Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-java/commons-jxpath
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-jxpath/ChangeLog,v 1.27 2008/04/13 08:16:21 dertobi123 Exp $
13 Apr 2008; Tobias Scherbaum
commons-jxpath-1.2-r3.ebuild:
Added ~ppc
07 Apr 2008; Markus Rothe
commons-jxpath-1.2-r3.ebuild:
Added ~ppc64; bug #215406
05 Apr 2008; Petteri Räty
-commons-jxpath-1.2-r2.ebuild:
Delete old ebuild.
14 Mar 2008; Kenneth Prugh
commons-jxpath-1.2-r3.ebuild:
amd64 stable, bug #212427
08 Mar 2008; Markus Meier
commons-jxpath-1.2-r3.ebuild:
x86 stable, bug #212427
*commons-jxpath-1.2-r3 (08 Feb 2008)
08 Feb 2008; Petteri Räty
+commons-jxpath-1.2-r3.ebuild:
Use slot 1.7 of commons-beanutils.
03 Aug 2007; Petteri Räty
commons-jxpath-1.2-r2.ebuild:
Use split ant for src_test.
23 May 2007; Diego Pettenò
Add ~x86-fbsd keyword. Bug #176906.
27 Apr 2007; Miroslav Šulc
Corrected digest
27 Apr 2007; William L. Thomson Jr.
-commons-jxpath-1.1-r1.ebuild, -commons-jxpath-1.1-r2.ebuild,
commons-jxpath-1.2-r2.ebuild:
Stable on amd64, bug #175997. Removed older version in same slot.
26 Apr 2007; Christian Faulhammer
commons-jxpath-1.2-r2.ebuild:
stable x86, bug 175997
25 Apr 2007; Petteri Räty
commons-jxpath-1.2-r2.ebuild:
Prefer virtual/jdk-1.5 over virtual/jdk-1.4.
21 Jan 2007; Diego Pettenò
commons-jxpath-1.2-r2.ebuild:
Add ~x86-fbsd keyword (see the various bugs for netbeans 5.5-r2).
*commons-jxpath-1.2-r2 (21 Jan 2007)
21 Jan 2007; Miroslav Šulc
-commons-jxpath-1.2.ebuild, -commons-jxpath-1.2-r1.ebuild,
+commons-jxpath-1.2-r2.ebuild:
Added missing --build-only and removed ebuilds improved by this one.
*commons-jxpath-1.2-r1 (21 Jan 2007)
21 Jan 2007; Joshua Nichols
+commons-jxpath-1.2-r1.ebuild:
Changed build dependency to Java 1.4 or 1.5 from just Java 1.4.
Fixed location where javadocs are installed to.
*commons-jxpath-1.2 (21 Jan 2007)
21 Jan 2007; Miroslav Šulc
+files/commons-jxpath-1.2-gentoo.patch, +commons-jxpath-1.2.ebuild:
Version bump + ebuild improvements
*commons-jxpath-1.1-r2 (22 Jul 2006)
22 Jul 2006; Krzysiek Pawlik
+commons-jxpath-1.1-r2.ebuild:
Migrated to Generation 2.
*commons-jxpath-1.1-r1 (14 May 2005)
14 May 2005; Jan Brinkmann
-commons-jxpath-1.1.ebuild, +commons-jxpath-1.1-r1.ebuild:
updated commons-beanutils dependency to reflect new slotting. see #71952
06 Feb 2005; Jan Brinkmann
stable on amd64
03 Feb 2005; Jan Brinkmann
updated to reflect the new jdom slots
20 Oct 2004; Dylan Carlson
commons-jxpath-1.1.ebuild:
Keywords ~amd64.
16 Oct 2004; Thomas Matthijs
use java-pkg_dohtml instead of dohtml to also install the package-list in
case of api docs: #50740
30 Aug 2004; Chris Aniszczyk
Marking x86
*commons-jxpath-1.1 (13 May 2004)
13 May 2004; Chris Aniszczyk
Initial Import. Closes #50638
Thanks to E. Papegaaij
AUX commons-jxpath-1.2-gentoo.patch 657 RMD160 602218617d7108a85a41022b601b58e8840217b0 SHA1 2fbf6692f601544b10fd19288e870bda887f6767 SHA256 8af00bb31da88eae4d6ba8f5617ad728416e64951f9722c6c681c793aeafb39b
DIST commons-jxpath-1.2-src.tar.gz 184231 RMD160 77d39147a9c17cc044bb0ad080c183d36ce8038e SHA1 56e0d69c2797371ff96743eea4f03deb73ecb509 SHA256 85b6cb3d5cfb92dbf4ace9ddd8d6880ccf86ba521039ff0e75483e3a86783b40
EBUILD commons-jxpath-1.2-r3.ebuild 1471 RMD160 ce8f237a67b8253df99ddc9ae5806fffc762047c SHA1 c602ffff389afda360dfd1a37bb8d4be4a9bba7d SHA256 a3c552752396d87748d98ed952c3625b17d360c3e74e82a7645b8d1e5de5dcb6
MISC ChangeLog 3749 RMD160 ae437dba3489af65cee0d692d56a2ec7ba1d1f9f SHA1 7a75f1bb5744013667ad3560639bf20f71cbe008 SHA256 9ed8b658973fd064c5ccd8e4c4ff5733ab6f2060a39ca75348ad1ab217f62611
MISC metadata.xml 157 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 SHA1 c37a6b9922aef61b5b3387655bccb6e3b16e0e26 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-jxpath/commons-jxpath-1.2-r3.ebuild,v 1.5 2008/04/13 08:16:21 dertobi123 Exp $
EAPI=1
JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Applies XPath expressions to graphs of objects of all kinds."
HOMEPAGE="http://jakarta.apache.org/commons/jxpath/"
SRC_URI="mirror://apache/jakarta/commons/jxpath/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd"
IUSE=""
COMMON_DEPEND="dev-java/commons-beanutils:1.7
dev-java/servletapi:2.3
dev-java/jdom:1.0"
RDEPEND=">=virtual/jre-1.4
${COMMON_DEPEND}"
# Java 1.6's javadoc doesn't like enums
DEPEND="|| ( =virtual/jdk-1.5* =virtual/jdk-1.4* )
test? (
dev-java/ant-junit
dev-java/commons-collections
dev-java/commons-logging
)
${COMMON_DEPEND}"
src_unpack() {
unpack ${A}
cd "${S}"
# Don't automatically run tests
epatch "${FILESDIR}/${P}-gentoo.patch"
mkdir -p "${S}/target/lib"
cd "${S}/target/lib"
java-pkg_jar-from commons-beanutils-1.7
java-pkg_jar-from servletapi-2.3
java-pkg_jar-from jdom-1.0
}
src_test() {
java-pkg_jar-from --into target/lib \
commons-collections,commons-logging,junit
ANT_TASKS="ant-junit" eant test
}
src_install() {
java-pkg_dojar target/${PN}.jar
use doc && java-pkg_dojavadoc dist/docs/api
use source && java-pkg_dosrc src/java/*
}