* [gentoo-commits] repo/gentoo:master commit in: dev-java/cdi-api/
@ 2015-08-21 12:22 Patrice Clement
0 siblings, 0 replies; 19+ messages in thread
From: Patrice Clement @ 2015-08-21 12:22 UTC (permalink / raw
To: gentoo-commits
commit: 7ab5f10a653cb43b0897e9bd2aa67c262a2bf2b3
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 21 12:39:59 2015 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Fri Aug 21 13:22:36 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ab5f10a
dev-java/cdi-api: Stable for amd64+x86.
Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
dev-java/cdi-api/cdi-api-1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/cdi-api/cdi-api-1.2.ebuild b/dev-java/cdi-api/cdi-api-1.2.ebuild
index 27f363b..98291d4 100644
--- a/dev-java/cdi-api/cdi-api-1.2.ebuild
+++ b/dev-java/cdi-api/cdi-api-1.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://repo1.maven.org/maven2/javax/enterprise/${PN}/${PV}/${P}-source
LICENSE="Apache-2.0"
SLOT="1.2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE=""
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/cdi-api/
@ 2015-10-20 14:56 Patrice Clement
0 siblings, 0 replies; 19+ messages in thread
From: Patrice Clement @ 2015-10-20 14:56 UTC (permalink / raw
To: gentoo-commits
commit: f271695cb9658457152fbea17799241dbc84e1c9
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 20 14:53:46 2015 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue Oct 20 14:54:17 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f271695c
dev-java/cdi-api: Add doc and source flag to JAVA_PKG_IUSE.
Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
dev-java/cdi-api/cdi-api-1.2.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-java/cdi-api/cdi-api-1.2.ebuild b/dev-java/cdi-api/cdi-api-1.2.ebuild
index 98291d4..abbaf2a 100644
--- a/dev-java/cdi-api/cdi-api-1.2.ebuild
+++ b/dev-java/cdi-api/cdi-api-1.2.ebuild
@@ -3,6 +3,7 @@
# $Id$
EAPI=5
+JAVA_PKG_IUSE="doc source"
inherit eutils java-pkg-2 java-pkg-simple
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/cdi-api/
@ 2016-02-20 1:14 Patrice Clement
0 siblings, 0 replies; 19+ messages in thread
From: Patrice Clement @ 2016-02-20 1:14 UTC (permalink / raw
To: gentoo-commits
commit: fccdd754cb28d80e3933e047f609b2884adf905a
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 20 01:11:45 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat Feb 20 01:12:23 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fccdd754
dev-java/cdi-api: Housekeeping.
Package-Manager: portage-2.2.26
dev-java/cdi-api/Manifest | 1 +
dev-java/cdi-api/cdi-api-1.2-r1.ebuild | 42 ++++++++++++++++++++++++++++++++++
2 files changed, 43 insertions(+)
diff --git a/dev-java/cdi-api/Manifest b/dev-java/cdi-api/Manifest
index 9a77655..c08df6a 100644
--- a/dev-java/cdi-api/Manifest
+++ b/dev-java/cdi-api/Manifest
@@ -1 +1,2 @@
DIST cdi-api-1.2-sources.jar 139331 SHA256 110dd88693b1745812a3f1c05f78d91aae1efa3cece5a08a5befd9dada51ed8c SHA512 b24a16cc208cd865f561ecdc7590ddcdb08c2e83f8fea75eefa0e52598461cc98c804dfeeacb360278ddfbf5508e72f381b1379e19efe91f3c89b0e255b3cb9a WHIRLPOOL abbf8754528ad7ffe505ae6f25d4920843c2d9bd4c03f7f4424aef35863d8780e6acd7c38e0dc65bad633b8e3f2ec289ba22e417381c1cef90a578a72dd07ef9
+DIST cdi-api-1.2.jar 139331 SHA256 110dd88693b1745812a3f1c05f78d91aae1efa3cece5a08a5befd9dada51ed8c SHA512 b24a16cc208cd865f561ecdc7590ddcdb08c2e83f8fea75eefa0e52598461cc98c804dfeeacb360278ddfbf5508e72f381b1379e19efe91f3c89b0e255b3cb9a WHIRLPOOL abbf8754528ad7ffe505ae6f25d4920843c2d9bd4c03f7f4424aef35863d8780e6acd7c38e0dc65bad633b8e3f2ec289ba22e417381c1cef90a578a72dd07ef9
diff --git a/dev-java/cdi-api/cdi-api-1.2-r1.ebuild b/dev-java/cdi-api/cdi-api-1.2-r1.ebuild
new file mode 100644
index 0000000..de825b1
--- /dev/null
+++ b/dev-java/cdi-api/cdi-api-1.2-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Contexts and Dependency Injection for the Java EE platform"
+HOMEPAGE="http://www.cdi-spec.org/"
+SRC_URI="https://repo1.maven.org/maven2/javax/enterprise/${PN}/${PV}/${P}-sources.jar -> ${P}.jar"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE=""
+
+CDEPEND="
+ dev-java/javax-inject:0
+ dev-java/tomcat-servlet-api:3.0
+ dev-java/glassfish-interceptor-api:0"
+
+RDEPEND="
+ ${CDEPEND}
+ >=virtual/jre-1.6"
+
+DEPEND="
+ ${CDEPEND}
+ app-arch/unzip
+ >=virtual/jdk-1.6"
+
+JAVA_GENTOO_CLASSPATH="javax-inject,tomcat-servlet-api-3.0,glassfish-interceptor-api"
+
+JAVA_SRC_DIR="javax"
+
+src_compile() {
+ java-pkg-simple_src_compile
+ java-pkg_addres "${PN}.jar" . -name "*.xsd"
+}
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/cdi-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: 113d36e8d147c2d6b716c5d1169bd4617e14d940
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 10 18:58:49 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 10 18:58:49 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=113d36e8
dev-java/cdi-api: Keyword 4.0.1 arm, #869542
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/cdi-api/cdi-api-4.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/cdi-api/cdi-api-4.0.1.ebuild b/dev-java/cdi-api/cdi-api-4.0.1.ebuild
index fbadb5424e44..66cc910195c9 100644
--- a/dev-java/cdi-api/cdi-api-4.0.1.ebuild
+++ b/dev-java/cdi-api/cdi-api-4.0.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/jakartaee/cdi/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
DEPEND="
>=dev-java/injection-api-2.0.1:0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/cdi-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: 5f0c769d800d01b45224b3991ec12d4ca78de5fc
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 10 19:13:22 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 10 19:13:22 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f0c769d
dev-java/cdi-api: Keyword 4.0.1 arm64, #869542
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/cdi-api/cdi-api-4.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/cdi-api/cdi-api-4.0.1.ebuild b/dev-java/cdi-api/cdi-api-4.0.1.ebuild
index 66cc910195c9..b96c2cce0208 100644
--- a/dev-java/cdi-api/cdi-api-4.0.1.ebuild
+++ b/dev-java/cdi-api/cdi-api-4.0.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/jakartaee/cdi/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~arm64"
DEPEND="
>=dev-java/injection-api-2.0.1:0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/cdi-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: 9909f90833bd1ad2470855be40d64d3bbbd64636
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 25 08:24:09 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 25 08:24:09 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9909f908
dev-java/cdi-api: Keyword 4.0.1 ppc64, #869542
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/cdi-api/cdi-api-4.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/cdi-api/cdi-api-4.0.1.ebuild b/dev-java/cdi-api/cdi-api-4.0.1.ebuild
index b96c2cce0208..88be8ba2d3a2 100644
--- a/dev-java/cdi-api/cdi-api-4.0.1.ebuild
+++ b/dev-java/cdi-api/cdi-api-4.0.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/jakartaee/cdi/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
DEPEND="
>=dev-java/injection-api-2.0.1:0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/cdi-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: 80f712f140aefe6a1629beb0490fc38b9094c6dd
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=80f712f1
dev-java/cdi-api: Stabilize 4.0.1 amd64, #876448
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/cdi-api/cdi-api-4.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/cdi-api/cdi-api-4.0.1.ebuild b/dev-java/cdi-api/cdi-api-4.0.1.ebuild
index 88be8ba2d3a2..975723f6b1fb 100644
--- a/dev-java/cdi-api/cdi-api-4.0.1.ebuild
+++ b/dev-java/cdi-api/cdi-api-4.0.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/jakartaee/cdi/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64"
DEPEND="
>=dev-java/injection-api-2.0.1:0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/cdi-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: 396818618f19993c1c89f2830f7b1d33a35408e2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 10 23:39:47 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 10 23:39:47 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39681861
dev-java/cdi-api: Keyword 4.0.1 x86, #869542
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/cdi-api/cdi-api-4.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/cdi-api/cdi-api-4.0.1.ebuild b/dev-java/cdi-api/cdi-api-4.0.1.ebuild
index 975723f6b1fb..b06d8b168585 100644
--- a/dev-java/cdi-api/cdi-api-4.0.1.ebuild
+++ b/dev-java/cdi-api/cdi-api-4.0.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/jakartaee/cdi/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
DEPEND="
>=dev-java/injection-api-2.0.1:0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/cdi-api/
@ 2022-10-11 13:01 Miroslav Šulc
0 siblings, 0 replies; 19+ messages in thread
From: Miroslav Šulc @ 2022-10-11 13:01 UTC (permalink / raw
To: gentoo-commits
commit: 30f2eccc6657c1462650c70131e663af86278e0e
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Mon Oct 3 19:19:58 2022 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Oct 11 13:01:49 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30f2eccc
dev-java/cdi-api: dependency slot update
dev-java/jakarta-el-api was moved SLOT "0" -> "5.0"
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/27597
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
.../cdi-api/{cdi-api-4.0.1.ebuild => cdi-api-4.0.1-r1.ebuild} | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-java/cdi-api/cdi-api-4.0.1.ebuild b/dev-java/cdi-api/cdi-api-4.0.1-r1.ebuild
similarity index 94%
rename from dev-java/cdi-api/cdi-api-4.0.1.ebuild
rename to dev-java/cdi-api/cdi-api-4.0.1-r1.ebuild
index b06d8b168585..6f9b47eb063a 100644
--- a/dev-java/cdi-api/cdi-api-4.0.1.ebuild
+++ b/dev-java/cdi-api/cdi-api-4.0.1-r1.ebuild
@@ -21,10 +21,10 @@ SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
DEPEND="
- >=dev-java/injection-api-2.0.1:0
- >=dev-java/jakarta-annotations-api-2.1.1:0
- >=dev-java/jakarta-el-api-5.0.1:0
- >=dev-java/jakarta-interceptors-2.1.0:0
+ dev-java/injection-api:0
+ dev-java/jakarta-annotations-api:0
+ dev-java/jakarta-el-api:5.0
+ dev-java/jakarta-interceptors:0
>=virtual/jdk-11:*
"
RDEPEND=">=virtual/jre-11:*"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/cdi-api/
@ 2022-10-11 17:59 Miroslav Šulc
0 siblings, 0 replies; 19+ messages in thread
From: Miroslav Šulc @ 2022-10-11 17:59 UTC (permalink / raw
To: gentoo-commits
commit: ec06ea481823bfe5adfffbbd6ebf2a4844590ff1
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 11 17:59:08 2022 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Oct 11 17:59:08 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec06ea48
dev-java/cdi-api: fixed jakarta-el-api slot
Closes: https://bugs.gentoo.org/876784
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
.../cdi-api/{cdi-api-4.0.1-r1.ebuild => cdi-api-4.0.1-r2.ebuild} | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/dev-java/cdi-api/cdi-api-4.0.1-r1.ebuild b/dev-java/cdi-api/cdi-api-4.0.1-r2.ebuild
similarity index 96%
rename from dev-java/cdi-api/cdi-api-4.0.1-r1.ebuild
rename to dev-java/cdi-api/cdi-api-4.0.1-r2.ebuild
index 6f9b47eb063a..03f7d747c211 100644
--- a/dev-java/cdi-api/cdi-api-4.0.1-r1.ebuild
+++ b/dev-java/cdi-api/cdi-api-4.0.1-r2.ebuild
@@ -20,10 +20,12 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+EL_API_SLOT="5.0"
+
DEPEND="
dev-java/injection-api:0
dev-java/jakarta-annotations-api:0
- dev-java/jakarta-el-api:5.0
+ dev-java/jakarta-el-api:${EL_API_SLOT}
dev-java/jakarta-interceptors:0
>=virtual/jdk-11:*
"
@@ -58,7 +60,7 @@ src_compile() {
JAVA_CLASSPATH_EXTRA="
injection-api
jakarta-annotations-api
- jakarta-el-api
+ jakarta-el-api-${EL_API_SLOT}
jakarta-interceptors
"
JAVA_SRC_DIR="lang-model/src/main/java"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/cdi-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: 2293ee3f4c486b6e4d63743d9368db2b5abda819
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 12 18:55:59 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 12 18:55:59 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2293ee3f
dev-java/cdi-api: Stabilize 4.0.1-r2 ppc64, #876448
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/cdi-api/cdi-api-4.0.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/cdi-api/cdi-api-4.0.1-r2.ebuild b/dev-java/cdi-api/cdi-api-4.0.1-r2.ebuild
index 03f7d747c211..6bb68924e238 100644
--- a/dev-java/cdi-api/cdi-api-4.0.1-r2.ebuild
+++ b/dev-java/cdi-api/cdi-api-4.0.1-r2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/jakartaee/cdi/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86"
EL_API_SLOT="5.0"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/cdi-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: b8a7d399af4cc8ac169b71d08649deb6e0e0fded
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=b8a7d399
dev-java/cdi-api: Stabilize 4.0.1-r2 arm64, #876448
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/cdi-api/cdi-api-4.0.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/cdi-api/cdi-api-4.0.1-r2.ebuild b/dev-java/cdi-api/cdi-api-4.0.1-r2.ebuild
index 6bb68924e238..1c46d8b11186 100644
--- a/dev-java/cdi-api/cdi-api-4.0.1-r2.ebuild
+++ b/dev-java/cdi-api/cdi-api-4.0.1-r2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/jakartaee/cdi/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~x86"
EL_API_SLOT="5.0"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/cdi-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: 1865142e374d6d665c57da99791e848084d2e80e
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 3 08:43:43 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Nov 3 08:43:43 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1865142e
dev-java/cdi-api: Stabilize 4.0.1-r2 x86, #876448
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-java/cdi-api/cdi-api-4.0.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/cdi-api/cdi-api-4.0.1-r2.ebuild b/dev-java/cdi-api/cdi-api-4.0.1-r2.ebuild
index 1c46d8b11186..ca054b493d33 100644
--- a/dev-java/cdi-api/cdi-api-4.0.1-r2.ebuild
+++ b/dev-java/cdi-api/cdi-api-4.0.1-r2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/jakartaee/cdi/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
EL_API_SLOT="5.0"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/cdi-api/
@ 2024-09-26 7:29 Miroslav Šulc
0 siblings, 0 replies; 19+ messages in thread
From: Miroslav Šulc @ 2024-09-26 7:29 UTC (permalink / raw
To: gentoo-commits
commit: 34eab2151b98889f7e885ed5ea26cda9689a16ab
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sun Sep 22 23:04:13 2024 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Thu Sep 26 07:27:30 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34eab215
dev-java/cdi-api: 4.0.1-r3 switch to multi-module compilation #923599
Multiple modules including their module-info are compiled in on batch.
Also the javadocs are generated without complicated workarounds.
Bug: https://bugs.gentoo.org/923599
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/35305
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/cdi-api/cdi-api-4.0.1-r3.ebuild | 103 +++++++++++++++++++++++++++++++
1 file changed, 103 insertions(+)
diff --git a/dev-java/cdi-api/cdi-api-4.0.1-r3.ebuild b/dev-java/cdi-api/cdi-api-4.0.1-r3.ebuild
new file mode 100644
index 000000000000..dc637e2dc427
--- /dev/null
+++ b/dev-java/cdi-api/cdi-api-4.0.1-r3.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="jakarta.enterprise:jakarta.enterprise.cdi-api:4.0.1"
+JAVA_TESTING_FRAMEWORKS="testng"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="APIs for CDI (Contexts and Dependency Injection for Java)"
+HOMEPAGE="https://projects.eclipse.org/projects/ee4j.cdi"
+SRC_URI="https://github.com/jakartaee/cdi/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/cdi-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+EL_API_SLOT="5.0"
+
+DEPEND="
+ dev-java/injection-api:0
+ dev-java/jakarta-annotations-api:0
+ dev-java/jakarta-el-api:${EL_API_SLOT}
+ dev-java/jakarta-interceptors:0
+ >=virtual/jdk-11:*
+"
+RDEPEND=">=virtual/jre-11:*"
+
+DOCS=( CONTRIBUTING.adoc {NOTICE,README}.md )
+
+PATCHES=(
+ # https://bugs.gentoo.org/856412
+ # org.jboss.cdi.api.test.se.SeContainerInitializerTest # Tests run: 4, Failures: 1
+ # org.jboss.cdi.api.test.CDITest # Tests run: 11, Failures: 5
+ "${FILESDIR}/cdi-api-4.0.1-skip-tests.patch"
+)
+
+JAVA_GENTOO_CLASSPATH_EXTRA="cdi-api.jar" # tests need it on classpath
+JAVA_TEST_EXCLUDES=(
+ # Tests run: 1, Failures: 1
+ org.jboss.cdi.api.test.privileged.CDIPrivilegedTest
+)
+JAVA_TEST_EXTRA_ARGS=( -DserviceDir="target/test-classes/META-INF/services" )
+JAVA_TEST_GENTOO_CLASSPATH="injection-api testng"
+JAVA_TEST_RESOURCE_DIRS="api/src/test/resources"
+JAVA_TEST_SRC_DIR="api/src/test/java"
+
+src_prepare(){
+ default #780585
+ java-pkg-2_src_prepare
+
+ # fixing the directory structure to allow multi-mode compilation
+ mkdir -p src/jakarta.cdi{,.lang.model} || die
+ cp -r api/src/main/java/* src/jakarta.cdi/ || die
+ cp -r lang-model/src/main/java/* src/jakarta.cdi.lang.model || die
+}
+
+src_compile() {
+ mkdir -p target/classes || die
+
+ # getting the modulepath
+ DEPENDENCIES=(
+ jakarta-el-api-${EL_API_SLOT}
+ jakarta-annotations-api
+ jakarta-interceptors
+ injection-api
+ )
+ local modulepath
+ for dependency in ${DEPENDENCIES[@]}; do
+ modulepath="${modulepath}:$(java-pkg_getjars --build-only ${dependency})"
+ done
+
+ # Multi-module compilation, https://openjdk.org/projects/jigsaw/quick-start
+ ejavac -d target/classes \
+ --module-version ${PV} \
+ --module-path "${modulepath}" \
+ --module-source-path ./src $(find src -type f -name '*.java') || die
+
+ if use doc; then
+ ejavadoc -d target/api \
+ --module-path "${modulepath}" \
+ --module-source-path ./src $(find src -type f -name '*.java') || die
+ fi
+
+ # packaging seems possible only per each module (?)
+ jar cvf cdi-api.jar -C target/classes/jakarta.cdi . || die
+ jar cvf lang-model.jar -C target/classes/jakarta.cdi.lang.model . || die
+
+ java-pkg_addres cdi-api.jar api/src/main/resources
+}
+
+src_install() {
+ java-pkg-simple_src_install
+ java-pkg_dojar "lang-model.jar"
+
+ if use source; then
+ java-pkg_dosrc "lang-model/src/main/java/*"
+ java-pkg_dosrc "api/src/main/java/*"
+ fi
+}
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/cdi-api/
@ 2024-09-27 7:14 Miroslav Šulc
0 siblings, 0 replies; 19+ messages in thread
From: Miroslav Šulc @ 2024-09-27 7:14 UTC (permalink / raw
To: gentoo-commits
commit: 29a04345373a09238cff2097ee0191990a8030c8
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Thu Sep 26 21:36:55 2024 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Sep 27 07:12:46 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a04345
dev-java/cdi-api: fix installation for USE=source #940305
Closes: https://bugs.gentoo.org/940305
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/38789
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/cdi-api/cdi-api-4.0.1-r3.ebuild | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/dev-java/cdi-api/cdi-api-4.0.1-r3.ebuild b/dev-java/cdi-api/cdi-api-4.0.1-r3.ebuild
index dc637e2dc427..83b9e6610615 100644
--- a/dev-java/cdi-api/cdi-api-4.0.1-r3.ebuild
+++ b/dev-java/cdi-api/cdi-api-4.0.1-r3.ebuild
@@ -93,11 +93,14 @@ src_compile() {
}
src_install() {
- java-pkg-simple_src_install
- java-pkg_dojar "lang-model.jar"
+ java-pkg_dojar {cdi-api,lang-model}.jar
+
+ use doc && java-pkg_dojavadoc target/api
if use source; then
- java-pkg_dosrc "lang-model/src/main/java/*"
- java-pkg_dosrc "api/src/main/java/*"
+ java-pkg_dosrc lang-model/src/main/java/*
+ java-pkg_dosrc api/src/main/java/*
fi
+
+ einstalldocs
}
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/cdi-api/
@ 2024-10-26 10:17 Arthur Zamarin
0 siblings, 0 replies; 19+ messages in thread
From: Arthur Zamarin @ 2024-10-26 10:17 UTC (permalink / raw
To: gentoo-commits
commit: 5f4e02fc98451cceaec76bf49f45f8678fc2d4a1
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 26 10:17:00 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 26 10:17:00 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f4e02fc
dev-java/cdi-api: Stabilize 4.0.1-r3 ppc64, #942203
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/cdi-api/cdi-api-4.0.1-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/cdi-api/cdi-api-4.0.1-r3.ebuild b/dev-java/cdi-api/cdi-api-4.0.1-r3.ebuild
index 78e44613fbeb..16a78a0e731b 100644
--- a/dev-java/cdi-api/cdi-api-4.0.1-r3.ebuild
+++ b/dev-java/cdi-api/cdi-api-4.0.1-r3.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/cdi-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64"
+KEYWORDS="~amd64 ~arm64 ppc64"
EL_API_SLOT="5.0"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/cdi-api/
@ 2024-10-26 10:40 Sam James
0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2024-10-26 10:40 UTC (permalink / raw
To: gentoo-commits
commit: e0fbb43696c863964221900ae1757222d9dc6239
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 26 10:40:19 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 26 10:40:19 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0fbb436
dev-java/cdi-api: Stabilize 4.0.1-r3 amd64, #942203
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/cdi-api/cdi-api-4.0.1-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/cdi-api/cdi-api-4.0.1-r3.ebuild b/dev-java/cdi-api/cdi-api-4.0.1-r3.ebuild
index 16a78a0e731b..3c601b4e7d8e 100644
--- a/dev-java/cdi-api/cdi-api-4.0.1-r3.ebuild
+++ b/dev-java/cdi-api/cdi-api-4.0.1-r3.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/cdi-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ppc64"
+KEYWORDS="amd64 ~arm64 ppc64"
EL_API_SLOT="5.0"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/cdi-api/
@ 2024-10-27 6:50 Arthur Zamarin
0 siblings, 0 replies; 19+ messages in thread
From: Arthur Zamarin @ 2024-10-27 6:50 UTC (permalink / raw
To: gentoo-commits
commit: 8817fec5aeb4c559d1596156b550527d635223b4
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 27 06:50:16 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 27 06:50:16 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8817fec5
dev-java/cdi-api: Stabilize 4.0.1-r3 arm64, #942203
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/cdi-api/cdi-api-4.0.1-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/cdi-api/cdi-api-4.0.1-r3.ebuild b/dev-java/cdi-api/cdi-api-4.0.1-r3.ebuild
index 3c601b4e7d8e..9662f5535c67 100644
--- a/dev-java/cdi-api/cdi-api-4.0.1-r3.ebuild
+++ b/dev-java/cdi-api/cdi-api-4.0.1-r3.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/cdi-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc64"
+KEYWORDS="amd64 arm64 ppc64"
EL_API_SLOT="5.0"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/cdi-api/
@ 2024-10-27 17:39 Eli Schwartz
0 siblings, 0 replies; 19+ messages in thread
From: Eli Schwartz @ 2024-10-27 17:39 UTC (permalink / raw
To: gentoo-commits
commit: d36557eb42202c3bc2dff08bd629e9b652da8ca0
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sun Oct 27 08:04:13 2024 +0000
Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Sun Oct 27 17:38:14 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d36557eb
dev-java/cdi-api: drop 4.0.1-r2
Closes: https://bugs.gentoo.org/923599
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>
dev-java/cdi-api/cdi-api-4.0.1-r2.ebuild | 102 -------------------------------
1 file changed, 102 deletions(-)
diff --git a/dev-java/cdi-api/cdi-api-4.0.1-r2.ebuild b/dev-java/cdi-api/cdi-api-4.0.1-r2.ebuild
deleted file mode 100644
index 275c3587d5ac..000000000000
--- a/dev-java/cdi-api/cdi-api-4.0.1-r2.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom api/pom.xml --download-uri https://github.com/jakartaee/cdi/archive/4.0.1.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild cdi-api-4.0.1.ebuild
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="jakarta.enterprise:jakarta.enterprise.cdi-api:4.0.1"
-JAVA_TESTING_FRAMEWORKS="testng"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="APIs for CDI (Contexts and Dependency Injection for Java)"
-HOMEPAGE="https://projects.eclipse.org/projects/ee4j.cdi"
-SRC_URI="https://github.com/jakartaee/cdi/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 ppc64"
-
-EL_API_SLOT="5.0"
-
-DEPEND="
- dev-java/injection-api:0
- dev-java/jakarta-annotations-api:0
- dev-java/jakarta-el-api:${EL_API_SLOT}
- dev-java/jakarta-interceptors:0
- >=virtual/jdk-11:*
-"
-RDEPEND=">=virtual/jre-11:*"
-
-DOCS=( CONTRIBUTING.adoc {NOTICE,README}.md )
-
-PATCHES=(
- # https://bugs.gentoo.org/856412
- # org.jboss.cdi.api.test.se.SeContainerInitializerTest # Tests run: 4, Failures: 1
- # org.jboss.cdi.api.test.CDITest # Tests run: 11, Failures: 5
- "${FILESDIR}/cdi-api-4.0.1-skip-tests.patch"
-)
-
-S="${WORKDIR}/cdi-${PV}"
-
-JAVA_TEST_GENTOO_CLASSPATH="testng"
-JAVA_TEST_EXTRA_ARGS=( -DserviceDir="target/test-classes/META-INF/services" )
-JAVA_TEST_SRC_DIR="api/src/test/java"
-JAVA_TEST_RESOURCE_DIRS="api/src/test/resources"
-
-JAVA_TEST_EXCLUDES=(
- # Tests run: 1, Failures: 1
- org.jboss.cdi.api.test.privileged.CDIPrivilegedTest
-)
-
-src_prepare(){
- default # https://bugs.gentoo.org/780585
-}
-
-src_compile() {
- JAVA_CLASSPATH_EXTRA="
- injection-api
- jakarta-annotations-api
- jakarta-el-api-${EL_API_SLOT}
- jakarta-interceptors
- "
- JAVA_SRC_DIR="lang-model/src/main/java"
- JAVA_JAR_FILENAME="lang-model.jar"
- java-pkg-simple_src_compile
- JAVA_GENTOO_CLASSPATH_EXTRA+=":lang-model.jar"
- rm -r target || die
-
- JAVA_SRC_DIR="api/src/main/java"
- JAVA_RESOURCE_DIRS="api/src/main/resources"
- JAVA_JAR_FILENAME="cdi-api.jar"
- java-pkg-simple_src_compile
- JAVA_GENTOO_CLASSPATH_EXTRA+=":cdi-api.jar"
- rm -r target || die
-
- if use doc; then
- rm lang-model/src/main/java/module-info.java || die
- JAVA_SRC_DIR=(
- "lang-model/src/main/java"
- "api/src/main/java"
- )
- JAVA_JAR_FILENAME="ignoreme.jar"
- java-pkg-simple_src_compile
- fi
-}
-
-src_install() {
- java-pkg_dojar "lang-model.jar"
- java-pkg_dojar "cdi-api.jar"
-
- if use doc; then
- java-pkg_dojavadoc target/api
- fi
-
- if use source; then
- java-pkg_dosrc "lang-model/src/main/java/*"
- java-pkg_dosrc "api/src/main/java/*"
- fi
-}
^ permalink raw reply related [flat|nested] 19+ messages in thread
end of thread, other threads:[~2024-10-27 17:39 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-09-10 19:13 [gentoo-commits] repo/gentoo:master commit in: dev-java/cdi-api/ Arthur Zamarin
-- strict thread matches above, loose matches on Subject: below --
2024-10-27 17:39 Eli Schwartz
2024-10-27 6:50 Arthur Zamarin
2024-10-26 10:40 Sam James
2024-10-26 10:17 Arthur Zamarin
2024-09-27 7:14 Miroslav Šulc
2024-09-26 7:29 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-11 17:59 Miroslav Šulc
2022-10-11 13:01 Miroslav Šulc
2022-10-10 23:40 Sam James
2022-10-10 11:49 Sam James
2022-09-25 8:24 Arthur Zamarin
2022-09-10 18:59 Arthur Zamarin
2016-02-20 1:14 Patrice Clement
2015-10-20 14:56 Patrice Clement
2015-08-21 12:22 Patrice Clement
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox