From 68dee1645002673ca4b6356de29c0569260a9df3 Mon Sep 17 00:00:00 2001 From: Jan Brinkmann Date: Mon, 3 Jan 2005 01:41:07 +0000 Subject: added missung dependency and added source useflag. fixed #75906. --- dev-java/xml-xmlbeans/ChangeLog | 7 ++++-- dev-java/xml-xmlbeans/xml-xmlbeans-20041217.ebuild | 26 ++++++++++++++++------ 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 xml-xmlbeans-20041217.ebuild: + Updated junit dependency and added source useflag. Fixes #75906 24 Dec 2004; Thomas Matthijs 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 } -- cgit v1.2.3-65-gdbad