summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Brinkmann <luckyduck@gentoo.org>2005-01-03 01:41:07 +0000
committerJan Brinkmann <luckyduck@gentoo.org>2005-01-03 01:41:07 +0000
commit68dee1645002673ca4b6356de29c0569260a9df3 (patch)
treea4e1a40aa7903dc6014a17f449735599b5f546de
parentChange encoding to UTF-8 for GLEP 31 compliance (Manifest recommit) (diff)
downloadgentoo-2-68dee1645002673ca4b6356de29c0569260a9df3.tar.gz
gentoo-2-68dee1645002673ca4b6356de29c0569260a9df3.tar.bz2
gentoo-2-68dee1645002673ca4b6356de29c0569260a9df3.zip
added missung dependency and added source useflag. fixed #75906.
-rw-r--r--dev-java/xml-xmlbeans/ChangeLog7
-rw-r--r--dev-java/xml-xmlbeans/xml-xmlbeans-20041217.ebuild26
2 files changed, 24 insertions, 9 deletions
diff --git a/dev-java/xml-xmlbeans/ChangeLog b/dev-java/xml-xmlbeans/ChangeLog
index e632c6d8bc62..480cac637486 100644
--- a/dev-java/xml-xmlbeans/ChangeLog
+++ b/dev-java/xml-xmlbeans/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-java/xml-xmlbeans
-# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/xml-xmlbeans/ChangeLog,v 1.2 2004/12/24 12:46:25 axxo Exp $
+# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/xml-xmlbeans/ChangeLog,v 1.3 2005/01/03 01:41:07 luckyduck Exp $
+
+ 03 Jan 2005; Jan Brinkmann <lucky@gentoo.org> xml-xmlbeans-20041217.ebuild:
+ Updated junit dependency and added source useflag. Fixes #75906
24 Dec 2004; Thomas Matthijs <axxo@gentoo.org>
files/xml-xmlbeans-gentoo.patch, xml-xmlbeans-20041217.ebuild:
diff --git a/dev-java/xml-xmlbeans/xml-xmlbeans-20041217.ebuild b/dev-java/xml-xmlbeans/xml-xmlbeans-20041217.ebuild
index 1c356d2a65aa..553b9858dc5e 100644
--- a/dev-java/xml-xmlbeans/xml-xmlbeans-20041217.ebuild
+++ b/dev-java/xml-xmlbeans/xml-xmlbeans-20041217.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/xml-xmlbeans/xml-xmlbeans-20041217.ebuild,v 1.2 2004/12/24 12:46:25 axxo Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/xml-xmlbeans/xml-xmlbeans-20041217.ebuild,v 1.3 2005/01/03 01:41:07 luckyduck Exp $
inherit eutils java-pkg
@@ -11,13 +11,14 @@ LICENSE="Apache-2.0"
SLOT="1"
KEYWORDS="~x86 ~amd64"
-IUSE="doc"
+IUSE="doc junit source"
DEPEND=">=virtual/jdk-1.4
>=dev-java/ant-core-1.6.2
${RDEPEND}"
RDEPEND=">=virtual/jre-1.4
- =dev-java/jaxen-1.1_beta2*"
+ =dev-java/jaxen-1.1_beta2*
+ junit? ( >=dev-java/junit-3.8 )"
S=${WORKDIR}/${P}/v1
@@ -31,15 +32,22 @@ src_unpack() {
rm -f jaxen-1.1-beta-2.jar junit.jar
java-pkg_jar-from jaxen-1.1 jaxen-1.1-beta-2-dev.jar jaxen-1.1-beta-2.jar
- java-pkg_jar-from junit
-
+ if use junit; then
+ java-pkg_jar-from junit
+ fi
}
src_compile() {
- local antflags="default"
+ local antflags="xbean.jar"
if use doc; then
antflags="${antflags} docs"
fi
+ if use junit; then
+ antflags="${antflags} random.jar drt.jar drt"
+ fi
+ if use source; then
+ antflags="${antflags} sources"
+ fi
ant ${antflags} || die "compile failed"
}
@@ -50,4 +58,8 @@ src_install() {
if use doc; then
java-pkg_dohtml -r build/docs/*
fi
+ if use source; then
+ dodir /usr/share/doc/${PF}/source
+ cp build/ar/xbeansrc.zip ${D}/usr/share/doc/${PF}/source
+ fi
}