summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Brinkmann <luckyduck@gentoo.org>2005-01-26 18:31:28 +0000
committerJan Brinkmann <luckyduck@gentoo.org>2005-01-26 18:31:28 +0000
commit48b68e4459750115ca920577e1d0a4965f0ac9a2 (patch)
treebbf9344e8f25ab31ff81ed577a995cf5efdea6da /dev-java/gnu-classpath
parenttmpdir fix - thanks Mr. B (diff)
downloadhistorical-48b68e4459750115ca920577e1d0a4965f0ac9a2.tar.gz
historical-48b68e4459750115ca920577e1d0a4965f0ac9a2.tar.bz2
historical-48b68e4459750115ca920577e1d0a4965f0ac9a2.zip
adopted the idea of Robert Schuster <theBohemian@gmx.net> to add support for the xml2 keyword. fixes bug #79392
Package-Manager: portage-2.0.51-r15
Diffstat (limited to 'dev-java/gnu-classpath')
-rw-r--r--dev-java/gnu-classpath/ChangeLog6
-rw-r--r--dev-java/gnu-classpath/Manifest4
-rw-r--r--dev-java/gnu-classpath/gnu-classpath-0.13.ebuild15
3 files changed, 16 insertions, 9 deletions
diff --git a/dev-java/gnu-classpath/ChangeLog b/dev-java/gnu-classpath/ChangeLog
index 08f593395113..3f8eacef71cd 100644
--- a/dev-java/gnu-classpath/ChangeLog
+++ b/dev-java/gnu-classpath/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-java/gnu-classpath
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-classpath/ChangeLog,v 1.26 2005/01/24 15:53:44 luckyduck Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-classpath/ChangeLog,v 1.27 2005/01/26 18:31:28 luckyduck Exp $
+
+ 26 Jan 2005; Jan Brinkmann <luckyduck@gentoo.org> gnu-classpath-0.13.ebuild:
+ adopted the idea of Robert Schuster <theBohemian@gmx.net> to add support for
+ the xml2 keyword. fixes bug #79392.
24 Jan 2005; Jan Brinkmann <luckyduck@gentoo.org>
-gnu-classpath-0.10-r1.ebuild, -gnu-classpath-0.11.ebuild,
diff --git a/dev-java/gnu-classpath/Manifest b/dev-java/gnu-classpath/Manifest
index 0a810748f79e..65e35fb486cd 100644
--- a/dev-java/gnu-classpath/Manifest
+++ b/dev-java/gnu-classpath/Manifest
@@ -1,6 +1,6 @@
-MD5 0618d28f25a9818b7cf02ac607088c78 gnu-classpath-0.13.ebuild 1118
+MD5 c0ae2900a2be347ff38325dd06eb571b gnu-classpath-0.13.ebuild 1282
MD5 0e89cdc22fd692090561065f03e6ee9e gnu-classpath-0.12.ebuild 1117
-MD5 dc11aa607d026beb7b496dee69a1b38c ChangeLog 3357
+MD5 6eb72cb59879ef1913afa928e3a112ff ChangeLog 3554
MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157
MD5 ac56afc45d280e84f189a734b0720aa2 files/digest-gnu-classpath-0.12 67
MD5 44f281c7cf47c19fe1359a1ebda60db5 files/digest-gnu-classpath-0.13 67
diff --git a/dev-java/gnu-classpath/gnu-classpath-0.13.ebuild b/dev-java/gnu-classpath/gnu-classpath-0.13.ebuild
index cc6adce18168..f5bf92e80afa 100644
--- a/dev-java/gnu-classpath/gnu-classpath-0.13.ebuild
+++ b/dev-java/gnu-classpath/gnu-classpath-0.13.ebuild
@@ -1,13 +1,14 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-classpath/gnu-classpath-0.13.ebuild,v 1.1 2005/01/07 14:14:12 luckyduck Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-classpath/gnu-classpath-0.13.ebuild,v 1.2 2005/01/26 18:31:28 luckyduck Exp $
DESCRIPTION="Free core class libraries for use with virtual machines and compilers for the java programming language"
SRC_URI="ftp://ftp.gnu.org/gnu/classpath/classpath-${PV}.tar.gz"
HOMEPAGE="http://www.gnu.org/software/classpath/"
-IUSE="jikes gtk"
+IUSE="jikes gtk xml2"
RDEPEND=">=virtual/jre-1.4
- gtk? ( media-libs/gdk-pixbuf >=x11-libs/gtk+-2 >=media-libs/libart_lgpl-2.1 )"
+ gtk? ( media-libs/gdk-pixbuf >=x11-libs/gtk+-2 >=media-libs/libart_lgpl-2.1)
+ xml2? ( >=dev-libs/libxml2-2.6.8 >=dev-libs/libxslt-1.1.11 )"
DEPEND=">=virtual/jdk-1.4
app-arch/zip
jikes? ( dev-java/jikes )"
@@ -21,14 +22,16 @@ src_compile() {
local myc=""
use jikes && myjavac="--with-jikes=/usr/bin/jikes"
use gtk && myc="${myc} --enable-gtk-peer" || myc="${myc} --disable-gtk-peer"
+ use xml2 && myc="${myc} --enable-xmlj"
+
econf \
--enable-jni \
${myc} \
--prefix=/usr/share/${PN}\
- ${myjavac} || die
- emake || die
+ ${myjavac} || die "./configure failed"
+ emake || die "make failed"
}
src_install () {
- einstall || die
+ einstall || die "make install failed"
}