* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2015-09-29 21:20 James Le Cuirot
0 siblings, 0 replies; 33+ messages in thread
From: James Le Cuirot @ 2015-09-29 21:20 UTC (permalink / raw
To: gentoo-commits
commit: 23234d982123dc31d1da22a76ca2c6c4f91b451c
Author: William L. Thomson Jr <wlt <AT> o-sinc <DOT> com>
AuthorDate: Thu Sep 17 23:57:32 2015 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Tue Sep 29 21:19:35 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23234d98
dev-java/jaxen: Updated dev-java/jdom slot from 1.0 -> 0 for v1
dev-java/jaxen/{jaxen-1.1.4.ebuild => jaxen-1.1.4-r1.ebuild} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-java/jaxen/jaxen-1.1.4.ebuild b/dev-java/jaxen/jaxen-1.1.4-r1.ebuild
similarity index 94%
rename from dev-java/jaxen/jaxen-1.1.4.ebuild
rename to dev-java/jaxen/jaxen-1.1.4-r1.ebuild
index 2503e98..4c078bf 100644
--- a/dev-java/jaxen/jaxen-1.1.4.ebuild
+++ b/dev-java/jaxen/jaxen-1.1.4-r1.ebuild
@@ -19,7 +19,7 @@ IUSE=""
COMMON_DEP="
dev-java/dom4j:1
- dev-java/jdom:1.0
+ dev-java/jdom:0
dev-java/xom:0"
RDEPEND=">=virtual/jre-1.4
${COMMON_DEP}"
@@ -28,7 +28,7 @@ DEPEND=">=virtual/jdk-1.4
${COMMON_DEP}"
JAVA_ANT_REWRITE_CLASSPATH="yes"
-EANT_GENTOO_CLASSPATH="dom4j-1,jdom-1.0,xom"
+EANT_GENTOO_CLASSPATH="dom4j-1,jdom,xom"
EANT_TEST_EXTRA_ARGS="-DJunit.present=true"
java_prepare() {
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2016-01-06 10:11 Patrice Clement
0 siblings, 0 replies; 33+ messages in thread
From: Patrice Clement @ 2016-01-06 10:11 UTC (permalink / raw
To: gentoo-commits
commit: 0f23b399215addf33de7ce70ff5dd9ebb7d10e03
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 6 10:09:46 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Jan 6 10:09:46 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f23b399
dev-java/jaxen: Version bump.
Package-Manager: portage-2.2.26
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
dev-java/jaxen/Manifest | 1 +
dev-java/jaxen/jaxen-1.1.6.ebuild | 37 +++++++++++++++++++++++++++++++++++++
2 files changed, 38 insertions(+)
diff --git a/dev-java/jaxen/Manifest b/dev-java/jaxen/Manifest
index 44cfdde..2d95461 100644
--- a/dev-java/jaxen/Manifest
+++ b/dev-java/jaxen/Manifest
@@ -1,2 +1,3 @@
DIST jaxen-1.1.1-src.tar.gz 271343 SHA256 f24ae604a20da87e3716bb1d441c483e56479eaef4e99888f41be06059790bca SHA512 095523a1600324a2d2f748717c6af0ffe216120b834c1157912b57ea076c639aa3e47fe87da0316cae491ba838765e5e06bc304cdb610789101a54192d976940 WHIRLPOOL 2fec877f4b3e565304a7cd8bc7b5b391eaa74068c6bf241d8b2ef0fe5973273164247ec1166fedfbf92f082aa1120a4a3f0ce47e0e13a15add75ac00c128810a
DIST jaxen-1.1.4-src.tar.gz 268493 SHA256 97d039a029ccaddf5ef301cafd1da8549b8360fe3ca0c15d65fc57162cd4433e SHA512 11c1c744af030c50579f872d8c8bf437e48ab4a01e6dd34529f2d9039c154533edaa9b5a367a866e2b57f311f1111717be300db8f80423c5492be38e0cffc031 WHIRLPOOL 44e3449ec8c0c15496c9528c668593d3dde67da67108e5927aee630df6ee3803999f812ab7597f37a68829e95a435fe6699bc9681583f6a500cd55cc51fbd6dc
+DIST jaxen-1.1.6.jar 409677 SHA256 7d865e649e3dda2a26d9aee3f7f2e9e10569aee688463feb57d0bda16745eaa2 SHA512 979044fe959493eb6d66fa92b420251cd9c12414051ff6956d5835888a8999d4f337c18646c53806fc19203cef744f53b7597850cd2f695910c90df7a9725b48 WHIRLPOOL a46f4be76d43a0072b4b426b41d5e2df800ec71582724cb0036f010cbc3a9c8e39d4fc87511f6dba79b329cee072feaec506d730bbcc6decc5325d3ccfe866f6
diff --git a/dev-java/jaxen/jaxen-1.1.6.ebuild b/dev-java/jaxen/jaxen-1.1.6.ebuild
new file mode 100644
index 0000000..70cfd56
--- /dev/null
+++ b/dev-java/jaxen/jaxen-1.1.6.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="A Java XPath Engine"
+HOMEPAGE="http://jaxen.codehaus.org/"
+SRC_URI="https://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar -> ${P}.jar"
+
+LICENSE="JDOM"
+SLOT="1.1"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64"
+IUSE=""
+
+CDEPEND="
+ dev-java/dom4j:1
+ dev-java/jdom:0
+ dev-java/xom:0"
+
+RDEPEND="
+ ${CDEPEND}
+ >=virtual/jre-1.6"
+
+DEPEND="
+ ${CDEPEND}
+ >=virtual/jdk-1.6"
+
+JAVA_GENTOO_CLASSPATH="
+ xom
+ jdom
+ dom4j-1
+"
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2016-10-08 19:02 Patrice Clement
0 siblings, 0 replies; 33+ messages in thread
From: Patrice Clement @ 2016-10-08 19:02 UTC (permalink / raw
To: gentoo-commits
commit: 0f31e53397278b19326659347cc0c1a45908c765
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 8 18:43:17 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat Oct 8 19:02:35 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f31e533
dev-java/jaxen: Stable for amd64. Mark stable for the remaining arches via the ALLARCHES policy.
Package-Manager: portage-2.3.0
dev-java/jaxen/jaxen-1.1.4-r1.ebuild | 24 ++++++++++++++----------
1 file changed, 14 insertions(+), 10 deletions(-)
diff --git a/dev-java/jaxen/jaxen-1.1.4-r1.ebuild b/dev-java/jaxen/jaxen-1.1.4-r1.ebuild
index 1f16dcc..ceb123a 100644
--- a/dev-java/jaxen/jaxen-1.1.4-r1.ebuild
+++ b/dev-java/jaxen/jaxen-1.1.4-r1.ebuild
@@ -9,23 +9,27 @@ JAVA_PKG_IUSE="doc examples source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="A Java XPath Engine"
-HOMEPAGE="http://jaxen.codehaus.org/"
+HOMEPAGE="http://jaxen.org"
SRC_URI="http://dist.codehaus.org/${PN}/distributions/${P}-src.tar.gz"
LICENSE="JDOM"
SLOT="1.1"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ppc64 x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
-COMMON_DEP="
- dev-java/dom4j:1
+CDEPEND="
+ dev-java/xom:0
dev-java/jdom:0
- dev-java/xom:0"
-RDEPEND=">=virtual/jre-1.4
- ${COMMON_DEP}"
-DEPEND=">=virtual/jdk-1.4
+ dev-java/dom4j:1"
+
+RDEPEND="
+ ${CDEPEND}
+ >=virtual/jre-1.4"
+
+DEPEND="
+ ${CDEPEND}
test? ( dev-java/ant-junit:0 )
- ${COMMON_DEP}"
+ >=virtual/jdk-1.4"
JAVA_ANT_REWRITE_CLASSPATH="yes"
EANT_GENTOO_CLASSPATH="dom4j-1,jdom,xom"
@@ -40,7 +44,7 @@ src_test() {
}
src_install() {
- java-pkg_newjar target/${P}.jar
+ java-pkg_newjar "target/${P}.jar"
use doc && java-pkg_dojavadoc dist/docs/api
use examples && java-pkg_doexamples src/java/samples
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2016-10-08 19:02 Patrice Clement
0 siblings, 0 replies; 33+ messages in thread
From: Patrice Clement @ 2016-10-08 19:02 UTC (permalink / raw
To: gentoo-commits
commit: 875b8ff4c7be8efb197693bae5aebbda6f2cb5ba
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 8 18:45:22 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat Oct 8 19:02:41 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=875b8ff4
dev-java/jaxen: add ~x86 back.
Package-Manager: portage-2.3.0
dev-java/jaxen/jaxen-1.1.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxen/jaxen-1.1.6.ebuild b/dev-java/jaxen/jaxen-1.1.6.ebuild
index 3e6a341..4041f17 100644
--- a/dev-java/jaxen/jaxen-1.1.6.ebuild
+++ b/dev-java/jaxen/jaxen-1.1.6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar -> ${
LICENSE="JDOM"
SLOT="1.1"
-KEYWORDS="~amd64 ~arm ~ppc64"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
IUSE=""
CDEPEND="
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2016-10-08 19:02 Patrice Clement
0 siblings, 0 replies; 33+ messages in thread
From: Patrice Clement @ 2016-10-08 19:02 UTC (permalink / raw
To: gentoo-commits
commit: 3f941dd4057d6bc54b5a845e08cb94c1a711c301
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 8 18:44:18 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat Oct 8 19:02:38 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f941dd4
dev-java/jaxen: clean up old.
Package-Manager: portage-2.3.0
dev-java/jaxen/Manifest | 1 -
dev-java/jaxen/jaxen-1.1.1.ebuild | 55 ---------------------------------------
2 files changed, 56 deletions(-)
diff --git a/dev-java/jaxen/Manifest b/dev-java/jaxen/Manifest
index 2d95461..33d4b6c 100644
--- a/dev-java/jaxen/Manifest
+++ b/dev-java/jaxen/Manifest
@@ -1,3 +1,2 @@
-DIST jaxen-1.1.1-src.tar.gz 271343 SHA256 f24ae604a20da87e3716bb1d441c483e56479eaef4e99888f41be06059790bca SHA512 095523a1600324a2d2f748717c6af0ffe216120b834c1157912b57ea076c639aa3e47fe87da0316cae491ba838765e5e06bc304cdb610789101a54192d976940 WHIRLPOOL 2fec877f4b3e565304a7cd8bc7b5b391eaa74068c6bf241d8b2ef0fe5973273164247ec1166fedfbf92f082aa1120a4a3f0ce47e0e13a15add75ac00c128810a
DIST jaxen-1.1.4-src.tar.gz 268493 SHA256 97d039a029ccaddf5ef301cafd1da8549b8360fe3ca0c15d65fc57162cd4433e SHA512 11c1c744af030c50579f872d8c8bf437e48ab4a01e6dd34529f2d9039c154533edaa9b5a367a866e2b57f311f1111717be300db8f80423c5492be38e0cffc031 WHIRLPOOL 44e3449ec8c0c15496c9528c668593d3dde67da67108e5927aee630df6ee3803999f812ab7597f37a68829e95a435fe6699bc9681583f6a500cd55cc51fbd6dc
DIST jaxen-1.1.6.jar 409677 SHA256 7d865e649e3dda2a26d9aee3f7f2e9e10569aee688463feb57d0bda16745eaa2 SHA512 979044fe959493eb6d66fa92b420251cd9c12414051ff6956d5835888a8999d4f337c18646c53806fc19203cef744f53b7597850cd2f695910c90df7a9725b48 WHIRLPOOL a46f4be76d43a0072b4b426b41d5e2df800ec71582724cb0036f010cbc3a9c8e39d4fc87511f6dba79b329cee072feaec506d730bbcc6decc5325d3ccfe866f6
diff --git a/dev-java/jaxen/jaxen-1.1.1.ebuild b/dev-java/jaxen/jaxen-1.1.1.ebuild
deleted file mode 100644
index 67938ac..00000000
--- a/dev-java/jaxen/jaxen-1.1.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-JAVA_PKG_IUSE="doc examples source test"
-
-inherit java-pkg-2 eutils java-ant-2
-
-MY_P=${P/_beta/-beta-}
-DESCRIPTION="A Java XPath Engine"
-HOMEPAGE="http://jaxen.org/"
-SRC_URI="http://dist.codehaus.org/${PN}/distributions/${MY_P}-src.tar.gz"
-
-LICENSE="JDOM"
-SLOT="1.1"
-KEYWORDS="amd64 ~arm ppc64 x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE="doc source test"
-
-COMMON_DEP="~dev-java/jdom-1.0
- =dev-java/dom4j-1*
- dev-java/xom"
-RDEPEND=">=virtual/jre-1.4
- ${COMMON_DEP}"
-
-DEPEND=">=virtual/jdk-1.4
- test? ( dev-java/ant-junit =dev-java/junit-3* )
- ${COMMON_DEP}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
- java-ant_ignore-system-classes
-
- mkdir -p "${S}/target/lib"
- cd "${S}/target/lib"
- java-pkg_jar-from dom4j-1
- java-pkg_jar-from jdom-1.0
- java-pkg_jar-from xom
-}
-
-src_install() {
- java-pkg_newjar target/${MY_P}.jar
-
- use doc && java-pkg_dojavadoc dist/docs/api
- use examples && java-pkg_doexamples src/java/samples
- use source && java-pkg_dosrc src/java/main/*
-}
-
-src_test() {
- java-pkg_jar-from --into target/lib junit
- ANT_TASKS="ant-junit" eant test -DJunit.present=true
-}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2017-07-04 21:44 Patrice Clement
0 siblings, 0 replies; 33+ messages in thread
From: Patrice Clement @ 2017-07-04 21:44 UTC (permalink / raw
To: gentoo-commits
commit: b1ad51b149b5c9626eaa5e9e16960be64f8cd8bc
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 4 21:38:13 2017 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue Jul 4 21:44:38 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1ad51b1
dev-java/jaxen: update HOMEPAGE.
Package-Manager: Portage-2.3.5, Repoman-2.3.1
dev-java/jaxen/jaxen-1.1.6.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-java/jaxen/jaxen-1.1.6.ebuild b/dev-java/jaxen/jaxen-1.1.6.ebuild
index 3c85fd37d6e..ccb59e9c946 100644
--- a/dev-java/jaxen/jaxen-1.1.6.ebuild
+++ b/dev-java/jaxen/jaxen-1.1.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="A Java XPath Engine"
-HOMEPAGE="http://jaxen.codehaus.org/"
+HOMEPAGE="https://github.com/codehaus"
SRC_URI="https://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar -> ${P}.jar"
LICENSE="JDOM"
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2017-07-13 22:26 Alexis Ballier
0 siblings, 0 replies; 33+ messages in thread
From: Alexis Ballier @ 2017-07-13 22:26 UTC (permalink / raw
To: gentoo-commits
commit: ef017da68375e7941311698561e4a6373042cd02
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 13 22:25:47 2017 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Thu Jul 13 22:26:20 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef017da6
dev-java/jaxen: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2
dev-java/jaxen/jaxen-1.1.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxen/jaxen-1.1.6.ebuild b/dev-java/jaxen/jaxen-1.1.6.ebuild
index ccb59e9c946..77b073b118a 100644
--- a/dev-java/jaxen/jaxen-1.1.6.ebuild
+++ b/dev-java/jaxen/jaxen-1.1.6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar -> ${
LICENSE="JDOM"
SLOT="1.1"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
IUSE=""
CDEPEND="
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2019-05-06 9:30 Patrice Clement
0 siblings, 0 replies; 33+ messages in thread
From: Patrice Clement @ 2019-05-06 9:30 UTC (permalink / raw
To: gentoo-commits
commit: 0e4fd62af2583e30ca93ffc7c509352d32ac6663
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 19 08:06:58 2019 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Mon May 6 09:29:10 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e4fd62a
dev-java/jaxen: remove xom dependency.
* Clean up xom Java classes.
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/11727
dev-java/jaxen/jaxen-1.1.6-r1.ebuild | 45 ++++++++++++++++++++++++++++++++++++
1 file changed, 45 insertions(+)
diff --git a/dev-java/jaxen/jaxen-1.1.6-r1.ebuild b/dev-java/jaxen/jaxen-1.1.6-r1.ebuild
new file mode 100644
index 00000000000..c364ebdd023
--- /dev/null
+++ b/dev-java/jaxen/jaxen-1.1.6-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="A Java XPath Engine"
+HOMEPAGE="https://github.com/codehaus"
+SRC_URI="https://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar -> ${P}.jar"
+
+LICENSE="JDOM"
+SLOT="1.1"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+CDEPEND="
+ dev-java/jdom:0
+ dev-java/dom4j:1"
+
+RDEPEND="
+ ${CDEPEND}
+ >=virtual/jre-1.6"
+
+DEPEND="
+ ${CDEPEND}
+ >=virtual/jdk-1.6"
+
+JAVA_GENTOO_CLASSPATH="
+ jdom
+ dom4j-1
+"
+
+JAVA_SRC_DIR="org"
+
+src_prepare() {
+ default
+
+ # xom depends on jaxen already. if we don't remove xom packages here and
+ # require jaxen to depend on xom, we end up in a circular dep.
+ # I fear though that removing those classes might bite us somewhere down
+ # the line...
+ rm -rv org/jaxen/xom || die
+}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2019-05-18 1:14 Aaron Bauman
0 siblings, 0 replies; 33+ messages in thread
From: Aaron Bauman @ 2019-05-18 1:14 UTC (permalink / raw
To: gentoo-commits
commit: 551a8de2e664533c8b97b4c0bb09e1c37e936cbe
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sat May 18 01:06:35 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sat May 18 01:06:35 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=551a8de2
dev-java/jaxen: arm64 stable
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="arm64"
dev-java/jaxen/jaxen-1.1.4-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-java/jaxen/jaxen-1.1.4-r1.ebuild b/dev-java/jaxen/jaxen-1.1.4-r1.ebuild
index c9891f11b42..7b7eabf7522 100644
--- a/dev-java/jaxen/jaxen-1.1.4-r1.ebuild
+++ b/dev-java/jaxen/jaxen-1.1.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="http://dist.codehaus.org/${PN}/distributions/${P}-src.tar.gz"
LICENSE="JDOM"
SLOT="1.1"
-KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
CDEPEND="
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2021-04-13 10:41 Miroslav Šulc
0 siblings, 0 replies; 33+ messages in thread
From: Miroslav Šulc @ 2021-04-13 10:41 UTC (permalink / raw
To: gentoo-commits
commit: 77d8f2fbdd4b87e55c01b293d40310e751d7f44a
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Mon Apr 12 10:09:24 2021 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Apr 13 10:41:29 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77d8f2fb
dev-java/jaxen: 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/20353/commits/511eed9a6f4ea6f74ae4f261a6eabdb5cd0a05d1
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/jaxen/metadata.xml | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/dev-java/jaxen/metadata.xml b/dev-java/jaxen/metadata.xml
index 952a4b9b605..fa38cb92d41 100644
--- a/dev-java/jaxen/metadata.xml
+++ b/dev-java/jaxen/metadata.xml
@@ -5,4 +5,10 @@
<email>java@gentoo.org</email>
<name>Java</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">jaxen-xpath/jaxen</remote-id>
+ <doc>https://github.com/jaxen-xpath/jaxen/wiki/Jaxen-Wiki</doc>
+ <bugs-to>https://github.com/jaxen-xpath/jaxen/issues</bugs-to>
+ <changelog>https://github.com/jaxen-xpath/jaxen/wiki/Changelog</changelog>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2021-04-14 14:41 Miroslav Šulc
0 siblings, 0 replies; 33+ messages in thread
From: Miroslav Šulc @ 2021-04-14 14:41 UTC (permalink / raw
To: gentoo-commits
commit: 915144db3409aec8129428befd868ea1cecd0245
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Tue Apr 13 09:26:11 2021 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Wed Apr 14 14:41:44 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=915144db
dev-java/jaxen: remove old and broken versions
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/20353/commits/4cb3493d6c30767743af2806f03f36e0bace7d25
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/jaxen/jaxen-1.1.6-r1.ebuild | 45 ------------------------------------
dev-java/jaxen/jaxen-1.1.6.ebuild | 36 -----------------------------
2 files changed, 81 deletions(-)
diff --git a/dev-java/jaxen/jaxen-1.1.6-r1.ebuild b/dev-java/jaxen/jaxen-1.1.6-r1.ebuild
deleted file mode 100644
index c364ebdd023..00000000000
--- a/dev-java/jaxen/jaxen-1.1.6-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="A Java XPath Engine"
-HOMEPAGE="https://github.com/codehaus"
-SRC_URI="https://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar -> ${P}.jar"
-
-LICENSE="JDOM"
-SLOT="1.1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-CDEPEND="
- dev-java/jdom:0
- dev-java/dom4j:1"
-
-RDEPEND="
- ${CDEPEND}
- >=virtual/jre-1.6"
-
-DEPEND="
- ${CDEPEND}
- >=virtual/jdk-1.6"
-
-JAVA_GENTOO_CLASSPATH="
- jdom
- dom4j-1
-"
-
-JAVA_SRC_DIR="org"
-
-src_prepare() {
- default
-
- # xom depends on jaxen already. if we don't remove xom packages here and
- # require jaxen to depend on xom, we end up in a circular dep.
- # I fear though that removing those classes might bite us somewhere down
- # the line...
- rm -rv org/jaxen/xom || die
-}
diff --git a/dev-java/jaxen/jaxen-1.1.6.ebuild b/dev-java/jaxen/jaxen-1.1.6.ebuild
deleted file mode 100644
index 77b073b118a..00000000000
--- a/dev-java/jaxen/jaxen-1.1.6.ebuild
+++ /dev/null
@@ -1,36 +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"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="A Java XPath Engine"
-HOMEPAGE="https://github.com/codehaus"
-SRC_URI="https://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar -> ${P}.jar"
-
-LICENSE="JDOM"
-SLOT="1.1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE=""
-
-CDEPEND="
- dev-java/dom4j:1
- dev-java/jdom:0
- dev-java/xom:0"
-
-RDEPEND="
- ${CDEPEND}
- >=virtual/jre-1.6"
-
-DEPEND="
- ${CDEPEND}
- >=virtual/jdk-1.6"
-
-JAVA_GENTOO_CLASSPATH="
- xom
- jdom
- dom4j-1
-"
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2021-04-14 14:41 Miroslav Šulc
0 siblings, 0 replies; 33+ messages in thread
From: Miroslav Šulc @ 2021-04-14 14:41 UTC (permalink / raw
To: gentoo-commits
commit: abcecdf8e1047dd912323ff494f557e03d3b813c
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 14 14:40:44 2021 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Wed Apr 14 14:41:44 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abcecdf8
dev-java/jaxen: removed code that is already part of jdk
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/jaxen/jaxen-1.1.6-r2.ebuild | 3 +++
1 file changed, 3 insertions(+)
diff --git a/dev-java/jaxen/jaxen-1.1.6-r2.ebuild b/dev-java/jaxen/jaxen-1.1.6-r2.ebuild
index bc0878f8ca6..6890318a492 100644
--- a/dev-java/jaxen/jaxen-1.1.6-r2.ebuild
+++ b/dev-java/jaxen/jaxen-1.1.6-r2.ebuild
@@ -33,4 +33,7 @@ src_prepare() {
# I fear though that removing those classes might bite us somewhere down
# the line...
rm -rv org/jaxen/{dom4j,jdom,xom} || die
+
+ # this is now part of jdk
+ rm -rv org/w3c || die
}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2021-04-14 14:41 Miroslav Šulc
0 siblings, 0 replies; 33+ messages in thread
From: Miroslav Šulc @ 2021-04-14 14:41 UTC (permalink / raw
To: gentoo-commits
commit: 1d803b3f2b662d31ac3ab47abafc6aea09fdf80b
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Tue Apr 13 09:01:41 2021 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Wed Apr 14 14:41:43 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d803b3f
dev-java/jaxen: bug https://bugs.gentoo.org/739894
Closes: https://bugs.gentoo.org/739894
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/20353/commits/2bd5ea67f87385106092c8ca44cca70ba67a0c71
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/jaxen/jaxen-1.1.6-r2.ebuild | 36 ++++++++++++++++++++++++++++++++++++
1 file changed, 36 insertions(+)
diff --git a/dev-java/jaxen/jaxen-1.1.6-r2.ebuild b/dev-java/jaxen/jaxen-1.1.6-r2.ebuild
new file mode 100644
index 00000000000..bc0878f8ca6
--- /dev/null
+++ b/dev-java/jaxen/jaxen-1.1.6-r2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="A Java XPath Engine"
+HOMEPAGE="https://github.com/codehaus"
+SRC_URI="https://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar -> ${P}.jar"
+
+LICENSE="JDOM"
+SLOT="1.1"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+ ${CDEPEND}
+ >=virtual/jre-1.8:*"
+
+DEPEND="
+ ${CDEPEND}
+ >=virtual/jdk-1.8:*"
+
+JAVA_SRC_DIR="org"
+
+src_prepare() {
+ default
+
+ # xom depends on jaxen already. if we don't remove xom packages here and
+ # require jaxen to depend on xom, we end up in a circular dep.
+ # I fear though that removing those classes might bite us somewhere down
+ # the line...
+ rm -rv org/jaxen/{dom4j,jdom,xom} || die
+}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2021-04-14 14:46 Miroslav Šulc
0 siblings, 0 replies; 33+ messages in thread
From: Miroslav Šulc @ 2021-04-14 14:46 UTC (permalink / raw
To: gentoo-commits
commit: 6927974be2accd41a2a1dda22f4620e3c30ed5b7
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sat Apr 10 11:15:29 2021 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Wed Apr 14 14:46:30 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6927974b
dev-java/jaxen: bump to 1.2.0
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/20353/commits/06cd9472d76561a36510f0676aabc3878c25a3ba
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/jaxen/Manifest | 1 +
dev-java/jaxen/jaxen-1.2.0.ebuild | 63 +++++++++++++++++++++++++++++++++++++++
2 files changed, 64 insertions(+)
diff --git a/dev-java/jaxen/Manifest b/dev-java/jaxen/Manifest
index be542192d8d..b1138e4df53 100644
--- a/dev-java/jaxen/Manifest
+++ b/dev-java/jaxen/Manifest
@@ -1,2 +1,3 @@
DIST jaxen-1.1.4-src.tar.gz 268493 BLAKE2B ff51cf3b6507f19549ab864fa4cd53d0b2d0c34a21a944d22feed74d58fb71c0273f5b560cc9c02aa50748f672115e77fab24a2d986508841d6a0ba4b8911690 SHA512 11c1c744af030c50579f872d8c8bf437e48ab4a01e6dd34529f2d9039c154533edaa9b5a367a866e2b57f311f1111717be300db8f80423c5492be38e0cffc031
DIST jaxen-1.1.6.jar 409677 BLAKE2B 55e03939420c103fb5a6d323595ff0cb7653885eb9ba233fd581c5376d2ac90eecde7aa5576f602cdc459cfd9ba9e79c6bb5bfab3ed7805e717a21670a5748ee SHA512 979044fe959493eb6d66fa92b420251cd9c12414051ff6956d5835888a8999d4f337c18646c53806fc19203cef744f53b7597850cd2f695910c90df7a9725b48
+DIST jaxen-1.2.0.tar.gz 282829 BLAKE2B 4d89d4fd3dfd8c4113fe7ecc05597ea9dd743d9c871f320936809016ae8cb3a3d4fb3f935de19463e6c99db1b67eff3545e909b707e81f4c0f114ec0f0e7bb97 SHA512 cecfc62eab1cf6586b28594855bd983679a932dbdc6cbdd07d85a9a9458e78b2e784dfd6287e6e87e4f4443239eefbeac59a7316dae53b818379daaccae56b53
diff --git a/dev-java/jaxen/jaxen-1.2.0.ebuild b/dev-java/jaxen/jaxen-1.2.0.ebuild
new file mode 100644
index 00000000000..a3bec68c55b
--- /dev/null
+++ b/dev-java/jaxen/jaxen-1.2.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/jaxen-xpath/jaxen/archive/refs/tags/v1.2.0.tar.gz --slot 1.2 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild jaxen-1.2.0.ebuild
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="jaxen:jaxen:1.2.0"
+JAVA_TESTING_FRAMEWORKS="junit"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Jaxen is a universal XPath engine for Java."
+HOMEPAGE="http://www.cafeconleche.org/jaxen/"
+SRC_URI="https://github.com/${PN}-xpath/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="1.2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+# It seems that most tests depend on dom4j, jdom and xom which all depend on jaxen
+RESTRICT="test"
+
+# Compile dependencies
+# POM: pom.xml
+# xerces:xercesImpl:2.6.2 -> >=dev-java/xerces-2.12.0:2
+# xml-apis:xml-apis:1.3.02 -> >=dev-java/xml-commons-external-1.4.01:1.4
+# POM: pom.xml
+# test? junit:junit:3.8.2 -> >=dev-java/junit-3.8.2:0
+
+DEPEND="
+ >=virtual/jdk-1.8:*
+ ${CDEPEND}
+ >=dev-java/xerces-2.12.0:2
+"
+
+RDEPEND="
+ >=virtual/jre-1.8:*
+ ${CDEPEND}
+"
+
+S="${WORKDIR}"
+
+DOCS=( "${P}"/{LICENSE.txt,README.md} )
+
+JAVA_CLASSPATH_EXTRA="xerces-2"
+JAVA_SRC_DIR="${P}/src/java/main"
+
+src_prepare() {
+ default
+
+ # solve cyclic deps by removing these dirs
+ # dom4j, jdom and xom depend on jaxen
+ # https://bugs.gentoo.org/739894#c9
+ rm -rv "${JAVA_SRC_DIR}"/org/jaxen/{dom4j,jdom,xom} || die
+}
+
+src_install() {
+ default
+ java-pkg-simple_src_install
+}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2021-04-18 14:37 Miroslav Šulc
0 siblings, 0 replies; 33+ messages in thread
From: Miroslav Šulc @ 2021-04-18 14:37 UTC (permalink / raw
To: gentoo-commits
commit: a871d2b01b7673788592d8eb1ab34101c187fa79
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 18 14:35:26 2021 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sun Apr 18 14:36:26 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a871d2b0
dev-java/jaxen: improvements in 1.2.0-r1
1) added support for tests
2) added jdom and xom use flags
3) cleanup
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/jaxen/jaxen-1.2.0-r1.ebuild | 43 ++++++++++++++++++++++++++----------
dev-java/jaxen/metadata.xml | 4 +++-
2 files changed, 34 insertions(+), 13 deletions(-)
diff --git a/dev-java/jaxen/jaxen-1.2.0-r1.ebuild b/dev-java/jaxen/jaxen-1.2.0-r1.ebuild
index adfa52aaccf..86f30856f53 100644
--- a/dev-java/jaxen/jaxen-1.2.0-r1.ebuild
+++ b/dev-java/jaxen/jaxen-1.2.0-r1.ebuild
@@ -19,10 +19,10 @@ SRC_URI="https://github.com/${PN}-xpath/${PN}/archive/refs/tags/v${PV}.tar.gz ->
LICENSE="BSD-2"
SLOT="1.2"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="dom4j"
+IUSE="dom4j jdom xom"
-# It seems that most tests depend on dom4j, jdom and xom which all depend on jaxen
-RESTRICT="test"
+# It seems that most tests depend on dom4j, jdom and xom which all depend back on jaxen
+REQUIRED_USE="test? ( dom4j jdom xom )"
# Compile dependencies
# POM: pom.xml
@@ -31,13 +31,19 @@ RESTRICT="test"
# POM: pom.xml
# test? junit:junit:3.8.2 -> >=dev-java/junit-3.8.2:0
+CDEPEND="
+ dom4j? ( dev-java/dom4j:1 )
+ jdom? ( dev-java/jdom:0 )
+ xom? ( dev-java/xom:0 )
+"
+
DEPEND="
- dev-java/xerces:2
+ ${CDEPEND}
>=virtual/jdk-1.8:*
- dom4j? ( dev-java/dom4j:1 )
"
RDEPEND="
+ ${CDEPEND}
>=virtual/jre-1.8:*
"
@@ -45,18 +51,31 @@ S="${WORKDIR}"
DOCS=( "${P}"/{LICENSE.txt,README.md} )
-JAVA_CLASSPATH_EXTRA="xerces-2"
JAVA_SRC_DIR="${P}/src/java/main"
+JAVA_TEST_SRC_DIR="${P}/src/java/test"
+JAVA_TEST_GENTOO_CLASSPATH="junit"
+
src_prepare() {
default
- # solve cyclic deps by removing these dirs
- # dom4j, jdom and xom depend on jaxen
- # https://bugs.gentoo.org/739894#c9
- rm -rv "${JAVA_SRC_DIR}"/org/jaxen/{jdom,xom} || die
- use dom4j || rm -rv "${JAVA_SRC_DIR}"/org/jaxen/dom4j || die
- use dom4j && JAVA_GENTOO_CLASSPATH="dom4j-1"
+ if use dom4j; then
+ JAVA_GENTOO_CLASSPATH+=" dom4j-1"
+ else
+ rm -rv "${JAVA_SRC_DIR}"/org/jaxen/dom4j || die
+ fi
+
+ if use jdom; then
+ JAVA_GENTOO_CLASSPATH+=" jdom"
+ else
+ rm -rv "${JAVA_SRC_DIR}"/org/jaxen/jdom || die
+ fi
+
+ if use xom; then
+ JAVA_GENTOO_CLASSPATH+=" xom"
+ else
+ rm -rv "${JAVA_SRC_DIR}"/org/jaxen/xom || die
+ fi
}
src_install() {
diff --git a/dev-java/jaxen/metadata.xml b/dev-java/jaxen/metadata.xml
index 418032ce6ec..e20be5fb7b4 100644
--- a/dev-java/jaxen/metadata.xml
+++ b/dev-java/jaxen/metadata.xml
@@ -6,7 +6,9 @@
<name>Java</name>
</maintainer>
<use>
- <flag name="dom4j">build the org.jaxen.dom4j.Dom4jXPath class</flag>
+ <flag name="dom4j">Includes org.jaxen.dom4j package</flag>
+ <flag name="jdom">Includes org.jaxen.jdom package</flag>
+ <flag name="xom">Includes org.jaxen.xom package</flag>
</use>
<upstream>
<remote-id type="github">jaxen-xpath/jaxen</remote-id>
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2021-04-18 14:37 Miroslav Šulc
0 siblings, 0 replies; 33+ messages in thread
From: Miroslav Šulc @ 2021-04-18 14:37 UTC (permalink / raw
To: gentoo-commits
commit: 320febf55dc6464a2981caa0210a4c17fa1d9cb6
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri Apr 16 23:49:36 2021 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sun Apr 18 14:36:26 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=320febf5
dev-java/jaxen: support dom4j
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/commits/d3942f9178435b4cd21749278f4e6f1d064b26c6
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/jaxen/jaxen-1.2.0-r1.ebuild | 65 ++++++++++++++++++++++++++++++++++++
dev-java/jaxen/metadata.xml | 3 ++
2 files changed, 68 insertions(+)
diff --git a/dev-java/jaxen/jaxen-1.2.0-r1.ebuild b/dev-java/jaxen/jaxen-1.2.0-r1.ebuild
new file mode 100644
index 00000000000..adfa52aaccf
--- /dev/null
+++ b/dev-java/jaxen/jaxen-1.2.0-r1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/jaxen-xpath/jaxen/archive/refs/tags/v1.2.0.tar.gz --slot 1.2 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild jaxen-1.2.0.ebuild
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="jaxen:jaxen:1.2.0"
+JAVA_TESTING_FRAMEWORKS="junit"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Jaxen is a universal XPath engine for Java."
+HOMEPAGE="http://www.cafeconleche.org/jaxen/"
+SRC_URI="https://github.com/${PN}-xpath/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="1.2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="dom4j"
+
+# It seems that most tests depend on dom4j, jdom and xom which all depend on jaxen
+RESTRICT="test"
+
+# Compile dependencies
+# POM: pom.xml
+# xerces:xercesImpl:2.6.2 -> >=dev-java/xerces-2.12.0:2
+# xml-apis:xml-apis:1.3.02 -> >=dev-java/xml-commons-external-1.4.01:1.4
+# POM: pom.xml
+# test? junit:junit:3.8.2 -> >=dev-java/junit-3.8.2:0
+
+DEPEND="
+ dev-java/xerces:2
+ >=virtual/jdk-1.8:*
+ dom4j? ( dev-java/dom4j:1 )
+"
+
+RDEPEND="
+ >=virtual/jre-1.8:*
+"
+
+S="${WORKDIR}"
+
+DOCS=( "${P}"/{LICENSE.txt,README.md} )
+
+JAVA_CLASSPATH_EXTRA="xerces-2"
+JAVA_SRC_DIR="${P}/src/java/main"
+
+src_prepare() {
+ default
+
+ # solve cyclic deps by removing these dirs
+ # dom4j, jdom and xom depend on jaxen
+ # https://bugs.gentoo.org/739894#c9
+ rm -rv "${JAVA_SRC_DIR}"/org/jaxen/{jdom,xom} || die
+ use dom4j || rm -rv "${JAVA_SRC_DIR}"/org/jaxen/dom4j || die
+ use dom4j && JAVA_GENTOO_CLASSPATH="dom4j-1"
+}
+
+src_install() {
+ default
+ java-pkg-simple_src_install
+}
diff --git a/dev-java/jaxen/metadata.xml b/dev-java/jaxen/metadata.xml
index fa38cb92d41..418032ce6ec 100644
--- a/dev-java/jaxen/metadata.xml
+++ b/dev-java/jaxen/metadata.xml
@@ -5,6 +5,9 @@
<email>java@gentoo.org</email>
<name>Java</name>
</maintainer>
+ <use>
+ <flag name="dom4j">build the org.jaxen.dom4j.Dom4jXPath class</flag>
+ </use>
<upstream>
<remote-id type="github">jaxen-xpath/jaxen</remote-id>
<doc>https://github.com/jaxen-xpath/jaxen/wiki/Jaxen-Wiki</doc>
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2021-04-18 14:37 Miroslav Šulc
0 siblings, 0 replies; 33+ messages in thread
From: Miroslav Šulc @ 2021-04-18 14:37 UTC (permalink / raw
To: gentoo-commits
commit: 32cb01b62afda801850f94351b0e98c85835cc8b
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sat Apr 17 00:34:33 2021 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sun Apr 18 14:37:33 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32cb01b6
dev-java/jaxen: remove obsolete version
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/commits/e170e46fab3c453f69a5a777ada66793c0ee08ee
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/jaxen/jaxen-1.2.0.ebuild | 63 ---------------------------------------
1 file changed, 63 deletions(-)
diff --git a/dev-java/jaxen/jaxen-1.2.0.ebuild b/dev-java/jaxen/jaxen-1.2.0.ebuild
deleted file mode 100644
index a3bec68c55b..00000000000
--- a/dev-java/jaxen/jaxen-1.2.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/jaxen-xpath/jaxen/archive/refs/tags/v1.2.0.tar.gz --slot 1.2 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild jaxen-1.2.0.ebuild
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="jaxen:jaxen:1.2.0"
-JAVA_TESTING_FRAMEWORKS="junit"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Jaxen is a universal XPath engine for Java."
-HOMEPAGE="http://www.cafeconleche.org/jaxen/"
-SRC_URI="https://github.com/${PN}-xpath/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="1.2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-# It seems that most tests depend on dom4j, jdom and xom which all depend on jaxen
-RESTRICT="test"
-
-# Compile dependencies
-# POM: pom.xml
-# xerces:xercesImpl:2.6.2 -> >=dev-java/xerces-2.12.0:2
-# xml-apis:xml-apis:1.3.02 -> >=dev-java/xml-commons-external-1.4.01:1.4
-# POM: pom.xml
-# test? junit:junit:3.8.2 -> >=dev-java/junit-3.8.2:0
-
-DEPEND="
- >=virtual/jdk-1.8:*
- ${CDEPEND}
- >=dev-java/xerces-2.12.0:2
-"
-
-RDEPEND="
- >=virtual/jre-1.8:*
- ${CDEPEND}
-"
-
-S="${WORKDIR}"
-
-DOCS=( "${P}"/{LICENSE.txt,README.md} )
-
-JAVA_CLASSPATH_EXTRA="xerces-2"
-JAVA_SRC_DIR="${P}/src/java/main"
-
-src_prepare() {
- default
-
- # solve cyclic deps by removing these dirs
- # dom4j, jdom and xom depend on jaxen
- # https://bugs.gentoo.org/739894#c9
- rm -rv "${JAVA_SRC_DIR}"/org/jaxen/{dom4j,jdom,xom} || die
-}
-
-src_install() {
- default
- java-pkg-simple_src_install
-}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2021-04-20 6:39 Sergei Trofimovich
0 siblings, 0 replies; 33+ messages in thread
From: Sergei Trofimovich @ 2021-04-20 6:39 UTC (permalink / raw
To: gentoo-commits
commit: da2dd8cdccab8212576ec8abc8944740e6e1f673
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 20 06:38:33 2021 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Tue Apr 20 06:39:41 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da2dd8cd
dev-java/jaxen: stable 1.1.6-r2 for ppc64
stable wrt bug #757990
Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-java/jaxen/jaxen-1.1.6-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxen/jaxen-1.1.6-r2.ebuild b/dev-java/jaxen/jaxen-1.1.6-r2.ebuild
index 6890318a492..e8fcb57853e 100644
--- a/dev-java/jaxen/jaxen-1.1.6-r2.ebuild
+++ b/dev-java/jaxen/jaxen-1.1.6-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar -> ${
LICENSE="JDOM"
SLOT="1.1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86"
RDEPEND="
${CDEPEND}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2021-04-22 20:25 Sam James
0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2021-04-22 20:25 UTC (permalink / raw
To: gentoo-commits
commit: bb943c627d27218a3ce7ad525b582457b0100f5b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 22 20:24:57 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 22 20:24:57 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb943c62
dev-java/jaxen: Stabilize 1.2.0-r1 amd64, #783897
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/jaxen/jaxen-1.2.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxen/jaxen-1.2.0-r1.ebuild b/dev-java/jaxen/jaxen-1.2.0-r1.ebuild
index 86f30856f53..22b1e23539f 100644
--- a/dev-java/jaxen/jaxen-1.2.0-r1.ebuild
+++ b/dev-java/jaxen/jaxen-1.2.0-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/${PN}-xpath/${PN}/archive/refs/tags/v${PV}.tar.gz ->
LICENSE="BSD-2"
SLOT="1.2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
IUSE="dom4j jdom xom"
# It seems that most tests depend on dom4j, jdom and xom which all depend back on jaxen
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2021-04-23 13:33 Sam James
0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2021-04-23 13:33 UTC (permalink / raw
To: gentoo-commits
commit: e5b93f36675d9bf1ca3443084077f8772ac37dd8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 23 13:32:18 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 23 13:32:18 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5b93f36
dev-java/jaxen: Stabilize 1.2.0-r1 ppc64, #783897
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/jaxen/jaxen-1.2.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxen/jaxen-1.2.0-r1.ebuild b/dev-java/jaxen/jaxen-1.2.0-r1.ebuild
index 22b1e23539f..a62eb32679b 100644
--- a/dev-java/jaxen/jaxen-1.2.0-r1.ebuild
+++ b/dev-java/jaxen/jaxen-1.2.0-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/${PN}-xpath/${PN}/archive/refs/tags/v${PV}.tar.gz ->
LICENSE="BSD-2"
SLOT="1.2"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86"
IUSE="dom4j jdom xom"
# It seems that most tests depend on dom4j, jdom and xom which all depend back on jaxen
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2021-04-25 16:09 Sam James
0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2021-04-25 16:09 UTC (permalink / raw
To: gentoo-commits
commit: afdc4bc14818bd9ece8d5c106c8f99adb03970f1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 25 16:07:18 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 25 16:08:28 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afdc4bc1
dev-java/jaxen: Stabilize 1.2.0-r1 arm64, #783897
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/jaxen/jaxen-1.2.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxen/jaxen-1.2.0-r1.ebuild b/dev-java/jaxen/jaxen-1.2.0-r1.ebuild
index a62eb32679b..3722e883f75 100644
--- a/dev-java/jaxen/jaxen-1.2.0-r1.ebuild
+++ b/dev-java/jaxen/jaxen-1.2.0-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/${PN}-xpath/${PN}/archive/refs/tags/v${PV}.tar.gz ->
LICENSE="BSD-2"
SLOT="1.2"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~x86"
IUSE="dom4j jdom xom"
# It seems that most tests depend on dom4j, jdom and xom which all depend back on jaxen
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2021-05-01 18:19 Agostino Sarubbo
0 siblings, 0 replies; 33+ messages in thread
From: Agostino Sarubbo @ 2021-05-01 18:19 UTC (permalink / raw
To: gentoo-commits
commit: 62c6e1ee98f67b3066220ee4788940fd9accda81
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat May 1 18:18:42 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat May 1 18:19:48 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62c6e1ee
dev-java/jaxen: amd64 stable wrt bug #757990
Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-java/jaxen/jaxen-1.1.6-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxen/jaxen-1.1.6-r2.ebuild b/dev-java/jaxen/jaxen-1.1.6-r2.ebuild
index e8fcb57853e..5f921311ff4 100644
--- a/dev-java/jaxen/jaxen-1.1.6-r2.ebuild
+++ b/dev-java/jaxen/jaxen-1.1.6-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar -> ${
LICENSE="JDOM"
SLOT="1.1"
-KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86"
RDEPEND="
${CDEPEND}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2021-05-10 6:58 Agostino Sarubbo
0 siblings, 0 replies; 33+ messages in thread
From: Agostino Sarubbo @ 2021-05-10 6:58 UTC (permalink / raw
To: gentoo-commits
commit: 56522c379fa210945ef36d1967de5dcce4aad5e9
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon May 10 06:57:53 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon May 10 06:57:53 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56522c37
dev-java/jaxen: x86 stable wrt bug #757990
Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-java/jaxen/jaxen-1.1.6-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxen/jaxen-1.1.6-r2.ebuild b/dev-java/jaxen/jaxen-1.1.6-r2.ebuild
index 5f921311ff4..90a7eed0092 100644
--- a/dev-java/jaxen/jaxen-1.1.6-r2.ebuild
+++ b/dev-java/jaxen/jaxen-1.1.6-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar -> ${
LICENSE="JDOM"
SLOT="1.1"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
RDEPEND="
${CDEPEND}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2021-05-16 12:45 Sam James
0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2021-05-16 12:45 UTC (permalink / raw
To: gentoo-commits
commit: 80e91625e0d6191413e1d2246ad45ea7b1936702
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun May 16 12:40:52 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May 16 12:44:48 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80e91625
dev-java/jaxen: Stabilize 1.1.6-r2 arm64, #757990
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/jaxen/jaxen-1.1.6-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxen/jaxen-1.1.6-r2.ebuild b/dev-java/jaxen/jaxen-1.1.6-r2.ebuild
index 90a7eed0092..be43e2578b5 100644
--- a/dev-java/jaxen/jaxen-1.1.6-r2.ebuild
+++ b/dev-java/jaxen/jaxen-1.1.6-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar -> ${
LICENSE="JDOM"
SLOT="1.1"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
RDEPEND="
${CDEPEND}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2021-05-16 14:42 Sam James
0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2021-05-16 14:42 UTC (permalink / raw
To: gentoo-commits
commit: 612e406a7f2d4ac789958dd27fa3b62d682861dc
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri Apr 30 08:47:58 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May 16 14:15:19 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=612e406a
dev-java/jaxen: adjust path for ${S}
Closes: https://bugs.gentoo.org/786975
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/20611
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/jaxen/jaxen-1.2.0-r1.ebuild | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-java/jaxen/jaxen-1.2.0-r1.ebuild b/dev-java/jaxen/jaxen-1.2.0-r1.ebuild
index 3722e883f75..4cc392e08f2 100644
--- a/dev-java/jaxen/jaxen-1.2.0-r1.ebuild
+++ b/dev-java/jaxen/jaxen-1.2.0-r1.ebuild
@@ -47,13 +47,13 @@ RDEPEND="
>=virtual/jre-1.8:*
"
-S="${WORKDIR}"
+S="${WORKDIR}/${P}"
-DOCS=( "${P}"/{LICENSE.txt,README.md} )
+DOCS=( "${S}"/{LICENSE.txt,README.md} )
-JAVA_SRC_DIR="${P}/src/java/main"
+JAVA_SRC_DIR="src/java/main"
-JAVA_TEST_SRC_DIR="${P}/src/java/test"
+JAVA_TEST_SRC_DIR="src/java/test"
JAVA_TEST_GENTOO_CLASSPATH="junit"
src_prepare() {
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2021-05-16 14:55 Sam James
0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2021-05-16 14:55 UTC (permalink / raw
To: gentoo-commits
commit: febfde41b3bb8a380466b09a9457670115455fe5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun May 16 14:55:14 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May 16 14:55:14 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=febfde41
dev-java/jaxen: Stabilize 1.2.0-r1 x86, #783897
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/jaxen/jaxen-1.2.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxen/jaxen-1.2.0-r1.ebuild b/dev-java/jaxen/jaxen-1.2.0-r1.ebuild
index 4cc392e08f2..211abc53f20 100644
--- a/dev-java/jaxen/jaxen-1.2.0-r1.ebuild
+++ b/dev-java/jaxen/jaxen-1.2.0-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/${PN}-xpath/${PN}/archive/refs/tags/v${PV}.tar.gz ->
LICENSE="BSD-2"
SLOT="1.2"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
IUSE="dom4j jdom xom"
# It seems that most tests depend on dom4j, jdom and xom which all depend back on jaxen
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2022-05-06 7:08 Arthur Zamarin
0 siblings, 0 replies; 33+ messages in thread
From: Arthur Zamarin @ 2022-05-06 7:08 UTC (permalink / raw
To: gentoo-commits
commit: 5af706ae00d43b3ff51a9a90c065cf03ed57c34e
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri May 6 06:51:39 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri May 6 07:08:25 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5af706ae
dev-java/jaxen: drop 1.1.6-r2
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/25345
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/jaxen/Manifest | 1 -
dev-java/jaxen/jaxen-1.1.6-r2.ebuild | 39 ------------------------------------
2 files changed, 40 deletions(-)
diff --git a/dev-java/jaxen/Manifest b/dev-java/jaxen/Manifest
index e9646ad9808e..b85b4cd1177a 100644
--- a/dev-java/jaxen/Manifest
+++ b/dev-java/jaxen/Manifest
@@ -1,2 +1 @@
-DIST jaxen-1.1.6.jar 409677 BLAKE2B 55e03939420c103fb5a6d323595ff0cb7653885eb9ba233fd581c5376d2ac90eecde7aa5576f602cdc459cfd9ba9e79c6bb5bfab3ed7805e717a21670a5748ee SHA512 979044fe959493eb6d66fa92b420251cd9c12414051ff6956d5835888a8999d4f337c18646c53806fc19203cef744f53b7597850cd2f695910c90df7a9725b48
DIST jaxen-1.2.0.tar.gz 282829 BLAKE2B 4d89d4fd3dfd8c4113fe7ecc05597ea9dd743d9c871f320936809016ae8cb3a3d4fb3f935de19463e6c99db1b67eff3545e909b707e81f4c0f114ec0f0e7bb97 SHA512 cecfc62eab1cf6586b28594855bd983679a932dbdc6cbdd07d85a9a9458e78b2e784dfd6287e6e87e4f4443239eefbeac59a7316dae53b818379daaccae56b53
diff --git a/dev-java/jaxen/jaxen-1.1.6-r2.ebuild b/dev-java/jaxen/jaxen-1.1.6-r2.ebuild
deleted file mode 100644
index be43e2578b5a..000000000000
--- a/dev-java/jaxen/jaxen-1.1.6-r2.ebuild
+++ /dev/null
@@ -1,39 +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"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="A Java XPath Engine"
-HOMEPAGE="https://github.com/codehaus"
-SRC_URI="https://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar -> ${P}.jar"
-
-LICENSE="JDOM"
-SLOT="1.1"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-RDEPEND="
- ${CDEPEND}
- >=virtual/jre-1.8:*"
-
-DEPEND="
- ${CDEPEND}
- >=virtual/jdk-1.8:*"
-
-JAVA_SRC_DIR="org"
-
-src_prepare() {
- default
-
- # xom depends on jaxen already. if we don't remove xom packages here and
- # require jaxen to depend on xom, we end up in a circular dep.
- # I fear though that removing those classes might bite us somewhere down
- # the line...
- rm -rv org/jaxen/{dom4j,jdom,xom} || die
-
- # this is now part of jdk
- rm -rv org/w3c || die
-}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2023-03-27 10:24 Miroslav Šulc
0 siblings, 0 replies; 33+ messages in thread
From: Miroslav Šulc @ 2023-03-27 10:24 UTC (permalink / raw
To: gentoo-commits
commit: e81a4c2c98277f767aaa2210b3fe9c1f17b811b1
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sat Feb 11 08:19:46 2023 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Mon Mar 27 10:24:05 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e81a4c2c
dev-java/jaxen: add 2.0.0
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/jaxen/Manifest | 1 +
dev-java/jaxen/jaxen-2.0.0.ebuild | 67 +++++++++++++++++++++++++++++++++++++++
2 files changed, 68 insertions(+)
diff --git a/dev-java/jaxen/Manifest b/dev-java/jaxen/Manifest
index b85b4cd1177a..251dffcfcdd0 100644
--- a/dev-java/jaxen/Manifest
+++ b/dev-java/jaxen/Manifest
@@ -1 +1,2 @@
DIST jaxen-1.2.0.tar.gz 282829 BLAKE2B 4d89d4fd3dfd8c4113fe7ecc05597ea9dd743d9c871f320936809016ae8cb3a3d4fb3f935de19463e6c99db1b67eff3545e909b707e81f4c0f114ec0f0e7bb97 SHA512 cecfc62eab1cf6586b28594855bd983679a932dbdc6cbdd07d85a9a9458e78b2e784dfd6287e6e87e4f4443239eefbeac59a7316dae53b818379daaccae56b53
+DIST jaxen-2.0.0.tar.gz 348084 BLAKE2B 0dd90e040c865e0c2588f93ead9aadd64d49a8559a7c48255bdf89cca88967a60c8c0817ee4b234352fc0c8c3607e00e08c21df4580be7a889ca748073184f54 SHA512 897d8ee72b2ee3743118e363f66e1ccf5195863e4395dbdffa33b0bd7339663d85946f5e6eb37891e2ebb1572cab610a98a3690bdcc3993a2d2be4ae7920f174
diff --git a/dev-java/jaxen/jaxen-2.0.0.ebuild b/dev-java/jaxen/jaxen-2.0.0.ebuild
new file mode 100644
index 000000000000..c8ec4f551e2f
--- /dev/null
+++ b/dev-java/jaxen/jaxen-2.0.0.ebuild
@@ -0,0 +1,67 @@
+# 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="jaxen:jaxen:2.0.0"
+JAVA_TESTING_FRAMEWORKS="junit"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Jaxen is a universal XPath engine for Java"
+HOMEPAGE="http://www.cafeconleche.org/jaxen/"
+SRC_URI="https://github.com/${PN}-xpath/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${P}"
+
+LICENSE="BSD-2"
+SLOT="1.2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="dom4j jdom xom"
+
+# It seems that most tests depend on dom4j, jdom and xom which all depend back on jaxen
+REQUIRED_USE="test? ( dom4j jdom xom )"
+
+CDEPEND="
+ dom4j? ( dev-java/dom4j:1 )
+ jdom? ( dev-java/jdom:0 )
+ xom? ( dev-java/xom:0 )
+"
+
+DEPEND="
+ ${CDEPEND}
+ >=virtual/jdk-1.8:*
+"
+
+RDEPEND="
+ ${CDEPEND}
+ >=virtual/jre-1.8:*
+"
+
+JAVA_AUTOMATIC_MODULE_NAME="org.jaxen"
+JAVA_SRC_DIR="core/src/java/main"
+
+JAVA_TEST_GENTOO_CLASSPATH="junit"
+JAVA_TEST_SRC_DIR="core/src/java/test"
+
+src_prepare() {
+ java-pkg-2_src_prepare
+
+ if use dom4j; then
+ JAVA_GENTOO_CLASSPATH+=" dom4j-1"
+ else
+ rm -rv "${JAVA_SRC_DIR}"/org/jaxen/dom4j || die
+ fi
+
+ if use jdom; then
+ JAVA_GENTOO_CLASSPATH+=" jdom"
+ else
+ rm -rv "${JAVA_SRC_DIR}"/org/jaxen/jdom || die
+ fi
+
+ if use xom; then
+ JAVA_GENTOO_CLASSPATH+=" xom"
+ else
+ rm -rv "${JAVA_SRC_DIR}"/org/jaxen/xom || die
+ fi
+}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2023-05-05 16:05 Arthur Zamarin
0 siblings, 0 replies; 33+ messages in thread
From: Arthur Zamarin @ 2023-05-05 16:05 UTC (permalink / raw
To: gentoo-commits
commit: 013865925c00e7cd4598f7105562a9baec571fcf
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri May 5 16:05:05 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri May 5 16:05:05 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01386592
dev-java/jaxen: Stabilize 2.0.0 x86, #905110
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/jaxen/jaxen-2.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxen/jaxen-2.0.0.ebuild b/dev-java/jaxen/jaxen-2.0.0.ebuild
index c8ec4f551e2f..6189b83321cd 100644
--- a/dev-java/jaxen/jaxen-2.0.0.ebuild
+++ b/dev-java/jaxen/jaxen-2.0.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${P}"
LICENSE="BSD-2"
SLOT="1.2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
IUSE="dom4j jdom xom"
# It seems that most tests depend on dom4j, jdom and xom which all depend back on jaxen
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2023-05-05 16:05 Arthur Zamarin
0 siblings, 0 replies; 33+ messages in thread
From: Arthur Zamarin @ 2023-05-05 16:05 UTC (permalink / raw
To: gentoo-commits
commit: 127957f6ea75d0c0c7c3080456f744f9beaaeddc
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=127957f6
dev-java/jaxen: Stabilize 2.0.0 amd64, #905110
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/jaxen/jaxen-2.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxen/jaxen-2.0.0.ebuild b/dev-java/jaxen/jaxen-2.0.0.ebuild
index 6189b83321cd..509b3bd0a3c7 100644
--- a/dev-java/jaxen/jaxen-2.0.0.ebuild
+++ b/dev-java/jaxen/jaxen-2.0.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${P}"
LICENSE="BSD-2"
SLOT="1.2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
IUSE="dom4j jdom xom"
# It seems that most tests depend on dom4j, jdom and xom which all depend back on jaxen
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2023-05-05 16:05 Arthur Zamarin
0 siblings, 0 replies; 33+ messages in thread
From: Arthur Zamarin @ 2023-05-05 16:05 UTC (permalink / raw
To: gentoo-commits
commit: 55b7536d097eaa72af969ff5fc0bd89798d24790
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri May 5 16:05:12 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri May 5 16:05:12 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55b7536d
dev-java/jaxen: Stabilize 2.0.0 arm64, #905110
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/jaxen/jaxen-2.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxen/jaxen-2.0.0.ebuild b/dev-java/jaxen/jaxen-2.0.0.ebuild
index 509b3bd0a3c7..38ad8ec1bbee 100644
--- a/dev-java/jaxen/jaxen-2.0.0.ebuild
+++ b/dev-java/jaxen/jaxen-2.0.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${P}"
LICENSE="BSD-2"
SLOT="1.2"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
IUSE="dom4j jdom xom"
# It seems that most tests depend on dom4j, jdom and xom which all depend back on jaxen
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2023-05-05 18:28 Arthur Zamarin
0 siblings, 0 replies; 33+ messages in thread
From: Arthur Zamarin @ 2023-05-05 18:28 UTC (permalink / raw
To: gentoo-commits
commit: 0270c6c60a27b48f2f07939870b86070933a4fb6
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=0270c6c6
dev-java/jaxen: Stabilize 2.0.0 ppc64, #905110
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/jaxen/jaxen-2.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxen/jaxen-2.0.0.ebuild b/dev-java/jaxen/jaxen-2.0.0.ebuild
index 38ad8ec1bbee..87e5391e9b4a 100644
--- a/dev-java/jaxen/jaxen-2.0.0.ebuild
+++ b/dev-java/jaxen/jaxen-2.0.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${P}"
LICENSE="BSD-2"
SLOT="1.2"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
IUSE="dom4j jdom xom"
# It seems that most tests depend on dom4j, jdom and xom which all depend back on jaxen
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/
@ 2023-05-06 5:03 Miroslav Šulc
0 siblings, 0 replies; 33+ messages in thread
From: Miroslav Šulc @ 2023-05-06 5:03 UTC (permalink / raw
To: gentoo-commits
commit: b465b4674df7b2dc59251f92f7127063ee856217
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri May 5 22:04:47 2023 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat May 6 05:03:44 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b465b467
dev-java/jaxen: drop 1.2.0-r1
Closes: https://bugs.gentoo.org/792315
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/30888
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/jaxen/Manifest | 1 -
dev-java/jaxen/jaxen-1.2.0-r1.ebuild | 84 ------------------------------------
2 files changed, 85 deletions(-)
diff --git a/dev-java/jaxen/Manifest b/dev-java/jaxen/Manifest
index 251dffcfcdd0..3b203f52423c 100644
--- a/dev-java/jaxen/Manifest
+++ b/dev-java/jaxen/Manifest
@@ -1,2 +1 @@
-DIST jaxen-1.2.0.tar.gz 282829 BLAKE2B 4d89d4fd3dfd8c4113fe7ecc05597ea9dd743d9c871f320936809016ae8cb3a3d4fb3f935de19463e6c99db1b67eff3545e909b707e81f4c0f114ec0f0e7bb97 SHA512 cecfc62eab1cf6586b28594855bd983679a932dbdc6cbdd07d85a9a9458e78b2e784dfd6287e6e87e4f4443239eefbeac59a7316dae53b818379daaccae56b53
DIST jaxen-2.0.0.tar.gz 348084 BLAKE2B 0dd90e040c865e0c2588f93ead9aadd64d49a8559a7c48255bdf89cca88967a60c8c0817ee4b234352fc0c8c3607e00e08c21df4580be7a889ca748073184f54 SHA512 897d8ee72b2ee3743118e363f66e1ccf5195863e4395dbdffa33b0bd7339663d85946f5e6eb37891e2ebb1572cab610a98a3690bdcc3993a2d2be4ae7920f174
diff --git a/dev-java/jaxen/jaxen-1.2.0-r1.ebuild b/dev-java/jaxen/jaxen-1.2.0-r1.ebuild
deleted file mode 100644
index 263da0bf4a88..000000000000
--- a/dev-java/jaxen/jaxen-1.2.0-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/jaxen-xpath/jaxen/archive/refs/tags/v1.2.0.tar.gz --slot 1.2 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild jaxen-1.2.0.ebuild
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="jaxen:jaxen:1.2.0"
-JAVA_TESTING_FRAMEWORKS="junit"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Jaxen is a universal XPath engine for Java"
-HOMEPAGE="http://www.cafeconleche.org/jaxen/"
-SRC_URI="https://github.com/${PN}-xpath/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="1.2"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-IUSE="dom4j jdom xom"
-
-# It seems that most tests depend on dom4j, jdom and xom which all depend back on jaxen
-REQUIRED_USE="test? ( dom4j jdom xom )"
-
-# Compile dependencies
-# POM: pom.xml
-# xerces:xercesImpl:2.6.2 -> >=dev-java/xerces-2.12.0:2
-# xml-apis:xml-apis:1.3.02 -> >=dev-java/xml-commons-external-1.4.01:1.4
-# POM: pom.xml
-# test? junit:junit:3.8.2 -> >=dev-java/junit-3.8.2:0
-
-CDEPEND="
- dom4j? ( dev-java/dom4j:1 )
- jdom? ( dev-java/jdom:0 )
- xom? ( dev-java/xom:0 )
-"
-
-DEPEND="
- ${CDEPEND}
- >=virtual/jdk-1.8:*
-"
-
-RDEPEND="
- ${CDEPEND}
- >=virtual/jre-1.8:*
-"
-
-S="${WORKDIR}/${P}"
-
-DOCS=( "${S}"/{LICENSE.txt,README.md} )
-
-JAVA_SRC_DIR="src/java/main"
-
-JAVA_TEST_SRC_DIR="src/java/test"
-JAVA_TEST_GENTOO_CLASSPATH="junit"
-
-src_prepare() {
- default
-
- if use dom4j; then
- JAVA_GENTOO_CLASSPATH+=" dom4j-1"
- else
- rm -rv "${JAVA_SRC_DIR}"/org/jaxen/dom4j || die
- fi
-
- if use jdom; then
- JAVA_GENTOO_CLASSPATH+=" jdom"
- else
- rm -rv "${JAVA_SRC_DIR}"/org/jaxen/jdom || die
- fi
-
- if use xom; then
- JAVA_GENTOO_CLASSPATH+=" xom"
- else
- rm -rv "${JAVA_SRC_DIR}"/org/jaxen/xom || die
- fi
-}
-
-src_install() {
- default
- java-pkg-simple_src_install
-}
^ permalink raw reply related [flat|nested] 33+ messages in thread
end of thread, other threads:[~2023-05-06 5:03 UTC | newest]
Thread overview: 33+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-05-18 1:14 [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxen/ Aaron Bauman
-- strict thread matches above, loose matches on Subject: below --
2023-05-06 5:03 Miroslav Šulc
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-05-06 7:08 Arthur Zamarin
2021-05-16 14:55 Sam James
2021-05-16 14:42 Sam James
2021-05-16 12:45 Sam James
2021-05-10 6:58 Agostino Sarubbo
2021-05-01 18:19 Agostino Sarubbo
2021-04-25 16:09 Sam James
2021-04-23 13:33 Sam James
2021-04-22 20:25 Sam James
2021-04-20 6:39 Sergei Trofimovich
2021-04-18 14:37 Miroslav Šulc
2021-04-18 14:37 Miroslav Šulc
2021-04-18 14:37 Miroslav Šulc
2021-04-14 14:46 Miroslav Šulc
2021-04-14 14:41 Miroslav Šulc
2021-04-14 14:41 Miroslav Šulc
2021-04-14 14:41 Miroslav Šulc
2021-04-13 10:41 Miroslav Šulc
2019-05-06 9:30 Patrice Clement
2017-07-13 22:26 Alexis Ballier
2017-07-04 21:44 Patrice Clement
2016-10-08 19:02 Patrice Clement
2016-10-08 19:02 Patrice Clement
2016-10-08 19:02 Patrice Clement
2016-01-06 10:11 Patrice Clement
2015-09-29 21:20 James Le Cuirot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox