diff options
author | Henrik Brix Andersen <brix@gentoo.org> | 2006-06-25 00:29:26 +0000 |
---|---|---|
committer | Henrik Brix Andersen <brix@gentoo.org> | 2006-06-25 00:29:26 +0000 |
commit | 0c53eeee248bb06dab3d45dd0b112266c465b261 (patch) | |
tree | 8d909002f8a6d630b9b1d4d4d9502fc572609997 /media-gfx/gimp | |
parent | merged into sys-apps/setarch (diff) | |
download | gentoo-2-0c53eeee248bb06dab3d45dd0b112266c465b261.tar.gz gentoo-2-0c53eeee248bb06dab3d45dd0b112266c465b261.tar.bz2 gentoo-2-0c53eeee248bb06dab3d45dd0b112266c465b261.zip |
The gimp-print and gnome-print plug-ins were removed upstream, new GTK+ print plug-in awaits addition of gtk+-2.9.3. Cleaned up a bit.
(Portage version: 2.1)
Diffstat (limited to 'media-gfx/gimp')
-rw-r--r-- | media-gfx/gimp/ChangeLog | 6 | ||||
-rw-r--r-- | media-gfx/gimp/gimp-9999.ebuild | 34 |
2 files changed, 23 insertions, 17 deletions
diff --git a/media-gfx/gimp/ChangeLog b/media-gfx/gimp/ChangeLog index 33e684ad3c76..01b6db9b0fc0 100644 --- a/media-gfx/gimp/ChangeLog +++ b/media-gfx/gimp/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for media-gfx/gimp # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/gimp/ChangeLog,v 1.151 2006/06/18 20:03:59 brix Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/gimp/ChangeLog,v 1.152 2006/06/25 00:29:26 brix Exp $ + + 25 Jun 2006; Henrik Brix Andersen <brix@gentoo.org> gimp-9999.ebuild: + The gimp-print and gnome-print plug-ins were removed upstream, new GTK+ + print plug-in awaits addition of gtk+-2.9.3. Cleaned up a bit. 18 Jun 2006; Henrik Brix Andersen <brix@gentoo.org> gimp-9999.ebuild: Work around AA variable (strictly only needed for non-CVS ebuilds), do not diff --git a/media-gfx/gimp/gimp-9999.ebuild b/media-gfx/gimp/gimp-9999.ebuild index a86dd75dd9c3..d98f3ea91991 100644 --- a/media-gfx/gimp/gimp-9999.ebuild +++ b/media-gfx/gimp/gimp-9999.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/gimp/gimp-9999.ebuild,v 1.4 2006/06/18 20:03:59 brix Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/gimp/gimp-9999.ebuild,v 1.5 2006/06/25 00:29:26 brix Exp $ inherit alternatives cvs eutils fdo-mime flag-o-matic @@ -19,8 +19,11 @@ LICENSE="GPL-2" SLOT="2" KEYWORDS="-*" -IUSE="alsa aalib altivec debug doc gtkhtml gimpprint gnome jpeg lcms mmx mng pdf png python smp sse svg tiff wmf" +# add 'print' when >=x11-libs/gtk+-2.9.3 hits portage +IUSE="alsa aalib altivec debug doc gtkhtml gnome jpeg lcms mmx mng pdf png python smp sse svg tiff wmf" +# not yet in portage: +# print? ( >=x11-libs/gtk+-2.9.3 ) RDEPEND=">=dev-libs/glib-2.8.2 >=x11-libs/gtk+-2.8.8 >=x11-libs/pango-1.4 @@ -34,14 +37,12 @@ RDEPEND=">=dev-libs/glib-2.8.2 aalib? ( media-libs/aalib ) alsa? ( >=media-libs/alsa-lib-1.0.0 ) doc? ( app-doc/gimp-help ) - gimpprint? ( =media-gfx/gimp-print-4.2* ) gnome? ( >=gnome-base/gnome-vfs-2.10.0 >=gnome-base/libgnomeui-2.10.0 - >=gnome-base/gnome-keyring-0.4.5 - >=gnome-base/libgnomeprint-2.10.0 ) + >=gnome-base/gnome-keyring-0.4.5 ) gtkhtml? ( =gnome-extra/gtkhtml-2* ) jpeg? ( >=media-libs/jpeg-6b-r2 - media-libs/libexif ) + >=media-libs/libexif-0.6.0 ) lcms? ( media-libs/lcms ) mng? ( media-libs/libmng ) pdf? ( >=app-text/poppler-bindings-0.3.1 ) @@ -50,7 +51,7 @@ RDEPEND=">=dev-libs/glib-2.8.2 >=dev-python/pygtk-2 ) tiff? ( >=media-libs/tiff-3.5.7 ) svg? ( >=gnome-base/librsvg-2.2 ) - wmf? ( >=media-libs/libwmf-0.2.8.2 )" + wmf? ( >=media-libs/libwmf-0.2.8 )" DEPEND="${RDEPEND} >=dev-util/pkgconfig-0.12.0 >=dev-util/intltool-0.31 @@ -59,10 +60,10 @@ DEPEND="${RDEPEND} pkg_setup() { if use pdf && ! built_with_use app-text/poppler-bindings gtk; then eerror - eerror "This package requires app-text/poppler compiled with GTK+ support." - eerror "Please reemerge app-text/poppler with USE=\"gtk\"." + eerror "This package requires app-text/poppler-bindings compiled with GTK+ support." + eerror "Please reemerge app-text/poppler-bindings with USE=\"gtk\"." eerror - die "Please reemerge app-text/poppler with USE=\"gtk\"." + die "Please reemerge app-text/poppler-bindings with USE=\"gtk\"." fi } @@ -74,14 +75,17 @@ src_unpack() { } src_compile() { - # gimp uses inline functions (plug-ins/common/grid.c) (#23078) + # workaround portage variable leakage + local AA= + + # gimp uses inline functions (e.g. plug-ins/common/grid.c) (#23078) # gimp uses floating point math, needs accuracy (#98685) filter-flags "-fno-inline" "-ffast-math" "${S}"/autogen.sh $(use_enable doc gtk-doc) || die "autogen.sh failed" - # Workaround portage variable leakage - local AA= + # requires >=x11-libs/gtk+-2.9.3, which is not yet in portaqe + # $(use_with print) \ econf \ --disable-default-binary \ @@ -91,8 +95,6 @@ src_compile() { $(use_enable altivec) \ $(use_enable debug) \ $(use_enable doc gtk-doc) \ - $(use_enable gimpprint print) \ - $(use_with gnome gnome-print) \ $(use_with gtkhtml gtkhtml2) \ $(use_with jpeg libjpeg) \ $(use_with jpeg libexif) \ @@ -120,7 +122,7 @@ src_install() { pkg_postinst() { local binary - # install symlinks for everything but gimptool (bug #136012) + # install symlinks for everything but gimptool (#136012) for binary in gimp gimp-console gimp-remote; do alternatives_auto_makesym "/usr/bin/${binary}" "/usr/bin/${binary}-[0-9].[0-9]" done |