From dc58a24fb90efd85c3f67aac3008280cc793efd6 Mon Sep 17 00:00:00 2001 From: dakkar Date: Sat, 7 May 2022 18:04:43 +0100 Subject: clean claws ebuild --- mail-client/claws-mail/Manifest | 2 +- mail-client/claws-mail/claws-mail-9999.ebuild | 19 ++++--------------- 2 files changed, 5 insertions(+), 16 deletions(-) (limited to 'mail-client') diff --git a/mail-client/claws-mail/Manifest b/mail-client/claws-mail/Manifest index 59120a4..2277712 100644 --- a/mail-client/claws-mail/Manifest +++ b/mail-client/claws-mail/Manifest @@ -1,3 +1,3 @@ AUX claws-mail-3.17.4-libetpan_pkgconfig.patch 4483 BLAKE2B b28520c658214e9f6ad4bd0d48835e29f8b37aa7b3915add2d71b8ee7dc3366c38db1de9272dfe8e48588cebf748e6c844f04bc721fe577f66288b849e5c7054 SHA512 39e70ba2edfad857d4c042db0fa38ac806cf188d1cf7642b92d0115e162349919df7b98ade49da822fb1b299c5ef06d221b5c600e218ed33e0e8a48c3635d0a2 AUX claws-mail-3.17.5-enchant-2_default.patch 1284 BLAKE2B 076c2aa8c121e656a0b15f341b6a4b13a114348faba4bb0f298306379b26374c45719702949a5e64f35f718bd656366838ea6b867c7b18fef588f37d7d99cd9f SHA512 ac7ae41be0bc8303974c9f675ab9a0d3e6b5fbae8d569d0b87dfe2e2f72c22f3cefb64796107e393a392b8be1aa7c8d93319cd06cf57ac7517067091ff69da05 -EBUILD claws-mail-9999.ebuild 6074 BLAKE2B 7d502e84e2c5abfb6da47248f9c91b40e0685c0fc8708172126829fa0aa89baf683de538cf9b4118ca073a6556f66e2e13dcdfcbe224ba75937e38353f09281e SHA512 fabae9f302bbe296369ea9f2c1c1bfce8b7deb0854e55fd23353bc0db2b3eac17a4794cab294e6efb73b888c317d3813d0ff7e90617ceaa643735ae6e947fe7e +EBUILD claws-mail-9999.ebuild 5489 BLAKE2B 83c4c2181e3fe232ba776ff7de09296645ac1b3419c658e6a5d7ce19fe043019843400f644f1c56281664b9de426b721fa54407b4012800ee850c86b11b684ab SHA512 262e8368119d1e3a7676048e094f961b8efdfdfaafca7498da0ac4fad66223229b6234a484ad2920df8c826c88157d96db806d76bdf9994794a9f258eb0373b1 diff --git a/mail-client/claws-mail/claws-mail-9999.ebuild b/mail-client/claws-mail/claws-mail-9999.ebuild index 49bb00b..e6e26d0 100644 --- a/mail-client/claws-mail/claws-mail-9999.ebuild +++ b/mail-client/claws-mail/claws-mail-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -19,7 +19,7 @@ fi SLOT="0" LICENSE="GPL-3" -IUSE="+appindicator archive bogofilter calendar clamav dbus debug dillo doc gdata +gnutls gtk2 +imap ipv6 ldap +libcanberra +libnotify litehtml networkmanager nls nntp +notification pdf perl +pgp rss session sieve smime spamassassin spam-report spell startup-notification svg valgrind webkit xface" +IUSE="+appindicator archive bogofilter calendar clamav dbus debug dillo doc gdata +gnutls +imap ipv6 ldap +libcanberra +libnotify litehtml networkmanager nls nntp +notification pdf perl +pgp rss session sieve smime spamassassin spam-report spell startup-notification svg valgrind webkit xface" REQUIRED_USE=" appindicator? ( notification ) libcanberra? ( notification ) @@ -52,8 +52,7 @@ COMMONDEPEND=" gdata? ( >=dev-libs/libgdata-0.17.2 ) dillo? ( www-client/dillo ) gnutls? ( >=net-libs/gnutls-3.0 ) - !gtk2? ( x11-libs/gtk+:3 ) - gtk2? ( >=x11-libs/gtk+-2.24:2 ) + x11-libs/gtk+:3 imap? ( >=net-libs/libetpan-0.57 ) ldap? ( >=net-nds/openldap-2.0.7 ) litehtml? ( @@ -67,7 +66,7 @@ COMMONDEPEND=" notification? ( dev-libs/glib:2 appindicator? ( dev-libs/libindicate:3[gtk] ) - libcanberra? ( gtk2? ( media-libs/libcanberra[gtk2] ) !gtk2? ( media-libs/libcanberra[gtk3] ) ) + libcanberra? ( media-libs/libcanberra[gtk3] ) libnotify? ( x11-libs/libnotify ) ) pdf? ( app-text/poppler[cairo] ) @@ -109,12 +108,6 @@ PATCHES=( "${FILESDIR}/${PN}-3.17.5-enchant-2_default.patch" ) -pkg_setup() { - if [[ "${PV}" == *9999 ]] && ! use gtk2 ; then - EGIT_BRANCH="gtk3" - fi -} - src_prepare() { xdg_src_prepare eautoreconf @@ -214,9 +207,5 @@ src_install() { } pkg_postinst() { - ewarn "When upgrading from version 3.9.0 or below some changes have happened:" - ewarn "- There are no individual plugins in mail-client/claws-mail-* anymore, but they are integrated mostly controlled through USE flags" - ewarn "- Plugins with no special dependencies are just built and can be loaded through the interface" - ewarn "- The gtkhtml2 and trayicon plugins have been dropped entirely" xdg_pkg_postinst } -- cgit v1.2.3