Revbump to use jdom-1.0 final instead of beta9 (the API changes there don't seem...
authorVlastimil Babka <caster@gentoo.org>
Tue, 30 Jan 2007 10:58:08 +0000 (10:58 +0000)
committerVlastimil Babka <caster@gentoo.org>
Tue, 30 Jan 2007 10:58:08 +0000 (10:58 +0000)
Package-Manager: portage-2.1.2-r5

dev-java/jaxen/ChangeLog
dev-java/jaxen/Manifest
dev-java/jaxen/files/digest-jaxen-1.0-r2 [new file with mode: 0644]
dev-java/jaxen/jaxen-1.0-r2.ebuild [new file with mode: 0644]

index 6bdb8a9a36f37ecb56c37e3904d1194e8046bd2c..1c3b7d665da9c301b3ec3f57c5862c2c44ae3dca 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for dev-java/jaxen
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jaxen/ChangeLog,v 1.39 2007/01/05 23:16:51 caster Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jaxen/ChangeLog,v 1.40 2007/01/30 10:58:08 caster Exp $
+
+*jaxen-1.0-r2 (30 Jan 2007)
+
+  30 Jan 2007; Vlastimil Babka <caster@gentoo.org> +jaxen-1.0-r2.ebuild:
+  Revbump to use jdom-1.0 final instead of beta9 (the API changes there don't
+  seem to affect this package).
 
   05 Jan 2007; Vlastimil Babka <caster@gentoo.org>
   -files/jaxen-1.1_beta2-gentoo.diff, -jaxen-1.1_beta2-r1.ebuild:
index 78bc8d50582aad4f71ad90fadfd6482dbfba8cc8..bde851a1fd9ae3f67244070c5d862f6a97c0a08e 100644 (file)
@@ -16,6 +16,10 @@ EBUILD jaxen-1.0-r1.ebuild 1452 RMD160 3b8bb72397c622cd59a1a8ac35fb1921b04928ef
 MD5 be8e679bbc29adaea89123695f5459e9 jaxen-1.0-r1.ebuild 1452
 RMD160 3b8bb72397c622cd59a1a8ac35fb1921b04928ef jaxen-1.0-r1.ebuild 1452
 SHA256 dba3cacf4aec354c9ae3772bffa1e076a55a2df6af39b43c8192de9e54635def jaxen-1.0-r1.ebuild 1452
+EBUILD jaxen-1.0-r2.ebuild 1441 RMD160 c201b81375d92eeb1d7c044d48cfa95731b067af SHA1 f6cfe810aa8f977da962ac618462e41c1fb3db40 SHA256 2e841030fe06665ff39b76f4928e53cbb7c6bc8cd6cd4be068d7440dced2bae0
+MD5 ab80fca1961eb71df8604562cba23f56 jaxen-1.0-r2.ebuild 1441
+RMD160 c201b81375d92eeb1d7c044d48cfa95731b067af jaxen-1.0-r2.ebuild 1441
+SHA256 2e841030fe06665ff39b76f4928e53cbb7c6bc8cd6cd4be068d7440dced2bae0 jaxen-1.0-r2.ebuild 1441
 EBUILD jaxen-1.0.ebuild 1385 RMD160 570a99688c1c21df6e0189fd33286073f441f952 SHA1 76101a9f3dbe1e0a8c4a111c860085dfdc9eff69 SHA256 de0ae3caae519f1bd096127c47189d0e7505cca967bf5f4c0b2ee7049aaef058
 MD5 bc29a0197dc64de2d5fec67231cbe25a jaxen-1.0.ebuild 1385
 RMD160 570a99688c1c21df6e0189fd33286073f441f952 jaxen-1.0.ebuild 1385
@@ -24,10 +28,10 @@ EBUILD jaxen-1.1_beta11.ebuild 1533 RMD160 658378188b61059ad38e1825c65a65c984115
 MD5 7c968915eddd09e1ad024ff20e692ba3 jaxen-1.1_beta11.ebuild 1533
 RMD160 658378188b61059ad38e1825c65a65c9841154c4 jaxen-1.1_beta11.ebuild 1533
 SHA256 ae5427ab2026c71496fae45c2fa69df9c9260a87711e7db0186c6581a1f7da03 jaxen-1.1_beta11.ebuild 1533
-MISC ChangeLog 5677 RMD160 9dd3202b57511414d252eebc0b8169ae43a22d9d SHA1 f94e554471ef7d2f3d8ca30c2d4e181f383b8f63 SHA256 6cc3cbf1637f10392f7cd24b6d25e7147aafa73cc94508d6b32fe0ae4e8c3514
-MD5 1be13e6438fe3e4e890d304cec4a2eca ChangeLog 5677
-RMD160 9dd3202b57511414d252eebc0b8169ae43a22d9d ChangeLog 5677
-SHA256 6cc3cbf1637f10392f7cd24b6d25e7147aafa73cc94508d6b32fe0ae4e8c3514 ChangeLog 5677
+MISC ChangeLog 5890 RMD160 c0024c98ca85b24bb0937ef63c19b4310a848560 SHA1 ef6145497cb8418c08b213da0a621e7e7bbb8c27 SHA256 878b44f6b5684ae30c971d1eff25def41d2292b51717fae7695b7833076260eb
+MD5 7b01eb219cfda6ac9b183c4c023c5539 ChangeLog 5890
+RMD160 c0024c98ca85b24bb0937ef63c19b4310a848560 ChangeLog 5890
+SHA256 878b44f6b5684ae30c971d1eff25def41d2292b51717fae7695b7833076260eb ChangeLog 5890
 MISC metadata.xml 158 RMD160 493079b5fb71d66863beea1b023901c90ba81be5 SHA1 77cd509a8b3c377b9a24480b48a5d5481b7874f1 SHA256 ea882ceccfd160b16cf7e79de423bdcc12b3fa000f124491a6df36f5783894fb
 MD5 123cf9440c1d4ac78f2caba1624765f9 metadata.xml 158
 RMD160 493079b5fb71d66863beea1b023901c90ba81be5 metadata.xml 158
@@ -38,6 +42,9 @@ SHA256 795494b6d600e313c902d66354a0c912edf141aad66bc1ea1cd1b79226d8dc2c files/di
 MD5 784c991595b0627aba6f093e232e6afe files/digest-jaxen-1.0-r1 244
 RMD160 b0af8dd47351eb1dfac2acfe8770036c4f9355c4 files/digest-jaxen-1.0-r1 244
 SHA256 795494b6d600e313c902d66354a0c912edf141aad66bc1ea1cd1b79226d8dc2c files/digest-jaxen-1.0-r1 244
+MD5 784c991595b0627aba6f093e232e6afe files/digest-jaxen-1.0-r2 244
+RMD160 b0af8dd47351eb1dfac2acfe8770036c4f9355c4 files/digest-jaxen-1.0-r2 244
+SHA256 795494b6d600e313c902d66354a0c912edf141aad66bc1ea1cd1b79226d8dc2c files/digest-jaxen-1.0-r2 244
 MD5 7adbf7607e0cfcb289c1bbb8bebd209c files/digest-jaxen-1.1_beta11 265
 RMD160 09ab1ae7755f945d46716b8ecf32f72990bad37e files/digest-jaxen-1.1_beta11 265
 SHA256 f6008e1c28fe45f964cbad161762be82e4e19dd7f7cf4395e9fb2e87044a90eb files/digest-jaxen-1.1_beta11 265
diff --git a/dev-java/jaxen/files/digest-jaxen-1.0-r2 b/dev-java/jaxen/files/digest-jaxen-1.0-r2
new file mode 100644 (file)
index 0000000..8346ef8
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 c0baf972b669579aff40ca7fdb9a90d0 jaxen-1.0-FCS.tar.gz 3195819
+RMD160 896f838c383b6a5d60c4c2fa1271a735992aaa4e jaxen-1.0-FCS.tar.gz 3195819
+SHA256 ceb6997465e9de4efe6b4e8f0c421c12bd115b764f9633b9c8b80b95e3b76377 jaxen-1.0-FCS.tar.gz 3195819
diff --git a/dev-java/jaxen/jaxen-1.0-r2.ebuild b/dev-java/jaxen/jaxen-1.0-r2.ebuild
new file mode 100644 (file)
index 0000000..e049ca9
--- /dev/null
@@ -0,0 +1,61 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jaxen/jaxen-1.0-r2.ebuild,v 1.1 2007/01/30 10:58:08 caster Exp $
+
+inherit java-pkg-2 java-ant-2 eutils
+
+DESCRIPTION="A Java XPath Engine"
+HOMEPAGE="http://jaxen.org/"
+SRC_URI="mirror://sourceforge/jaxen/${P}-FCS.tar.gz"
+LICENSE="jaxen"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="doc junit source"
+COMMON_DEP="
+       dev-java/xalan
+       >=dev-java/xerces-2.7
+       =dev-java/dom4j-1*
+       >=dev-java/jdom-1.0
+       dev-java/saxpath"
+
+RDEPEND=">=virtual/jre-1.3
+       ${COMMON_DEP}"
+# FIXME doesn't like Java 1.5's XML API
+DEPEND="|| ( =virtual/jdk-1.3* =virtual/jdk-1.4* )
+       dev-java/ant
+       junit? ( dev-java/junit )
+       ${COMMON_DEP}"
+
+S="${WORKDIR}/${P}-FCS"
+
+src_unpack() {
+       unpack ${A}
+       cd ${S}
+       epatch ${FILESDIR}/build.xml.patch
+       mkdir src/conf
+       cp ${FILESDIR}/MANIFEST.MF src/conf
+       rm -f *.jar
+       cd ${S}/lib
+       rm -f *.jar
+
+       java-pkg_jar-from saxpath
+       java-pkg_jar-from xalan
+       java-pkg_jar-from xerces-2
+       java-pkg_jar-from dom4j-1
+       use junit && java-pkg_jar-from junit
+       java-pkg_jar-from jdom-1.0
+}
+
+src_compile() {
+       local antops="package"
+       use doc && antops="${antops} doc javadoc"
+       use junit && antops="${antops} test.core"
+       eant ${antops} || die "compile failed"
+}
+
+src_install() {
+       java-pkg_dojar build/jaxen-full.jar
+
+       use doc && java-pkg_dohtml -r build/doc/*
+       use source && java-pkg_dosrc src/java/main/*
+}