summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSerkan Kaba <serkan@gentoo.org>2008-09-26 21:11:22 +0000
committerSerkan Kaba <serkan@gentoo.org>2008-09-26 21:11:22 +0000
commit5aa51c3a0a462de594a7c4a48f3b4b5c2c690c7b (patch)
tree3a95a354ae62072b6d711ee529114a9ca1465013 /dev-java/java-gnome
parentAdd new linguas (diff)
downloadgentoo-2-5aa51c3a0a462de594a7c4a48f3b4b5c2c690c7b.tar.gz
gentoo-2-5aa51c3a0a462de594a7c4a48f3b4b5c2c690c7b.tar.bz2
gentoo-2-5aa51c3a0a462de594a7c4a48f3b4b5c2c690c7b.zip
Add check for x11-libs/cairo:svg USE flag to fix bug #238560 reported by Jon Phillips <994phij@gmail.com>. Thanks to Kenneth Prugh <ken69267@gentoo.org> for help.
(Portage version: 2.2_rc9/cvs/Linux 2.6.25-gentoo-r7 x86_64)
Diffstat (limited to 'dev-java/java-gnome')
-rw-r--r--dev-java/java-gnome/ChangeLog7
-rw-r--r--dev-java/java-gnome/java-gnome-4.0.7.ebuild12
2 files changed, 17 insertions, 2 deletions
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 <serkan@gentoo.org> 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
+ <ken69267@gentoo.org> for help.
07 Sep 2008; Markus Meier <maekke@gentoo.org> 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