* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxrs-api/
@ 2022-09-10 16:36 Florian Schmaus
0 siblings, 0 replies; 19+ messages in thread
From: Florian Schmaus @ 2022-09-10 16:36 UTC (permalink / raw
To: gentoo-commits
commit: 0998a34106c17b8113551529d534b6dc76350a46
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sun Jun 19 11:21:49 2022 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sat Sep 10 16:36:10 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0998a341
dev-java/jaxrs-api: new package, add 2.1.6
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
dev-java/jaxrs-api/Manifest | 1 +
dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild | 59 +++++++++++++++++++++++++++++++
dev-java/jaxrs-api/metadata.xml | 7 ++++
3 files changed, 67 insertions(+)
diff --git a/dev-java/jaxrs-api/Manifest b/dev-java/jaxrs-api/Manifest
new file mode 100644
index 000000000000..5a9949619d25
--- /dev/null
+++ b/dev-java/jaxrs-api/Manifest
@@ -0,0 +1 @@
+DIST jaxrs-api-2.1.6.tar.gz 225315 BLAKE2B bf4f12eadbee605e1141c72ee2a51c64548f3bed2846d1605758bcd994633b1a8f23b2054e0b71503583096a7234f42d12a389b9da031fa8b8c6b313cad84d98 SHA512 b5032ea9905e31b4120761125999a50e6d30229e7174e4a5e087f263030b25c157384a6d31796a90c590fda413e0e66220ec77c809a22fac8827ffa971c4aae7
diff --git a/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild b/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
new file mode 100644
index 000000000000..6cbcedada079
--- /dev/null
+++ b/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom jaxrs-api/pom.xml --download-uri https://github.com/jakartaee/rest/archive/2.1.6.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild jaxrs-api-2.1.6.ebuild
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="jakarta.ws.rs:jakarta.ws.rs-api:2.1.6"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Jakarta RESTful Web Services API"
+HOMEPAGE="https://github.com/jakartaee/rest"
+SRC_URI="https://github.com/jakartaee/rest/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="EPL-2.0 GPL-2-with-classpath-exception"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# Compile dependencies
+# POM: ${PN}/pom.xml
+# jakarta.activation:jakarta.activation-api:1.2.1 -> >=dev-java/jakarta-activation-api-1.2.2:1
+# jakarta.xml.bind:jakarta.xml.bind-api:2.3.2 -> >=dev-java/jaxb-api-2.3.3:2
+# POM: ${PN}/pom.xml
+# test? junit:junit:4.11 -> >=dev-java/junit-4.13.2:4
+# test? org.glassfish.jaxb:jaxb-runtime:2.3.2 -> !!!groupId-not-found!!!
+# test? org.mockito:mockito-core:2.22.0 -> >=dev-java/mockito-4.4.0:4
+
+DEPEND="
+ >=virtual/jdk-11:*
+ dev-java/jakarta-activation-api:1
+ dev-java/jaxb-api:2
+ test? (
+ dev-java/jaxb-runtime:4
+ dev-java/mockito:4
+ )
+"
+
+RDEPEND=">=virtual/jre-1.8:*"
+
+DOCS=( ../{CONTRIBUTING,NOTICE,README}.md )
+
+S="${WORKDIR}/rest-${PV}/${PN}"
+
+JAVA_CLASSPATH_EXTRA="jakarta-activation-api-1,jaxb-api-2"
+JAVA_SRC_DIR="src/main/java"
+
+JAVA_TEST_GENTOO_CLASSPATH="jaxb-runtime-4,junit-4,mockito-4"
+JAVA_TEST_SRC_DIR="src/test/java"
+
+# "mvn test" -> Tests run: 34, Failures: 0, Errors: 0, Skipped: 3
+# 1) testSerializationOfJaxbLink(javax.ws.rs.core.JaxbLinkTest)
+# javax.xml.bind.JAXBException: Implementation of JAXB-API has not been found on module path or classpath.
+JAVA_TEST_EXCLUDES=(
+ javax.ws.rs.core.JaxbLinkTest
+)
diff --git a/dev-java/jaxrs-api/metadata.xml b/dev-java/jaxrs-api/metadata.xml
new file mode 100644
index 000000000000..75321cfb5598
--- /dev/null
+++ b/dev-java/jaxrs-api/metadata.xml
@@ -0,0 +1,7 @@
+<?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>
+ </maintainer>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxrs-api/
@ 2022-09-10 18:59 Arthur Zamarin
0 siblings, 0 replies; 19+ messages in thread
From: Arthur Zamarin @ 2022-09-10 18:59 UTC (permalink / raw
To: gentoo-commits
commit: fdd8812e07f8ffe5cec3e6f3b3bd177e6754c277
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 10 18:58:50 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 10 18:58:50 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd8812e
dev-java/jaxrs-api: Keyword 2.1.6 arm, #869542
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild b/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
index 6cbcedada079..cfebbd4a947f 100644
--- a/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
+++ b/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/jakartaee/rest/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="EPL-2.0 GPL-2-with-classpath-exception"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
# Compile dependencies
# POM: ${PN}/pom.xml
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxrs-api/
@ 2022-09-10 19:13 Arthur Zamarin
0 siblings, 0 replies; 19+ messages in thread
From: Arthur Zamarin @ 2022-09-10 19:13 UTC (permalink / raw
To: gentoo-commits
commit: 9ef5b32f66f66e92cd0ae338ddcc2d53c698e438
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 10 19:13:23 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 10 19:13:23 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ef5b32f
dev-java/jaxrs-api: Keyword 2.1.6 arm64, #869542
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild b/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
index cfebbd4a947f..dbd9649763f2 100644
--- a/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
+++ b/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/jakartaee/rest/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="EPL-2.0 GPL-2-with-classpath-exception"
SLOT="0"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~arm64"
# Compile dependencies
# POM: ${PN}/pom.xml
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxrs-api/
@ 2022-09-25 8:24 Arthur Zamarin
0 siblings, 0 replies; 19+ messages in thread
From: Arthur Zamarin @ 2022-09-25 8:24 UTC (permalink / raw
To: gentoo-commits
commit: fc1484e1545335b2fc9f240263621739b46541a3
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 25 08:24:10 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 25 08:24:10 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc1484e1
dev-java/jaxrs-api: Keyword 2.1.6 ppc64, #869542
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild b/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
index dbd9649763f2..ae4b11e3e35c 100644
--- a/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
+++ b/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/jakartaee/rest/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="EPL-2.0 GPL-2-with-classpath-exception"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
# Compile dependencies
# POM: ${PN}/pom.xml
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxrs-api/
@ 2022-10-10 11:49 Sam James
0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2022-10-10 11:49 UTC (permalink / raw
To: gentoo-commits
commit: 395ac66b54387481242efa7dac1056872b1905d1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 10 11:48:28 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 10 11:48:28 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=395ac66b
dev-java/jaxrs-api: Stabilize 2.1.6 amd64, #876448
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild b/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
index ae4b11e3e35c..40cf6b93bf97 100644
--- a/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
+++ b/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/jakartaee/rest/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="EPL-2.0 GPL-2-with-classpath-exception"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64"
# Compile dependencies
# POM: ${PN}/pom.xml
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxrs-api/
@ 2022-10-10 23:40 Sam James
0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2022-10-10 23:40 UTC (permalink / raw
To: gentoo-commits
commit: 80ab3c9c981ca593cc9f7d0713c6a9fb6de76022
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 10 23:39:48 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 10 23:39:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80ab3c9c
dev-java/jaxrs-api: Keyword 2.1.6 x86, #869542
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild b/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
index 40cf6b93bf97..d179f3737425 100644
--- a/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
+++ b/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/jakartaee/rest/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="EPL-2.0 GPL-2-with-classpath-exception"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
# Compile dependencies
# POM: ${PN}/pom.xml
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxrs-api/
@ 2022-10-12 18:56 Arthur Zamarin
0 siblings, 0 replies; 19+ messages in thread
From: Arthur Zamarin @ 2022-10-12 18:56 UTC (permalink / raw
To: gentoo-commits
commit: 4dbee5a6bd1ae449e8ae8ebfad46c89d61e1bd2c
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 12 18:56:00 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 12 18:56:00 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dbee5a6
dev-java/jaxrs-api: Stabilize 2.1.6 ppc64, #876448
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild b/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
index d179f3737425..76f3e941e7b0 100644
--- a/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
+++ b/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/jakartaee/rest/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="EPL-2.0 GPL-2-with-classpath-exception"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86"
# Compile dependencies
# POM: ${PN}/pom.xml
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxrs-api/
@ 2022-10-19 17:35 Arthur Zamarin
0 siblings, 0 replies; 19+ messages in thread
From: Arthur Zamarin @ 2022-10-19 17:35 UTC (permalink / raw
To: gentoo-commits
commit: b7ee1b0d07459fdeb8cfa72aa3af10ac96418e80
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 19 17:35:26 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 19 17:35:26 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7ee1b0d
dev-java/jaxrs-api: Stabilize 2.1.6 arm64, #876448
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild b/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
index 76f3e941e7b0..ca05dd1b8f3c 100644
--- a/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
+++ b/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/jakartaee/rest/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="EPL-2.0 GPL-2-with-classpath-exception"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~x86"
# Compile dependencies
# POM: ${PN}/pom.xml
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxrs-api/
@ 2022-11-03 8:43 Agostino Sarubbo
0 siblings, 0 replies; 19+ messages in thread
From: Agostino Sarubbo @ 2022-11-03 8:43 UTC (permalink / raw
To: gentoo-commits
commit: 504b534839732df04d3866649eb73b57ea5c8fc0
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 3 08:43:44 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Nov 3 08:43:44 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=504b5348
dev-java/jaxrs-api: Stabilize 2.1.6 x86, #876448
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild b/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
index ca05dd1b8f3c..3390c60bee70 100644
--- a/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
+++ b/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/jakartaee/rest/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="EPL-2.0 GPL-2-with-classpath-exception"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
# Compile dependencies
# POM: ${PN}/pom.xml
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxrs-api/
@ 2023-03-21 6:34 Miroslav Šulc
0 siblings, 0 replies; 19+ messages in thread
From: Miroslav Šulc @ 2023-03-21 6:34 UTC (permalink / raw
To: gentoo-commits
commit: 929c023ed2a2feafa14524af39089b4a216ed32f
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Mon Mar 20 14:57:47 2023 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Mar 21 06:14:01 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=929c023e
dev-java/jaxrs-api: allow running tests without exclusions
The previously missing test dependency is packaged, so we can now run
all tests including "javax.ws.rs.core.JaxbLinkTest".
Closes: https://bugs.gentoo.org/858776
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/30262
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild | 50 ++++++++++++++++++++++++++++
dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild | 2 +-
dev-java/jaxrs-api/metadata.xml | 3 ++
3 files changed, 54 insertions(+), 1 deletion(-)
diff --git a/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild b/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild
new file mode 100644
index 000000000000..0d90ff6057d0
--- /dev/null
+++ b/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild
@@ -0,0 +1,50 @@
+# 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="jakarta.ws.rs:jakarta.ws.rs-api:2.1.6"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Jakarta RESTful Web Services API"
+HOMEPAGE="https://github.com/jakartaee/rest"
+SRC_URI="https://github.com/jakartaee/rest/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/rest-${PV}/${PN}"
+
+LICENSE="EPL-2.0 GPL-2-with-classpath-exception"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+ >=virtual/jdk-11:*
+ dev-java/jakarta-activation-api:1
+ dev-java/jaxb-api:2
+ test? (
+ dev-java/jaxb-runtime:2
+ dev-java/mockito:4
+ )
+"
+
+RDEPEND=">=virtual/jre-1.8:*"
+
+DOCS=( ../{CONTRIBUTING,NOTICE,README}.md )
+
+JAVA_CLASSPATH_EXTRA="jakarta-activation-api-1,jaxb-api-2"
+JAVA_SRC_DIR="src/main/java"
+
+JAVA_TEST_GENTOO_CLASSPATH="jaxb-runtime-2,junit-4,mockito-4"
+JAVA_TEST_SRC_DIR="src/test/java"
+
+src_test() {
+ # The default test selection of java-pkg-simple would omit
+ # "javax.ws.rs.core.AbstractMultivaluedMapTest"
+ pushd src/test/java > /dev/null || die
+ local JAVA_TEST_RUN_ONLY=$(find * -type f -name "*Test.java" )
+ JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//.java}"
+ JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}"
+ popd > /dev/null || die
+ java-pkg-simple_src_test
+}
diff --git a/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild b/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
index 3390c60bee70..ee1e37e0d661 100644
--- a/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
+++ b/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Skeleton command:
diff --git a/dev-java/jaxrs-api/metadata.xml b/dev-java/jaxrs-api/metadata.xml
index 75321cfb5598..45d0d6dea3c6 100644
--- a/dev-java/jaxrs-api/metadata.xml
+++ b/dev-java/jaxrs-api/metadata.xml
@@ -4,4 +4,7 @@
<maintainer type="project">
<email>java@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="github">jakartaee/rest</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxrs-api/
@ 2023-03-21 19:20 Sam James
0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2023-03-21 19:20 UTC (permalink / raw
To: gentoo-commits
commit: e931db1a60a8369c3a3f65cbb725f3f48fc0f94b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 21 19:19:49 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 21 19:19:49 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e931db1a
dev-java/jaxrs-api: Keyword 2.1.6-r1 arm, #902499
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild b/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild
index 0d90ff6057d0..1c3077bda68e 100644
--- a/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild
+++ b/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/rest-${PV}/${PN}"
LICENSE="EPL-2.0 GPL-2-with-classpath-exception"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
DEPEND="
>=virtual/jdk-11:*
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxrs-api/
@ 2023-03-21 19:20 Sam James
0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2023-03-21 19:20 UTC (permalink / raw
To: gentoo-commits
commit: ce96e584f697850b3fbfccd337ee836383308fe0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 21 19:19:54 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 21 19:19:54 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce96e584
dev-java/jaxrs-api: Keyword 2.1.6-r1 ppc64, #902499
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild b/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild
index 1c3077bda68e..5e43db903aad 100644
--- a/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild
+++ b/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/rest-${PV}/${PN}"
LICENSE="EPL-2.0 GPL-2-with-classpath-exception"
SLOT="0"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~ppc64"
DEPEND="
>=virtual/jdk-11:*
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxrs-api/
@ 2023-03-24 11:18 Arthur Zamarin
0 siblings, 0 replies; 19+ messages in thread
From: Arthur Zamarin @ 2023-03-24 11:18 UTC (permalink / raw
To: gentoo-commits
commit: 302fb826c3df073b553e326558ddeba7dbba58f0
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 24 11:18:05 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 24 11:18:05 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=302fb826
dev-java/jaxrs-api: Keyword 2.1.6-r1 x86, #902499
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild b/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild
index 5e43db903aad..04e1e5c9804f 100644
--- a/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild
+++ b/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/rest-${PV}/${PN}"
LICENSE="EPL-2.0 GPL-2-with-classpath-exception"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc64"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
DEPEND="
>=virtual/jdk-11:*
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxrs-api/
@ 2023-03-31 17:23 Arthur Zamarin
0 siblings, 0 replies; 19+ messages in thread
From: Arthur Zamarin @ 2023-03-31 17:23 UTC (permalink / raw
To: gentoo-commits
commit: dea9c13aeea2503133b56201e02a15b7dce415d8
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 31 17:22:48 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 31 17:22:48 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dea9c13a
dev-java/jaxrs-api: Keyword 2.1.6-r1 arm64, #902499
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild b/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild
index 04e1e5c9804f..930fa37d2a35 100644
--- a/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild
+++ b/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/rest-${PV}/${PN}"
LICENSE="EPL-2.0 GPL-2-with-classpath-exception"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
DEPEND="
>=virtual/jdk-11:*
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxrs-api/
@ 2023-04-21 12:47 Sam James
0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2023-04-21 12:47 UTC (permalink / raw
To: gentoo-commits
commit: 9088339c1a93045d35597b68f215f32156691570
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 21 12:47:22 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 21 12:47:44 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9088339c
dev-java/jaxrs-api: Stabilize 2.1.6-r1 arm64, #904735
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild b/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild
index 930fa37d2a35..e9ff3ad40c6b 100644
--- a/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild
+++ b/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/rest-${PV}/${PN}"
LICENSE="EPL-2.0 GPL-2-with-classpath-exception"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86"
DEPEND="
>=virtual/jdk-11:*
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxrs-api/
@ 2023-04-21 14:24 Sam James
0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2023-04-21 14:24 UTC (permalink / raw
To: gentoo-commits
commit: 30840017792f9e80f507f7cce738f5a4af5999f5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 21 14:23:53 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 21 14:23:53 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30840017
dev-java/jaxrs-api: Stabilize 2.1.6-r1 x86, #904735
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild b/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild
index e9ff3ad40c6b..94d052f47efb 100644
--- a/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild
+++ b/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/rest-${PV}/${PN}"
LICENSE="EPL-2.0 GPL-2-with-classpath-exception"
SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc64 x86"
DEPEND="
>=virtual/jdk-11:*
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxrs-api/
@ 2023-04-21 14:24 Sam James
0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2023-04-21 14:24 UTC (permalink / raw
To: gentoo-commits
commit: f5a1e21b4f05e0f47a087e30835b0d2d1e346abb
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 21 14:23:54 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 21 14:23:54 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5a1e21b
dev-java/jaxrs-api: Stabilize 2.1.6-r1 amd64, #904735
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild b/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild
index 94d052f47efb..6c1d44085990 100644
--- a/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild
+++ b/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/rest-${PV}/${PN}"
LICENSE="EPL-2.0 GPL-2-with-classpath-exception"
SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
DEPEND="
>=virtual/jdk-11:*
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxrs-api/
@ 2023-04-21 15:49 Arthur Zamarin
0 siblings, 0 replies; 19+ messages in thread
From: Arthur Zamarin @ 2023-04-21 15:49 UTC (permalink / raw
To: gentoo-commits
commit: 2eb71649d47d89354c14c390b0f250d3ac417bd2
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 21 15:48:51 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 21 15:48:51 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eb71649
dev-java/jaxrs-api: Stabilize 2.1.6-r1 ppc64, #904735
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild b/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild
index 6c1d44085990..f1dac5a6fa62 100644
--- a/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild
+++ b/dev-java/jaxrs-api/jaxrs-api-2.1.6-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/rest-${PV}/${PN}"
LICENSE="EPL-2.0 GPL-2-with-classpath-exception"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
DEPEND="
>=virtual/jdk-11:*
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxrs-api/
@ 2023-04-21 16:25 Arthur Zamarin
0 siblings, 0 replies; 19+ messages in thread
From: Arthur Zamarin @ 2023-04-21 16:25 UTC (permalink / raw
To: gentoo-commits
commit: 7b3e6bc6ad5e21737a21c5560af4f477e9195316
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri Apr 21 15:57:49 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 21 16:25:40 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b3e6bc6
dev-java/jaxrs-api: drop 2.1.6
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/30690
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild | 59 -------------------------------
1 file changed, 59 deletions(-)
diff --git a/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild b/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
deleted file mode 100644
index ee1e37e0d661..000000000000
--- a/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom jaxrs-api/pom.xml --download-uri https://github.com/jakartaee/rest/archive/2.1.6.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild jaxrs-api-2.1.6.ebuild
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="jakarta.ws.rs:jakarta.ws.rs-api:2.1.6"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Jakarta RESTful Web Services API"
-HOMEPAGE="https://github.com/jakartaee/rest"
-SRC_URI="https://github.com/jakartaee/rest/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="EPL-2.0 GPL-2-with-classpath-exception"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-# Compile dependencies
-# POM: ${PN}/pom.xml
-# jakarta.activation:jakarta.activation-api:1.2.1 -> >=dev-java/jakarta-activation-api-1.2.2:1
-# jakarta.xml.bind:jakarta.xml.bind-api:2.3.2 -> >=dev-java/jaxb-api-2.3.3:2
-# POM: ${PN}/pom.xml
-# test? junit:junit:4.11 -> >=dev-java/junit-4.13.2:4
-# test? org.glassfish.jaxb:jaxb-runtime:2.3.2 -> !!!groupId-not-found!!!
-# test? org.mockito:mockito-core:2.22.0 -> >=dev-java/mockito-4.4.0:4
-
-DEPEND="
- >=virtual/jdk-11:*
- dev-java/jakarta-activation-api:1
- dev-java/jaxb-api:2
- test? (
- dev-java/jaxb-runtime:4
- dev-java/mockito:4
- )
-"
-
-RDEPEND=">=virtual/jre-1.8:*"
-
-DOCS=( ../{CONTRIBUTING,NOTICE,README}.md )
-
-S="${WORKDIR}/rest-${PV}/${PN}"
-
-JAVA_CLASSPATH_EXTRA="jakarta-activation-api-1,jaxb-api-2"
-JAVA_SRC_DIR="src/main/java"
-
-JAVA_TEST_GENTOO_CLASSPATH="jaxb-runtime-4,junit-4,mockito-4"
-JAVA_TEST_SRC_DIR="src/test/java"
-
-# "mvn test" -> Tests run: 34, Failures: 0, Errors: 0, Skipped: 3
-# 1) testSerializationOfJaxbLink(javax.ws.rs.core.JaxbLinkTest)
-# javax.xml.bind.JAXBException: Implementation of JAXB-API has not been found on module path or classpath.
-JAVA_TEST_EXCLUDES=(
- javax.ws.rs.core.JaxbLinkTest
-)
^ permalink raw reply related [flat|nested] 19+ messages in thread
end of thread, other threads:[~2023-04-21 16:25 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-03-21 19:20 [gentoo-commits] repo/gentoo:master commit in: dev-java/jaxrs-api/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2023-04-21 16:25 Arthur Zamarin
2023-04-21 15:49 Arthur Zamarin
2023-04-21 14:24 Sam James
2023-04-21 14:24 Sam James
2023-04-21 12:47 Sam James
2023-03-31 17:23 Arthur Zamarin
2023-03-24 11:18 Arthur Zamarin
2023-03-21 19:20 Sam James
2023-03-21 6:34 Miroslav Šulc
2022-11-03 8:43 Agostino Sarubbo
2022-10-19 17:35 Arthur Zamarin
2022-10-12 18:56 Arthur Zamarin
2022-10-10 23:40 Sam James
2022-10-10 11:49 Sam James
2022-09-25 8:24 Arthur Zamarin
2022-09-10 19:13 Arthur Zamarin
2022-09-10 18:59 Arthur Zamarin
2022-09-10 16:36 Florian Schmaus
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox