* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2015-12-02 16:26 Patrice Clement
0 siblings, 0 replies; 43+ messages in thread
From: Patrice Clement @ 2015-12-02 16:26 UTC (permalink / raw
To: gentoo-commits
commit: 14834cb8733b545f2cf564ea09b0ae3a6d4fd413
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 2 16:25:34 2015 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Dec 2 16:25:34 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14834cb8
dev-java/xerces: EAPI 5 version bump.
Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
dev-java/xerces/xerces-2.11.0-r1.ebuild | 62 +++++++++++++++++++++++++++++++++
1 file changed, 62 insertions(+)
diff --git a/dev-java/xerces/xerces-2.11.0-r1.ebuild b/dev-java/xerces/xerces-2.11.0-r1.ebuild
new file mode 100644
index 0000000..935e6dd
--- /dev/null
+++ b/dev-java/xerces/xerces-2.11.0-r1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+JAVA_PKG_IUSE="doc examples source"
+
+inherit eutils versionator java-pkg-2 java-ant-2
+
+DIST_PN="Xerces-J"
+SRC_PV="$(replace_all_version_separators _ )"
+DESCRIPTION="The next generation of high performance, fully compliant XML parsers in the Apache Xerces family"
+HOMEPAGE="http://xml.apache.org/xerces2-j/index.html"
+SRC_URI="mirror://apache/${PN}/j/${DIST_PN}-src.${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE=""
+
+# they are missing from the upstream tarball"
+RESTRICT="test"
+
+CDEPEND="
+ dev-java/xml-commons-external:1.4
+ >=dev-java/xml-commons-resolver-1.2:0"
+
+RDEPEND="
+ ${CDEPEND}
+ >=virtual/jre-1.6"
+
+DEPEND="
+ ${CDEPEND}
+ >=virtual/jdk-1.6
+ >=dev-java/xjavac-20110814:1"
+
+S="${WORKDIR}/${PN}-${SRC_PV}"
+
+java_prepare() {
+ epatch "${FILESDIR}/${P}-build.xml.patch"
+}
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+JAVA_ANT_CLASSPATH_TAGS+=" javadoc"
+
+EANT_ANT_TASKS="xjavac-1"
+EANT_GENTOO_CLASSPATH="xml-commons-resolver,xml-commons-external-1.4"
+EANT_DOC_TARGET="javadocs"
+# known small bug - javadocs use custom taglets, which come as bundled jar in
+# xerces-J-tools.${PV}.tar.gz. Should find the taglets source instead.
+EANT_EXTRA_ARGS="-Dadditional.param="
+
+src_install() {
+ java-pkg_dojar build/xercesImpl.jar
+
+ dodoc README NOTICE
+ dohtml Readme.html
+
+ use doc && java-pkg_dojavadoc build/docs/javadocs/xerces2
+ use examples && java-pkg_doexamples samples
+ use source && java-pkg_dosrc src/org
+}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2017-01-29 15:54 Fabian Groffen
0 siblings, 0 replies; 43+ messages in thread
From: Fabian Groffen @ 2017-01-29 15:54 UTC (permalink / raw
To: gentoo-commits
commit: 73c386c919e1569059f99ea61d47b9e9b4cd97e1
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 29 15:51:15 2017 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sun Jan 29 15:51:15 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c386c9
dev-java/xerces: dropped ~x64-freebsd ~x86-freebsd
Package-Manager: portage-2.3.3
dev-java/xerces/xerces-2.11.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-java/xerces/xerces-2.11.0.ebuild b/dev-java/xerces/xerces-2.11.0.ebuild
index 6306656..7ab611b 100644
--- a/dev-java/xerces/xerces-2.11.0.ebuild
+++ b/dev-java/xerces/xerces-2.11.0.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
# $Id$
@@ -16,7 +16,7 @@ SRC_URI="mirror://apache/${PN}/j/${DIST_PN}-src.${PV}.tar.gz"
LICENSE="Apache-2.0"
SLOT="2"
-KEYWORDS="amd64 ~arm ppc64 x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ppc64 x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
# they are missing from the upstream tarball"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2017-04-08 21:57 Patrice Clement
0 siblings, 0 replies; 43+ messages in thread
From: Patrice Clement @ 2017-04-08 21:57 UTC (permalink / raw
To: gentoo-commits
commit: a4b49c0af36ed813563ef9b41ec80277ae4f569d
Author: Harri Nieminen <moikkis <AT> gmail <DOT> com>
AuthorDate: Tue Apr 4 13:22:27 2017 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat Apr 8 21:52:19 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4b49c0a
dev-java/xerces: fix toolong DESCRIPTION.
Package-Manager: Portage-2.3.5, Repoman-2.3.2
dev-java/xerces/xerces-2.11.0-r1.ebuild | 4 ++--
dev-java/xerces/xerces-2.11.0.ebuild | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-java/xerces/xerces-2.11.0-r1.ebuild b/dev-java/xerces/xerces-2.11.0-r1.ebuild
index 54739f5f82e..ba148040517 100644
--- a/dev-java/xerces/xerces-2.11.0-r1.ebuild
+++ b/dev-java/xerces/xerces-2.11.0-r1.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 @@ inherit eutils versionator java-pkg-2 java-ant-2
DIST_PN="Xerces-J"
SRC_PV="$(replace_all_version_separators _ )"
-DESCRIPTION="The next generation of high performance, fully compliant XML parsers in the Apache Xerces family"
+DESCRIPTION="The next generation of high performance, fully compliant XML parsers"
HOMEPAGE="http://xml.apache.org/xerces2-j/index.html"
SRC_URI="mirror://apache/${PN}/j/${DIST_PN}-src.${PV}.tar.gz"
diff --git a/dev-java/xerces/xerces-2.11.0.ebuild b/dev-java/xerces/xerces-2.11.0.ebuild
index d0881708a70..005197c35e0 100644
--- a/dev-java/xerces/xerces-2.11.0.ebuild
+++ b/dev-java/xerces/xerces-2.11.0.ebuild
@@ -9,7 +9,7 @@ inherit eutils versionator java-pkg-2 java-ant-2
DIST_PN="Xerces-J"
SRC_PV="$(replace_all_version_separators _ )"
-DESCRIPTION="The next generation of high performance, fully compliant XML parsers in the Apache Xerces family"
+DESCRIPTION="The next generation of high performance, fully compliant XML parsers"
HOMEPAGE="http://xml.apache.org/xerces2-j/index.html"
SRC_URI="mirror://apache/${PN}/j/${DIST_PN}-src.${PV}.tar.gz"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2017-07-13 17:27 Alexis Ballier
0 siblings, 0 replies; 43+ messages in thread
From: Alexis Ballier @ 2017-07-13 17:27 UTC (permalink / raw
To: gentoo-commits
commit: 60a3bdda764940c3b0bb5c82cd7147364dda2730
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 13 17:24:07 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=60a3bdda
dev-java/xerces: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2
dev-java/xerces/xerces-2.11.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/xerces/xerces-2.11.0-r1.ebuild b/dev-java/xerces/xerces-2.11.0-r1.ebuild
index ba148040517..5a696217d55 100644
--- a/dev-java/xerces/xerces-2.11.0-r1.ebuild
+++ b/dev-java/xerces/xerces-2.11.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://apache/${PN}/j/${DIST_PN}-src.${PV}.tar.gz"
LICENSE="Apache-2.0"
SLOT="2"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
IUSE=""
# they are missing from the upstream tarball"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2018-03-01 8:46 Michał Górny
0 siblings, 0 replies; 43+ messages in thread
From: Michał Górny @ 2018-03-01 8:46 UTC (permalink / raw
To: gentoo-commits
commit: 37651bd9e0d0c0ef2a27fb14c9d74ebeca5dd8ac
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 1 08:43:49 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Mar 1 08:46:29 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37651bd9
dev-java/xerces: Dekeyword *-fbsd
dev-java/xerces/xerces-2.11.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-java/xerces/xerces-2.11.0.ebuild b/dev-java/xerces/xerces-2.11.0.ebuild
index 005197c35e0..ec1b7dadb09 100644
--- a/dev-java/xerces/xerces-2.11.0.ebuild
+++ b/dev-java/xerces/xerces-2.11.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=4
@@ -15,7 +15,7 @@ SRC_URI="mirror://apache/${PN}/j/${DIST_PN}-src.${PV}.tar.gz"
LICENSE="Apache-2.0"
SLOT="2"
-KEYWORDS="amd64 ~arm ppc64 x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ppc64 x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
# they are missing from the upstream tarball"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2019-04-14 19:27 Patrice Clement
0 siblings, 0 replies; 43+ messages in thread
From: Patrice Clement @ 2019-04-14 19:27 UTC (permalink / raw
To: gentoo-commits
commit: 9642ce67beffb708464f3eceac11847133226f4a
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 14 19:27:23 2019 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sun Apr 14 19:27:35 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9642ce67
dev-java/xerces: clean up old.
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
dev-java/xerces/xerces-2.11.0-r1.ebuild | 61 ---------------------------------
dev-java/xerces/xerces-2.11.0.ebuild | 58 -------------------------------
2 files changed, 119 deletions(-)
diff --git a/dev-java/xerces/xerces-2.11.0-r1.ebuild b/dev-java/xerces/xerces-2.11.0-r1.ebuild
deleted file mode 100644
index 5a696217d55..00000000000
--- a/dev-java/xerces/xerces-2.11.0-r1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-JAVA_PKG_IUSE="doc examples source"
-
-inherit eutils versionator java-pkg-2 java-ant-2
-
-DIST_PN="Xerces-J"
-SRC_PV="$(replace_all_version_separators _ )"
-DESCRIPTION="The next generation of high performance, fully compliant XML parsers"
-HOMEPAGE="http://xml.apache.org/xerces2-j/index.html"
-SRC_URI="mirror://apache/${PN}/j/${DIST_PN}-src.${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE=""
-
-# they are missing from the upstream tarball"
-RESTRICT="test"
-
-CDEPEND="
- dev-java/xml-commons-external:1.4
- >=dev-java/xml-commons-resolver-1.2:0"
-
-RDEPEND="
- ${CDEPEND}
- >=virtual/jre-1.6"
-
-DEPEND="
- ${CDEPEND}
- >=virtual/jdk-1.6
- >=dev-java/xjavac-20110814:1"
-
-S="${WORKDIR}/${PN}-${SRC_PV}"
-
-java_prepare() {
- epatch "${FILESDIR}/${P}-build.xml.patch"
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-JAVA_ANT_CLASSPATH_TAGS+=" javadoc"
-
-EANT_ANT_TASKS="xjavac-1"
-EANT_GENTOO_CLASSPATH="xml-commons-resolver,xml-commons-external-1.4"
-EANT_DOC_TARGET="javadocs"
-# known small bug - javadocs use custom taglets, which come as bundled jar in
-# xerces-J-tools.${PV}.tar.gz. Should find the taglets source instead.
-EANT_EXTRA_ARGS="-Dadditional.param="
-
-src_install() {
- java-pkg_dojar build/xercesImpl.jar
-
- dodoc README NOTICE
- dohtml Readme.html
-
- use doc && java-pkg_dojavadoc build/docs/javadocs/xerces2
- use examples && java-pkg_doexamples samples
- use source && java-pkg_dosrc src/org
-}
diff --git a/dev-java/xerces/xerces-2.11.0.ebuild b/dev-java/xerces/xerces-2.11.0.ebuild
deleted file mode 100644
index ec1b7dadb09..00000000000
--- a/dev-java/xerces/xerces-2.11.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-JAVA_PKG_IUSE="doc examples source"
-
-inherit eutils versionator java-pkg-2 java-ant-2
-
-DIST_PN="Xerces-J"
-SRC_PV="$(replace_all_version_separators _ )"
-DESCRIPTION="The next generation of high performance, fully compliant XML parsers"
-HOMEPAGE="http://xml.apache.org/xerces2-j/index.html"
-SRC_URI="mirror://apache/${PN}/j/${DIST_PN}-src.${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="2"
-KEYWORDS="amd64 ~arm ppc64 x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-# they are missing from the upstream tarball"
-RESTRICT="test"
-
-COMMON_DEP="
- dev-java/xml-commons-external:1.4
- >=dev-java/xml-commons-resolver-1.2:0"
-RDEPEND="${COMMON_DEP}
- >=virtual/jre-1.4"
-DEPEND="${COMMON_DEP}
- >=virtual/jdk-1.4
- >=dev-java/xjavac-20110814:1"
-
-S="${WORKDIR}/${PN}-${SRC_PV}"
-
-java_prepare() {
- epatch "${FILESDIR}/${P}-build.xml.patch"
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-JAVA_ANT_CLASSPATH_TAGS+=" javadoc"
-
-EANT_ANT_TASKS="xjavac-1"
-EANT_GENTOO_CLASSPATH="xml-commons-resolver,xml-commons-external-1.4"
-EANT_DOC_TARGET="javadocs"
-# known small bug - javadocs use custom taglets, which come as bundled jar in
-# xerces-J-tools.${PV}.tar.gz. Should find the taglets source instead.
-EANT_EXTRA_ARGS="-Dadditional.param="
-
-src_install() {
- java-pkg_dojar build/xercesImpl.jar
-
- dodoc README NOTICE
- dohtml Readme.html
-
- use doc && java-pkg_dojavadoc build/docs/javadocs/xerces2
- use examples && java-pkg_doexamples samples
- use source && java-pkg_dosrc src/org
-}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2019-04-14 19:27 Patrice Clement
0 siblings, 0 replies; 43+ messages in thread
From: Patrice Clement @ 2019-04-14 19:27 UTC (permalink / raw
To: gentoo-commits
commit: 3e252a10a89b63357680f0afb2afe5afaac2d2fe
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 14 19:26:27 2019 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sun Apr 14 19:27:34 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e252a10
dev-java/xerces: update xjavac dependency.
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --force
dev-java/xerces/xerces-2.11.0-r2.ebuild | 61 +++++++++++++++++++++++++++++++++
1 file changed, 61 insertions(+)
diff --git a/dev-java/xerces/xerces-2.11.0-r2.ebuild b/dev-java/xerces/xerces-2.11.0-r2.ebuild
new file mode 100644
index 00000000000..b714513a784
--- /dev/null
+++ b/dev-java/xerces/xerces-2.11.0-r2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+JAVA_PKG_IUSE="doc examples source"
+
+inherit eutils versionator java-pkg-2 java-ant-2
+
+DIST_PN="Xerces-J"
+SRC_PV="$(replace_all_version_separators _ )"
+DESCRIPTION="The next generation of high performance, fully compliant XML parsers"
+HOMEPAGE="http://xml.apache.org/xerces2-j/index.html"
+SRC_URI="mirror://apache/${PN}/j/${DIST_PN}-src.${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+# they are missing from the upstream tarball"
+RESTRICT="test"
+
+CDEPEND="
+ dev-java/xml-commons-external:1.4
+ >=dev-java/xml-commons-resolver-1.2:0"
+
+RDEPEND="
+ ${CDEPEND}
+ >=virtual/jre-1.6"
+
+DEPEND="
+ ${CDEPEND}
+ >=virtual/jdk-1.6
+ dev-java/xjavac:1"
+
+S="${WORKDIR}/${PN}-${SRC_PV}"
+
+java_prepare() {
+ epatch "${FILESDIR}/${P}-build.xml.patch"
+}
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+JAVA_ANT_CLASSPATH_TAGS+=" javadoc"
+
+EANT_ANT_TASKS="xjavac-1"
+EANT_GENTOO_CLASSPATH="xml-commons-resolver,xml-commons-external-1.4"
+EANT_DOC_TARGET="javadocs"
+# known small bug - javadocs use custom taglets, which come as bundled jar in
+# xerces-J-tools.${PV}.tar.gz. Should find the taglets source instead.
+EANT_EXTRA_ARGS="-Dadditional.param="
+
+src_install() {
+ java-pkg_dojar build/xercesImpl.jar
+
+ dodoc README NOTICE
+ dohtml Readme.html
+
+ use doc && java-pkg_dojavadoc build/docs/javadocs/xerces2
+ use examples && java-pkg_doexamples samples
+ use source && java-pkg_dosrc src/org
+}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2019-04-14 19:27 Patrice Clement
0 siblings, 0 replies; 43+ messages in thread
From: Patrice Clement @ 2019-04-14 19:27 UTC (permalink / raw
To: gentoo-commits
commit: 6e5bb54146b853e1f1b563321d6d7354ee11977e
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 14 19:27:04 2019 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sun Apr 14 19:27:34 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e5bb541
dev-java/xerces: stable for amd64.
... the remaining arches using the ALLARCHES policy.
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --force
dev-java/xerces/xerces-2.11.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/xerces/xerces-2.11.0-r2.ebuild b/dev-java/xerces/xerces-2.11.0-r2.ebuild
index b714513a784..e0289d295c8 100644
--- a/dev-java/xerces/xerces-2.11.0-r2.ebuild
+++ b/dev-java/xerces/xerces-2.11.0-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://apache/${PN}/j/${DIST_PN}-src.${PV}.tar.gz"
LICENSE="Apache-2.0"
SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
IUSE=""
# they are missing from the upstream tarball"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2019-04-26 16:39 Georgy Yakovlev
0 siblings, 0 replies; 43+ messages in thread
From: Georgy Yakovlev @ 2019-04-26 16:39 UTC (permalink / raw
To: gentoo-commits
commit: 020f7423d810f8e55ae6daae0e23a72ed7065c86
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 26 08:20:17 2019 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Fri Apr 26 16:38:43 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=020f7423
dev-java/xerces: stabilise for amd64.
... and the remaining arches using the ALLARCHES policy.
Closes: https://bugs.gentoo.org/683350
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
dev-java/xerces/xerces-2.12.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/xerces/xerces-2.12.0.ebuild b/dev-java/xerces/xerces-2.12.0.ebuild
index 1e27c4ffd23..22087385139 100644
--- a/dev-java/xerces/xerces-2.12.0.ebuild
+++ b/dev-java/xerces/xerces-2.12.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://repo1.maven.org/maven2/xerces/${MY_PN}/${PV}/${MY_P}-sources.ja
LICENSE="Apache-2.0"
SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
CDEPEND="
dev-java/xjavac:1
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2019-05-18 1:14 Aaron Bauman
0 siblings, 0 replies; 43+ messages in thread
From: Aaron Bauman @ 2019-05-18 1:14 UTC (permalink / raw
To: gentoo-commits
commit: 94a0683cb70374cd1a66811f40a0e423628f3ce1
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sat May 18 01:07:23 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sat May 18 01:07:23 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94a0683c
dev-java/xerces: 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/xerces/xerces-2.12.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/xerces/xerces-2.12.0.ebuild b/dev-java/xerces/xerces-2.12.0.ebuild
index 22087385139..92df4f503cd 100644
--- a/dev-java/xerces/xerces-2.12.0.ebuild
+++ b/dev-java/xerces/xerces-2.12.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://repo1.maven.org/maven2/xerces/${MY_PN}/${PV}/${MY_P}-sources.ja
LICENSE="Apache-2.0"
SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
CDEPEND="
dev-java/xjavac:1
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2021-04-13 9:23 Miroslav Šulc
0 siblings, 0 replies; 43+ messages in thread
From: Miroslav Šulc @ 2021-04-13 9:23 UTC (permalink / raw
To: gentoo-commits
commit: e5820e23ed179688d45608e96516fadc9872f976
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sat Apr 10 10:38:35 2021 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Apr 13 09:23:13 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5820e23
dev-java/xerces: MAVEN_ID
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/4c3b38f07a250884414feef60939903dcb2e9df4
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/xerces/xerces-2.12.0.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev-java/xerces/xerces-2.12.0.ebuild b/dev-java/xerces/xerces-2.12.0.ebuild
index 92df4f503cd..f6999004625 100644
--- a/dev-java/xerces/xerces-2.12.0.ebuild
+++ b/dev-java/xerces/xerces-2.12.0.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
JAVA_PKG_IUSE="doc source"
+MAVEN_ID="xerces:xercesImpl:2.12.0"
inherit java-pkg-2 java-pkg-simple
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2021-04-13 12:20 Miroslav Šulc
0 siblings, 0 replies; 43+ messages in thread
From: Miroslav Šulc @ 2021-04-13 12:20 UTC (permalink / raw
To: gentoo-commits
commit: c64513b0e06a47bfc44af38a5937b37d201fb71e
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Tue Apr 13 10:58:03 2021 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Apr 13 12:20:02 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c64513b0
dev-java/xerces: EAPI 7
Also drop dev-java/xml-commons-external
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/20363
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/xerces/xerces-2.12.0-r1.ebuild | 47 +++++++++++++++++++++++++++++++++
1 file changed, 47 insertions(+)
diff --git a/dev-java/xerces/xerces-2.12.0-r1.ebuild b/dev-java/xerces/xerces-2.12.0-r1.ebuild
new file mode 100644
index 00000000000..03dafc950f4
--- /dev/null
+++ b/dev-java/xerces/xerces-2.12.0-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="xerces:xercesImpl:2.12.0"
+
+inherit java-pkg-2 java-pkg-simple
+
+MY_PN="xercesImpl"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Xerces Java XML parser"
+HOMEPAGE="https://xml.apache.org/xerces2-j/index.html"
+SRC_URI="https://repo1.maven.org/maven2/xerces/${MY_PN}/${PV}/${MY_P}-sources.jar -> ${P}.jar"
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+CDEPEND="
+ dev-java/xjavac:1
+ dev-java/xml-commons-resolver:0"
+
+RDEPEND="
+ ${CDEPEND}
+ >=virtual/jre-1.8:*"
+
+DEPEND="
+ ${CDEPEND}
+ >=virtual/jdk-1.8:*"
+
+JAVA_SRC_DIR="org"
+
+JAVA_GENTOO_CLASSPATH="
+ xjavac-1
+ xml-commons-resolver"
+
+S="${WORKDIR}"
+
+src_prepare() {
+ default
+
+ eapply "${FILESDIR}/${P}-overrides.patch"
+ rm -rv "org/w3c" || die
+}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2021-04-13 12:20 Miroslav Šulc
0 siblings, 0 replies; 43+ messages in thread
From: Miroslav Šulc @ 2021-04-13 12:20 UTC (permalink / raw
To: gentoo-commits
commit: 7c4d97cd1a4d34ab28baad3f9d10c3e6a67b0f21
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 13 12:19:45 2021 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Apr 13 12:20:03 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c4d97cd
dev-java/xerces: removed unneeded dep from 2.12.0-r1
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/xerces/xerces-2.12.0-r1.ebuild | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/dev-java/xerces/xerces-2.12.0-r1.ebuild b/dev-java/xerces/xerces-2.12.0-r1.ebuild
index 03dafc950f4..398636f173d 100644
--- a/dev-java/xerces/xerces-2.12.0-r1.ebuild
+++ b/dev-java/xerces/xerces-2.12.0-r1.ebuild
@@ -19,9 +19,7 @@ LICENSE="Apache-2.0"
SLOT="2"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-CDEPEND="
- dev-java/xjavac:1
- dev-java/xml-commons-resolver:0"
+CDEPEND="dev-java/xml-commons-resolver:0"
RDEPEND="
${CDEPEND}
@@ -33,9 +31,7 @@ DEPEND="
JAVA_SRC_DIR="org"
-JAVA_GENTOO_CLASSPATH="
- xjavac-1
- xml-commons-resolver"
+JAVA_GENTOO_CLASSPATH="xml-commons-resolver"
S="${WORKDIR}"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2021-04-13 13:16 Miroslav Šulc
0 siblings, 0 replies; 43+ messages in thread
From: Miroslav Šulc @ 2021-04-13 13:16 UTC (permalink / raw
To: gentoo-commits
commit: 164ec483382d128778316c2e185f2481b95b544b
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Tue Apr 13 12:54:01 2021 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Apr 13 13:16:34 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=164ec483
dev-java/xerces: remove obsolete
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/20364
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/xerces/xerces-2.12.0-r1.ebuild | 43 ---------------------------------
1 file changed, 43 deletions(-)
diff --git a/dev-java/xerces/xerces-2.12.0-r1.ebuild b/dev-java/xerces/xerces-2.12.0-r1.ebuild
deleted file mode 100644
index 398636f173d..00000000000
--- a/dev-java/xerces/xerces-2.12.0-r1.ebuild
+++ /dev/null
@@ -1,43 +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"
-MAVEN_ID="xerces:xercesImpl:2.12.0"
-
-inherit java-pkg-2 java-pkg-simple
-
-MY_PN="xercesImpl"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Xerces Java XML parser"
-HOMEPAGE="https://xml.apache.org/xerces2-j/index.html"
-SRC_URI="https://repo1.maven.org/maven2/xerces/${MY_PN}/${PV}/${MY_P}-sources.jar -> ${P}.jar"
-
-LICENSE="Apache-2.0"
-SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-CDEPEND="dev-java/xml-commons-resolver:0"
-
-RDEPEND="
- ${CDEPEND}
- >=virtual/jre-1.8:*"
-
-DEPEND="
- ${CDEPEND}
- >=virtual/jdk-1.8:*"
-
-JAVA_SRC_DIR="org"
-
-JAVA_GENTOO_CLASSPATH="xml-commons-resolver"
-
-S="${WORKDIR}"
-
-src_prepare() {
- default
-
- eapply "${FILESDIR}/${P}-overrides.patch"
- rm -rv "org/w3c" || die
-}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2021-04-13 13:16 Miroslav Šulc
0 siblings, 0 replies; 43+ messages in thread
From: Miroslav Šulc @ 2021-04-13 13:16 UTC (permalink / raw
To: gentoo-commits
commit: 7b6a5548532ede4310edcb7fe6a34dcd032f58be
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Tue Apr 13 12:51:00 2021 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Apr 13 13:16:33 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b6a5548
dev-java/xerces: bump to 2.12.1
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/xerces/Manifest | 1 +
dev-java/xerces/xerces-2.12.1.ebuild | 42 ++++++++++++++++++++++++++++++++++++
2 files changed, 43 insertions(+)
diff --git a/dev-java/xerces/Manifest b/dev-java/xerces/Manifest
index ecb391145d4..e5aebc17815 100644
--- a/dev-java/xerces/Manifest
+++ b/dev-java/xerces/Manifest
@@ -1 +1,2 @@
DIST xerces-2.12.0.jar 2113705 BLAKE2B 4224b9c00b9c7f388fc40f3bebe6520a21011f36ee1ffcf62e864fe370bbcac8c45b3627d2aff20655f467661a252e1bfd5cb9613f9bbe5b08f1917d09493fa7 SHA512 21f5218f71b3423a883e2bf5c99f7badd5a004a09454d0b218f57f463daf8fe83e7a186b64dd4c19388795a6e6e995f6ed133bbe4c81aab07b0a0d33cf2f7dbb
+DIST xerces-2.12.1.jar 2149927 BLAKE2B b02c518754bcab1da9200122b398496c273a84c07a60945c0eea5524a230f5f4815b619685fc41bf48a124f9147803b9452d5d0105b57d535c9c666c52196571 SHA512 2c4ce274904eda6eb4b0b8800dc8383bc6504e215eb9603c45a25c32335651c8ea4d69539b984c048c1974d2aed3d852fff168eb44e2a9b1087ded578394b849
diff --git a/dev-java/xerces/xerces-2.12.1.ebuild b/dev-java/xerces/xerces-2.12.1.ebuild
new file mode 100644
index 00000000000..3a5a6d3972f
--- /dev/null
+++ b/dev-java/xerces/xerces-2.12.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="xerces:xercesImpl:2.12.0"
+
+inherit java-pkg-2 java-pkg-simple
+
+MY_PN="xercesImpl"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Xerces Java XML parser"
+HOMEPAGE="https://xml.apache.org/xerces2-j/index.html"
+SRC_URI="https://repo1.maven.org/maven2/xerces/${MY_PN}/${PV}/${MY_P}-sources.jar -> ${P}.jar"
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+CDEPEND="dev-java/xml-commons-resolver:0"
+
+RDEPEND="
+ ${CDEPEND}
+ >=virtual/jre-1.8:*"
+
+DEPEND="
+ ${CDEPEND}
+ >=virtual/jdk-1.8:*"
+
+JAVA_SRC_DIR="org"
+
+JAVA_GENTOO_CLASSPATH="xml-commons-resolver"
+
+S="${WORKDIR}"
+
+src_prepare() {
+ default
+
+ rm -rv "org/w3c" || die
+}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2021-04-13 18:42 Miroslav Šulc
0 siblings, 0 replies; 43+ messages in thread
From: Miroslav Šulc @ 2021-04-13 18:42 UTC (permalink / raw
To: gentoo-commits
commit: c0de3b2d89d146879647ec78d5016eacc4a62625
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 13 18:42:23 2021 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Apr 13 18:42:23 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0de3b2d
dev-java/xerces: fixed MAVEN_ID in 2.12.1
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/xerces/xerces-2.12.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/xerces/xerces-2.12.1.ebuild b/dev-java/xerces/xerces-2.12.1.ebuild
index 3a5a6d3972f..75f4ab17163 100644
--- a/dev-java/xerces/xerces-2.12.1.ebuild
+++ b/dev-java/xerces/xerces-2.12.1.ebuild
@@ -4,7 +4,7 @@
EAPI=7
JAVA_PKG_IUSE="doc source"
-MAVEN_ID="xerces:xercesImpl:2.12.0"
+MAVEN_ID="xerces:xercesImpl:2.12.1"
inherit java-pkg-2 java-pkg-simple
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2021-04-18 8:12 Miroslav Šulc
0 siblings, 0 replies; 43+ messages in thread
From: Miroslav Šulc @ 2021-04-18 8:12 UTC (permalink / raw
To: gentoo-commits
commit: 308d76043b56e9b03b3fa088e2c53a141b36af02
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sun Apr 18 05:44:07 2021 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sun Apr 18 08:11:02 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=308d7604
dev-java/xerces: min java 11
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/20434
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/xerces/xerces-2.12.1.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-java/xerces/xerces-2.12.1.ebuild b/dev-java/xerces/xerces-2.12.1.ebuild
index 75f4ab17163..0d5e000fae0 100644
--- a/dev-java/xerces/xerces-2.12.1.ebuild
+++ b/dev-java/xerces/xerces-2.12.1.ebuild
@@ -12,7 +12,7 @@ MY_PN="xercesImpl"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Xerces Java XML parser"
-HOMEPAGE="https://xml.apache.org/xerces2-j/index.html"
+HOMEPAGE="https://xerces.apache.org/xerces2-j/index.html"
SRC_URI="https://repo1.maven.org/maven2/xerces/${MY_PN}/${PV}/${MY_P}-sources.jar -> ${P}.jar"
LICENSE="Apache-2.0"
@@ -23,11 +23,11 @@ CDEPEND="dev-java/xml-commons-resolver:0"
RDEPEND="
${CDEPEND}
- >=virtual/jre-1.8:*"
+ >=virtual/jre-11:*"
DEPEND="
${CDEPEND}
- >=virtual/jdk-1.8:*"
+ >=virtual/jdk-11:*"
JAVA_SRC_DIR="org"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2021-04-21 18:51 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2021-04-21 18:51 UTC (permalink / raw
To: gentoo-commits
commit: 409f0a29abe8d343260037281297460d21740505
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 21 09:44:37 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 21 18:50:22 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=409f0a29
dev-java/xerces: drop epatch
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/xerces/xerces-2.12.0.ebuild | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/dev-java/xerces/xerces-2.12.0.ebuild b/dev-java/xerces/xerces-2.12.0.ebuild
index f6999004625..638b1ea00e7 100644
--- a/dev-java/xerces/xerces-2.12.0.ebuild
+++ b/dev-java/xerces/xerces-2.12.0.ebuild
@@ -41,8 +41,12 @@ JAVA_GENTOO_CLASSPATH="
S="${WORKDIR}"
+PATCHES=(
+ "${FILESDIR}/${P}-overrides.patch"
+)
+
src_prepare() {
default
- epatch "${FILESDIR}/${P}-overrides.patch"
+ java-pkg-2_src_prepare
}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2021-07-09 13:51 Miroslav Šulc
0 siblings, 0 replies; 43+ messages in thread
From: Miroslav Šulc @ 2021-07-09 13:51 UTC (permalink / raw
To: gentoo-commits
commit: 68d3d603523b0fc1ee900a6b1e0d1dcaa64dd9e5
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 9 13:49:59 2021 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Jul 9 13:51:00 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68d3d603
dev-java/xerces: eapi7, min java 1.8, dropped unused dep in 2.12.0-r1
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/xerces/xerces-2.12.0-r1.ebuild | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/dev-java/xerces/xerces-2.12.0-r1.ebuild b/dev-java/xerces/xerces-2.12.0-r1.ebuild
index d91487c5f49..60f2bd89f71 100644
--- a/dev-java/xerces/xerces-2.12.0-r1.ebuild
+++ b/dev-java/xerces/xerces-2.12.0-r1.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"
MAVEN_ID="xerces:xercesImpl:2.12.0"
@@ -17,26 +17,24 @@ SRC_URI="https://repo1.maven.org/maven2/xerces/${MY_PN}/${PV}/${MY_P}-sources.ja
LICENSE="Apache-2.0"
SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
CDEPEND="
- dev-java/xjavac:1
dev-java/xml-commons-resolver:0
dev-java/xml-commons-external:1.4"
RDEPEND="
${CDEPEND}
- >=virtual/jre-1.6"
+ >=virtual/jre-1.8:*"
DEPEND="
${CDEPEND}
- >=virtual/jdk-1.6"
+ >=virtual/jdk-1.8:*"
JAVA_SRC_DIR="org"
JAVA_RESOURCE_DIRS="resources"
JAVA_GENTOO_CLASSPATH="
- xjavac-1
xml-commons-resolver
xml-commons-external-1.4"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2021-07-09 13:51 Miroslav Šulc
0 siblings, 0 replies; 43+ messages in thread
From: Miroslav Šulc @ 2021-07-09 13:51 UTC (permalink / raw
To: gentoo-commits
commit: 2ecd3c8e3c41138a24c6870c279acbb5bb1bb8da
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Thu Jul 8 19:19:22 2021 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Jul 9 13:51:00 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ecd3c8e
dev-java/xerces: fix missing properties
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/21319/commits/21ebfc28c0de4a6a4709582d3ecb6a48680c2e11
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/xerces/xerces-2.12.0-r1.ebuild | 57 +++++++++++++++++++++++++++++++++
1 file changed, 57 insertions(+)
diff --git a/dev-java/xerces/xerces-2.12.0-r1.ebuild b/dev-java/xerces/xerces-2.12.0-r1.ebuild
new file mode 100644
index 00000000000..d91487c5f49
--- /dev/null
+++ b/dev-java/xerces/xerces-2.12.0-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="xerces:xercesImpl:2.12.0"
+
+inherit java-pkg-2 java-pkg-simple
+
+MY_PN="xercesImpl"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Xerces Java XML parser"
+HOMEPAGE="https://xml.apache.org/xerces2-j/index.html"
+SRC_URI="https://repo1.maven.org/maven2/xerces/${MY_PN}/${PV}/${MY_P}-sources.jar -> ${P}.jar"
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+CDEPEND="
+ dev-java/xjavac:1
+ dev-java/xml-commons-resolver:0
+ dev-java/xml-commons-external:1.4"
+
+RDEPEND="
+ ${CDEPEND}
+ >=virtual/jre-1.6"
+
+DEPEND="
+ ${CDEPEND}
+ >=virtual/jdk-1.6"
+
+JAVA_SRC_DIR="org"
+JAVA_RESOURCE_DIRS="resources"
+
+JAVA_GENTOO_CLASSPATH="
+ xjavac-1
+ xml-commons-resolver
+ xml-commons-external-1.4"
+
+S="${WORKDIR}"
+
+PATCHES=(
+ "${FILESDIR}/${P}-overrides.patch"
+)
+
+src_prepare() {
+ default
+ mkdir "${JAVA_RESOURCE_DIRS}" || die
+ cp -r "${JAVA_SRC_DIR}" "${JAVA_RESOURCE_DIRS}" || die
+ find "${JAVA_RESOURCE_DIRS}" -type f -name '*.java' -exec rm -rf {} + || die
+ rm "${JAVA_RESOURCE_DIRS}"/org/apache/xerces/{dom/org.apache.xerces.dom.DOMImplementationSourceImpl,xs/datatypes/package.html,parsers/org*} || die
+
+ java-pkg-2_src_prepare
+}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2021-07-09 13:51 Miroslav Šulc
0 siblings, 0 replies; 43+ messages in thread
From: Miroslav Šulc @ 2021-07-09 13:51 UTC (permalink / raw
To: gentoo-commits
commit: 75286bb352304907f2846f4d97388fcc5982e48e
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 9 13:50:54 2021 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Jul 9 13:51:01 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75286bb3
dev-java/xerces: removed obsolete and broken 2.12.0
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/xerces/xerces-2.12.0.ebuild | 52 ------------------------------------
1 file changed, 52 deletions(-)
diff --git a/dev-java/xerces/xerces-2.12.0.ebuild b/dev-java/xerces/xerces-2.12.0.ebuild
deleted file mode 100644
index 638b1ea00e7..00000000000
--- a/dev-java/xerces/xerces-2.12.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-JAVA_PKG_IUSE="doc source"
-MAVEN_ID="xerces:xercesImpl:2.12.0"
-
-inherit java-pkg-2 java-pkg-simple
-
-MY_PN="xercesImpl"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Xerces Java XML parser"
-HOMEPAGE="https://xml.apache.org/xerces2-j/index.html"
-SRC_URI="https://repo1.maven.org/maven2/xerces/${MY_PN}/${PV}/${MY_P}-sources.jar -> ${P}.jar"
-
-LICENSE="Apache-2.0"
-SLOT="2"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-CDEPEND="
- dev-java/xjavac:1
- dev-java/xml-commons-resolver:0
- dev-java/xml-commons-external:1.4"
-
-RDEPEND="
- ${CDEPEND}
- >=virtual/jre-1.6"
-
-DEPEND="
- ${CDEPEND}
- >=virtual/jdk-1.6"
-
-JAVA_SRC_DIR="org"
-
-JAVA_GENTOO_CLASSPATH="
- xjavac-1
- xml-commons-resolver
- xml-commons-external-1.4"
-
-S="${WORKDIR}"
-
-PATCHES=(
- "${FILESDIR}/${P}-overrides.patch"
-)
-
-src_prepare() {
- default
-
- java-pkg-2_src_prepare
-}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2022-02-03 12:00 Miroslav Šulc
0 siblings, 0 replies; 43+ messages in thread
From: Miroslav Šulc @ 2022-02-03 12:00 UTC (permalink / raw
To: gentoo-commits
commit: 743111a72f39a1b24f87bd1b2fc32ef707b41407
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Wed Feb 2 17:30:03 2022 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Thu Feb 3 12:00:09 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=743111a7
dev-java/xerces: Bump to 2.12.2
Closes: https://bugs.gentoo.org/831155
Bug: https://bugs.gentoo.org/831979
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/xerces/Manifest | 1 +
dev-java/xerces/metadata.xml | 11 ++++---
dev-java/xerces/xerces-2.12.2.ebuild | 57 ++++++++++++++++++++++++++++++++++++
3 files changed, 65 insertions(+), 4 deletions(-)
diff --git a/dev-java/xerces/Manifest b/dev-java/xerces/Manifest
index e5aebc17815c..aad1076613c2 100644
--- a/dev-java/xerces/Manifest
+++ b/dev-java/xerces/Manifest
@@ -1,2 +1,3 @@
+DIST Xerces-J-src.2.12.2.tar.gz 1812583 BLAKE2B f1b5928abe2852acc4d554c47aa7cbd81a568e15c8a1fd5ea98dc526c52838b0a50920d2ed807e607b01c875676e54578f1493856b06de5a7ba8784591f7f06f SHA512 e71a692212a974ebfa39af5ffd023b433ece34425b12aceeffe89cebe04f28dd8fa46a131a56f30295dca36de115128a6d7e05172c82f5b85d914cd991f34056
DIST xerces-2.12.0.jar 2113705 BLAKE2B 4224b9c00b9c7f388fc40f3bebe6520a21011f36ee1ffcf62e864fe370bbcac8c45b3627d2aff20655f467661a252e1bfd5cb9613f9bbe5b08f1917d09493fa7 SHA512 21f5218f71b3423a883e2bf5c99f7badd5a004a09454d0b218f57f463daf8fe83e7a186b64dd4c19388795a6e6e995f6ed133bbe4c81aab07b0a0d33cf2f7dbb
DIST xerces-2.12.1.jar 2149927 BLAKE2B b02c518754bcab1da9200122b398496c273a84c07a60945c0eea5524a230f5f4815b619685fc41bf48a124f9147803b9452d5d0105b57d535c9c666c52196571 SHA512 2c4ce274904eda6eb4b0b8800dc8383bc6504e215eb9603c45a25c32335651c8ea4d69539b984c048c1974d2aed3d852fff168eb44e2a9b1087ded578394b849
diff --git a/dev-java/xerces/metadata.xml b/dev-java/xerces/metadata.xml
index 6021501589e0..ad8d1c3e6d98 100644
--- a/dev-java/xerces/metadata.xml
+++ b/dev-java/xerces/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>java@gentoo.org</email>
- <name>Java</name>
-</maintainer>
+ <maintainer type="project">
+ <email>java@gentoo.org</email>
+ <name>Java</name>
+ </maintainer>
+ <longdescription>
+ Xerces2 provides high performance, fully compliant XML parsers in the Apache Xerces family. This new version of Xerces continues to build upon the Xerces Native Interface (XNI), a complete framework for building parser components and configurations that is extremely modular and easy to program. The Apache Xerces2 parser is the reference implementation of XNI but other parser components, configurations, and parsers can be written using the Xerces Native Interface. For complete design and implementation documents, refer to the XNI Manual. Xerces2 provides fully conforming XML Schema 1.0 and 1.1 processors. An experimental implementation of the "XML Schema Definition Language (XSD): Component Designators (SCD) Candidate Recommendation (January 2010)" is also provided for evaluation. For more information, refer to the XML Schema page. Xerces2 also provides a complete implementation of the Document Object Model Level 3 Core and Load/Save W3C Recommendations and provides a complete impl
ementation of the XML Inclusions (XInclude) W3C Recommendation. It also provides support for OASIS XML Catalogs v1.1. Xerces2 is able to parse documents written according to the XML 1.1 Recommendation, except that it does not yet provide an option to enable normalization checking as described in section 2.13 of this specification. It also handles namespaces according to the XML Namespaces 1.1 Recommendation, and will correctly serialize XML 1.1 documents if the DOM level 3 load/save APIs are in use.
+ </longdescription>
</pkgmetadata>
diff --git a/dev-java/xerces/xerces-2.12.2.ebuild b/dev-java/xerces/xerces-2.12.2.ebuild
new file mode 100644
index 000000000000..3f22459212e4
--- /dev/null
+++ b/dev-java/xerces/xerces-2.12.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="xerces:xercesImpl:2.12.2"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Xerces Java XML parser"
+HOMEPAGE="https://xerces.apache.org/xerces2-j/index.html"
+SRC_URI="mirror://apache/xerces/j/source/Xerces-J-src.2.12.2.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+CP_DEPEND="
+ dev-java/xml-commons-external:1.4
+ dev-java/xml-commons-resolver:0"
+
+# JDK 11+ already privides the following file and the compilation
+# fails if xerces provides it too. On contrary, compilation on 1.8
+# fails if we don't provide the file because it's not part of 1.8.
+# By restricting compilation to 1.8 and providing the file we build
+# a jar that should work both on 1.8 and also on the newer versions
+# of JDK.
+# the file: "org/w3c/dom/html/HTMLDOMImplementation.class"
+DEPEND="
+ ${CP_DEPEND}
+ virtual/jdk:1.8"
+
+RDEPEND="
+ ${CP_DEPEND}
+ >=virtual/jre-1.8:*"
+
+DOCS=( LICENSE NOTICE README {LICENSE.resolver,LICENSE.serializer,NOTICE.resolver,NOTICE.serializer}.txt )
+HTML_DOCS=( {LICENSE.DOM-documentation,LICENSE.DOM-software,LICENSE-SAX,Readme}.html )
+
+S="${WORKDIR}/${P//./_}"
+
+JAVA_SRC_DIR="src"
+JAVA_RESOURCE_DIRS="resources"
+
+src_prepare() {
+ default
+ mkdir "${JAVA_RESOURCE_DIRS}" || die
+ cp -r "${JAVA_SRC_DIR}/org" "${JAVA_RESOURCE_DIRS}" || die
+ find "${JAVA_RESOURCE_DIRS}" -type f -name '*.java' -exec rm -rf {} + || die
+ rm "${JAVA_RESOURCE_DIRS}"/org/apache/xerces/{dom/org.apache.xerces.dom.DOMImplementationSourceImpl,xs/datatypes/package.html,parsers/org*} || die
+}
+
+src_install() {
+ default # https://bugs.gentoo.org/789582
+ java-pkg-simple_src_install
+}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2022-02-03 12:00 Miroslav Šulc
0 siblings, 0 replies; 43+ messages in thread
From: Miroslav Šulc @ 2022-02-03 12:00 UTC (permalink / raw
To: gentoo-commits
commit: 80c00b937ad6968617149b560678177c3eaef33b
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Wed Feb 2 17:36:53 2022 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Thu Feb 3 12:00:19 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c00b93
dev-java/xerces: Drop 2.12.1
Closes: https://bugs.gentoo.org/783417
Closes: https://bugs.gentoo.org/782697
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/xerces/Manifest | 1 -
dev-java/xerces/xerces-2.12.1.ebuild | 42 ------------------------------------
2 files changed, 43 deletions(-)
diff --git a/dev-java/xerces/Manifest b/dev-java/xerces/Manifest
index aad1076613c2..4e618abdbb6b 100644
--- a/dev-java/xerces/Manifest
+++ b/dev-java/xerces/Manifest
@@ -1,3 +1,2 @@
DIST Xerces-J-src.2.12.2.tar.gz 1812583 BLAKE2B f1b5928abe2852acc4d554c47aa7cbd81a568e15c8a1fd5ea98dc526c52838b0a50920d2ed807e607b01c875676e54578f1493856b06de5a7ba8784591f7f06f SHA512 e71a692212a974ebfa39af5ffd023b433ece34425b12aceeffe89cebe04f28dd8fa46a131a56f30295dca36de115128a6d7e05172c82f5b85d914cd991f34056
DIST xerces-2.12.0.jar 2113705 BLAKE2B 4224b9c00b9c7f388fc40f3bebe6520a21011f36ee1ffcf62e864fe370bbcac8c45b3627d2aff20655f467661a252e1bfd5cb9613f9bbe5b08f1917d09493fa7 SHA512 21f5218f71b3423a883e2bf5c99f7badd5a004a09454d0b218f57f463daf8fe83e7a186b64dd4c19388795a6e6e995f6ed133bbe4c81aab07b0a0d33cf2f7dbb
-DIST xerces-2.12.1.jar 2149927 BLAKE2B b02c518754bcab1da9200122b398496c273a84c07a60945c0eea5524a230f5f4815b619685fc41bf48a124f9147803b9452d5d0105b57d535c9c666c52196571 SHA512 2c4ce274904eda6eb4b0b8800dc8383bc6504e215eb9603c45a25c32335651c8ea4d69539b984c048c1974d2aed3d852fff168eb44e2a9b1087ded578394b849
diff --git a/dev-java/xerces/xerces-2.12.1.ebuild b/dev-java/xerces/xerces-2.12.1.ebuild
deleted file mode 100644
index 0d5e000fae02..000000000000
--- a/dev-java/xerces/xerces-2.12.1.ebuild
+++ /dev/null
@@ -1,42 +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"
-MAVEN_ID="xerces:xercesImpl:2.12.1"
-
-inherit java-pkg-2 java-pkg-simple
-
-MY_PN="xercesImpl"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Xerces Java XML parser"
-HOMEPAGE="https://xerces.apache.org/xerces2-j/index.html"
-SRC_URI="https://repo1.maven.org/maven2/xerces/${MY_PN}/${PV}/${MY_P}-sources.jar -> ${P}.jar"
-
-LICENSE="Apache-2.0"
-SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-CDEPEND="dev-java/xml-commons-resolver:0"
-
-RDEPEND="
- ${CDEPEND}
- >=virtual/jre-11:*"
-
-DEPEND="
- ${CDEPEND}
- >=virtual/jdk-11:*"
-
-JAVA_SRC_DIR="org"
-
-JAVA_GENTOO_CLASSPATH="xml-commons-resolver"
-
-S="${WORKDIR}"
-
-src_prepare() {
- default
-
- rm -rv "org/w3c" || die
-}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2022-03-05 9:23 Jakov Smolić
0 siblings, 0 replies; 43+ messages in thread
From: Jakov Smolić @ 2022-03-05 9:23 UTC (permalink / raw
To: gentoo-commits
commit: 18c4e00dc3f7cb50cbceda5563eebdfc42c2617a
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 5 09:23:36 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat Mar 5 09:23:36 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c4e00d
dev-java/xerces: Stabilize 2.12.2 amd64, #834614
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-java/xerces/xerces-2.12.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/xerces/xerces-2.12.2.ebuild b/dev-java/xerces/xerces-2.12.2.ebuild
index 3f22459212e4..00125438e2c5 100644
--- a/dev-java/xerces/xerces-2.12.2.ebuild
+++ b/dev-java/xerces/xerces-2.12.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://apache/xerces/j/source/Xerces-J-src.2.12.2.tar.gz"
LICENSE="Apache-2.0"
SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
CP_DEPEND="
dev-java/xml-commons-external:1.4
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2022-03-05 9:23 Jakov Smolić
0 siblings, 0 replies; 43+ messages in thread
From: Jakov Smolić @ 2022-03-05 9:23 UTC (permalink / raw
To: gentoo-commits
commit: b0f2194ced8a2437c65396e0a974fc178e9458fc
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 5 09:23:40 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat Mar 5 09:23:40 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0f2194c
dev-java/xerces: Stabilize 2.12.2 x86, #834614
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-java/xerces/xerces-2.12.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/xerces/xerces-2.12.2.ebuild b/dev-java/xerces/xerces-2.12.2.ebuild
index 00125438e2c5..aa97b423d524 100644
--- a/dev-java/xerces/xerces-2.12.2.ebuild
+++ b/dev-java/xerces/xerces-2.12.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://apache/xerces/j/source/Xerces-J-src.2.12.2.tar.gz"
LICENSE="Apache-2.0"
SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
CP_DEPEND="
dev-java/xml-commons-external:1.4
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2022-03-06 8:06 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2022-03-06 8:06 UTC (permalink / raw
To: gentoo-commits
commit: d7d2e45de1ff0d1cc840639f15d040c52c49fe22
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 6 08:06:19 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 6 08:06:19 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7d2e45d
dev-java/xerces: Stabilize 2.12.2 arm64, #834614
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/xerces/xerces-2.12.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/xerces/xerces-2.12.2.ebuild b/dev-java/xerces/xerces-2.12.2.ebuild
index aa97b423d524..719609daaa4d 100644
--- a/dev-java/xerces/xerces-2.12.2.ebuild
+++ b/dev-java/xerces/xerces-2.12.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://apache/xerces/j/source/Xerces-J-src.2.12.2.tar.gz"
LICENSE="Apache-2.0"
SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
CP_DEPEND="
dev-java/xml-commons-external:1.4
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2022-03-06 8:52 Agostino Sarubbo
0 siblings, 0 replies; 43+ messages in thread
From: Agostino Sarubbo @ 2022-03-06 8:52 UTC (permalink / raw
To: gentoo-commits
commit: 0d95b309869204853f33fa7f7a233f6bd9de2c21
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 6 08:51:56 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Mar 6 08:51:56 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d95b309
dev-java/xerces: ppc64 stable wrt bug #834614
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-java/xerces/xerces-2.12.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/xerces/xerces-2.12.2.ebuild b/dev-java/xerces/xerces-2.12.2.ebuild
index 719609daaa4d..1a52c0d15261 100644
--- a/dev-java/xerces/xerces-2.12.2.ebuild
+++ b/dev-java/xerces/xerces-2.12.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://apache/xerces/j/source/Xerces-J-src.2.12.2.tar.gz"
LICENSE="Apache-2.0"
SLOT="2"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
CP_DEPEND="
dev-java/xml-commons-external:1.4
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2022-03-06 17:07 Florian Schmaus
0 siblings, 0 replies; 43+ messages in thread
From: Florian Schmaus @ 2022-03-06 17:07 UTC (permalink / raw
To: gentoo-commits
commit: 610e8e15e38b5c213227f1dabdcddfdf60e66095
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sun Mar 6 16:29:41 2022 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sun Mar 6 17:07:45 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=610e8e15
dev-java/xerces: Drop 2.12.0-r1
Closes: https://bugs.gentoo.org/831155
Bug: https://bugs.gentoo.org/831979
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/24424
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
dev-java/xerces/Manifest | 1 -
dev-java/xerces/xerces-2.12.0-r1.ebuild | 55 ---------------------------------
2 files changed, 56 deletions(-)
diff --git a/dev-java/xerces/Manifest b/dev-java/xerces/Manifest
index 4e618abdbb6b..a536128f8645 100644
--- a/dev-java/xerces/Manifest
+++ b/dev-java/xerces/Manifest
@@ -1,2 +1 @@
DIST Xerces-J-src.2.12.2.tar.gz 1812583 BLAKE2B f1b5928abe2852acc4d554c47aa7cbd81a568e15c8a1fd5ea98dc526c52838b0a50920d2ed807e607b01c875676e54578f1493856b06de5a7ba8784591f7f06f SHA512 e71a692212a974ebfa39af5ffd023b433ece34425b12aceeffe89cebe04f28dd8fa46a131a56f30295dca36de115128a6d7e05172c82f5b85d914cd991f34056
-DIST xerces-2.12.0.jar 2113705 BLAKE2B 4224b9c00b9c7f388fc40f3bebe6520a21011f36ee1ffcf62e864fe370bbcac8c45b3627d2aff20655f467661a252e1bfd5cb9613f9bbe5b08f1917d09493fa7 SHA512 21f5218f71b3423a883e2bf5c99f7badd5a004a09454d0b218f57f463daf8fe83e7a186b64dd4c19388795a6e6e995f6ed133bbe4c81aab07b0a0d33cf2f7dbb
diff --git a/dev-java/xerces/xerces-2.12.0-r1.ebuild b/dev-java/xerces/xerces-2.12.0-r1.ebuild
deleted file mode 100644
index 60f2bd89f71a..000000000000
--- a/dev-java/xerces/xerces-2.12.0-r1.ebuild
+++ /dev/null
@@ -1,55 +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"
-MAVEN_ID="xerces:xercesImpl:2.12.0"
-
-inherit java-pkg-2 java-pkg-simple
-
-MY_PN="xercesImpl"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Xerces Java XML parser"
-HOMEPAGE="https://xml.apache.org/xerces2-j/index.html"
-SRC_URI="https://repo1.maven.org/maven2/xerces/${MY_PN}/${PV}/${MY_P}-sources.jar -> ${P}.jar"
-
-LICENSE="Apache-2.0"
-SLOT="2"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-CDEPEND="
- dev-java/xml-commons-resolver:0
- dev-java/xml-commons-external:1.4"
-
-RDEPEND="
- ${CDEPEND}
- >=virtual/jre-1.8:*"
-
-DEPEND="
- ${CDEPEND}
- >=virtual/jdk-1.8:*"
-
-JAVA_SRC_DIR="org"
-JAVA_RESOURCE_DIRS="resources"
-
-JAVA_GENTOO_CLASSPATH="
- xml-commons-resolver
- xml-commons-external-1.4"
-
-S="${WORKDIR}"
-
-PATCHES=(
- "${FILESDIR}/${P}-overrides.patch"
-)
-
-src_prepare() {
- default
- mkdir "${JAVA_RESOURCE_DIRS}" || die
- cp -r "${JAVA_SRC_DIR}" "${JAVA_RESOURCE_DIRS}" || die
- find "${JAVA_RESOURCE_DIRS}" -type f -name '*.java' -exec rm -rf {} + || die
- rm "${JAVA_RESOURCE_DIRS}"/org/apache/xerces/{dom/org.apache.xerces.dom.DOMImplementationSourceImpl,xs/datatypes/package.html,parsers/org*} || die
-
- java-pkg-2_src_prepare
-}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2023-09-16 11:55 Miroslav Šulc
0 siblings, 0 replies; 43+ messages in thread
From: Miroslav Šulc @ 2023-09-16 11:55 UTC (permalink / raw
To: gentoo-commits
commit: 13d73e6bdb2863a113a5cbc65cbe3ef4dbc1d27f
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Thu Sep 7 13:46:50 2023 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat Sep 16 11:53:43 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13d73e6b
dev-java/xerces: add verify-sig
Also adjusts misplaced resources.
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/32809
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/xerces/Manifest | 1 +
dev-java/xerces/xerces-2.12.2-r1.ebuild | 68 +++++++++++++++++++++++++++++++++
2 files changed, 69 insertions(+)
diff --git a/dev-java/xerces/Manifest b/dev-java/xerces/Manifest
index a536128f8645..768ed441fa44 100644
--- a/dev-java/xerces/Manifest
+++ b/dev-java/xerces/Manifest
@@ -1 +1,2 @@
DIST Xerces-J-src.2.12.2.tar.gz 1812583 BLAKE2B f1b5928abe2852acc4d554c47aa7cbd81a568e15c8a1fd5ea98dc526c52838b0a50920d2ed807e607b01c875676e54578f1493856b06de5a7ba8784591f7f06f SHA512 e71a692212a974ebfa39af5ffd023b433ece34425b12aceeffe89cebe04f28dd8fa46a131a56f30295dca36de115128a6d7e05172c82f5b85d914cd991f34056
+DIST Xerces-J-src.2.12.2.tar.gz.asc 849 BLAKE2B 58faca219413b5b13ded6bedb16acca5ffe53a6890c2ea6ec6f5b2b19b46b179bd74b225e608b936b0d6abad24b947930da24339256137a291e5bc863a11c416 SHA512 77cc480b9eff693ab7b5fe4c8a8963cbd53e895dd130bc0ef3fbaebce6d64e59c068806f10bbf650f51a4fb132a49d24c869c8a01e9922bf792bb479602b9846
diff --git a/dev-java/xerces/xerces-2.12.2-r1.ebuild b/dev-java/xerces/xerces-2.12.2-r1.ebuild
new file mode 100644
index 000000000000..d21f43579ee1
--- /dev/null
+++ b/dev-java/xerces/xerces-2.12.2-r1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="xerces:xercesImpl:2.12.2"
+
+inherit java-pkg-2 java-pkg-simple verify-sig
+
+DESCRIPTION="Xerces Java XML parser"
+HOMEPAGE="https://xerces.apache.org/xerces2-j/index.html"
+SRC_URI="mirror://apache/xerces/j/source/Xerces-J-src.${PV}.tar.gz
+ verify-sig? ( https://downloads.apache.org/xerces/j/source/Xerces-J-src.${PV}.tar.gz.asc )"
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+CP_DEPEND="
+ dev-java/xml-commons-external:1.4
+ dev-java/xml-commons-resolver:0"
+
+# JDK 11+ already privides the following file and the compilation
+# fails if xerces provides it too. On contrary, compilation on 1.8
+# fails if we don't provide the file because it's not part of 1.8.
+# By restricting compilation to 1.8 and providing the file we build
+# a jar that should work both on 1.8 and also on the newer versions
+# of JDK.
+# the file: "org/w3c/dom/html/HTMLDOMImplementation.class"
+DEPEND="
+ ${CP_DEPEND}
+ virtual/jdk:1.8"
+
+RDEPEND="
+ ${CP_DEPEND}
+ >=virtual/jre-1.8:*"
+
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-xerces-j )"
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/xerces-j.apache.org.asc"
+
+DOCS=( LICENSE NOTICE README {LICENSE.resolver,LICENSE.serializer,NOTICE.resolver,NOTICE.serializer}.txt )
+HTML_DOCS=( {LICENSE.DOM-documentation,LICENSE.DOM-software,LICENSE-SAX,Readme}.html )
+
+S="${WORKDIR}/${P//./_}"
+
+JAVA_SRC_DIR="src"
+JAVA_RESOURCE_DIRS="resources"
+
+src_prepare() {
+ java-pkg-2_src_prepare
+ # java-pkg-simple.eclass wants resources in JAVA_RESOURCE_DIRS
+ mkdir -p "resources/META-INF/services"|| die
+ pushd "src" > /dev/null || die
+ find -type f \
+ \( -name 'javax.xml.*Factory' \
+ -or -name '*DOMImplementationSourceList' \
+ -or -name 'org.xml.sax.driver' \) \
+ | xargs mv -t ../resources/META-INF/services || die
+ find -type f \
+ ! -name '*.java' \
+ ! -name 'manifest.xerces' \
+ ! -name 'package.html' \
+ ! -name '*Configuration' \
+ ! -name '*DOMImplementationSourceImpl' \
+ | xargs cp --parent -t ../resources || die
+ popd > /dev/null || die
+}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2023-10-17 7:58 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2023-10-17 7:58 UTC (permalink / raw
To: gentoo-commits
commit: 83f82f375ac3813db4c04dea23ac3b20f05dcfdb
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 17 07:57:59 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 17 07:57:59 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f82f37
dev-java/xerces: Stabilize 2.12.2-r1 amd64, #915876
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/xerces/xerces-2.12.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/xerces/xerces-2.12.2-r1.ebuild b/dev-java/xerces/xerces-2.12.2-r1.ebuild
index d21f43579ee1..c336947c7467 100644
--- a/dev-java/xerces/xerces-2.12.2-r1.ebuild
+++ b/dev-java/xerces/xerces-2.12.2-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://apache/xerces/j/source/Xerces-J-src.${PV}.tar.gz
LICENSE="Apache-2.0"
SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
CP_DEPEND="
dev-java/xml-commons-external:1.4
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2023-10-17 7:58 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2023-10-17 7:58 UTC (permalink / raw
To: gentoo-commits
commit: 30f572fa091abdee6574f7b4c704f5cc12cee686
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 17 07:58:01 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 17 07:58:01 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30f572fa
dev-java/xerces: Stabilize 2.12.2-r1 x86, #915876
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/xerces/xerces-2.12.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/xerces/xerces-2.12.2-r1.ebuild b/dev-java/xerces/xerces-2.12.2-r1.ebuild
index 9069bff1fc85..18cd0cf52411 100644
--- a/dev-java/xerces/xerces-2.12.2-r1.ebuild
+++ b/dev-java/xerces/xerces-2.12.2-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://apache/xerces/j/source/Xerces-J-src.${PV}.tar.gz
LICENSE="Apache-2.0"
SLOT="2"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
CP_DEPEND="
dev-java/xml-commons-external:1.4
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2023-10-17 7:58 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2023-10-17 7:58 UTC (permalink / raw
To: gentoo-commits
commit: d35d425b2bc6349098da6833b1fb313b5fc591df
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 17 07:58:00 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 17 07:58:00 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d35d425b
dev-java/xerces: Stabilize 2.12.2-r1 arm64, #915876
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/xerces/xerces-2.12.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/xerces/xerces-2.12.2-r1.ebuild b/dev-java/xerces/xerces-2.12.2-r1.ebuild
index c336947c7467..9069bff1fc85 100644
--- a/dev-java/xerces/xerces-2.12.2-r1.ebuild
+++ b/dev-java/xerces/xerces-2.12.2-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://apache/xerces/j/source/Xerces-J-src.${PV}.tar.gz
LICENSE="Apache-2.0"
SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86"
CP_DEPEND="
dev-java/xml-commons-external:1.4
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2023-10-26 18:24 Arthur Zamarin
0 siblings, 0 replies; 43+ messages in thread
From: Arthur Zamarin @ 2023-10-26 18:24 UTC (permalink / raw
To: gentoo-commits
commit: 9955f64e702c08ff0fea3dcff2488c692a558014
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 26 18:23:56 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 26 18:23:56 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9955f64e
dev-java/xerces: Stabilize 2.12.2-r1 ppc64, #915876
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/xerces/xerces-2.12.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/xerces/xerces-2.12.2-r1.ebuild b/dev-java/xerces/xerces-2.12.2-r1.ebuild
index 18cd0cf52411..abac899d801f 100644
--- a/dev-java/xerces/xerces-2.12.2-r1.ebuild
+++ b/dev-java/xerces/xerces-2.12.2-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://apache/xerces/j/source/Xerces-J-src.${PV}.tar.gz
LICENSE="Apache-2.0"
SLOT="2"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
CP_DEPEND="
dev-java/xml-commons-external:1.4
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2023-10-28 8:23 Miroslav Šulc
0 siblings, 0 replies; 43+ messages in thread
From: Miroslav Šulc @ 2023-10-28 8:23 UTC (permalink / raw
To: gentoo-commits
commit: 88da036ecb84b739f354147d7d21dce07343de32
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri Oct 27 10:51:26 2023 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat Oct 28 08:22:59 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88da036e
dev-java/xerces: drop 2.12.2
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/xerces/xerces-2.12.2.ebuild | 57 ------------------------------------
1 file changed, 57 deletions(-)
diff --git a/dev-java/xerces/xerces-2.12.2.ebuild b/dev-java/xerces/xerces-2.12.2.ebuild
deleted file mode 100644
index 74142d24ba0b..000000000000
--- a/dev-java/xerces/xerces-2.12.2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source"
-MAVEN_ID="xerces:xercesImpl:2.12.2"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Xerces Java XML parser"
-HOMEPAGE="https://xerces.apache.org/xerces2-j/index.html"
-SRC_URI="mirror://apache/xerces/j/source/Xerces-J-src.${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="2"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-CP_DEPEND="
- dev-java/xml-commons-external:1.4
- dev-java/xml-commons-resolver:0"
-
-# JDK 11+ already privides the following file and the compilation
-# fails if xerces provides it too. On contrary, compilation on 1.8
-# fails if we don't provide the file because it's not part of 1.8.
-# By restricting compilation to 1.8 and providing the file we build
-# a jar that should work both on 1.8 and also on the newer versions
-# of JDK.
-# the file: "org/w3c/dom/html/HTMLDOMImplementation.class"
-DEPEND="
- ${CP_DEPEND}
- virtual/jdk:1.8"
-
-RDEPEND="
- ${CP_DEPEND}
- >=virtual/jre-1.8:*"
-
-DOCS=( LICENSE NOTICE README {LICENSE.resolver,LICENSE.serializer,NOTICE.resolver,NOTICE.serializer}.txt )
-HTML_DOCS=( {LICENSE.DOM-documentation,LICENSE.DOM-software,LICENSE-SAX,Readme}.html )
-
-S="${WORKDIR}/${P//./_}"
-
-JAVA_SRC_DIR="src"
-JAVA_RESOURCE_DIRS="resources"
-
-src_prepare() {
- default
- mkdir "${JAVA_RESOURCE_DIRS}" || die
- cp -r "${JAVA_SRC_DIR}/org" "${JAVA_RESOURCE_DIRS}" || die
- find "${JAVA_RESOURCE_DIRS}" -type f -name '*.java' -exec rm -rf {} + || die
- rm "${JAVA_RESOURCE_DIRS}"/org/apache/xerces/{dom/org.apache.xerces.dom.DOMImplementationSourceImpl,xs/datatypes/package.html,parsers/org*} || die
-}
-
-src_install() {
- default # https://bugs.gentoo.org/789582
- java-pkg-simple_src_install
-}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2024-01-17 9:35 Miroslav Šulc
0 siblings, 0 replies; 43+ messages in thread
From: Miroslav Šulc @ 2024-01-17 9:35 UTC (permalink / raw
To: gentoo-commits
commit: ec4267af1ead5e442d41f4337ff1805d2ea56db3
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 17 09:34:52 2024 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Wed Jan 17 09:35:06 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec4267af
dev-java/xerces: dropped 2.12.2-r2 to unstable & removed obsolete comment
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/xerces/xerces-2.12.2-r2.ebuild | 11 ++---------
1 file changed, 2 insertions(+), 9 deletions(-)
diff --git a/dev-java/xerces/xerces-2.12.2-r2.ebuild b/dev-java/xerces/xerces-2.12.2-r2.ebuild
index aa988db5789b..4a694d86e922 100644
--- a/dev-java/xerces/xerces-2.12.2-r2.ebuild
+++ b/dev-java/xerces/xerces-2.12.2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,19 +15,12 @@ SRC_URI="mirror://apache/xerces/j/source/Xerces-J-src.${PV}.tar.gz
LICENSE="Apache-2.0"
SLOT="2"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
CP_DEPEND="
dev-java/xml-commons-external:1.4
dev-java/xml-commons-resolver:0"
-# JDK 11+ already privides the following file and the compilation
-# fails if xerces provides it too. On contrary, compilation on 1.8
-# fails if we don't provide the file because it's not part of 1.8.
-# By restricting compilation to 1.8 and providing the file we build
-# a jar that should work both on 1.8 and also on the newer versions
-# of JDK.
-# the file: "org/w3c/dom/html/HTMLDOMImplementation.class"
DEPEND="
${CP_DEPEND}
>=virtual/jdk-1.8:*"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2024-01-17 9:35 Miroslav Šulc
0 siblings, 0 replies; 43+ messages in thread
From: Miroslav Šulc @ 2024-01-17 9:35 UTC (permalink / raw
To: gentoo-commits
commit: b70d3e827752ad24b82115d826a45f486e47846c
Author: neeshy <neeshy <AT> tfwno <DOT> gf>
AuthorDate: Sat Jul 22 17:37:38 2023 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Wed Jan 17 09:30:38 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b70d3e82
dev-java/xerces: build against java >=8
Signed-off-by: Nima Sadeghi <neeshy <AT> tfwno.gf>
Closes: https://github.com/gentoo/gentoo/pull/34853
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/xerces/xerces-2.12.2-r2.ebuild | 68 +++++++++++++++++++++++++++++++++
1 file changed, 68 insertions(+)
diff --git a/dev-java/xerces/xerces-2.12.2-r2.ebuild b/dev-java/xerces/xerces-2.12.2-r2.ebuild
new file mode 100644
index 000000000000..aa988db5789b
--- /dev/null
+++ b/dev-java/xerces/xerces-2.12.2-r2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="xerces:xercesImpl:2.12.2"
+
+inherit java-pkg-2 java-pkg-simple verify-sig
+
+DESCRIPTION="Xerces Java XML parser"
+HOMEPAGE="https://xerces.apache.org/xerces2-j/index.html"
+SRC_URI="mirror://apache/xerces/j/source/Xerces-J-src.${PV}.tar.gz
+ verify-sig? ( https://downloads.apache.org/xerces/j/source/Xerces-J-src.${PV}.tar.gz.asc )"
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
+
+CP_DEPEND="
+ dev-java/xml-commons-external:1.4
+ dev-java/xml-commons-resolver:0"
+
+# JDK 11+ already privides the following file and the compilation
+# fails if xerces provides it too. On contrary, compilation on 1.8
+# fails if we don't provide the file because it's not part of 1.8.
+# By restricting compilation to 1.8 and providing the file we build
+# a jar that should work both on 1.8 and also on the newer versions
+# of JDK.
+# the file: "org/w3c/dom/html/HTMLDOMImplementation.class"
+DEPEND="
+ ${CP_DEPEND}
+ >=virtual/jdk-1.8:*"
+
+RDEPEND="
+ ${CP_DEPEND}
+ >=virtual/jre-1.8:*"
+
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-xerces-j )"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/xerces-j.apache.org.asc"
+
+DOCS=( LICENSE NOTICE README {LICENSE.resolver,LICENSE.serializer,NOTICE.resolver,NOTICE.serializer}.txt )
+HTML_DOCS=( {LICENSE.DOM-documentation,LICENSE.DOM-software,LICENSE-SAX,Readme}.html )
+
+S="${WORKDIR}/${P//./_}"
+
+JAVA_SRC_DIR="src"
+JAVA_RESOURCE_DIRS="resources"
+
+src_prepare() {
+ java-pkg-2_src_prepare
+ # java-pkg-simple.eclass wants resources in JAVA_RESOURCE_DIRS
+ mkdir -p "resources/META-INF/services"|| die
+ pushd "src" > /dev/null || die
+ find -type f \
+ \( -name 'javax.xml.*Factory' \
+ -or -name '*DOMImplementationSourceList' \
+ -or -name 'org.xml.sax.driver' \) \
+ | xargs mv -t ../resources/META-INF/services || die
+ find -type f \
+ ! -name '*.java' \
+ ! -name 'manifest.xerces' \
+ ! -name 'package.html' \
+ ! -name '*Configuration' \
+ ! -name '*DOMImplementationSourceImpl' \
+ | xargs cp --parent -t ../resources || die
+ popd > /dev/null || die
+}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2024-01-18 10:29 Miroslav Šulc
0 siblings, 0 replies; 43+ messages in thread
From: Miroslav Šulc @ 2024-01-18 10:29 UTC (permalink / raw
To: gentoo-commits
commit: fa9bf95a553dfc3bb9d80da139855f567377a881
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Thu Jan 18 09:24:21 2024 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Thu Jan 18 10:29:19 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa9bf95a
dev-java/xerces: set JAVADOC_ARGS="-source 8"
Closes: https://bugs.gentoo.org/922332
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/34878
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/xerces/xerces-2.12.2-r2.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-java/xerces/xerces-2.12.2-r2.ebuild b/dev-java/xerces/xerces-2.12.2-r2.ebuild
index 4a694d86e922..f065497b997e 100644
--- a/dev-java/xerces/xerces-2.12.2-r2.ebuild
+++ b/dev-java/xerces/xerces-2.12.2-r2.ebuild
@@ -37,6 +37,7 @@ HTML_DOCS=( {LICENSE.DOM-documentation,LICENSE.DOM-software,LICENSE-SAX,Readme}.
S="${WORKDIR}/${P//./_}"
+JAVADOC_ARGS="-source 8" #922332
JAVA_SRC_DIR="src"
JAVA_RESOURCE_DIRS="resources"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2024-02-16 19:25 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2024-02-16 19:25 UTC (permalink / raw
To: gentoo-commits
commit: 1f935d6f0eea5d737e54c867b953ccfc32e78eb5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 16 19:22:48 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 16 19:22:48 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f935d6f
dev-java/xerces: Stabilize 2.12.2-r2 amd64, #924728
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/xerces/xerces-2.12.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/xerces/xerces-2.12.2-r2.ebuild b/dev-java/xerces/xerces-2.12.2-r2.ebuild
index 0d07186232bd..ad366fa66c47 100644
--- a/dev-java/xerces/xerces-2.12.2-r2.ebuild
+++ b/dev-java/xerces/xerces-2.12.2-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://apache/xerces/j/source/Xerces-J-src.${PV}.tar.gz
LICENSE="Apache-2.0"
SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
CP_DEPEND="
dev-java/xml-commons-external:1.4
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2024-02-16 19:25 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2024-02-16 19:25 UTC (permalink / raw
To: gentoo-commits
commit: 136ec3fea7b79c3915a7b99d6e8607dbae6a524c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 16 19:22:46 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 16 19:22:46 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=136ec3fe
dev-java/xerces: Stabilize 2.12.2-r2 x86, #924728
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/xerces/xerces-2.12.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/xerces/xerces-2.12.2-r2.ebuild b/dev-java/xerces/xerces-2.12.2-r2.ebuild
index f065497b997e..0d07186232bd 100644
--- a/dev-java/xerces/xerces-2.12.2-r2.ebuild
+++ b/dev-java/xerces/xerces-2.12.2-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://apache/xerces/j/source/Xerces-J-src.${PV}.tar.gz
LICENSE="Apache-2.0"
SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
CP_DEPEND="
dev-java/xml-commons-external:1.4
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2024-02-16 21:39 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2024-02-16 21:39 UTC (permalink / raw
To: gentoo-commits
commit: c22f9ccac8609aa4e08bbc903cae667402a500ef
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 16 21:28:25 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 16 21:28:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c22f9cca
dev-java/xerces: Stabilize 2.12.2-r2 arm64, #924728
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/xerces/xerces-2.12.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/xerces/xerces-2.12.2-r2.ebuild b/dev-java/xerces/xerces-2.12.2-r2.ebuild
index ad366fa66c47..f433398e373e 100644
--- a/dev-java/xerces/xerces-2.12.2-r2.ebuild
+++ b/dev-java/xerces/xerces-2.12.2-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://apache/xerces/j/source/Xerces-J-src.${PV}.tar.gz
LICENSE="Apache-2.0"
SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
CP_DEPEND="
dev-java/xml-commons-external:1.4
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2024-02-17 21:17 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2024-02-17 21:17 UTC (permalink / raw
To: gentoo-commits
commit: 1c6798101e667f974c3252b30776e56ffe1d3e6e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 17 21:15:58 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 17 21:15:58 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c679810
dev-java/xerces: Stabilize 2.12.2-r2 ppc64, #924728
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/xerces/xerces-2.12.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/xerces/xerces-2.12.2-r2.ebuild b/dev-java/xerces/xerces-2.12.2-r2.ebuild
index f433398e373e..6aed07e1a9e0 100644
--- a/dev-java/xerces/xerces-2.12.2-r2.ebuild
+++ b/dev-java/xerces/xerces-2.12.2-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://apache/xerces/j/source/Xerces-J-src.${PV}.tar.gz
LICENSE="Apache-2.0"
SLOT="2"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
CP_DEPEND="
dev-java/xml-commons-external:1.4
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2024-02-19 9:07 Miroslav Šulc
0 siblings, 0 replies; 43+ messages in thread
From: Miroslav Šulc @ 2024-02-19 9:07 UTC (permalink / raw
To: gentoo-commits
commit: 5d1786ac4296958c4107ec70dfddd807dc689b8e
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sat Feb 17 22:52:12 2024 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Mon Feb 19 09:07:28 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d1786ac
dev-java/xerces: drop 2.12.2-r1
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/xerces/xerces-2.12.2-r1.ebuild | 68 ---------------------------------
1 file changed, 68 deletions(-)
diff --git a/dev-java/xerces/xerces-2.12.2-r1.ebuild b/dev-java/xerces/xerces-2.12.2-r1.ebuild
deleted file mode 100644
index c74ab4cdedaa..000000000000
--- a/dev-java/xerces/xerces-2.12.2-r1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source"
-MAVEN_ID="xerces:xercesImpl:2.12.2"
-
-inherit java-pkg-2 java-pkg-simple verify-sig
-
-DESCRIPTION="Xerces Java XML parser"
-HOMEPAGE="https://xerces.apache.org/xerces2-j/index.html"
-SRC_URI="mirror://apache/xerces/j/source/Xerces-J-src.${PV}.tar.gz
- verify-sig? ( https://downloads.apache.org/xerces/j/source/Xerces-J-src.${PV}.tar.gz.asc )"
-
-LICENSE="Apache-2.0"
-SLOT="2"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-CP_DEPEND="
- dev-java/xml-commons-external:1.4
- dev-java/xml-commons-resolver:0"
-
-# JDK 11+ already privides the following file and the compilation
-# fails if xerces provides it too. On contrary, compilation on 1.8
-# fails if we don't provide the file because it's not part of 1.8.
-# By restricting compilation to 1.8 and providing the file we build
-# a jar that should work both on 1.8 and also on the newer versions
-# of JDK.
-# the file: "org/w3c/dom/html/HTMLDOMImplementation.class"
-DEPEND="
- ${CP_DEPEND}
- virtual/jdk:1.8"
-
-RDEPEND="
- ${CP_DEPEND}
- >=virtual/jre-1.8:*"
-
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-xerces-j )"
-VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/xerces-j.apache.org.asc"
-
-DOCS=( LICENSE NOTICE README {LICENSE.resolver,LICENSE.serializer,NOTICE.resolver,NOTICE.serializer}.txt )
-HTML_DOCS=( {LICENSE.DOM-documentation,LICENSE.DOM-software,LICENSE-SAX,Readme}.html )
-
-S="${WORKDIR}/${P//./_}"
-
-JAVA_SRC_DIR="src"
-JAVA_RESOURCE_DIRS="resources"
-
-src_prepare() {
- java-pkg-2_src_prepare
- # java-pkg-simple.eclass wants resources in JAVA_RESOURCE_DIRS
- mkdir -p "resources/META-INF/services"|| die
- pushd "src" > /dev/null || die
- find -type f \
- \( -name 'javax.xml.*Factory' \
- -or -name '*DOMImplementationSourceList' \
- -or -name 'org.xml.sax.driver' \) \
- | xargs mv -t ../resources/META-INF/services || die
- find -type f \
- ! -name '*.java' \
- ! -name 'manifest.xerces' \
- ! -name 'package.html' \
- ! -name '*Configuration' \
- ! -name '*DOMImplementationSourceImpl' \
- | xargs cp --parent -t ../resources || die
- popd > /dev/null || die
-}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/
@ 2024-10-12 17:12 Arthur Zamarin
0 siblings, 0 replies; 43+ messages in thread
From: Arthur Zamarin @ 2024-10-12 17:12 UTC (permalink / raw
To: gentoo-commits
commit: 2d18bdbb880a3e09620a44efdf1cdb398b261797
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 11 12:55:25 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 12 17:09:06 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d18bdbb
dev-java/xerces: dekeyword arm
After a message to gentoo-dev ML, and no reply from any user on arm,
we decided to dekeyword most Java packages from arm.
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/xerces/xerces-2.12.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/xerces/xerces-2.12.2-r2.ebuild b/dev-java/xerces/xerces-2.12.2-r2.ebuild
index 6aed07e1a9e0..5e5fe8b08d5e 100644
--- a/dev-java/xerces/xerces-2.12.2-r2.ebuild
+++ b/dev-java/xerces/xerces-2.12.2-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://apache/xerces/j/source/Xerces-J-src.${PV}.tar.gz
LICENSE="Apache-2.0"
SLOT="2"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
+KEYWORDS="amd64 arm64 ppc64 x86"
CP_DEPEND="
dev-java/xml-commons-external:1.4
^ permalink raw reply related [flat|nested] 43+ messages in thread
end of thread, other threads:[~2024-10-12 17:12 UTC | newest]
Thread overview: 43+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-04-26 16:39 [gentoo-commits] repo/gentoo:master commit in: dev-java/xerces/ Georgy Yakovlev
-- strict thread matches above, loose matches on Subject: below --
2024-10-12 17:12 Arthur Zamarin
2024-02-19 9:07 Miroslav Šulc
2024-02-17 21:17 Sam James
2024-02-16 21:39 Sam James
2024-02-16 19:25 Sam James
2024-02-16 19:25 Sam James
2024-01-18 10:29 Miroslav Šulc
2024-01-17 9:35 Miroslav Šulc
2024-01-17 9:35 Miroslav Šulc
2023-10-28 8:23 Miroslav Šulc
2023-10-26 18:24 Arthur Zamarin
2023-10-17 7:58 Sam James
2023-10-17 7:58 Sam James
2023-10-17 7:58 Sam James
2023-09-16 11:55 Miroslav Šulc
2022-03-06 17:07 Florian Schmaus
2022-03-06 8:52 Agostino Sarubbo
2022-03-06 8:06 Sam James
2022-03-05 9:23 Jakov Smolić
2022-03-05 9:23 Jakov Smolić
2022-02-03 12:00 Miroslav Šulc
2022-02-03 12:00 Miroslav Šulc
2021-07-09 13:51 Miroslav Šulc
2021-07-09 13:51 Miroslav Šulc
2021-07-09 13:51 Miroslav Šulc
2021-04-21 18:51 Sam James
2021-04-18 8:12 Miroslav Šulc
2021-04-13 18:42 Miroslav Šulc
2021-04-13 13:16 Miroslav Šulc
2021-04-13 13:16 Miroslav Šulc
2021-04-13 12:20 Miroslav Šulc
2021-04-13 12:20 Miroslav Šulc
2021-04-13 9:23 Miroslav Šulc
2019-05-18 1:14 Aaron Bauman
2019-04-14 19:27 Patrice Clement
2019-04-14 19:27 Patrice Clement
2019-04-14 19:27 Patrice Clement
2018-03-01 8:46 Michał Górny
2017-07-13 17:27 Alexis Ballier
2017-04-08 21:57 Patrice Clement
2017-01-29 15:54 Fabian Groffen
2015-12-02 16:26 Patrice Clement
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox