Skip to content

Commit

Permalink
mail-client/claws-mail: Revbump to add lots of missing RDEPs.
Browse files Browse the repository at this point in the history
Also bumped ebuild to EAPI-7.

Closes: https://bugs.gentoo.org/678318
Package-Manager: Portage-2.3.61, Repoman-2.3.12
Signed-off-by: Lars Wendler <[email protected]>
  • Loading branch information
Lars Wendler committed Feb 19, 2019
1 parent 3a838aa commit 7a7e38f
Showing 1 changed file with 15 additions and 9 deletions.
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=6
EAPI=7

PYTHON_COMPAT=( python2_7 )
inherit autotools gnome2-utils python-single-r1 xdg-utils
inherit autotools desktop python-single-r1 xdg

DESCRIPTION="An email client (and news reader) based on GTK+"
HOMEPAGE="https://www.claws-mail.org/"
Expand All @@ -31,7 +31,12 @@ REQUIRED_USE="libcanberra? ( notification )
COMMONDEPEND="
dev-libs/nettle
net-mail/ytnef
sys-libs/zlib:=
x11-libs/cairo
x11-libs/gdk-pixbuf:2[jpeg]
>=x11-libs/gtk+-2.24:2
x11-libs/libX11
x11-libs/pango
archive? (
app-arch/libarchive
>=net-misc/curl-7.9.7
Expand All @@ -41,7 +46,10 @@ COMMONDEPEND="
>=dev-libs/libical-2.0.0:=
>=net-misc/curl-7.9.7
)
dbus? ( >=dev-libs/dbus-glib-0.60 )
dbus? (
>=dev-libs/dbus-glib-0.60
sys-apps/dbus
)
gdata? ( >=dev-libs/libgdata-0.17.2 )
dillo? ( www-client/dillo )
gnutls? ( >=net-libs/gnutls-3.0 )
Expand Down Expand Up @@ -96,7 +104,7 @@ pkg_setup() {
}

src_prepare() {
default
xdg_src_prepare
eautoreconf
}

Expand Down Expand Up @@ -193,19 +201,17 @@ src_install() {
}

pkg_preinst() {
gnome2_icon_savelist
xdg_pkg_preinst
}

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"
gnome2_icon_cache_update
xdg_desktop_database_update
xdg_pkg_postinst
}

pkg_postrm() {
gnome2_icon_cache_update
xdg_desktop_database_update
xdg_pkg_postrm
}

0 comments on commit 7a7e38f

Please sign in to comment.