Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: mail-client/claws-mail/
Date: Tue, 19 Feb 2019 23:42:35
Message-Id: 1550619742.920cc35737335c9864b0850415fe5357e7b1358e.polynomial-c@gentoo
1 commit: 920cc35737335c9864b0850415fe5357e7b1358e
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Tue Feb 19 23:42:06 2019 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Tue Feb 19 23:42:22 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=920cc357
7
8 mail-client/claws-mail: Synced live ebuild.
9
10 Package-Manager: Portage-2.3.61, Repoman-2.3.12
11 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
12
13 mail-client/claws-mail/claws-mail-9999.ebuild | 26 ++++++++++++++++----------
14 1 file changed, 16 insertions(+), 10 deletions(-)
15
16 diff --git a/mail-client/claws-mail/claws-mail-9999.ebuild b/mail-client/claws-mail/claws-mail-9999.ebuild
17 index c9a2357c18e..dd62d66a319 100644
18 --- a/mail-client/claws-mail/claws-mail-9999.ebuild
19 +++ b/mail-client/claws-mail/claws-mail-9999.ebuild
20 @@ -1,10 +1,10 @@
21 -# Copyright 1999-2018 Gentoo Foundation
22 +# Copyright 1999-2019 Gentoo Authors
23 # Distributed under the terms of the GNU General Public License v2
24
25 -EAPI=6
26 +EAPI=7
27
28 PYTHON_COMPAT=( python2_7 )
29 -inherit autotools gnome2-utils python-single-r1 xdg-utils
30 +inherit autotools desktop python-single-r1 xdg
31
32 DESCRIPTION="An email client (and news reader) based on GTK+"
33 HOMEPAGE="https://www.claws-mail.org/"
34 @@ -31,6 +31,11 @@ REQUIRED_USE="libcanberra? ( notification )
35 COMMONDEPEND="
36 dev-libs/nettle
37 net-mail/ytnef
38 + sys-libs/zlib:=
39 + x11-libs/cairo
40 + x11-libs/gdk-pixbuf:2[jpeg]
41 + x11-libs/libX11
42 + x11-libs/pango
43 archive? (
44 app-arch/libarchive
45 >=net-misc/curl-7.9.7
46 @@ -40,7 +45,10 @@ COMMONDEPEND="
47 >=dev-libs/libical-2.0.0:=
48 >=net-misc/curl-7.9.7
49 )
50 - dbus? ( >=dev-libs/dbus-glib-0.60 )
51 + dbus? (
52 + >=dev-libs/dbus-glib-0.60
53 + sys-apps/dbus
54 + )
55 gdata? ( >=dev-libs/libgdata-0.17.2 )
56 dillo? ( www-client/dillo )
57 gnutls? ( >=net-libs/gnutls-3.0 )
58 @@ -97,7 +105,7 @@ pkg_setup() {
59 }
60
61 src_prepare() {
62 - default
63 + xdg_src_prepare
64 eautoreconf
65 }
66
67 @@ -195,7 +203,7 @@ src_install() {
68 }
69
70 pkg_preinst() {
71 - gnome2_icon_savelist
72 + xdg_pkg_preinst
73 }
74
75 pkg_postinst() {
76 @@ -203,11 +211,9 @@ pkg_postinst() {
77 ewarn "- There are no individual plugins in mail-client/claws-mail-* anymore, but they are integrated mostly controlled through USE flags"
78 ewarn "- Plugins with no special dependencies are just built and can be loaded through the interface"
79 ewarn "- The gtkhtml2 and trayicon plugins have been dropped entirely"
80 - gnome2_icon_cache_update
81 - xdg_desktop_database_update
82 + xdg_pkg_postinst
83 }
84
85 pkg_postrm() {
86 - gnome2_icon_cache_update
87 - xdg_desktop_database_update
88 + xdg_pkg_postrm
89 }