# ChangeLog for dev-java/commons-cli
-# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-cli/ChangeLog,v 1.25 2006/12/07 22:34:34 flameeyes Exp $
+# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-cli/ChangeLog,v 1.26 2007/01/25 11:52:05 caster Exp $
+
+ 25 Jan 2007; Vlastimil Babka <caster@gentoo.org>
+ +files/commons-cli-1.0-build.xml.patch, commons-cli-1.0-r5.ebuild:
+ Ebuild cleanup - less build.xml patching, testing moved to src_test - no
+ junit useflag.
07 Dec 2006; Diego Pettenò <flameeyes@gentoo.org>
commons-cli-1.0-r5.ebuild:
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
+AUX commons-cli-1.0-build.xml.patch 538 RMD160 f79ef3f22208148bd1eac16d13f39517ab260429 SHA1 826f57ba4f61cb64ad0bf14616e5e46d03127799 SHA256 a646f9ad190583253f1881c0cf71464e93b755bea5d4bbe605906e8ee1325533
+MD5 43014e5f5d8c10141c8239149a93da89 files/commons-cli-1.0-build.xml.patch 538
+RMD160 f79ef3f22208148bd1eac16d13f39517ab260429 files/commons-cli-1.0-build.xml.patch 538
+SHA256 a646f9ad190583253f1881c0cf71464e93b755bea5d4bbe605906e8ee1325533 files/commons-cli-1.0-build.xml.patch 538
AUX commons-cli-1.0-gentoo.diff 4407 RMD160 c6db9a74f8f0c1f3649f2c64bdfd9fb0f3683c03 SHA1 dabb6e45b7d925acbd79a21521c8fc44348101ac SHA256 03cbd6e210c3cb0521e0db870d40248c2f5279f3639e67cc2ef71d467b5b16fb
MD5 b534e655c6a40ff5b01098dddcda205c files/commons-cli-1.0-gentoo.diff 4407
RMD160 c6db9a74f8f0c1f3649f2c64bdfd9fb0f3683c03 files/commons-cli-1.0-gentoo.diff 4407
MD5 b25f74f6e33b9431548773cd49bdd72e commons-cli-1.0-r4.ebuild 1609
RMD160 9aef570d2625ac6f9e0781c255e18f222e5133fe commons-cli-1.0-r4.ebuild 1609
SHA256 d589435b288eccb9f231cf2b90e887096c9a8045ff42a2d6f153ec1f1958eca9 commons-cli-1.0-r4.ebuild 1609
-EBUILD commons-cli-1.0-r5.ebuild 1537 RMD160 dd26af635146c676cf23f7d568bd79fef7d95bf6 SHA1 a4ae06d1d369c4cad7ff3317b775e2c2f9c0e367 SHA256 a730c3758b7a58ed1702781dde629e90bff1c1fa0151a8808ec12c1571b0a0ad
-MD5 def048797605d55f0804010b53f66229 commons-cli-1.0-r5.ebuild 1537
-RMD160 dd26af635146c676cf23f7d568bd79fef7d95bf6 commons-cli-1.0-r5.ebuild 1537
-SHA256 a730c3758b7a58ed1702781dde629e90bff1c1fa0151a8808ec12c1571b0a0ad commons-cli-1.0-r5.ebuild 1537
-MISC ChangeLog 3778 RMD160 4f224513de60777db7541533eb2b0d66ce1f3246 SHA1 a01ed45f2ba70bc1f37bcb57df336426f8881fcc SHA256 6a82b642d81fe809b76e6b9224e7bb8a10a8cede28d13506c9d413b9f1f0b896
-MD5 4933f8411d2e3295c6f9d79567f04a05 ChangeLog 3778
-RMD160 4f224513de60777db7541533eb2b0d66ce1f3246 ChangeLog 3778
-SHA256 6a82b642d81fe809b76e6b9224e7bb8a10a8cede28d13506c9d413b9f1f0b896 ChangeLog 3778
+EBUILD commons-cli-1.0-r5.ebuild 1269 RMD160 d3d67565f2a18c095e78fcc6e89c2eda9336312a SHA1 0e1aa222dea11bb72ef0abb4c94518bd868f0401 SHA256 e981546169ee968250a017aceb31fe6df92edafd05672d2aeb2eb4069638b2b2
+MD5 315103725c28c4ee905535a0a91367c0 commons-cli-1.0-r5.ebuild 1269
+RMD160 d3d67565f2a18c095e78fcc6e89c2eda9336312a commons-cli-1.0-r5.ebuild 1269
+SHA256 e981546169ee968250a017aceb31fe6df92edafd05672d2aeb2eb4069638b2b2 commons-cli-1.0-r5.ebuild 1269
+MISC ChangeLog 3988 RMD160 eda652f3e938ee4c43d520f115fed0ecdd8e4a45 SHA1 a4acb095a8ec2f62c8ba160b0602f22d464e610c SHA256 d4f83836704f5220a438fd66a53178a5a5be4ad8291a4abb91e1cdc028df8290
+MD5 b78a01facfde6bf7c8213e0b52a44dde ChangeLog 3988
+RMD160 eda652f3e938ee4c43d520f115fed0ecdd8e4a45 ChangeLog 3988
+SHA256 d4f83836704f5220a438fd66a53178a5a5be4ad8291a4abb91e1cdc028df8290 ChangeLog 3988
MISC metadata.xml 157 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 SHA1 c37a6b9922aef61b5b3387655bccb6e3b16e0e26 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9
MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157
RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 metadata.xml 157
MD5 122734c89e73972b32a56d81a06c8fa1 files/digest-commons-cli-1.0-r5 232
RMD160 2c1fd6034b918bd744c903ae81a01539ed71d356 files/digest-commons-cli-1.0-r5 232
SHA256 e6405828df63ae65405c8d0179a59d35d48d61978567edd62087dc966247894f files/digest-commons-cli-1.0-r5 232
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.6 (GNU/Linux)
-
-iD8DBQFFeJcBAiZjviIA2XgRAmAgAKDRwmqsTvKWMq+NlJHX70vB3EOyFwCfcYhj
-6WV8P3Bd4Q56RgT9D1XEPMs=
-=+hpZ
------END PGP SIGNATURE-----
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-cli/commons-cli-1.0-r5.ebuild,v 1.5 2006/12/07 22:34:34 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-cli/commons-cli-1.0-r5.ebuild,v 1.6 2007/01/25 11:52:05 caster Exp $
+JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-ant-2 eutils
DESCRIPTION="The CLI library provides a simple and easy to use API for working with the command line arguments and options."
LICENSE="Apache-1.1"
SLOT="1"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
-IUSE="doc junit source"
+IUSE=""
-RDEPEND=">=virtual/jre-1.3
- >=dev-java/commons-logging-1.0
+CDEPEND="dev-java/commons-logging
=dev-java/commons-lang-2.0*"
-DEPEND=">=virtual/jdk-1.3
- ${RDEPEND}
- junit? ( >=dev-java/junit-3.7 >=dev-java/ant-tasks-1.6.2 )
- source? ( app-arch/zip )
- >=dev-java/ant-core-1.6.2"
+RDEPEND=">=virtual/jre-1.4
+ ${CDEPEND}"
+DEPEND=">=virtual/jdk-1.4
+ test? ( =dev-java/junit-3* dev-java/ant )
+ !test? ( dev-java/ant-core )
+ ${CDEPEND}"
src_unpack() {
unpack ${A}
cd ${S}
- epatch ${FILESDIR}/${P}-gentoo.diff
- echo "commons-logging.jar=$(java-pkg_getjar commons-logging commons-logging.jar)" >> build.properties
- echo "commons-lang.jar=$(java-pkg_getjars commons-lang)" >> build.properties
- use junit && echo "junit.jar=$(java-pkg_getjars junit)" >> build.properties
+ epatch ${FILESDIR}/${P}-build.xml.patch
+
+ mkdir lib && cd lib
+ java-pkg_jar-from commons-logging commons-logging.jar
+ java-pkg_jar-from commons-lang
}
-src_compile() {
- local antflags="jar"
- use doc && antflags="${antflags} javadoc"
- use junit && antflags="${antflags} test"
- eant ${antflags} || die "compilation failed"
+src_test() {
+ java-pkg_jar-from --into lib junit
+ eant test
}
src_install() {
- java-pkg_newjar target/${P}.jar ${PN}.jar
+ java-pkg_newjar target/${P}.jar
dodoc README.txt
- use doc && java-pkg_dohtml -r target/docs/
- use source && java-pkg_dosrc src/java/*
+ use doc && java-pkg_dojavadoc target/docs/apidocs
+ use source && java-pkg_dosrc src/java/org
}
-
--- /dev/null
+--- build.xml.orig 2007-01-25 10:48:56.000000000 +0100
++++ build.xml 2007-01-25 10:49:33.000000000 +0100
+@@ -8,7 +8,7 @@
+ <property name="testreportdir" value="target/test-reports"></property>
+ <property name="distdir" value="dist"></property>
+ <property name="javadocdir" value="target/docs/apidocs"></property>
+- <property name="final.name" value="commons-cli-1.0-beta-2-dev"></property>
++ <property name="final.name" value="commons-cli-1.0"></property>
+
+ <target name="init" description="o Initializes some properties">
+