Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-im/empathy: empathy-3.6.2-r2.ebuild metadata.xml ChangeLog empathy-3.2.2-r1.ebuild
Date: Wed, 26 Dec 2012 23:00:41
Message-Id: 20121226230030.600982171D@flycatcher.gentoo.org
1 eva 12/12/26 23:00:30
2
3 Modified: metadata.xml ChangeLog
4 Added: empathy-3.6.2-r2.ebuild
5 Removed: empathy-3.2.2-r1.ebuild
6 Log:
7 Version bump for Gnome 3.6. Switch to EAPI=5 and python-any-r1.eclass. Clean up old revisions.
8
9 (Portage version: 2.2.0_alpha149/cvs/Linux x86_64, signed Manifest commit with key C6085806)
10
11 Revision Changes Path
12 1.13 net-im/empathy/metadata.xml
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/empathy/metadata.xml?rev=1.13&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/empathy/metadata.xml?rev=1.13&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/empathy/metadata.xml?r1=1.12&r2=1.13
17
18 Index: metadata.xml
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/net-im/empathy/metadata.xml,v
21 retrieving revision 1.12
22 retrieving revision 1.13
23 diff -u -r1.12 -r1.13
24 --- metadata.xml 15 May 2012 05:58:13 -0000 1.12
25 +++ metadata.xml 26 Dec 2012 23:00:30 -0000 1.13
26 @@ -21,7 +21,7 @@
27 <flag name="sendto">Enable support for sending files to various devices
28 using <pkg>gnome-extra/nautilus-sendto</pkg></flag>
29 <flag name="webkit">Build support for Adium-style HTML-based conversation
30 - window themes using <pkg>net-libs/webkit-gtk</pkg></flag>
31 + window themes using <pkg>net-libs/webkit-gtk</pkg></flag>
32 </use>
33 <longdescription>
34 Empathy consists of a rich set of reusable instant messaging widgets,
35
36
37
38 1.115 net-im/empathy/ChangeLog
39
40 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/empathy/ChangeLog?rev=1.115&view=markup
41 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/empathy/ChangeLog?rev=1.115&content-type=text/plain
42 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/empathy/ChangeLog?r1=1.114&r2=1.115
43
44 Index: ChangeLog
45 ===================================================================
46 RCS file: /var/cvsroot/gentoo-x86/net-im/empathy/ChangeLog,v
47 retrieving revision 1.114
48 retrieving revision 1.115
49 diff -u -r1.114 -r1.115
50 --- ChangeLog 11 Dec 2012 16:55:55 -0000 1.114
51 +++ ChangeLog 26 Dec 2012 23:00:30 -0000 1.115
52 @@ -1,6 +1,16 @@
53 # ChangeLog for net-im/empathy
54 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
55 -# $Header: /var/cvsroot/gentoo-x86/net-im/empathy/ChangeLog,v 1.114 2012/12/11 16:55:55 axs Exp $
56 +# $Header: /var/cvsroot/gentoo-x86/net-im/empathy/ChangeLog,v 1.115 2012/12/26 23:00:30 eva Exp $
57 +
58 +*empathy-3.6.2-r2 (26 Dec 2012)
59 +
60 + 26 Dec 2012; Gilles Dartiguelongue <eva@g.o> -empathy-3.2.2-r1.ebuild,
61 + -files/empathy-3.2.2-cancellable-not-NULL.patch,
62 + -files/empathy-3.2.2-delivery-failed.patch,
63 + -files/empathy-3.2.2-telepathy-logger-0.4.patch, +empathy-3.6.2-r2.ebuild,
64 + metadata.xml:
65 + Version bump for Gnome 3.6. Switch to EAPI=5 and python-any-r1.eclass. Clean
66 + up old revisions.
67
68 11 Dec 2012; Ian Stakenvicius <axs@g.o> empathy-3.2.2-r1.ebuild,
69 empathy-3.4.2.3.ebuild:
70
71
72
73 1.1 net-im/empathy/empathy-3.6.2-r2.ebuild
74
75 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/empathy/empathy-3.6.2-r2.ebuild?rev=1.1&view=markup
76 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/empathy/empathy-3.6.2-r2.ebuild?rev=1.1&content-type=text/plain
77
78 Index: empathy-3.6.2-r2.ebuild
79 ===================================================================
80 # Copyright 1999-2012 Gentoo Foundation
81 # Distributed under the terms of the GNU General Public License v2
82 # $Header: /var/cvsroot/gentoo-x86/net-im/empathy/empathy-3.6.2-r2.ebuild,v 1.1 2012/12/26 23:00:30 eva Exp $
83
84 EAPI="5"
85 GCONF_DEBUG="no"
86 GNOME2_LA_PUNT="yes"
87 PYTHON_COMPAT=( python2_{6,7} )
88
89 inherit gnome2 python-any-r1 virtualx
90
91 DESCRIPTION="Telepathy instant messaging and video/audio call client for GNOME"
92 HOMEPAGE="http://live.gnome.org/Empathy"
93
94 LICENSE="GPL-2 CCPL-Attribution-ShareAlike-3.0 FDL-1.3 LGPL-2.1"
95 SLOT="0"
96 IUSE="debug +geocode +geoloc gnome gnome-online-accounts +map sendto spell test +v4l"
97 KEYWORDS="~amd64 ~x86 ~x86-linux"
98
99 # gdk-pixbuf and pango extensively used in libempathy-gtk
100 COMMON_DEPEND="
101 >=dev-libs/glib-2.33.3:2
102 x11-libs/gdk-pixbuf:2
103 >=x11-libs/gtk+-3.5.1:3
104 x11-libs/pango
105 >=dev-libs/dbus-glib-0.51
106 >=dev-libs/folks-0.7.3:=[telepathy]
107 dev-libs/libgee:0=
108 >=app-crypt/libsecret-0.5
109 >=media-libs/libcanberra-0.25[gtk3]
110 >=net-libs/gnutls-2.8.5:=
111 >=net-libs/webkit-gtk-1.3.13:3
112 >=x11-libs/libnotify-0.7
113
114 media-libs/gstreamer:1.0
115 >=media-libs/clutter-1.10.0:1.0
116 >=media-libs/clutter-gtk-1.1.2:1.0
117 media-libs/clutter-gst:2.0
118 media-libs/cogl:1.0=
119
120 net-libs/farstream:0.2
121 >=net-libs/telepathy-farstream-0.5:=
122 >=net-libs/telepathy-glib-0.19.9
123 >=net-im/telepathy-logger-0.2.13:=
124
125 app-crypt/gcr
126 dev-libs/libxml2:2
127 gnome-base/gsettings-desktop-schemas
128 media-sound/pulseaudio[glib]
129 net-libs/libsoup:2.4
130 x11-libs/libX11
131
132 geocode? ( sci-geosciences/geocode-glib )
133 geoloc? ( >=app-misc/geoclue-0.12 )
134 gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.5.1 )
135 map? (
136 >=media-libs/clutter-1.7.14:1.0
137 >=media-libs/clutter-gtk-0.90.3:1.0
138 >=media-libs/libchamplain-0.12.1:0.12[gtk] )
139 sendto? ( >=gnome-extra/nautilus-sendto-2.90.0 )
140 spell? (
141 >=app-text/enchant-1.2
142 >=app-text/iso-codes-0.35 )
143 v4l? (
144 media-plugins/gst-plugins-v4l2:1.0
145 >=media-video/cheese-3.4
146 virtual/udev[gudev] )"
147 # >=empathy-3.4 is incompatible with telepathy-rakia-0.6, bug #403861
148 RDEPEND="${COMMON_DEPEND}
149 media-libs/gst-plugins-base:1.0
150 net-im/telepathy-connection-managers
151 !<net-voip/telepathy-rakia-0.7
152 x11-themes/gnome-icon-theme-symbolic
153 gnome? ( gnome-extra/gnome-contacts )"
154 DEPEND="${COMMON_DEPEND}
155 ${PYTHON_DEPENDS}
156 dev-libs/libxml2:2
157 dev-libs/libxslt
158 >=dev-util/intltool-0.50.0
159 virtual/pkgconfig
160 test? (
161 sys-apps/grep
162 >=dev-libs/check-0.9.4 )
163 "
164 PDEPEND=">=net-im/telepathy-mission-control-5.14"
165
166 src_configure() {
167 DOCS="CONTRIBUTORS AUTHORS ChangeLog NEWS README"
168 G2CONF="${G2CONF}
169 --disable-ubuntu-online-accounts
170 --disable-coding-style-checks
171 --disable-static
172 --disable-Werror
173 --enable-gst-1.0
174 $(use_enable debug)
175 $(use_enable geocode)
176 $(use_enable geoloc location)
177 $(use_enable gnome-online-accounts goa)
178 $(use_enable map)
179 $(use_enable sendto nautilus-sendto)
180 $(use_enable spell)
181 $(use_with v4l cheese)
182 $(use_enable v4l gudev)
183 ITSTOOL=$(type -P true)"
184 gnome2_src_configure
185 }
186
187 src_test() {
188 Xemake check
189 }
190
191 pkg_postinst() {
192 gnome2_pkg_postinst
193 elog "Empathy needs telepathy's connection managers to use any IM protocol."
194 elog "See the USE flags on net-im/telepathy-connection-managers"
195 elog "to install them."
196 }