Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-java/commons-cli
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-cli/ChangeLog,v 1.36 2008/05/23 19:57:10 betelgeuse Exp $
23 May 2008; Petteri Räty
Add junit blocker for bug 215659.
*commons-cli-1.1 (31 Mar 2008)
31 Mar 2008; Petteri Räty
+commons-cli-1.1.ebuild:
Version bump. Fixes bug #215609.
03 Aug 2007; Petteri Räty
commons-cli-1.0-r5.ebuild:
Remove orred dependency on ant-tasks as split ant is now stable.
06 Apr 2007; Petteri Räty
-commons-cli-1.0-r4.ebuild:
Remove generation 1 ebuild.
06 Apr 2007; Petteri Räty
commons-cli-1.0-r5.ebuild:
Mark stable on amd64 wrt bug #171978.
06 Apr 2007; Tobias Scherbaum
commons-cli-1.0-r5.ebuild:
ppc stable, bug #171978
26 Mar 2007; Christian Faulhammer
commons-cli-1.0-r5.ebuild:
stable x86, bug 171978
24 Mar 2007; Markus Rothe
Stable on ppc64; bug #171978
23 Mar 2007; Petteri Räty
commons-cli-1.0-r5.ebuild:
Allow both ant-junit or ant-tasks to provide the junit task to allow this to
be marked stable.
06 Feb 2007; Petteri Räty
commons-cli-1.0-r5.ebuild:
Use split-ant for the test use flag.
25 Jan 2007; Vlastimil Babka
+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ò
commons-cli-1.0-r5.ebuild:
Add ~x86-fbsd keyword.
05 Oct 2006; Gustavo Zacarias
commons-cli-1.0-r4.ebuild, commons-cli-1.0-r5.ebuild:
Dropping sparc keywords, see #96229
22 Jul 2006; Krzysiek Pawlik
commons-cli-1.0-r5.ebuild:
ant_src_unpack -> src_unpack
20 Jul 2006; Krzysiek Pawlik
commons-cli-1.0-r5.ebuild:
Fixed src_unpack().
*commons-cli-1.0-r5 (20 Jul 2006)
20 Jul 2006; Krzysiek Pawlik
+commons-cli-1.0-r5.ebuild:
Migrated to Generation 2.
21 Sep 2005; Petteri Räty
commons-cli-1.0-r4.ebuild:
ant-tasks are only needed with USE="junit". Fixes bug #106743.
05 Jun 2005; Jan Brinkmann
commons-cli-1.0-r4.ebuild:
Introduced support for the source useflag. Cosmetic changes.
06 Feb 2005; Markus Rothe
Stable on ppc64
04 Jan 2005; Jan Brinkmann
junit dependency is now optional, controlled by the junit useflag. fixes
#75661.
18 Dec 2004; Markus Rothe
added ~ppc64 to KEYWORDS
16 Oct 2004; Thomas Matthijs
use java-pkg_dohtml instead of dohtml to also install the package-list in
case of api docs: #50740
19 Aug 2004; Travis Tilley
stable on amd64
18 May 2004; Chris Aniszczyk
files/commons-cli-1.0-gentoo.diff:
Fixed patch to allow unit testing to pass. Closes #51099
Thanks to Keith Burch
*commons-cli-1.0-r4 (13 May 2004)
13 May 2004; Chris Aniszczyk
files/commons-cli-1.0-gentoo.diff, +commons-cli-1.0-r4.ebuild:
Fixed ebuild so that we don't use jakarta-commons.eclass, Closes #50304
13 May 2004; Daniel Ahlberg
Added amd64 keyword.
*commons-cli-1.0-r3 (05 May 2004)
05 May 2004; Karl Trygve Kalleberg
commons-cli-1.0-r2.ebuild: Set SLOT=1.
*commons-cli-1.0-r2 (17 Mar 2003)
26 Apr 2003; Adrian Almenar
Updated SRC_URI so this ebuild uses apache mirrors.
06 Apr 2003; Dylan Carlson
moved to stable. added keywords ppc sparc.
18 Mar 2003; Dylan Carlson
java-commons eclass and functions were renamed to jakarta-commons.
17 Mar 2003; Dylan Carlson
Changes to utilize new 'java-commons' eclass initiated by Lim Swee Tat
target to java-commons_src_compile() for the 'doc' use flag, and updated the
ebuild accordingly.
If you want the API documentation installed, add 'doc' to your USE flags, or
run: 'USE="doc" emerge foo.ebuild'
*commons-cli-1.0-r1 (16 Mar 2003)
16 Mar 2003; root
files/commons-cli-1.0-gentoo.diff:
patch to fix jar name; closes bug # 17260 (thanks Michael Grubb).
*commons-cli-1.0 (16 Mar 2003)
16 Mar 2003; Dylan Carlson
Initial import. Jakarta Commons CLI provides a simple and easy-to-use API for
working with commandline arguments and options in Java.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX commons-cli-1.0-build.xml.patch 538 RMD160 f79ef3f22208148bd1eac16d13f39517ab260429 SHA1 826f57ba4f61cb64ad0bf14616e5e46d03127799 SHA256 a646f9ad190583253f1881c0cf71464e93b755bea5d4bbe605906e8ee1325533
AUX commons-cli-1.0-gentoo.diff 4407 RMD160 c6db9a74f8f0c1f3649f2c64bdfd9fb0f3683c03 SHA1 dabb6e45b7d925acbd79a21521c8fc44348101ac SHA256 03cbd6e210c3cb0521e0db870d40248c2f5279f3639e67cc2ef71d467b5b16fb
DIST cli-1.0-src.tar.gz 37046 RMD160 85404f803751f50e980c4cd976cd930f6be0ef9f SHA1 83966ccd4f7cb2e23ef746bd2cf8b0e0b585fa87 SHA256 fa4bf0850c896a9d5679f30d9921a98b3d262678019433f36ef810235ae58ec8
DIST commons-cli-1.1-src.tar.gz 63320 RMD160 c778f9b084185e601662b554630465213b66824f SHA1 b548c469e10c2a611553a26b822fda37d6de5c6a SHA256 929eb140c136673e7f5029cd206c81b3c1f5e66bba0dfdcd021b9dd5596356d2
EBUILD commons-cli-1.0-r5.ebuild 1260 RMD160 9253f3bcc25137e24c355ee93121dfc6d521bb16 SHA1 5f29e64babce0b8c0f35f234bfd912597c910693 SHA256 d58e8fec80af922139f344fbc2c7887a660ffb1cbff5a8b59ead8e2d9c289772
EBUILD commons-cli-1.1.ebuild 1006 RMD160 f7b31afc412620cd9b4941c35f1e17265cf1ff41 SHA1 2fd8dd2aa7af2eed2424ef7729544f1d159390ee SHA256 06dd5f30b2c3a0b3cd33bc04ca6b2d7e95b10a1fc63be4ba38ee7f70c0da20c4
MISC ChangeLog 5275 RMD160 206111c7dc9c4508e12d53f92837c4414d190195 SHA1 1bd786f694450cf950476097bffc81d1bb4349ea SHA256 72b6c26b3408de680992a669613f4aa0b966dbbf8c1ca7a4e24b8ff4136a2c0f
MISC metadata.xml 157 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 SHA1 c37a6b9922aef61b5b3387655bccb6e3b16e0e26 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
iEYEARECAAYFAkg3IZ8ACgkQcxLzpIGCsLSN9gCgiHA8Wpl3BzPewxZBo6/tlJQ9
OWcAoJ25svQYri9WyDTGqFlb3RK2F0uE
=At1f
-----END PGP SIGNATURE-----
# 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.13 2007/08/03 15:30:33 betelgeuse 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."
HOMEPAGE="http://jakarta.apache.org/commons/cli/"
SRC_URI="mirror://apache/jakarta/commons/cli/source/cli-${PV}-src.tar.gz"
LICENSE="Apache-1.1"
SLOT="1"
KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd"
IUSE=""
CDEPEND="dev-java/commons-logging
=dev-java/commons-lang-2.0*"
RDEPEND=">=virtual/jre-1.4
${CDEPEND}"
DEPEND=">=virtual/jdk-1.4
test? ( dev-java/ant-junit )
${CDEPEND}"
src_unpack() {
unpack ${A}
cd "${S}"
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_test() {
java-pkg_jar-from --into lib junit
ANT_TASKS="ant-junit" eant test
}
src_install() {
java-pkg_newjar target/${P}.jar
dodoc README.txt || die
use doc && java-pkg_dojavadoc target/docs/apidocs
use source && java-pkg_dosrc src/java/org
}
# Copyright 1999-2008 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.1.ebuild,v 1.2 2008/05/23 19:57:10 betelgeuse Exp $
JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-ant-2 eutils
DESCRIPTION="A Java library for working with the command line arguments and options."
HOMEPAGE="http://commons.apache.org/cli/"
MY_P=${P}-src
SRC_URI="mirror://apache/commons/cli/source/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="1"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
IUSE=""
RDEPEND=">=virtual/jre-1.4"
# Blocking junit for https://bugs.gentoo.org/show_bug.cgi?id=215659
DEPEND=">=virtual/jdk-1.4
!
S=${WORKDIR}/${MY_P}
JAVA_ANT_REWRITE_CLASSPATH="true"
src_install() {
java-pkg_newjar target/${P}.jar
dodoc README.txt RELEASE-NOTES.txt || die
use doc && java-pkg_dojavadoc dist/docs/api
use source && java-pkg_dosrc src/java/org
}