* [gentoo-commits] repo/gentoo:master commit in: dev-java/dom4j/
@ 2022-01-10 19:10 Arthur Zamarin
0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2022-01-10 19:10 UTC (permalink / raw
To: gentoo-commits
commit: be4ea30be03d7df16957da33b860134450911eaa
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 10 19:10:27 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 10 19:10:27 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be4ea30b
dev-java/dom4j: Keyword 2.1.3 arm, #828049
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/dom4j/dom4j-2.1.3.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-java/dom4j/dom4j-2.1.3.ebuild b/dev-java/dom4j/dom4j-2.1.3.ebuild
index 9cf6e22f8633..69be8c48e9fc 100644
--- a/dev-java/dom4j/dom4j-2.1.3.ebuild
+++ b/dev-java/dom4j/dom4j-2.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Skeleton command:
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/version-${PV}.tar.gz -
LICENSE="dom4j"
SLOT="1"
-KEYWORDS="amd64 arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
IUSE="jaxen"
CDEPEND="
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/dom4j/
@ 2023-05-05 18:28 Arthur Zamarin
0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2023-05-05 18:28 UTC (permalink / raw
To: gentoo-commits
commit: cb85c4fc25cb8d9dd6e0a89ec439b75725b7ff10
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri May 5 18:28:12 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri May 5 18:28:12 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb85c4fc
dev-java/dom4j: Stabilize 2.1.4 ppc64, #905110
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/dom4j/dom4j-2.1.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/dom4j/dom4j-2.1.4.ebuild b/dev-java/dom4j/dom4j-2.1.4.ebuild
index 388b81c1023e..1d44328e98cd 100644
--- a/dev-java/dom4j/dom4j-2.1.4.ebuild
+++ b/dev-java/dom4j/dom4j-2.1.4.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-version-${PV}"
LICENSE="dom4j"
SLOT="1"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
IUSE="jaxen"
CP_DEPEND="
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/dom4j/
@ 2023-05-05 16:05 Arthur Zamarin
0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2023-05-05 16:05 UTC (permalink / raw
To: gentoo-commits
commit: 16196eb8d40522607606500a39c43129e8a1184f
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri May 5 16:05:04 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri May 5 16:05:04 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16196eb8
dev-java/dom4j: Stabilize 2.1.4 x86, #905110
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/dom4j/dom4j-2.1.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/dom4j/dom4j-2.1.4.ebuild b/dev-java/dom4j/dom4j-2.1.4.ebuild
index 433ef0be38f3..57e78eb7d856 100644
--- a/dev-java/dom4j/dom4j-2.1.4.ebuild
+++ b/dev-java/dom4j/dom4j-2.1.4.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-version-${PV}"
LICENSE="dom4j"
SLOT="1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
IUSE="jaxen"
CP_DEPEND="
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/dom4j/
@ 2023-05-05 16:05 Arthur Zamarin
0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2023-05-05 16:05 UTC (permalink / raw
To: gentoo-commits
commit: 3dbeeaf2e840fbdd2c12a7ed1d06f409d7da88c1
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri May 5 16:05:11 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri May 5 16:05:11 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dbeeaf2
dev-java/dom4j: Stabilize 2.1.4 arm64, #905110
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/dom4j/dom4j-2.1.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/dom4j/dom4j-2.1.4.ebuild b/dev-java/dom4j/dom4j-2.1.4.ebuild
index e81983d7d6b5..388b81c1023e 100644
--- a/dev-java/dom4j/dom4j-2.1.4.ebuild
+++ b/dev-java/dom4j/dom4j-2.1.4.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-version-${PV}"
LICENSE="dom4j"
SLOT="1"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
IUSE="jaxen"
CP_DEPEND="
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/dom4j/
@ 2023-05-05 16:05 Arthur Zamarin
0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2023-05-05 16:05 UTC (permalink / raw
To: gentoo-commits
commit: 2c15d992d06a11f59cf355540cae797bda4f10bd
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri May 5 16:05:08 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri May 5 16:05:08 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c15d992
dev-java/dom4j: Stabilize 2.1.4 amd64, #905110
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/dom4j/dom4j-2.1.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/dom4j/dom4j-2.1.4.ebuild b/dev-java/dom4j/dom4j-2.1.4.ebuild
index 57e78eb7d856..e81983d7d6b5 100644
--- a/dev-java/dom4j/dom4j-2.1.4.ebuild
+++ b/dev-java/dom4j/dom4j-2.1.4.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-version-${PV}"
LICENSE="dom4j"
SLOT="1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
IUSE="jaxen"
CP_DEPEND="
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/dom4j/
@ 2023-03-27 10:24 Miroslav Šulc
0 siblings, 0 replies; 24+ messages in thread
From: Miroslav Šulc @ 2023-03-27 10:24 UTC (permalink / raw
To: gentoo-commits
commit: 33868dec953e72e06162a2f984e1afa7e3be7b7b
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri Feb 10 11:39:36 2023 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Mon Mar 27 10:23:58 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33868dec
dev-java/dom4j: add 2.1.4
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/29519/commits/6a48c0b06691f1d93e5d5af9985817f6301d6314
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/dom4j/Manifest | 1 +
dev-java/dom4j/dom4j-2.1.4.ebuild | 59 +++++++++++++++++++++++++++++++++++++++
2 files changed, 60 insertions(+)
diff --git a/dev-java/dom4j/Manifest b/dev-java/dom4j/Manifest
index a884ea898fb6..4562f0eea90e 100644
--- a/dev-java/dom4j/Manifest
+++ b/dev-java/dom4j/Manifest
@@ -1,2 +1,3 @@
DIST dom4j-2.1.3.tar.gz 565918 BLAKE2B d6f8c9ae22f84086491ca7e60e5498edda727b219b4fe019da8f62a441dc3cea86ecf0554e32f8e717e21234b8ef8e2905946ab3722462f1fa748ad7e68e9e20 SHA512 8c4d7b4f2dd1b3f806e0d5103101998a094c31e9a4912539dcee32f24b35452c7f0d72c5f4cf55f8a8c9a416fee7284f9bca43ae56b0e66104b2b54fdb49ad96
+DIST dom4j-2.1.4.tar.gz 566090 BLAKE2B 3078389c947d6915f001a6b59e1398c037d9b696186a9386a00f79b6aec33093e1786903eff35d4d9766345c3fa4f644dd756b431f4f9772b988038d8b48ce17 SHA512 bb735222c8b7dd3788bd8be3b265814d8f3133d42b750a2911464c92dacff1172067d3eedd6736014879ea9e54af32d46a45224522e6a6f2607d25c0fc9e6f38
DIST jaxen-1.2.0.jar 232455 BLAKE2B 6bd16e8ac34f3af1b9d61218dc6a29862178516cfbb98c6834bf6db846b537e44b48db6ff578b3d67d32c3e2b142e44440a2fdcc6dc06a6ea427b04e6bf1f370 SHA512 cad582fc12d0741e9e6fd7e0cf80a50feb04f5ef42043df96f8a5b78476c77695d8b43836d2241f76b35676ea759921edd25eaeb2c04ec916eb138aa2901ce5f
diff --git a/dev-java/dom4j/dom4j-2.1.4.ebuild b/dev-java/dom4j/dom4j-2.1.4.ebuild
new file mode 100644
index 000000000000..433ef0be38f3
--- /dev/null
+++ b/dev-java/dom4j/dom4j-2.1.4.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="org.dom4j:dom4j:2.1.4"
+JAVA_TESTING_FRAMEWORKS="testng"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="flexible XML framework for Java"
+HOMEPAGE="https://dom4j.github.io/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz
+ https://repo1.maven.org/maven2/jaxen/jaxen/1.2.0/jaxen-1.2.0.jar"
+S="${WORKDIR}/${PN}-version-${PV}"
+
+LICENSE="dom4j"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="jaxen"
+
+CP_DEPEND="
+ dev-java/jaxb-api:2
+ dev-java/xpp2:0
+ dev-java/xpp3:0
+ dev-java/xsdlib:0
+"
+DEPEND="${CP_DEPEND}
+ >=virtual/jdk-1.8:*
+ jaxen? ( dev-java/jaxen:1.2[dom4j] )
+ test? ( dev-java/xerces:2 )
+"
+
+RDEPEND="${CP_DEPEND}
+ >=virtual/jre-1.8:*
+ jaxen? ( dev-java/jaxen:1.2[dom4j] )
+"
+
+JAVA_AUTOMATIC_MODULE_NAME="org.dom4j"
+
+# dom4j has a cyclic dependency on jaxen[dom4j].
+# The downloaded jaxen-1.2.0.jar is provided for compilation only.
+# No prebuilt software is actually installed onto the system.
+JAVA_GENTOO_CLASSPATH_EXTRA="${DISTDIR}/jaxen-1.2.0.jar"
+JAVA_SRC_DIR="src/main/java"
+
+JAVA_TEST_GENTOO_CLASSPATH="testng,xerces-2"
+JAVA_TEST_RESOURCE_DIRS="xml"
+JAVA_TEST_SRC_DIR="src/test/java"
+
+src_prepare() {
+ java-pkg-2_src_prepare
+ java-pkg_clean ..
+
+ if use jaxen; then
+ JAVA_GENTOO_CLASSPATH+=" jaxen-1.2"
+ fi
+}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/dom4j/
@ 2022-01-11 8:36 Miroslav Šulc
0 siblings, 0 replies; 24+ messages in thread
From: Miroslav Šulc @ 2022-01-11 8:36 UTC (permalink / raw
To: gentoo-commits
commit: 46188aece08d950987153cadc174b11d0213eaf8
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Mon Jan 10 19:59:59 2022 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Jan 11 08:35:40 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46188aec
dev-java/dom4j: Drop old
Closes: https://bugs.gentoo.org/587380
Closes: https://bugs.gentoo.org/689040
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/23732
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/dom4j/Manifest | 2 -
dev-java/dom4j/dom4j-1.6.1-r8.ebuild | 84 ------------------------------------
dev-java/dom4j/dom4j-1.6.1-r9.ebuild | 84 ------------------------------------
3 files changed, 170 deletions(-)
diff --git a/dev-java/dom4j/Manifest b/dev-java/dom4j/Manifest
index 8913db1a98e9..a884ea898fb6 100644
--- a/dev-java/dom4j/Manifest
+++ b/dev-java/dom4j/Manifest
@@ -1,4 +1,2 @@
-DIST dom4j-1.6.1-java5.patch.bz2 2900 BLAKE2B cdd7dc901f5292af3ef7f0ea200c3d22bbc8c0adc27606da3c8fbadc44625b114c995321723dca331f0b23d5248e1f9177f0def2f4138eebcbd4aaac0495d4dd SHA512 38da606d77b62976366cd089e5194a922e348ec396e7b9af4dceb0a536c47f66e0900cfa59c91df04aade6076630077a8f88c713b9c20224d69316109b293a96
-DIST dom4j-1.6.1.tar.gz 9687211 BLAKE2B 3daa3729ea071aa87c7c1e1e2b91f1635109774dd2bd564a85265a0286f1369373084b945409d9d5213d66a7e14224033d42c58d80125b7982eef8961eb29248 SHA512 95c5a7105a81734f77b4bf27f8bb0af116bf43d8ad5297a0902a6687a54109a87dffe2953cf430d14947cdaa590aa0fdf083b46a91d1d98d48431cfae4459d94
DIST dom4j-2.1.3.tar.gz 565918 BLAKE2B d6f8c9ae22f84086491ca7e60e5498edda727b219b4fe019da8f62a441dc3cea86ecf0554e32f8e717e21234b8ef8e2905946ab3722462f1fa748ad7e68e9e20 SHA512 8c4d7b4f2dd1b3f806e0d5103101998a094c31e9a4912539dcee32f24b35452c7f0d72c5f4cf55f8a8c9a416fee7284f9bca43ae56b0e66104b2b54fdb49ad96
DIST jaxen-1.2.0.jar 232455 BLAKE2B 6bd16e8ac34f3af1b9d61218dc6a29862178516cfbb98c6834bf6db846b537e44b48db6ff578b3d67d32c3e2b142e44440a2fdcc6dc06a6ea427b04e6bf1f370 SHA512 cad582fc12d0741e9e6fd7e0cf80a50feb04f5ef42043df96f8a5b78476c77695d8b43836d2241f76b35676ea759921edd25eaeb2c04ec916eb138aa2901ce5f
diff --git a/dev-java/dom4j/dom4j-1.6.1-r8.ebuild b/dev-java/dom4j/dom4j-1.6.1-r8.ebuild
deleted file mode 100644
index cc77ae8243da..000000000000
--- a/dev-java/dom4j/dom4j-1.6.1-r8.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="XML Java library"
-HOMEPAGE="https://dom4j.github.io/"
-SRC_URI="
- mirror://sourceforge/dom4j/${P}.tar.gz
- mirror://gentoo/${P}-java5.patch.bz2"
-
-LICENSE="dom4j"
-SLOT="1"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-CDEPEND="
- dev-java/xpp2:0
- dev-java/xpp3:0
- dev-java/xsdlib:0
- dev-java/relaxng-datatype:0"
-
-RDEPEND="
- ${CDEPEND}
- >=virtual/jre-1.8:*"
-
-# restricted to jdk 1.8 because it needs javax.xml.bind
-DEPEND="
- ${CDEPEND}
- test? (
- dev-java/xalan:0
- dev-java/ant-junit:0
- dev-java/junitperf:0
- )
- virtual/jdk:1.8"
-
-PDEPEND="dev-java/jaxen:1.1"
-
-# Add missing methods to compile on Java 5 #137970
-PATCHES=( "${WORKDIR}/${P}-java5.patch" )
-
-JAVA_RM_FILES=(
- src/test/org/dom4j/bean/BeansTest.java
- src/test/org/dom4j/io/StaxTest.java
- src/test/org/dom4j/rule/RuleTest.java
- src/test/org/dom4j/ThreadingTest.java
- src/test/org/dom4j/io/XPP3ReaderTest.java
-)
-
-src_prepare() {
- default
-
- # Circular deps with jaxen #212993
- find -name '*.jar' -! -name jaxen-1.1-beta-6.jar -exec rm -v {} + || die
-
- rm -v "${JAVA_RM_FILES[@]}" || die
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-JAVA_ANT_CLASSPATH_TAGS+=" javadoc"
-
-JAVA_ANT_ENCODING="ISO-8859-1"
-
-EANT_BUILD_TARGET="clean package"
-EANT_GENTOO_CLASSPATH="relaxng-datatype,xpp2,xpp3,xsdlib"
-EANT_GENTOO_CLASSPATH_EXTRA="lib/jaxen-1.1-beta-6.jar"
-EANT_EXTRA_ARGS="-Dbuild.javadocs=build/doc/api"
-
-EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junitperf,xalan"
-
-src_test() {
- java-pkg-2_src_test
-}
-
-src_install() {
- java-pkg_dojar "build/${PN}.jar"
- java-pkg_register-dependency jaxen-1.1
- use doc && java-pkg_dojavadoc build/doc/api
- use source && java-pkg_dosrc src/java/*
-}
diff --git a/dev-java/dom4j/dom4j-1.6.1-r9.ebuild b/dev-java/dom4j/dom4j-1.6.1-r9.ebuild
deleted file mode 100644
index 717d7ddf29b2..000000000000
--- a/dev-java/dom4j/dom4j-1.6.1-r9.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="XML Java library"
-HOMEPAGE="https://dom4j.github.io/"
-SRC_URI="
- mirror://sourceforge/dom4j/${P}.tar.gz
- mirror://gentoo/${P}-java5.patch.bz2"
-
-LICENSE="dom4j"
-SLOT="1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-CDEPEND="
- dev-java/xpp2:0
- dev-java/xpp3:0
- dev-java/xsdlib:0
- dev-java/relaxng-datatype:0"
-
-RDEPEND="
- ${CDEPEND}
- >=virtual/jre-1.8:*"
-
-# restricted to jdk 1.8 because it needs javax.xml.bind
-DEPEND="
- ${CDEPEND}
- test? (
- dev-java/xalan:0
- dev-java/ant-junit:0
- dev-java/junitperf:0
- )
- virtual/jdk:1.8"
-
-PDEPEND="dev-java/jaxen:1.2"
-
-# Add missing methods to compile on Java 5 #137970
-PATCHES=( "${WORKDIR}/${P}-java5.patch" )
-
-JAVA_RM_FILES=(
- src/test/org/dom4j/bean/BeansTest.java
- src/test/org/dom4j/io/StaxTest.java
- src/test/org/dom4j/rule/RuleTest.java
- src/test/org/dom4j/ThreadingTest.java
- src/test/org/dom4j/io/XPP3ReaderTest.java
-)
-
-src_prepare() {
- default
-
- # Circular deps with jaxen #212993
- find -name '*.jar' -! -name jaxen-1.1-beta-6.jar -exec rm -v {} + || die
-
- rm -v "${JAVA_RM_FILES[@]}" || die
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-JAVA_ANT_CLASSPATH_TAGS+=" javadoc"
-
-JAVA_ANT_ENCODING="ISO-8859-1"
-
-EANT_BUILD_TARGET="clean package"
-EANT_GENTOO_CLASSPATH="relaxng-datatype,xpp2,xpp3,xsdlib"
-EANT_GENTOO_CLASSPATH_EXTRA="lib/jaxen.jar"
-EANT_EXTRA_ARGS="-Dbuild.javadocs=build/doc/api"
-
-EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junitperf,xalan"
-
-src_test() {
- java-pkg-2_src_test
-}
-
-src_install() {
- java-pkg_dojar "build/${PN}.jar"
- java-pkg_register-dependency jaxen-1.2
- use doc && java-pkg_dojavadoc build/doc/api
- use source && java-pkg_dosrc src/java/*
-}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/dom4j/
@ 2021-12-02 23:39 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2021-12-02 23:39 UTC (permalink / raw
To: gentoo-commits
commit: dd9e500c41a52477f7033d0f26a42921c6fd828b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 2 23:38:40 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 2 23:38:40 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd9e500c
dev-java/dom4j: Stabilize 2.1.3 arm64, #827967
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/dom4j/dom4j-2.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/dom4j/dom4j-2.1.3.ebuild b/dev-java/dom4j/dom4j-2.1.3.ebuild
index 26ca23a6766a..9cf6e22f8633 100644
--- a/dev-java/dom4j/dom4j-2.1.3.ebuild
+++ b/dev-java/dom4j/dom4j-2.1.3.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/version-${PV}.tar.gz -
LICENSE="dom4j"
SLOT="1"
-KEYWORDS="amd64 ~arm64 ppc64 x86"
+KEYWORDS="amd64 arm64 ppc64 x86"
IUSE="jaxen"
CDEPEND="
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/dom4j/
@ 2021-12-02 19:52 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2021-12-02 19:52 UTC (permalink / raw
To: gentoo-commits
commit: 85d3859acf5f6b3418374d8cf282d7d3275d6294
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 2 19:50:15 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 2 19:51:52 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85d3859a
dev-java/dom4j: Stabilize 2.1.3 ppc64, #827967
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/dom4j/dom4j-2.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/dom4j/dom4j-2.1.3.ebuild b/dev-java/dom4j/dom4j-2.1.3.ebuild
index 48d0ffcb2cfa..26ca23a6766a 100644
--- a/dev-java/dom4j/dom4j-2.1.3.ebuild
+++ b/dev-java/dom4j/dom4j-2.1.3.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/version-${PV}.tar.gz -
LICENSE="dom4j"
SLOT="1"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ppc64 x86"
IUSE="jaxen"
CDEPEND="
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/dom4j/
@ 2021-11-10 7:05 Agostino Sarubbo
0 siblings, 0 replies; 24+ messages in thread
From: Agostino Sarubbo @ 2021-11-10 7:05 UTC (permalink / raw
To: gentoo-commits
commit: 378ebcbc50c4607bd1c38d95e24e0aab81f3bcfa
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 10 07:04:24 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Nov 10 07:04:24 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=378ebcbc
dev-java/dom4j: x86 stable wrt bug #719318
Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-java/dom4j/dom4j-2.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/dom4j/dom4j-2.1.3.ebuild b/dev-java/dom4j/dom4j-2.1.3.ebuild
index 604ad5b4e6c..48d0ffcb2cf 100644
--- a/dev-java/dom4j/dom4j-2.1.3.ebuild
+++ b/dev-java/dom4j/dom4j-2.1.3.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/version-${PV}.tar.gz -
LICENSE="dom4j"
SLOT="1"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
IUSE="jaxen"
CDEPEND="
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/dom4j/
@ 2021-11-07 16:55 Jakov Smolić
0 siblings, 0 replies; 24+ messages in thread
From: Jakov Smolić @ 2021-11-07 16:55 UTC (permalink / raw
To: gentoo-commits
commit: 7f885e34869646048be49b53d4c75452d8dd02ab
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 7 16:55:41 2021 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun Nov 7 16:55:41 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f885e34
dev-java/dom4j: Stabilize 2.1.3 amd64, #719318
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-java/dom4j/dom4j-2.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/dom4j/dom4j-2.1.3.ebuild b/dev-java/dom4j/dom4j-2.1.3.ebuild
index da4825f390c..604ad5b4e6c 100644
--- a/dev-java/dom4j/dom4j-2.1.3.ebuild
+++ b/dev-java/dom4j/dom4j-2.1.3.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/version-${PV}.tar.gz -
LICENSE="dom4j"
SLOT="1"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
IUSE="jaxen"
CDEPEND="
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/dom4j/
@ 2021-10-19 0:15 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2021-10-19 0:15 UTC (permalink / raw
To: gentoo-commits
commit: 4af3f68ab94567144b2ead2aa0265c0945e584e7
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 19 00:14:31 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 19 00:14:31 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4af3f68a
dev-java/dom4j: Keyword 2.1.3 arm64, #802609
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/dom4j/dom4j-2.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/dom4j/dom4j-2.1.3.ebuild b/dev-java/dom4j/dom4j-2.1.3.ebuild
index f3635e0992e..da4825f390c 100644
--- a/dev-java/dom4j/dom4j-2.1.3.ebuild
+++ b/dev-java/dom4j/dom4j-2.1.3.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/version-${PV}.tar.gz -
LICENSE="dom4j"
SLOT="1"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
IUSE="jaxen"
CDEPEND="
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/dom4j/
@ 2021-07-24 15:22 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2021-07-24 15:22 UTC (permalink / raw
To: gentoo-commits
commit: 0802850c519e9d4b0e5d196e46b076549ed3118f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 24 15:21:43 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 24 15:21:43 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0802850c
dev-java/dom4j: Keyword 2.1.3 ppc64, #802609
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/dom4j/dom4j-2.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/dom4j/dom4j-2.1.3.ebuild b/dev-java/dom4j/dom4j-2.1.3.ebuild
index 46f4b495689..f3635e0992e 100644
--- a/dev-java/dom4j/dom4j-2.1.3.ebuild
+++ b/dev-java/dom4j/dom4j-2.1.3.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/version-${PV}.tar.gz -
LICENSE="dom4j"
SLOT="1"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
IUSE="jaxen"
CDEPEND="
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/dom4j/
@ 2021-04-18 16:55 Miroslav Šulc
0 siblings, 0 replies; 24+ messages in thread
From: Miroslav Šulc @ 2021-04-18 16:55 UTC (permalink / raw
To: gentoo-commits
commit: 90f6986ce4c132146192a7ab7eb3a0d1da82e8a0
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sun Apr 18 07:51:34 2021 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sun Apr 18 16:54:51 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90f6986c
dev-java/dom4j: upgrade jaxen:1.1 -> jaxen:1.2
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/20412
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/dom4j/dom4j-1.6.1-r9.ebuild | 84 ++++++++++++++++++++++++++++++++++++
1 file changed, 84 insertions(+)
diff --git a/dev-java/dom4j/dom4j-1.6.1-r9.ebuild b/dev-java/dom4j/dom4j-1.6.1-r9.ebuild
new file mode 100644
index 00000000000..717d7ddf29b
--- /dev/null
+++ b/dev-java/dom4j/dom4j-1.6.1-r9.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="XML Java library"
+HOMEPAGE="https://dom4j.github.io/"
+SRC_URI="
+ mirror://sourceforge/dom4j/${P}.tar.gz
+ mirror://gentoo/${P}-java5.patch.bz2"
+
+LICENSE="dom4j"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+CDEPEND="
+ dev-java/xpp2:0
+ dev-java/xpp3:0
+ dev-java/xsdlib:0
+ dev-java/relaxng-datatype:0"
+
+RDEPEND="
+ ${CDEPEND}
+ >=virtual/jre-1.8:*"
+
+# restricted to jdk 1.8 because it needs javax.xml.bind
+DEPEND="
+ ${CDEPEND}
+ test? (
+ dev-java/xalan:0
+ dev-java/ant-junit:0
+ dev-java/junitperf:0
+ )
+ virtual/jdk:1.8"
+
+PDEPEND="dev-java/jaxen:1.2"
+
+# Add missing methods to compile on Java 5 #137970
+PATCHES=( "${WORKDIR}/${P}-java5.patch" )
+
+JAVA_RM_FILES=(
+ src/test/org/dom4j/bean/BeansTest.java
+ src/test/org/dom4j/io/StaxTest.java
+ src/test/org/dom4j/rule/RuleTest.java
+ src/test/org/dom4j/ThreadingTest.java
+ src/test/org/dom4j/io/XPP3ReaderTest.java
+)
+
+src_prepare() {
+ default
+
+ # Circular deps with jaxen #212993
+ find -name '*.jar' -! -name jaxen-1.1-beta-6.jar -exec rm -v {} + || die
+
+ rm -v "${JAVA_RM_FILES[@]}" || die
+}
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+JAVA_ANT_CLASSPATH_TAGS+=" javadoc"
+
+JAVA_ANT_ENCODING="ISO-8859-1"
+
+EANT_BUILD_TARGET="clean package"
+EANT_GENTOO_CLASSPATH="relaxng-datatype,xpp2,xpp3,xsdlib"
+EANT_GENTOO_CLASSPATH_EXTRA="lib/jaxen.jar"
+EANT_EXTRA_ARGS="-Dbuild.javadocs=build/doc/api"
+
+EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junitperf,xalan"
+
+src_test() {
+ java-pkg-2_src_test
+}
+
+src_install() {
+ java-pkg_dojar "build/${PN}.jar"
+ java-pkg_register-dependency jaxen-1.2
+ use doc && java-pkg_dojavadoc build/doc/api
+ use source && java-pkg_dosrc src/java/*
+}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/dom4j/
@ 2021-04-17 13:47 Miroslav Šulc
0 siblings, 0 replies; 24+ messages in thread
From: Miroslav Šulc @ 2021-04-17 13:47 UTC (permalink / raw
To: gentoo-commits
commit: 1cd35b6c3d542f8025b2725e4d487c45f017ac7e
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sat Apr 17 13:09:05 2021 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat Apr 17 13:47:30 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cd35b6c
dev-java/dom4j: Hompage, metadata
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/20422
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/dom4j/dom4j-1.6.1-r8.ebuild | 2 +-
dev-java/dom4j/metadata.xml | 4 +++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/dev-java/dom4j/dom4j-1.6.1-r8.ebuild b/dev-java/dom4j/dom4j-1.6.1-r8.ebuild
index 894aca08368..cc77ae8243d 100644
--- a/dev-java/dom4j/dom4j-1.6.1-r8.ebuild
+++ b/dev-java/dom4j/dom4j-1.6.1-r8.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="XML Java library"
-HOMEPAGE="http://dom4j.sourceforge.net/"
+HOMEPAGE="https://dom4j.github.io/"
SRC_URI="
mirror://sourceforge/dom4j/${P}.tar.gz
mirror://gentoo/${P}-java5.patch.bz2"
diff --git a/dev-java/dom4j/metadata.xml b/dev-java/dom4j/metadata.xml
index af2c88427c7..2d873897cf3 100644
--- a/dev-java/dom4j/metadata.xml
+++ b/dev-java/dom4j/metadata.xml
@@ -11,6 +11,8 @@
and with full support for DOM, SAX and JAXP.
</longdescription>
<upstream>
- <remote-id type="sourceforge">dom4j</remote-id>
+ <remote-id type="github">dom4j/dom4j</remote-id>
+ <doc>https://github.com/dom4j/dom4j/wiki</doc>
+ <bugs-to>https://github.com/dom4j/dom4j/issues</bugs-to>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/dom4j/
@ 2021-03-12 12:18 Miroslav Šulc
0 siblings, 0 replies; 24+ messages in thread
From: Miroslav Šulc @ 2021-03-12 12:18 UTC (permalink / raw
To: gentoo-commits
commit: e6f22160f6c316d167d0d51f80969e1c102bf583
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 12 11:19:25 2021 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Mar 12 12:18:05 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6f22160
dev-java/dom4j: eapi7, min jdk/jre 1.8
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/dom4j/{dom4j-1.6.1-r7.ebuild => dom4j-1.6.1-r8.ebuild} | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/dev-java/dom4j/dom4j-1.6.1-r7.ebuild b/dev-java/dom4j/dom4j-1.6.1-r8.ebuild
similarity index 94%
rename from dev-java/dom4j/dom4j-1.6.1-r7.ebuild
rename to dev-java/dom4j/dom4j-1.6.1-r8.ebuild
index b74f951b820..894aca08368 100644
--- a/dev-java/dom4j/dom4j-1.6.1-r7.ebuild
+++ b/dev-java/dom4j/dom4j-1.6.1-r8.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
JAVA_PKG_IUSE="doc source test"
@@ -26,8 +26,9 @@ CDEPEND="
RDEPEND="
${CDEPEND}
- >=virtual/jre-1.6"
+ >=virtual/jre-1.8:*"
+# restricted to jdk 1.8 because it needs javax.xml.bind
DEPEND="
${CDEPEND}
test? (
@@ -35,7 +36,7 @@ DEPEND="
dev-java/ant-junit:0
dev-java/junitperf:0
)
- >=virtual/jdk-1.6"
+ virtual/jdk:1.8"
PDEPEND="dev-java/jaxen:1.1"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/dom4j/
@ 2017-07-13 17:27 Alexis Ballier
0 siblings, 0 replies; 24+ messages in thread
From: Alexis Ballier @ 2017-07-13 17:27 UTC (permalink / raw
To: gentoo-commits
commit: 8770f0167a206f5832888d0a96c2940b03934d2a
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 13 17:23:42 2017 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Thu Jul 13 17:27:34 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8770f016
dev-java/dom4j: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2
dev-java/dom4j/dom4j-1.6.1-r7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/dom4j/dom4j-1.6.1-r7.ebuild b/dev-java/dom4j/dom4j-1.6.1-r7.ebuild
index 18acf297ecf..9fd5cbffd46 100644
--- a/dev-java/dom4j/dom4j-1.6.1-r7.ebuild
+++ b/dev-java/dom4j/dom4j-1.6.1-r7.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
LICENSE="dom4j"
SLOT="1"
-KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE=""
CDEPEND="
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/dom4j/
@ 2017-04-07 21:11 Patrice Clement
0 siblings, 0 replies; 24+ messages in thread
From: Patrice Clement @ 2017-04-07 21:11 UTC (permalink / raw
To: gentoo-commits
commit: d775ce07b21b99a09a2ddbae8b98a626f49acb2d
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 7 20:57:06 2017 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Fri Apr 7 20:58:47 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d775ce07
dev-java/dom4j: stable for amd64. mark stable for the remaining arches using the ALLARCHES policy.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
dev-java/dom4j/dom4j-1.6.1-r7.ebuild | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/dev-java/dom4j/dom4j-1.6.1-r7.ebuild b/dev-java/dom4j/dom4j-1.6.1-r7.ebuild
index 5ed8109c4c7..18acf297ecf 100644
--- a/dev-java/dom4j/dom4j-1.6.1-r7.ebuild
+++ b/dev-java/dom4j/dom4j-1.6.1-r7.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-ant-2
-DESCRIPTION="Java library for working with XML"
+DESCRIPTION="XML Java library"
HOMEPAGE="http://dom4j.sourceforge.net/"
SRC_URI="
mirror://sourceforge/dom4j/${P}.tar.gz
@@ -15,7 +15,7 @@ SRC_URI="
LICENSE="dom4j"
SLOT="1"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE=""
CDEPEND="
@@ -59,10 +59,6 @@ src_prepare() {
rm -v "${JAVA_RM_FILES[@]}" || die
}
-# 0 - Requires X11.
-# 1 - Fails with JDK 1.7.
-# 2 - Fails with JDK 1.6.
-
JAVA_ANT_REWRITE_CLASSPATH="yes"
JAVA_ANT_CLASSPATH_TAGS+=" javadoc"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/dom4j/
@ 2017-04-07 21:11 Patrice Clement
0 siblings, 0 replies; 24+ messages in thread
From: Patrice Clement @ 2017-04-07 21:11 UTC (permalink / raw
To: gentoo-commits
commit: 77cd22f60f380301847f62d41b83bf1898556091
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 7 20:58:34 2017 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Fri Apr 7 20:58:51 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77cd22f6
dev-java/dom4j: clean up old.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
dev-java/dom4j/dom4j-1.6.1-r5.ebuild | 77 -----------------------------------
dev-java/dom4j/dom4j-1.6.1-r6.ebuild | 79 ------------------------------------
2 files changed, 156 deletions(-)
diff --git a/dev-java/dom4j/dom4j-1.6.1-r5.ebuild b/dev-java/dom4j/dom4j-1.6.1-r5.ebuild
deleted file mode 100644
index 47c6f489197..00000000000
--- a/dev-java/dom4j/dom4j-1.6.1-r5.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Java library for working with XML"
-HOMEPAGE="http://dom4j.sourceforge.net/"
-SRC_URI="
- mirror://sourceforge/dom4j/${P}.tar.gz
- mirror://gentoo/${P}-java5.patch.bz2"
-
-LICENSE="dom4j"
-SLOT="1"
-KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-CDEPEND="
- dev-java/xpp2:0
- dev-java/xpp3:0
- dev-java/jaxme:0
- dev-java/xsdlib:0
- dev-java/relaxng-datatype:0"
-
-RDEPEND="
- ${CDEPEND}
- >=virtual/jre-1.6"
-
-DEPEND="
- ${CDEPEND}
- test? (
- dev-java/ant-junit:0
- dev-java/junitperf:0
- )
- >=virtual/jdk-1.6"
-
-java_prepare() {
- # Circular deps with jaxen #212993
- find -name '*.jar' -! -name jaxen-1.1-beta-6.jar -exec rm -v {} + || die
-
- # Add missing methods to compile on Java 5 #137970
- epatch "${WORKDIR}/${P}-java5.patch"
-}
-
-# 0 - Requires X11.
-# 1 - Fails with JDK 1.7.
-# 2 - Fails with JDK 1.6.
-JAVA_RM_FILES=(
- src/test/org/dom4j/bean/BeansTest.java
- src/test/org/dom4j/io/StaxTest.java
- src/test/org/dom4j/rule/RuleTest.java
-)
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-JAVA_ANT_CLASSPATH_TAGS+=" javadoc"
-
-JAVA_ANT_ENCODING="ISO-8859-1"
-
-EANT_BUILD_TARGET="clean package"
-EANT_GENTOO_CLASSPATH="jaxme,relaxng-datatype,xpp2,xpp3,xsdlib"
-EANT_GENTOO_CLASSPATH_EXTRA="lib/jaxen-1.1-beta-6.jar"
-EANT_EXTRA_ARGS="-Dbuild.javadocs=build/doc/api"
-
-EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junitperf"
-
-src_test() {
- java-pkg-2_src_test
-}
-
-src_install() {
- java-pkg_dojar "build/${PN}.jar"
- use doc && java-pkg_dojavadoc build/doc/api
- use source && java-pkg_dosrc src/java/*
-}
diff --git a/dev-java/dom4j/dom4j-1.6.1-r6.ebuild b/dev-java/dom4j/dom4j-1.6.1-r6.ebuild
deleted file mode 100644
index de9cd73a50d..00000000000
--- a/dev-java/dom4j/dom4j-1.6.1-r6.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Java library for working with XML"
-HOMEPAGE="http://dom4j.sourceforge.net/"
-SRC_URI="
- mirror://sourceforge/dom4j/${P}.tar.gz
- mirror://gentoo/${P}-java5.patch.bz2"
-
-LICENSE="dom4j"
-SLOT="1"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-CDEPEND="
- dev-java/xpp2:0
- dev-java/xpp3:0
- dev-java/xsdlib:0
- dev-java/relaxng-datatype:0"
-
-RDEPEND="
- ${CDEPEND}
- >=virtual/jre-1.6"
-
-DEPEND="
- ${CDEPEND}
- test? (
- dev-java/ant-junit:0
- dev-java/junitperf:0
- )
- >=virtual/jdk-1.6"
-
-PDEPEND="dev-java/jaxen:1.1"
-
-java_prepare() {
- # Circular deps with jaxen #212993
- find -name '*.jar' -! -name jaxen-1.1-beta-6.jar -exec rm -v {} + || die
-
- # Add missing methods to compile on Java 5 #137970
- epatch "${WORKDIR}/${P}-java5.patch"
-}
-
-# 0 - Requires X11.
-# 1 - Fails with JDK 1.7.
-# 2 - Fails with JDK 1.6.
-JAVA_RM_FILES=(
- src/test/org/dom4j/bean/BeansTest.java
- src/test/org/dom4j/io/StaxTest.java
- src/test/org/dom4j/rule/RuleTest.java
-)
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-JAVA_ANT_CLASSPATH_TAGS+=" javadoc"
-
-JAVA_ANT_ENCODING="ISO-8859-1"
-
-EANT_BUILD_TARGET="clean package"
-EANT_GENTOO_CLASSPATH="relaxng-datatype,xpp2,xpp3,xsdlib"
-EANT_GENTOO_CLASSPATH_EXTRA="lib/jaxen-1.1-beta-6.jar"
-EANT_EXTRA_ARGS="-Dbuild.javadocs=build/doc/api"
-
-EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junitperf"
-
-src_test() {
- java-pkg-2_src_test
-}
-
-src_install() {
- java-pkg_dojar "build/${PN}.jar"
- java-pkg_register-dependency jaxen-1.1
- use doc && java-pkg_dojavadoc build/doc/api
- use source && java-pkg_dosrc src/java/*
-}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/dom4j/
@ 2017-04-01 22:03 Patrice Clement
0 siblings, 0 replies; 24+ messages in thread
From: Patrice Clement @ 2017-04-01 22:03 UTC (permalink / raw
To: gentoo-commits
commit: a33756daaf14a2155fbf74363871c2219dc52293
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 1 21:49:12 2017 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat Apr 1 22:03:14 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a33756da
dev-java/dom4j: EAPI 6 bump.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
dev-java/dom4j/dom4j-1.6.1-r7.ebuild | 87 ++++++++++++++++++++++++++++++++++++
1 file changed, 87 insertions(+)
diff --git a/dev-java/dom4j/dom4j-1.6.1-r7.ebuild b/dev-java/dom4j/dom4j-1.6.1-r7.ebuild
new file mode 100644
index 00000000000..5ed8109c4c7
--- /dev/null
+++ b/dev-java/dom4j/dom4j-1.6.1-r7.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Java library for working with XML"
+HOMEPAGE="http://dom4j.sourceforge.net/"
+SRC_URI="
+ mirror://sourceforge/dom4j/${P}.tar.gz
+ mirror://gentoo/${P}-java5.patch.bz2"
+
+LICENSE="dom4j"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+CDEPEND="
+ dev-java/xpp2:0
+ dev-java/xpp3:0
+ dev-java/xsdlib:0
+ dev-java/relaxng-datatype:0"
+
+RDEPEND="
+ ${CDEPEND}
+ >=virtual/jre-1.6"
+
+DEPEND="
+ ${CDEPEND}
+ test? (
+ dev-java/xalan:0
+ dev-java/ant-junit:0
+ dev-java/junitperf:0
+ )
+ >=virtual/jdk-1.6"
+
+PDEPEND="dev-java/jaxen:1.1"
+
+# Add missing methods to compile on Java 5 #137970
+PATCHES=( "${WORKDIR}/${P}-java5.patch" )
+
+JAVA_RM_FILES=(
+ src/test/org/dom4j/bean/BeansTest.java
+ src/test/org/dom4j/io/StaxTest.java
+ src/test/org/dom4j/rule/RuleTest.java
+ src/test/org/dom4j/ThreadingTest.java
+ src/test/org/dom4j/io/XPP3ReaderTest.java
+)
+
+src_prepare() {
+ default
+
+ # Circular deps with jaxen #212993
+ find -name '*.jar' -! -name jaxen-1.1-beta-6.jar -exec rm -v {} + || die
+
+ rm -v "${JAVA_RM_FILES[@]}" || die
+}
+
+# 0 - Requires X11.
+# 1 - Fails with JDK 1.7.
+# 2 - Fails with JDK 1.6.
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+JAVA_ANT_CLASSPATH_TAGS+=" javadoc"
+
+JAVA_ANT_ENCODING="ISO-8859-1"
+
+EANT_BUILD_TARGET="clean package"
+EANT_GENTOO_CLASSPATH="relaxng-datatype,xpp2,xpp3,xsdlib"
+EANT_GENTOO_CLASSPATH_EXTRA="lib/jaxen-1.1-beta-6.jar"
+EANT_EXTRA_ARGS="-Dbuild.javadocs=build/doc/api"
+
+EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junitperf,xalan"
+
+src_test() {
+ java-pkg-2_src_test
+}
+
+src_install() {
+ java-pkg_dojar "build/${PN}.jar"
+ java-pkg_register-dependency jaxen-1.1
+ use doc && java-pkg_dojavadoc build/doc/api
+ use source && java-pkg_dosrc src/java/*
+}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/dom4j/
@ 2016-02-21 21:10 James Le Cuirot
0 siblings, 0 replies; 24+ messages in thread
From: James Le Cuirot @ 2016-02-21 21:10 UTC (permalink / raw
To: gentoo-commits
commit: 85a791e393424acc69584f6d36fd4751b0dfee0f
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 21 21:10:05 2016 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Feb 21 21:10:45 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85a791e3
dev-java/dom4j: Remove jaxme (R)DEPEND, add jaxen PDEPEND
jaxme has been effectively included in Java since 6 and should go.
dom4j has a cyclic dependency of jaxen so we already use the bundled
version to build against but a PDEPEND was never added, which leaves
it broken. Closes bug #212993.
Package-Manager: portage-2.2.27
dev-java/dom4j/dom4j-1.6.1-r6.ebuild | 80 ++++++++++++++++++++++++++++++++++++
1 file changed, 80 insertions(+)
diff --git a/dev-java/dom4j/dom4j-1.6.1-r6.ebuild b/dev-java/dom4j/dom4j-1.6.1-r6.ebuild
new file mode 100644
index 0000000..cc6b666
--- /dev/null
+++ b/dev-java/dom4j/dom4j-1.6.1-r6.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Java library for working with XML"
+HOMEPAGE="http://dom4j.sourceforge.net/"
+SRC_URI="
+ mirror://sourceforge/dom4j/${P}.tar.gz
+ mirror://gentoo/${P}-java5.patch.bz2"
+
+LICENSE="dom4j"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+CDEPEND="
+ dev-java/xpp2:0
+ dev-java/xpp3:0
+ dev-java/xsdlib:0
+ dev-java/relaxng-datatype:0"
+
+RDEPEND="
+ ${CDEPEND}
+ >=virtual/jre-1.6"
+
+DEPEND="
+ ${CDEPEND}
+ test? (
+ dev-java/ant-junit:0
+ dev-java/junitperf:0
+ )
+ >=virtual/jdk-1.6"
+
+PDEPEND="dev-java/jaxen:1.1"
+
+java_prepare() {
+ # Circular deps with jaxen #212993
+ find -name '*.jar' -! -name jaxen-1.1-beta-6.jar -exec rm -v {} + || die
+
+ # Add missing methods to compile on Java 5 #137970
+ epatch "${WORKDIR}/${P}-java5.patch"
+}
+
+# 0 - Requires X11.
+# 1 - Fails with JDK 1.7.
+# 2 - Fails with JDK 1.6.
+JAVA_RM_FILES=(
+ src/test/org/dom4j/bean/BeansTest.java
+ src/test/org/dom4j/io/StaxTest.java
+ src/test/org/dom4j/rule/RuleTest.java
+)
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+JAVA_ANT_CLASSPATH_TAGS+=" javadoc"
+
+JAVA_ANT_ENCODING="ISO-8859-1"
+
+EANT_BUILD_TARGET="clean package"
+EANT_GENTOO_CLASSPATH="relaxng-datatype,xpp2,xpp3,xsdlib"
+EANT_GENTOO_CLASSPATH_EXTRA="lib/jaxen-1.1-beta-6.jar"
+EANT_EXTRA_ARGS="-Dbuild.javadocs=build/doc/api"
+
+EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junitperf"
+
+src_test() {
+ java-pkg-2_src_test
+}
+
+src_install() {
+ java-pkg_dojar "build/${PN}.jar"
+ java-pkg_register-dependency jaxen-1.1
+ use doc && java-pkg_dojavadoc build/doc/api
+ use source && java-pkg_dosrc src/java/*
+}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/dom4j/
@ 2016-01-06 10:11 Patrice Clement
0 siblings, 0 replies; 24+ messages in thread
From: Patrice Clement @ 2016-01-06 10:11 UTC (permalink / raw
To: gentoo-commits
commit: e4c63cd495ef13213985216b605f997ac1f13a06
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 6 09:31:34 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Jan 6 10:08:30 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4c63cd4
dev-java/dom4j: Stable for amd64. Retroactively mark stable for the remaining arches using the ALLARCHES policy.
Package-Manager: portage-2.2.26
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
dev-java/dom4j/dom4j-1.6.1-r5.ebuild | 27 ++++++++++++++++-----------
1 file changed, 16 insertions(+), 11 deletions(-)
diff --git a/dev-java/dom4j/dom4j-1.6.1-r5.ebuild b/dev-java/dom4j/dom4j-1.6.1-r5.ebuild
index 4ed4564..c432149 100644
--- a/dev-java/dom4j/dom4j-1.6.1-r5.ebuild
+++ b/dev-java/dom4j/dom4j-1.6.1-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -16,22 +16,27 @@ SRC_URI="
LICENSE="dom4j"
SLOT="1"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE=""
-CDEPEND="dev-java/xpp2:0
+CDEPEND="
+ dev-java/xpp2:0
dev-java/xpp3:0
dev-java/jaxme:0
dev-java/xsdlib:0
dev-java/relaxng-datatype:0"
-RDEPEND="${CDEPEND}
+
+RDEPEND="
+ ${CDEPEND}
>=virtual/jre-1.6"
-DEPEND="${CDEPEND}
- >=virtual/jdk-1.6
+
+DEPEND="
+ ${CDEPEND}
test? (
dev-java/ant-junit:0
dev-java/junitperf:0
- )"
+ )
+ >=virtual/jdk-1.6"
java_prepare() {
# Circular deps with jaxen #212993
@@ -41,9 +46,9 @@ java_prepare() {
epatch "${WORKDIR}/${P}-java5.patch"
}
-# 0 - Needs X11
-# 1 -Fails with a 1.7 JDK for some reason
-# 2 -Fails with a 1.6 JDK for some reason
+# 0 - Requires X11.
+# 1 - Fails with JDK 1.7.
+# 2 - Fails with JDK 1.6.
JAVA_RM_FILES=(
src/test/org/dom4j/bean/BeansTest.java
src/test/org/dom4j/io/StaxTest.java
@@ -67,7 +72,7 @@ src_test() {
}
src_install() {
- java-pkg_dojar build/${PN}.jar
+ java-pkg_dojar "build/${PN}.jar"
use doc && java-pkg_dojavadoc build/doc/api
use source && java-pkg_dosrc src/java/*
}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/dom4j/
@ 2016-01-06 10:11 Patrice Clement
0 siblings, 0 replies; 24+ messages in thread
From: Patrice Clement @ 2016-01-06 10:11 UTC (permalink / raw
To: gentoo-commits
commit: 8a0c05661c6f83e456c1d579ec9b8fe2b452cf53
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 6 09:48:58 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Jan 6 10:08:51 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a0c0566
dev-java/dom4j: Clean up old.
Package-Manager: portage-2.2.26
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
dev-java/dom4j/dom4j-1.6.1-r4.ebuild | 71 ------------------------------------
1 file changed, 71 deletions(-)
diff --git a/dev-java/dom4j/dom4j-1.6.1-r4.ebuild b/dev-java/dom4j/dom4j-1.6.1-r4.ebuild
deleted file mode 100644
index 1a72d74..0000000
--- a/dev-java/dom4j/dom4j-1.6.1-r4.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Java library for working with XML"
-HOMEPAGE="http://dom4j.sourceforge.net/"
-SRC_URI="
- mirror://sourceforge/dom4j/${P}.tar.gz
- mirror://gentoo/${P}-java5.patch.bz2"
-
-LICENSE="dom4j"
-SLOT="1"
-KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-COMMON_DEP="
- dev-java/jaxme:0
- dev-java/relaxng-datatype:0
- dev-java/xpp2:0
- dev-java/xpp3:0
- dev-java/xsdlib:0
- java-virtuals/stax-api:0"
-RDEPEND="${COMMON_DEP}
- >=virtual/jre-1.5"
-DEPEND="${COMMON_DEP}
- >=virtual/jdk-1.5
- test? (
- dev-java/ant-junit:0
- dev-java/junitperf:0
- )"
-
-java_prepare() {
- # Circular deps with jaxen #212993
- find -name '*.jar' -! -name jaxen-1.1-beta-6.jar -exec rm -v {} + || die
-
- # Add missing methods to compile on Java 5 #137970
- epatch "${WORKDIR}/${P}-java5.patch"
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-JAVA_ANT_CLASSPATH_TAGS+=" javadoc"
-
-EANT_BUILD_TARGET="clean package"
-EANT_GENTOO_CLASSPATH="jaxme,relaxng-datatype,stax-api,xpp2,xpp3,xsdlib"
-EANT_GENTOO_CLASSPATH_EXTRA="lib/jaxen-1.1-beta-6.jar"
-EANT_EXTRA_ARGS="-Dbuild.javadocs=build/doc/api"
-
-EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junitperf"
-
-src_test() {
- # Needs X11
- rm -v src/test/org/dom4j/bean/BeansTest.java || die
- # Fails with a 1.6 JDK for some reason
- rm -v src/test/org/dom4j/io/StaxTest.java || die
- # Fails with a 1.7 JDK for some reason
- rm -v src/test/org/dom4j/rule/RuleTest.java || die
-
- java-pkg-2_src_test
-}
-
-src_install() {
- java-pkg_dojar build/${PN}.jar
- use doc && java-pkg_dojavadoc build/doc/api
- use source && java-pkg_dosrc src/java/*
-}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/dom4j/
@ 2015-09-28 16:12 Patrice Clement
0 siblings, 0 replies; 24+ messages in thread
From: Patrice Clement @ 2015-09-28 16:12 UTC (permalink / raw
To: gentoo-commits
commit: 2c76bb6dd7d9687ab1db00482b676493fd92efd1
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 28 16:06:18 2015 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Mon Sep 28 16:10:43 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c76bb6d
dev-java/dom4j: Removes java-virtual/stax-api and fixes bug 561504.
Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
dev-java/dom4j/dom4j-1.6.1-r5.ebuild | 73 ++++++++++++++++++++++++++++++++++++
1 file changed, 73 insertions(+)
diff --git a/dev-java/dom4j/dom4j-1.6.1-r5.ebuild b/dev-java/dom4j/dom4j-1.6.1-r5.ebuild
new file mode 100644
index 0000000..4ed4564
--- /dev/null
+++ b/dev-java/dom4j/dom4j-1.6.1-r5.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Java library for working with XML"
+HOMEPAGE="http://dom4j.sourceforge.net/"
+SRC_URI="
+ mirror://sourceforge/dom4j/${P}.tar.gz
+ mirror://gentoo/${P}-java5.patch.bz2"
+
+LICENSE="dom4j"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+CDEPEND="dev-java/xpp2:0
+ dev-java/xpp3:0
+ dev-java/jaxme:0
+ dev-java/xsdlib:0
+ dev-java/relaxng-datatype:0"
+RDEPEND="${CDEPEND}
+ >=virtual/jre-1.6"
+DEPEND="${CDEPEND}
+ >=virtual/jdk-1.6
+ test? (
+ dev-java/ant-junit:0
+ dev-java/junitperf:0
+ )"
+
+java_prepare() {
+ # Circular deps with jaxen #212993
+ find -name '*.jar' -! -name jaxen-1.1-beta-6.jar -exec rm -v {} + || die
+
+ # Add missing methods to compile on Java 5 #137970
+ epatch "${WORKDIR}/${P}-java5.patch"
+}
+
+# 0 - Needs X11
+# 1 -Fails with a 1.7 JDK for some reason
+# 2 -Fails with a 1.6 JDK for some reason
+JAVA_RM_FILES=(
+ src/test/org/dom4j/bean/BeansTest.java
+ src/test/org/dom4j/io/StaxTest.java
+ src/test/org/dom4j/rule/RuleTest.java
+)
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+JAVA_ANT_CLASSPATH_TAGS+=" javadoc"
+
+JAVA_ANT_ENCODING="ISO-8859-1"
+
+EANT_BUILD_TARGET="clean package"
+EANT_GENTOO_CLASSPATH="jaxme,relaxng-datatype,xpp2,xpp3,xsdlib"
+EANT_GENTOO_CLASSPATH_EXTRA="lib/jaxen-1.1-beta-6.jar"
+EANT_EXTRA_ARGS="-Dbuild.javadocs=build/doc/api"
+
+EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junitperf"
+
+src_test() {
+ java-pkg-2_src_test
+}
+
+src_install() {
+ java-pkg_dojar build/${PN}.jar
+ use doc && java-pkg_dojavadoc build/doc/api
+ use source && java-pkg_dosrc src/java/*
+}
^ permalink raw reply related [flat|nested] 24+ messages in thread
end of thread, other threads:[~2023-05-05 18:28 UTC | newest]
Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-01-10 19:10 [gentoo-commits] repo/gentoo:master commit in: dev-java/dom4j/ Arthur Zamarin
-- strict thread matches above, loose matches on Subject: below --
2023-05-05 18:28 Arthur Zamarin
2023-05-05 16:05 Arthur Zamarin
2023-05-05 16:05 Arthur Zamarin
2023-05-05 16:05 Arthur Zamarin
2023-03-27 10:24 Miroslav Šulc
2022-01-11 8:36 Miroslav Šulc
2021-12-02 23:39 Sam James
2021-12-02 19:52 Sam James
2021-11-10 7:05 Agostino Sarubbo
2021-11-07 16:55 Jakov Smolić
2021-10-19 0:15 Sam James
2021-07-24 15:22 Sam James
2021-04-18 16:55 Miroslav Šulc
2021-04-17 13:47 Miroslav Šulc
2021-03-12 12:18 Miroslav Šulc
2017-07-13 17:27 Alexis Ballier
2017-04-07 21:11 Patrice Clement
2017-04-07 21:11 Patrice Clement
2017-04-01 22:03 Patrice Clement
2016-02-21 21:10 James Le Cuirot
2016-01-06 10:11 Patrice Clement
2016-01-06 10:11 Patrice Clement
2015-09-28 16:12 Patrice Clement
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox