added missung dependency and added source useflag. fixed #75906.
authorJan Brinkmann <luckyduck@gentoo.org>
Mon, 3 Jan 2005 01:41:07 +0000 (01:41 +0000)
committerJan Brinkmann <luckyduck@gentoo.org>
Mon, 3 Jan 2005 01:41:07 +0000 (01:41 +0000)
dev-java/xml-xmlbeans/ChangeLog
dev-java/xml-xmlbeans/Manifest
dev-java/xml-xmlbeans/xml-xmlbeans-20041217.ebuild

index e632c6d8bc6251d013cfef8181da0823df3ca9bd..480cac6374863b549f0acf222b2cb6286767c2c4 100644 (file)
@@ -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:
index 8580d4b91078ad4be2a4c1a4e3e53beb299b2c57..60f555538f56349e1f5a0044adb936cf44e1ec3e 100644 (file)
@@ -1,15 +1,5 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 597f5da1ca96a33b3e689064d7a1ed6f xml-xmlbeans-20041217.ebuild 1175
-MD5 bba58811aa289ebe6beef8269ab1f45d ChangeLog 575
+MD5 a2e4787feefddb47279cd5d5f7c5f52c xml-xmlbeans-20041217.ebuild 1502
+MD5 8dd95382b13c47749cf98d899ae733ba ChangeLog 725
 MD5 2f7eb11c0417ec3403532aa25b5a6c6e metadata.xml 1122
 MD5 d17fbe1ca053cfb927b65bec2afd966f files/digest-xml-xmlbeans-20041217 75
 MD5 27c134bfb7f6284ad713592a1bba9919 files/xml-xmlbeans-gentoo.patch 7484
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.2.6 (GNU/Linux)
-
-iD8DBQFBzA+r/rLF9B432nYRAqhQAJ9hd/+6sN6tlwtOf+KuMF+rjlfWiQCgoU41
-X24ClKLv9VKbS29wF2wsBFo=
-=PVaw
------END PGP SIGNATURE-----
index 1c356d2a65aaa1c50bfc973fa9fbd00b979e5040..553b9858dc5edbc335a43df9b8ff9eb8f981cda7 100644 (file)
@@ -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
 }