Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: mail-client/evolution/
Date: Fri, 10 Jan 2020 13:52:12
Message-Id: 1578664234.e2055ffb10e875e76c7868cee926d73e54bcc6ca.leio@gentoo
1 commit: e2055ffb10e875e76c7868cee926d73e54bcc6ca
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jan 10 10:43:29 2020 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Fri Jan 10 13:50:34 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2055ffb
7
8 mail-client/evolution: remove old
9
10 Package-Manager: Portage-2.3.79, Repoman-2.3.12
11 Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
12
13 mail-client/evolution/Manifest | 1 -
14 mail-client/evolution/evolution-3.32.4.ebuild | 155 --------------------------
15 mail-client/evolution/evolution-3.32.5.ebuild | 155 --------------------------
16 3 files changed, 311 deletions(-)
17
18 diff --git a/mail-client/evolution/Manifest b/mail-client/evolution/Manifest
19 index 072451a801b..72e3e22560f 100644
20 --- a/mail-client/evolution/Manifest
21 +++ b/mail-client/evolution/Manifest
22 @@ -1,2 +1 @@
23 -DIST evolution-3.32.4.tar.xz 11793452 BLAKE2B bb009a5881cca6724b804a1203d393003f92ef9f6a8fa9692fc42344224b0b2f5def5c05160d46bbf7f76b9ae9bfa1737f78207aee7038540f410df57f7a76cd SHA512 a09ef7e39a73449a8a897c430fb97aadac01790d350b21e456d86cc785b67bdc2b542771ef9c6daa160fc0c1946b4a4e3eb9429a8ad1d69284698cbdb0ac4931
24 DIST evolution-3.32.5.tar.xz 11793908 BLAKE2B 798b49e3ab8b34be85263d876a4fde86bb63374c017ec43f8f3742246308bd023e4bdb0c943c1a96ad7866f09023e8c2df561e4f168730bb32b256e4e400dd23 SHA512 b77715d290ad3727a68416d425a19a0d10b5ebab69538d702008bc158fa70ea8bdb43f8cc55ebdf913f88ccf408df31ff5919ae5ccd3e94eeecd0f9f97592f96
25
26 diff --git a/mail-client/evolution/evolution-3.32.4.ebuild b/mail-client/evolution/evolution-3.32.4.ebuild
27 deleted file mode 100644
28 index e7a76777d84..00000000000
29 --- a/mail-client/evolution/evolution-3.32.4.ebuild
30 +++ /dev/null
31 @@ -1,155 +0,0 @@
32 -# Copyright 1999-2019 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=6
36 -
37 -inherit cmake-utils gnome2 flag-o-matic readme.gentoo-r1
38 -
39 -DESCRIPTION="Integrated mail, addressbook and calendaring functionality"
40 -HOMEPAGE="https://wiki.gnome.org/Apps/Evolution"
41 -
42 -# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
43 -LICENSE="|| ( LGPL-2 LGPL-3 ) CC-BY-SA-3.0 FDL-1.3+ OPENLDAP"
44 -SLOT="2.0"
45 -
46 -IUSE="archive +bogofilter geolocation gtk-doc highlight ldap spamassassin spell ssl +weather ytnef"
47 -
48 -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86"
49 -
50 -# glade-3 support is for maintainers only per configure.ac
51 -# pst is not mature enough and changes API/ABI frequently
52 -# dconf explicitely needed for backup plugin
53 -# gnome-desktop support is optional with --enable-gnome-desktop
54 -# automagic libunity dep
55 -COMMON_DEPEND="
56 - >=app-crypt/gcr-3.4:=[gtk]
57 - >=app-text/enchant-1.6.0:0
58 - >=dev-libs/glib-2.46:2[dbus]
59 - >=dev-libs/libxml2-2.7.3:2
60 - >=gnome-base/gnome-desktop-2.91.3:3=
61 - >=gnome-base/gsettings-desktop-schemas-2.91.92
62 - >=gnome-extra/evolution-data-server-${PV}:=[gtk,weather?]
63 - >=media-libs/libcanberra-0.25[gtk3]
64 - >=net-libs/libsoup-2.42:2.4
65 - >=net-libs/webkit-gtk-2.16.0:4
66 - <net-libs/webkit-gtk-2.25:4
67 - >=x11-libs/cairo-1.9.15:=[glib]
68 - >=x11-libs/gdk-pixbuf-2.24:2
69 - >=x11-libs/gtk+-3.22:3
70 - >=x11-libs/libnotify-0.7:=
71 - >=x11-misc/shared-mime-info-0.22
72 -
73 - >=app-text/iso-codes-0.49
74 - dev-libs/atk
75 - gnome-base/dconf
76 - >=dev-libs/libical-3.0.2:=
77 - x11-libs/libSM
78 - x11-libs/libICE
79 -
80 - archive? ( >=app-arch/gnome-autoar-0.1.1[gtk] )
81 - geolocation? (
82 - >=media-libs/libchamplain-0.12:0.12[gtk]
83 - >=media-libs/clutter-1.0.0:1.0
84 - >=media-libs/clutter-gtk-0.90:1.0
85 - >=sci-geosciences/geocode-glib-3.10.0
86 - x11-libs/mx:1.0 )
87 - ldap? ( >=net-nds/openldap-2:= )
88 - spell? ( app-text/gtkspell:3 )
89 - ssl? (
90 - >=dev-libs/nspr-4.6.1:=
91 - >=dev-libs/nss-3.11:= )
92 - weather? ( >=dev-libs/libgweather-3.10:2= )
93 - ytnef? ( net-mail/ytnef )
94 -"
95 -DEPEND="${COMMON_DEPEND}
96 - app-text/docbook-xml-dtd:4.1.2
97 - dev-util/gdbus-codegen
98 - dev-util/glib-utils
99 - dev-util/itstool
100 - gtk-doc? ( dev-util/gtk-doc
101 - app-text/docbook-xml-dtd:4.3 )
102 - >=dev-util/intltool-0.40.0
103 - >=sys-devel/gettext-0.18.3
104 - virtual/pkgconfig
105 -"
106 -RDEPEND="${COMMON_DEPEND}
107 - bogofilter? ( mail-filter/bogofilter )
108 - highlight? ( app-text/highlight )
109 - spamassassin? ( mail-filter/spamassassin )
110 - !gnome-extra/evolution-exchange
111 -"
112 -
113 -DISABLE_AUTOFORMATTING="yes"
114 -DOC_CONTENTS="To change the default browser if you are not using GNOME, edit
115 -~/.local/share/applications/mimeapps.list so it includes the
116 -following content:
117 -
118 -[Default Applications]
119 -x-scheme-handler/http=firefox.desktop
120 -x-scheme-handler/https=firefox.desktop
121 -
122 -(replace firefox.desktop with the name of the appropriate .desktop
123 -file from /usr/share/applications if you use a different browser)."
124 -
125 -# global scope PATCHES or DOCS array mustn't be used due to double default_src_prepare
126 -# call; if needed, set them after cmake-utils_src_prepare call, if that works
127 -
128 -src_prepare() {
129 - eapply "${FILESDIR}"/${PV}-gtk-doc-fix{1,2}.patch
130 - cmake-utils_src_prepare
131 - gnome2_src_prepare
132 -}
133 -
134 -src_configure() {
135 - # Use NSS/NSPR only if 'ssl' is enabled.
136 - local mycmakeargs=(
137 - -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc
138 - -DENABLE_SCHEMAS_COMPILE=OFF
139 - -DENABLE_GTK_DOC=$(usex gtk-doc)
140 - -DWITH_OPENLDAP=$(usex ldap)
141 - -DENABLE_SMIME=$(usex ssl)
142 - -DENABLE_GNOME_DESKTOP=ON
143 - -DWITH_ENCHANT_VERSION=1
144 - -DENABLE_CANBERRA=ON
145 - -DENABLE_AUTOAR=$(usex archive)
146 - -DWITH_HELP=ON
147 - -DENABLE_YTNEF=OFF
148 - -DWITH_BOGOFILTER=$(usex bogofilter)
149 - -DWITH_SPAMASSASSIN=$(usex spamassassin)
150 - -DENABLE_GTKSPELL=$(usex spell)
151 - -DENABLE_TEXT_HIGHLIGHT=$(usex highlight)
152 - -DENABLE_WEATHER=$(usex weather)
153 - -DENABLE_CONTACT_MAPS=$(usex geolocation)
154 - -DENABLE_YTNEF=$(usex ytnef)
155 - -DENABLE_PST_IMPORT=OFF
156 - -DWITH_GLADE_CATALOG=OFF
157 - )
158 -
159 - cmake-utils_src_configure
160 -}
161 -
162 -src_compile() {
163 - cmake-utils_src_compile
164 -}
165 -
166 -src_test() {
167 - cmake-utils_src_test
168 -}
169 -
170 -src_install() {
171 - cmake-utils_src_install
172 -
173 - # Problems with prelink:
174 - # https://bugzilla.gnome.org/show_bug.cgi?id=731680
175 - # https://bugzilla.gnome.org/show_bug.cgi?id=732148
176 - # https://bugzilla.redhat.com/show_bug.cgi?id=1114538
177 - echo PRELINK_PATH_MASK=/usr/bin/evolution > ${T}/99${PN}
178 - doenvd "${T}"/99${PN}
179 -
180 - readme.gentoo_create_doc
181 -}
182 -
183 -pkg_postinst() {
184 - gnome2_pkg_postinst
185 - readme.gentoo_print_elog
186 -}
187
188 diff --git a/mail-client/evolution/evolution-3.32.5.ebuild b/mail-client/evolution/evolution-3.32.5.ebuild
189 deleted file mode 100644
190 index cdf8f9c96ea..00000000000
191 --- a/mail-client/evolution/evolution-3.32.5.ebuild
192 +++ /dev/null
193 @@ -1,155 +0,0 @@
194 -# Copyright 1999-2019 Gentoo Authors
195 -# Distributed under the terms of the GNU General Public License v2
196 -
197 -EAPI=6
198 -
199 -inherit cmake-utils gnome2 flag-o-matic readme.gentoo-r1
200 -
201 -DESCRIPTION="Integrated mail, addressbook and calendaring functionality"
202 -HOMEPAGE="https://wiki.gnome.org/Apps/Evolution"
203 -
204 -# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
205 -LICENSE="|| ( LGPL-2 LGPL-3 ) CC-BY-SA-3.0 FDL-1.3+ OPENLDAP"
206 -SLOT="2.0"
207 -
208 -IUSE="archive +bogofilter geolocation gtk-doc highlight ldap spamassassin spell ssl +weather ytnef"
209 -
210 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
211 -
212 -# glade-3 support is for maintainers only per configure.ac
213 -# pst is not mature enough and changes API/ABI frequently
214 -# dconf explicitely needed for backup plugin
215 -# gnome-desktop support is optional with --enable-gnome-desktop
216 -# automagic libunity dep
217 -COMMON_DEPEND="
218 - >=app-crypt/gcr-3.4:=[gtk]
219 - >=app-text/enchant-1.6.0:0
220 - >=dev-libs/glib-2.46:2[dbus]
221 - >=dev-libs/libxml2-2.7.3:2
222 - >=gnome-base/gnome-desktop-2.91.3:3=
223 - >=gnome-base/gsettings-desktop-schemas-2.91.92
224 - >=gnome-extra/evolution-data-server-${PV}:=[gtk,weather?]
225 - >=media-libs/libcanberra-0.25[gtk3]
226 - >=net-libs/libsoup-2.42:2.4
227 - >=net-libs/webkit-gtk-2.16.0:4
228 - <net-libs/webkit-gtk-2.25:4
229 - >=x11-libs/cairo-1.9.15:=[glib]
230 - >=x11-libs/gdk-pixbuf-2.24:2
231 - >=x11-libs/gtk+-3.22:3
232 - >=x11-libs/libnotify-0.7:=
233 - >=x11-misc/shared-mime-info-0.22
234 -
235 - >=app-text/iso-codes-0.49
236 - dev-libs/atk
237 - gnome-base/dconf
238 - >=dev-libs/libical-3.0.2:=
239 - x11-libs/libSM
240 - x11-libs/libICE
241 -
242 - archive? ( >=app-arch/gnome-autoar-0.1.1[gtk] )
243 - geolocation? (
244 - >=media-libs/libchamplain-0.12:0.12[gtk]
245 - >=media-libs/clutter-1.0.0:1.0
246 - >=media-libs/clutter-gtk-0.90:1.0
247 - >=sci-geosciences/geocode-glib-3.10.0
248 - x11-libs/mx:1.0 )
249 - ldap? ( >=net-nds/openldap-2:= )
250 - spell? ( app-text/gtkspell:3 )
251 - ssl? (
252 - >=dev-libs/nspr-4.6.1:=
253 - >=dev-libs/nss-3.11:= )
254 - weather? ( >=dev-libs/libgweather-3.10:2= )
255 - ytnef? ( net-mail/ytnef )
256 -"
257 -DEPEND="${COMMON_DEPEND}
258 - app-text/docbook-xml-dtd:4.1.2
259 - dev-util/gdbus-codegen
260 - dev-util/glib-utils
261 - dev-util/itstool
262 - gtk-doc? ( dev-util/gtk-doc
263 - app-text/docbook-xml-dtd:4.3 )
264 - >=dev-util/intltool-0.40.0
265 - >=sys-devel/gettext-0.18.3
266 - virtual/pkgconfig
267 -"
268 -RDEPEND="${COMMON_DEPEND}
269 - bogofilter? ( mail-filter/bogofilter )
270 - highlight? ( app-text/highlight )
271 - spamassassin? ( mail-filter/spamassassin )
272 - !gnome-extra/evolution-exchange
273 -"
274 -
275 -DISABLE_AUTOFORMATTING="yes"
276 -DOC_CONTENTS="To change the default browser if you are not using GNOME, edit
277 -~/.local/share/applications/mimeapps.list so it includes the
278 -following content:
279 -
280 -[Default Applications]
281 -x-scheme-handler/http=firefox.desktop
282 -x-scheme-handler/https=firefox.desktop
283 -
284 -(replace firefox.desktop with the name of the appropriate .desktop
285 -file from /usr/share/applications if you use a different browser)."
286 -
287 -# global scope PATCHES or DOCS array mustn't be used due to double default_src_prepare
288 -# call; if needed, set them after cmake-utils_src_prepare call, if that works
289 -
290 -src_prepare() {
291 - eapply "${FILESDIR}"/3.32.4-gtk-doc-fix{1,2}.patch
292 - cmake-utils_src_prepare
293 - gnome2_src_prepare
294 -}
295 -
296 -src_configure() {
297 - # Use NSS/NSPR only if 'ssl' is enabled.
298 - local mycmakeargs=(
299 - -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc
300 - -DENABLE_SCHEMAS_COMPILE=OFF
301 - -DENABLE_GTK_DOC=$(usex gtk-doc)
302 - -DWITH_OPENLDAP=$(usex ldap)
303 - -DENABLE_SMIME=$(usex ssl)
304 - -DENABLE_GNOME_DESKTOP=ON
305 - -DWITH_ENCHANT_VERSION=1
306 - -DENABLE_CANBERRA=ON
307 - -DENABLE_AUTOAR=$(usex archive)
308 - -DWITH_HELP=ON
309 - -DENABLE_YTNEF=OFF
310 - -DWITH_BOGOFILTER=$(usex bogofilter)
311 - -DWITH_SPAMASSASSIN=$(usex spamassassin)
312 - -DENABLE_GTKSPELL=$(usex spell)
313 - -DENABLE_TEXT_HIGHLIGHT=$(usex highlight)
314 - -DENABLE_WEATHER=$(usex weather)
315 - -DENABLE_CONTACT_MAPS=$(usex geolocation)
316 - -DENABLE_YTNEF=$(usex ytnef)
317 - -DENABLE_PST_IMPORT=OFF
318 - -DWITH_GLADE_CATALOG=OFF
319 - )
320 -
321 - cmake-utils_src_configure
322 -}
323 -
324 -src_compile() {
325 - cmake-utils_src_compile
326 -}
327 -
328 -src_test() {
329 - cmake-utils_src_test
330 -}
331 -
332 -src_install() {
333 - cmake-utils_src_install
334 -
335 - # Problems with prelink:
336 - # https://bugzilla.gnome.org/show_bug.cgi?id=731680
337 - # https://bugzilla.gnome.org/show_bug.cgi?id=732148
338 - # https://bugzilla.redhat.com/show_bug.cgi?id=1114538
339 - echo PRELINK_PATH_MASK=/usr/bin/evolution > ${T}/99${PN}
340 - doenvd "${T}"/99${PN}
341 -
342 - readme.gentoo_create_doc
343 -}
344 -
345 -pkg_postinst() {
346 - gnome2_pkg_postinst
347 - readme.gentoo_print_elog
348 -}