From 5aa51c3a0a462de594a7c4a48f3b4b5c2c690c7b Mon Sep 17 00:00:00 2001 From: Serkan Kaba Date: Fri, 26 Sep 2008 21:11:22 +0000 Subject: Add check for x11-libs/cairo:svg USE flag to fix bug #238560 reported by Jon Phillips <994phij@gmail.com>. Thanks to Kenneth Prugh for help. (Portage version: 2.2_rc9/cvs/Linux 2.6.25-gentoo-r7 x86_64) --- dev-java/java-gnome/ChangeLog | 7 ++++++- dev-java/java-gnome/java-gnome-4.0.7.ebuild | 12 +++++++++++- 2 files changed, 17 insertions(+), 2 deletions(-) (limited to 'dev-java') diff --git a/dev-java/java-gnome/ChangeLog b/dev-java/java-gnome/ChangeLog index ffc46fb55428..eda4c0a7e0ed 100644 --- a/dev-java/java-gnome/ChangeLog +++ b/dev-java/java-gnome/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-java/java-gnome # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/java-gnome/ChangeLog,v 1.65 2008/09/07 13:50:47 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/java-gnome/ChangeLog,v 1.66 2008/09/26 21:11:22 serkan Exp $ + + 26 Sep 2008; Serkan Kaba java-gnome-4.0.7.ebuild: + Add check for x11-libs/cairo:svg USE flag to fix bug #238560 reported by + Jon Phillips <994phij@gmail.com>. Thanks to Kenneth Prugh + for help. 07 Sep 2008; Markus Meier java-gnome-4.0.7.ebuild: amd64/x86 stable, bug #236275 diff --git a/dev-java/java-gnome/java-gnome-4.0.7.ebuild b/dev-java/java-gnome/java-gnome-4.0.7.ebuild index fe7fee130313..2137403031eb 100644 --- a/dev-java/java-gnome/java-gnome-4.0.7.ebuild +++ b/dev-java/java-gnome/java-gnome-4.0.7.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/java-gnome/java-gnome-4.0.7.ebuild,v 1.3 2008/09/07 13:50:47 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/java-gnome/java-gnome-4.0.7.ebuild,v 1.4 2008/09/26 21:11:22 serkan Exp $ EAPI=1 JAVA_PKG_IUSE="doc examples source" @@ -31,6 +31,16 @@ DEPEND="${RDEPEND} # Needs X11 RESTRICT="test" +pkg_setup() { + if ! built_with_use x11-libs/cairo svg; then + echo + eerror "x11-libs/cairo has not been built with svg support." + eerror "Please re-emerge cairo with the svg use-flag enabled." + die "missing svg flag for x11-libs/cairo" + fi + java-pkg-2_pkg_setup +} + src_compile() { # Handwritten in perl so not using econf ./configure --prefix=/usr || die -- cgit v1.2.3-65-gdbad