[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/

2022-10-12 Thread Arthur Zamarin
commit: c81ef632826694b8cc944432d2319d7be471b6e0
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Wed Oct 12 19:47:50 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 12 20:02:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c81ef632

dev-java/joda-time: drop 2.10.14, 2.11.0

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/27758
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/joda-time/Manifest |  2 -
 dev-java/joda-time/joda-time-2.10.14.ebuild | 80 
 dev-java/joda-time/joda-time-2.11.0.ebuild  | 95 -
 3 files changed, 177 deletions(-)

diff --git a/dev-java/joda-time/Manifest b/dev-java/joda-time/Manifest
index f88a1d4f314c..9acad90f89bc 100644
--- a/dev-java/joda-time/Manifest
+++ b/dev-java/joda-time/Manifest
@@ -1,3 +1 @@
-DIST joda-time-2.10.14.tar.gz 1055876 BLAKE2B 
c70ad0724ad5e6d6f6a158ed05eb9711095cd353bf72a43a3edaa8ce36db1f92e0c18cd2e2b73c34e4126962d0ef97bf83844f9de924df8aadce7d38ffdb7975
 SHA512 
061c341c35f5187422fe402500384f5933c1eb0c77963f65b5295b8f9b479adf29f944269173d9a93e4a288c583777b21f085afe4c5da6c695f14801636f0fc1
-DIST joda-time-2.11.0.tar.gz 1055531 BLAKE2B 
98b64e0419a1b7379d3467d012a1162afedb537048c86f8e9069ef5e21649dfe01d458a8e74ccb5dc052940b6edd2eba73ad86ae25bc20d3e62ec73a7a56a605
 SHA512 
357c8b3d1cc1cdd164cf2486a55ab9489db43c4243f140da5c21ee84bc3a801f51e2e2c2a257dbe2d2ce41bc33c676854136eddf3606ed7da69dcd3a10b2d010
 DIST joda-time-2.11.2.tar.gz 1055885 BLAKE2B 
52281dcb530734dd33d0c01b07c9fbc5e7afd507a97e6926f7ef442dc91907d999d126289bc609e6fabf6af4267e47e5a79452d462a3f0561c405e6cd7f5976f
 SHA512 
ea43deea4ef751fc631c35589adec0c5d9d0a5c836c1a24ada5d994cb9310a55b5af69260afd2647516c64fc84b892a2e25fca4bb38e852982c40f7caa5858b3

diff --git a/dev-java/joda-time/joda-time-2.10.14.ebuild 
b/dev-java/joda-time/joda-time-2.10.14.ebuild
deleted file mode 100644
index c1c4f5c954e5..
--- a/dev-java/joda-time/joda-time-2.10.14.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri 
https://github.com/JodaOrg/joda-time/archive/v2.10.14.tar.gz --slot 0 
--keywords "~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris" --ebuild joda-time-2.10.14.ebuild
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="joda-time:joda-time:2.10.1r40"
-JAVA_TESTING_FRAMEWORKS="junit"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Date and time library to replace JDK date handling"
-HOMEPAGE="https://www.joda.org/joda-time/;
-SRC_URI="https://github.com/JodaOrg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
-
-# Common dependencies
-# POM: ${P}/pom.xml
-# org.joda:joda-convert:1.9.2 -> >=dev-java/joda-convert-2.2.1:0
-
-CP_DEPEND="
-   >=dev-java/joda-convert-2.2.2-r2:0
-"
-
-DEPEND="
-   >=virtual/jdk-1.8:*
-   ${CP_DEPEND}
-"
-
-RDEPEND="
-   >=virtual/jre-1.8:*
-   ${CP_DEPEND}"
-
-S="${WORKDIR}/${P}"
-
-JAVA_SRC_DIR="src/main/java"
-JAVA_RESOURCE_DIRS="src/main/res"
-JAVA_AUTOMATIC_MODULE_NAME="org.joda.time"
-
-JAVA_TEST_GENTOO_CLASSPATH="junit"
-JAVA_TEST_SRC_DIR="src/test/java"
-JAVA_TEST_RESOURCE_DIRS="src/test/resources"
-
-src_prepare() {
-   default
-   # move .properties files to JAVA_RESOURCE_DIRS
-   mkdir -p src/main/res
-   cp -r src/main/{java/*,res} || die
-   find src/main/res -type f ! -name '*.properties' -exec rm -rf {} + || 
die
-}
-
-src_compile() {
-   java-pkg-simple_src_compile
-
-   # Generate the missing "org/joda/time/tz/data/ZoneInfoMap"
-   # Arguments from 
https://github.com/JodaOrg/joda-time/blob/v2.10.10/pom.xml#L413-L427
-   "$(java-config -J)" \
-   -cp ${PN}.jar \
-   org.joda.time.tz.ZoneInfoCompiler \
-   -src "${JAVA_SRC_DIR}/org/joda/time/tz/src" \
-   -dst "src/main/res/org/joda/time/tz/data" \
-   africa \
-   antarctica \
-   asia \
-   australasia \
-   europe \
-   northamerica \
-   southamerica \
-   etcetera \
-   backward
-
-   # add org/joda/time/tz to the jar file
-   jar -uf joda-time.jar -C src/main/res org/joda/time/tz/data || die
-}

diff --git a/dev-java/joda-time/joda-time-2.11.0.ebuild 
b/dev-java/joda-time/joda-time-2.11.0.ebuild
deleted file mode 100644
index f9c720bebe0a..
--- a/dev-java/joda-time/joda-time-2.11.0.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# 

[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/

2022-10-12 Thread Sam James
commit: 73a9489102bdab68ec3929df9073c377bee6cdff
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 12 19:22:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 12 19:22:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73a94891

dev-java/joda-time: Stabilize 2.11.2 x86, #875794

Signed-off-by: Sam James  gentoo.org>

 dev-java/joda-time/joda-time-2.11.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/joda-time/joda-time-2.11.2.ebuild 
b/dev-java/joda-time/joda-time-2.11.2.ebuild
index 0355f10d8a13..5141590c79a3 100644
--- a/dev-java/joda-time/joda-time-2.11.2.ebuild
+++ b/dev-java/joda-time/joda-time-2.11.2.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/JodaOrg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
 
 # Common dependencies
 # POM: pom.xml



[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/

2022-10-10 Thread Arthur Zamarin
commit: ae79b1fd45f03d820ad67e1add559ae261e4a40a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 10 18:39:35 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 10 18:39:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae79b1fd

dev-java/joda-time: Stabilize 2.11.2 arm64, #875794

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/joda-time/joda-time-2.11.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/joda-time/joda-time-2.11.2.ebuild 
b/dev-java/joda-time/joda-time-2.11.2.ebuild
index ab0ed62c5946..0355f10d8a13 100644
--- a/dev-java/joda-time/joda-time-2.11.2.ebuild
+++ b/dev-java/joda-time/joda-time-2.11.2.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/JodaOrg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
 
 # Common dependencies
 # POM: pom.xml



[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/

2022-10-10 Thread Agostino Sarubbo
commit: d9cb0dd71ecde1ee4ecf649568cbba8607d301ce
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Oct 10 07:02:48 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Oct 10 07:02:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9cb0dd7

dev-java/joda-time: Stabilize 2.11.2 amd64, #875794

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-java/joda-time/joda-time-2.11.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/joda-time/joda-time-2.11.2.ebuild 
b/dev-java/joda-time/joda-time-2.11.2.ebuild
index a088c3493f7b..ab0ed62c5946 100644
--- a/dev-java/joda-time/joda-time-2.11.2.ebuild
+++ b/dev-java/joda-time/joda-time-2.11.2.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/JodaOrg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
 
 # Common dependencies
 # POM: pom.xml



[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/

2022-10-09 Thread Arthur Zamarin
commit: 26647d74668866a0ef133c586fd41d9c6c16749c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Oct  9 12:46:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Oct  9 12:46:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26647d74

dev-java/joda-time: Stabilize 2.11.2 ppc64, #875794

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/joda-time/joda-time-2.11.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/joda-time/joda-time-2.11.2.ebuild 
b/dev-java/joda-time/joda-time-2.11.2.ebuild
index 127dbb0f8733..a088c3493f7b 100644
--- a/dev-java/joda-time/joda-time-2.11.2.ebuild
+++ b/dev-java/joda-time/joda-time-2.11.2.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/JodaOrg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
 
 # Common dependencies
 # POM: pom.xml



[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/

2022-10-03 Thread Florian Schmaus
commit: 5cc87f394159cae1d169e2de41e6b0efde59
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Sep 19 09:11:15 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Oct  3 07:51:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cc87f39

dev-java/joda-time: add 2.11.2

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/joda-time/Manifest|  1 +
 dev-java/joda-time/joda-time-2.11.2.ebuild | 95 ++
 2 files changed, 96 insertions(+)

diff --git a/dev-java/joda-time/Manifest b/dev-java/joda-time/Manifest
index 1ce8b77b7124..f88a1d4f314c 100644
--- a/dev-java/joda-time/Manifest
+++ b/dev-java/joda-time/Manifest
@@ -1,2 +1,3 @@
 DIST joda-time-2.10.14.tar.gz 1055876 BLAKE2B 
c70ad0724ad5e6d6f6a158ed05eb9711095cd353bf72a43a3edaa8ce36db1f92e0c18cd2e2b73c34e4126962d0ef97bf83844f9de924df8aadce7d38ffdb7975
 SHA512 
061c341c35f5187422fe402500384f5933c1eb0c77963f65b5295b8f9b479adf29f944269173d9a93e4a288c583777b21f085afe4c5da6c695f14801636f0fc1
 DIST joda-time-2.11.0.tar.gz 1055531 BLAKE2B 
98b64e0419a1b7379d3467d012a1162afedb537048c86f8e9069ef5e21649dfe01d458a8e74ccb5dc052940b6edd2eba73ad86ae25bc20d3e62ec73a7a56a605
 SHA512 
357c8b3d1cc1cdd164cf2486a55ab9489db43c4243f140da5c21ee84bc3a801f51e2e2c2a257dbe2d2ce41bc33c676854136eddf3606ed7da69dcd3a10b2d010
+DIST joda-time-2.11.2.tar.gz 1055885 BLAKE2B 
52281dcb530734dd33d0c01b07c9fbc5e7afd507a97e6926f7ef442dc91907d999d126289bc609e6fabf6af4267e47e5a79452d462a3f0561c405e6cd7f5976f
 SHA512 
ea43deea4ef751fc631c35589adec0c5d9d0a5c836c1a24ada5d994cb9310a55b5af69260afd2647516c64fc84b892a2e25fca4bb38e852982c40f7caa5858b3

diff --git a/dev-java/joda-time/joda-time-2.11.2.ebuild 
b/dev-java/joda-time/joda-time-2.11.2.ebuild
new file mode 100644
index ..127dbb0f8733
--- /dev/null
+++ b/dev-java/joda-time/joda-time-2.11.2.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri 
https://github.com/JodaOrg/joda-time/archive/v2.11..tar.gz --slot 0 --keywords 
"~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris" --ebuild joda-time-2.11..ebuild
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="joda-time:joda-time:2.11.2"
+JAVA_TESTING_FRAMEWORKS="junit"
+
+inherit edo java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Date and time library to replace JDK date handling"
+HOMEPAGE="https://www.joda.org/joda-time/;
+SRC_URI="https://github.com/JodaOrg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
+
+# Common dependencies
+# POM: pom.xml
+# org.joda:joda-convert:1.9.2 -> >=dev-java/joda-convert-2.2.2:0
+
+CP_DEPEND="dev-java/joda-convert:0"
+
+DEPEND=">=virtual/jdk-1.8:*
+   ${CP_DEPEND}"
+
+RDEPEND=">=virtual/jre-1.8:*
+   ${CP_DEPEND}"
+
+PATCHES=(
+   # Enable tests for jdk-11 in
+   # src/test/java/org/joda/time/TestDateTimeZone.java
+   "${FILESDIR}/joda-time-2.11.0-test.patch"
+)
+
+DOCS=( NOTICE.txt README.md RELEASE-NOTES.txt )
+
+S="${WORKDIR}/${P}"
+
+JAVA_AUTOMATIC_MODULE_NAME="org.joda.time"
+JAVA_RESOURCE_DIRS="src/main/res"
+JAVA_SRC_DIR="src/main/java"
+
+JAVA_TEST_GENTOO_CLASSPATH="junit"
+JAVA_TEST_RESOURCE_DIRS="src/test/resources"
+JAVA_TEST_RUN_ONLY="org.joda.time.TestAllPackages"
+JAVA_TEST_SRC_DIR="src/test/java"
+
+src_prepare() {
+   default
+   # move .properties files to JAVA_RESOURCE_DIRS
+   mkdir -p src/main/res
+   cp -r src/main/{java/*,res} || die
+   find src/main/res -type f ! -name '*.properties' -exec rm -rf {} + || 
die
+}
+
+src_compile() {
+   java-pkg-simple_src_compile
+
+   # Generate the missing "org/joda/time/tz/data/ZoneInfoMap"
+   # Arguments from 
https://github.com/JodaOrg/joda-time/blob/v2.10.10/pom.xml#L413-L427
+   edo "$(java-config -J)" \
+   -cp ${PN}.jar \
+   org.joda.time.tz.ZoneInfoCompiler \
+   -src "${JAVA_SRC_DIR}/org/joda/time/tz/src" \
+   -dst "${P}/src/main/resources/org/joda/time/tz/data" \
+   africa \
+   antarctica \
+   asia \
+   australasia \
+   europe \
+   northamerica \
+   southamerica \
+   etcetera \
+   backward
+
+   java-pkg_addres ${PN}.jar "${P}"/src/main/resources
+}
+
+src_test() {
+   # There are test failures in
+   # src/test/java/org/joda/time/TestDateTimeZone.java
+   # with jdk higher than 11
+   local vm_version="$(java-config -g PROVIDES_VERSION)"
+   if ver_test "${vm_version}" -le 11 ; then
+   java-pkg-simple_src_test
+   else
+  

[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/files/, dev-java/joda-time/

2022-09-06 Thread Florian Schmaus
commit: e158cd83cb04db371531dfe3e3630f87062bbf97
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Aug 14 11:46:34 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Sep  6 08:20:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e158cd83

dev-java/joda-time: add 2.11.0

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/joda-time/Manifest|  1 +
 .../joda-time/files/joda-time-2.11.0-test.patch| 14 
 dev-java/joda-time/joda-time-2.11.0.ebuild | 95 ++
 3 files changed, 110 insertions(+)

diff --git a/dev-java/joda-time/Manifest b/dev-java/joda-time/Manifest
index c81931d3700b..1ce8b77b7124 100644
--- a/dev-java/joda-time/Manifest
+++ b/dev-java/joda-time/Manifest
@@ -1 +1,2 @@
 DIST joda-time-2.10.14.tar.gz 1055876 BLAKE2B 
c70ad0724ad5e6d6f6a158ed05eb9711095cd353bf72a43a3edaa8ce36db1f92e0c18cd2e2b73c34e4126962d0ef97bf83844f9de924df8aadce7d38ffdb7975
 SHA512 
061c341c35f5187422fe402500384f5933c1eb0c77963f65b5295b8f9b479adf29f944269173d9a93e4a288c583777b21f085afe4c5da6c695f14801636f0fc1
+DIST joda-time-2.11.0.tar.gz 1055531 BLAKE2B 
98b64e0419a1b7379d3467d012a1162afedb537048c86f8e9069ef5e21649dfe01d458a8e74ccb5dc052940b6edd2eba73ad86ae25bc20d3e62ec73a7a56a605
 SHA512 
357c8b3d1cc1cdd164cf2486a55ab9489db43c4243f140da5c21ee84bc3a801f51e2e2c2a257dbe2d2ce41bc33c676854136eddf3606ed7da69dcd3a10b2d010

diff --git a/dev-java/joda-time/files/joda-time-2.11.0-test.patch 
b/dev-java/joda-time/files/joda-time-2.11.0-test.patch
new file mode 100644
index ..a74cd01edfbc
--- /dev/null
+++ b/dev-java/joda-time/files/joda-time-2.11.0-test.patch
@@ -0,0 +1,14 @@
+--- a/src/test/java/org/joda/time/TestDateTimeZone.java
 b/src/test/java/org/joda/time/TestDateTimeZone.java
+@@ -778,9 +778,10 @@ public class TestDateTimeZone extends TestCase {
+ static final boolean JDK9;
+ static {
+ boolean jdk9 = true;
++System.out.println("java.version = " + 
System.getProperty("java.version")  );
+ try {
+ String str = System.getProperty("java.version");
+-jdk9 = str.startsWith("9");
++jdk9 = str.startsWith("11");
+ } catch (Exception ex) {
+ jdk9 = false;
+ }

diff --git a/dev-java/joda-time/joda-time-2.11.0.ebuild 
b/dev-java/joda-time/joda-time-2.11.0.ebuild
new file mode 100644
index ..316c6321066d
--- /dev/null
+++ b/dev-java/joda-time/joda-time-2.11.0.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri 
https://github.com/JodaOrg/joda-time/archive/v2.11.0.tar.gz --slot 0 --keywords 
"~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x86-solaris" --ebuild joda-time-2.11.0.ebuild
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="joda-time:joda-time:2.11.0"
+JAVA_TESTING_FRAMEWORKS="junit"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Date and time library to replace JDK date handling"
+HOMEPAGE="https://www.joda.org/joda-time/;
+SRC_URI="https://github.com/JodaOrg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
+
+# Common dependencies
+# POM: pom.xml
+# org.joda:joda-convert:1.9.2 -> >=dev-java/joda-convert-2.2.2:0
+
+CP_DEPEND="dev-java/joda-convert:0"
+
+DEPEND=">=virtual/jdk-1.8:*
+   ${CP_DEPEND}"
+
+RDEPEND=">=virtual/jre-1.8:*
+   ${CP_DEPEND}"
+
+PATCHES=(
+   # Enable tests for jdk-11 in
+   # src/test/java/org/joda/time/TestDateTimeZone.java
+   "${FILESDIR}/joda-time-2.11.0-test.patch"
+)
+
+DOCS=( NOTICE.txt README.md RELEASE-NOTES.txt )
+
+S="${WORKDIR}/${P}"
+
+JAVA_AUTOMATIC_MODULE_NAME="org.joda.time"
+JAVA_SRC_DIR="src/main/java"
+JAVA_RESOURCE_DIRS="src/main/res"
+
+JAVA_TEST_GENTOO_CLASSPATH="junit"
+JAVA_TEST_SRC_DIR="src/test/java"
+JAVA_TEST_RESOURCE_DIRS="src/test/resources"
+JAVA_TEST_RUN_ONLY="org.joda.time.TestAllPackages"
+
+src_prepare() {
+   default
+   # move .properties files to JAVA_RESOURCE_DIRS
+   mkdir -p src/main/res
+   cp -r src/main/{java/*,res} || die
+   find src/main/res -type f ! -name '*.properties' -exec rm -rf {} + || 
die
+}
+
+src_compile() {
+   java-pkg-simple_src_compile
+
+   # Generate the missing "org/joda/time/tz/data/ZoneInfoMap"
+   # Arguments from 
https://github.com/JodaOrg/joda-time/blob/v2.10.10/pom.xml#L413-L427
+   "$(java-config -J)" \
+   -cp ${PN}.jar \
+   org.joda.time.tz.ZoneInfoCompiler \
+   -src "${JAVA_SRC_DIR}/org/joda/time/tz/src" \
+   -dst "${P}/src/main/resources/org/joda/time/tz/data" \
+   africa \
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/

2022-09-06 Thread Florian Schmaus
commit: 71cf14faacdb901d25e6b0f099ce55b6925155d3
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue Sep  6 08:17:25 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Sep  6 08:20:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71cf14fa

dev-java/joda-time: remove unecessary die, use edo

Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/joda-time/joda-time-2.11.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-java/joda-time/joda-time-2.11.0.ebuild 
b/dev-java/joda-time/joda-time-2.11.0.ebuild
index 316c6321066d..f9c720bebe0a 100644
--- a/dev-java/joda-time/joda-time-2.11.0.ebuild
+++ b/dev-java/joda-time/joda-time-2.11.0.ebuild
@@ -10,7 +10,7 @@ JAVA_PKG_IUSE="doc source test"
 MAVEN_ID="joda-time:joda-time:2.11.0"
 JAVA_TESTING_FRAMEWORKS="junit"
 
-inherit java-pkg-2 java-pkg-simple
+inherit edo java-pkg-2 java-pkg-simple
 
 DESCRIPTION="Date and time library to replace JDK date handling"
 HOMEPAGE="https://www.joda.org/joda-time/;
@@ -64,7 +64,7 @@ src_compile() {
 
# Generate the missing "org/joda/time/tz/data/ZoneInfoMap"
# Arguments from 
https://github.com/JodaOrg/joda-time/blob/v2.10.10/pom.xml#L413-L427
-   "$(java-config -J)" \
+   edo "$(java-config -J)" \
-cp ${PN}.jar \
org.joda.time.tz.ZoneInfoCompiler \
-src "${JAVA_SRC_DIR}/org/joda/time/tz/src" \
@@ -79,7 +79,7 @@ src_compile() {
etcetera \
backward
 
-   java-pkg_addres ${PN}.jar "${P}"/src/main/resources || die
+   java-pkg_addres ${PN}.jar "${P}"/src/main/resources
 }
 
 src_test() {



[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/

2022-08-27 Thread Miroslav Šulc
commit: fd5f8b4618e720bbb708cb51632982b66ed5fe1a
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Aug 26 10:30:09 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Aug 28 05:17:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd5f8b46

dev-java/joda-time: drop 2.10.10-r1

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/joda-time/Manifest|  1 -
 dev-java/joda-time/joda-time-2.10.10-r1.ebuild | 75 --
 2 files changed, 76 deletions(-)

diff --git a/dev-java/joda-time/Manifest b/dev-java/joda-time/Manifest
index ca62ba31e7a1..c81931d3700b 100644
--- a/dev-java/joda-time/Manifest
+++ b/dev-java/joda-time/Manifest
@@ -1,2 +1 @@
-DIST joda-time-2.10.10.tar.gz 1052384 BLAKE2B 
656efddf6b98f10ce6729c6fa4c76ddfeb86dd94971c2637af3ddcb8a3a47f83948dbd58b04a6249445ef2857c5c5edb994a6d56349ed4ff4130ce9aaebd57e9
 SHA512 
e7917fd28cd10d7fbee02016b1f13a15a80af099b952cc0e8978bfc7fa389109553804670492c206f2b49bcf910ea093fc1838cb45ce4b7a3a885aac2aaf5943
 DIST joda-time-2.10.14.tar.gz 1055876 BLAKE2B 
c70ad0724ad5e6d6f6a158ed05eb9711095cd353bf72a43a3edaa8ce36db1f92e0c18cd2e2b73c34e4126962d0ef97bf83844f9de924df8aadce7d38ffdb7975
 SHA512 
061c341c35f5187422fe402500384f5933c1eb0c77963f65b5295b8f9b479adf29f944269173d9a93e4a288c583777b21f085afe4c5da6c695f14801636f0fc1

diff --git a/dev-java/joda-time/joda-time-2.10.10-r1.ebuild 
b/dev-java/joda-time/joda-time-2.10.10-r1.ebuild
deleted file mode 100644
index 408ed0ec0688..
--- a/dev-java/joda-time/joda-time-2.10.10-r1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom joda-time-2.10.10/pom.xml 
--download-uri 
https://github.com/JodaOrg/joda-time/archive/refs/tags/v2.10.10.tar.gz --slot 0 
--keywords "~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris" --ebuild joda-time-2.10.10.ebuild
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="joda-time:joda-time:2.10.10"
-JAVA_TESTING_FRAMEWORKS="junit"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Date and time library to replace JDK date handling"
-HOMEPAGE="https://www.joda.org/joda-time/;
-SRC_URI="https://github.com/JodaOrg/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
-
-# Common dependencies
-# POM: ${P}/pom.xml
-# org.joda:joda-convert:1.9.2 -> >=dev-java/joda-convert-2.2.1:0
-
-CDEPEND="
-   dev-java/joda-convert:0
-"
-
-DEPEND="
-   >=virtual/jdk-1.8:*
-   ${CDEPEND}
-"
-
-RDEPEND="
-   >=virtual/jre-1.8:*
-   ${CDEPEND}"
-
-S="${WORKDIR}"
-
-JAVA_GENTOO_CLASSPATH="joda-convert"
-JAVA_SRC_DIR="${P}/src/main/java"
-JAVA_RESOURCE_DIRS=(
-   "${P}/src/main/java"
-)
-
-JAVA_TEST_GENTOO_CLASSPATH="junit"
-JAVA_TEST_SRC_DIR="${P}/src/test/java"
-JAVA_TEST_RESOURCE_DIRS=(
-   "${P}/src/test/resources"
-)
-
-src_compile() {
-   java-pkg-simple_src_compile
-
-   # Generate the missing "org/joda/time/tz/data/ZoneInfoMap"
-   # Arguments from 
https://github.com/JodaOrg/joda-time/blob/v2.10.10/pom.xml#L413-L427
-   "$(java-config -J)" \
-   -cp ${PN}.jar \
-   org.joda.time.tz.ZoneInfoCompiler \
-   -src "${JAVA_SRC_DIR}/org/joda/time/tz/src" \
-   -dst "${P}/src/main/resources/org/joda/time/tz/data" \
-   africa \
-   antarctica \
-   asia \
-   australasia \
-   europe \
-   northamerica \
-   southamerica \
-   etcetera \
-   backward
-
-   java-pkg_addres ${PN}.jar "${P}"/src/main/resources || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/

2022-08-27 Thread Sam James
commit: 37bbff1aa54bad095785b96b4ca7e80bb856f354
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 26 23:25:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 26 23:25:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37bbff1a

dev-java/joda-time: Stabilize 2.10.14 amd64, #866656

Signed-off-by: Sam James  gentoo.org>

 dev-java/joda-time/joda-time-2.10.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/joda-time/joda-time-2.10.14.ebuild 
b/dev-java/joda-time/joda-time-2.10.14.ebuild
index b9f69d52c776..c1c4f5c954e5 100644
--- a/dev-java/joda-time/joda-time-2.10.14.ebuild
+++ b/dev-java/joda-time/joda-time-2.10.14.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/JodaOrg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
 
 # Common dependencies
 # POM: ${P}/pom.xml



[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/

2022-08-26 Thread Arthur Zamarin
commit: 77abc46a33d2ea0d463aa77787f31f5f6a629325
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 10:23:40 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 10:23:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77abc46a

dev-java/joda-time: Stabilize 2.10.14 arm64, #866656

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/joda-time/joda-time-2.10.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/joda-time/joda-time-2.10.14.ebuild 
b/dev-java/joda-time/joda-time-2.10.14.ebuild
index cac436804083..b9f69d52c776 100644
--- a/dev-java/joda-time/joda-time-2.10.14.ebuild
+++ b/dev-java/joda-time/joda-time-2.10.14.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/JodaOrg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
 
 # Common dependencies
 # POM: ${P}/pom.xml



[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/

2022-08-26 Thread Sam James
commit: a2c55d71f2a15f52d09b75b3398b28eb81e52ed6
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 26 10:07:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 26 10:08:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c55d71

dev-java/joda-time: Stabilize 2.10.14 x86, #866656

Signed-off-by: Sam James  gentoo.org>

 dev-java/joda-time/joda-time-2.10.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/joda-time/joda-time-2.10.14.ebuild 
b/dev-java/joda-time/joda-time-2.10.14.ebuild
index ec1014900809..cac436804083 100644
--- a/dev-java/joda-time/joda-time-2.10.14.ebuild
+++ b/dev-java/joda-time/joda-time-2.10.14.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/JodaOrg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
 
 # Common dependencies
 # POM: ${P}/pom.xml



[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/

2022-08-26 Thread Arthur Zamarin
commit: 7dc9fdc0e5f1ea0060274443bd43c3baaf1955ee
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 09:55:19 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 09:55:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dc9fdc0

dev-java/joda-time: Stabilize 2.10.14 ppc64, #866656

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/joda-time/joda-time-2.10.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/joda-time/joda-time-2.10.14.ebuild 
b/dev-java/joda-time/joda-time-2.10.14.ebuild
index 23de2c024ab5..ec1014900809 100644
--- a/dev-java/joda-time/joda-time-2.10.14.ebuild
+++ b/dev-java/joda-time/joda-time-2.10.14.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/JodaOrg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
 
 # Common dependencies
 # POM: ${P}/pom.xml



[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/

2022-07-27 Thread Florian Schmaus
commit: 8b281f933b70283dac7e18a6c853cc679db0da98
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Jul 15 18:05:27 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Jul 27 08:54:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b281f93

dev-java/joda-time: add 2.10.14

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/26390
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/joda-time/Manifest |  1 +
 dev-java/joda-time/joda-time-2.10.14.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/dev-java/joda-time/Manifest b/dev-java/joda-time/Manifest
index a0252fc34687..ca62ba31e7a1 100644
--- a/dev-java/joda-time/Manifest
+++ b/dev-java/joda-time/Manifest
@@ -1 +1,2 @@
 DIST joda-time-2.10.10.tar.gz 1052384 BLAKE2B 
656efddf6b98f10ce6729c6fa4c76ddfeb86dd94971c2637af3ddcb8a3a47f83948dbd58b04a6249445ef2857c5c5edb994a6d56349ed4ff4130ce9aaebd57e9
 SHA512 
e7917fd28cd10d7fbee02016b1f13a15a80af099b952cc0e8978bfc7fa389109553804670492c206f2b49bcf910ea093fc1838cb45ce4b7a3a885aac2aaf5943
+DIST joda-time-2.10.14.tar.gz 1055876 BLAKE2B 
c70ad0724ad5e6d6f6a158ed05eb9711095cd353bf72a43a3edaa8ce36db1f92e0c18cd2e2b73c34e4126962d0ef97bf83844f9de924df8aadce7d38ffdb7975
 SHA512 
061c341c35f5187422fe402500384f5933c1eb0c77963f65b5295b8f9b479adf29f944269173d9a93e4a288c583777b21f085afe4c5da6c695f14801636f0fc1

diff --git a/dev-java/joda-time/joda-time-2.10.14.ebuild 
b/dev-java/joda-time/joda-time-2.10.14.ebuild
new file mode 100644
index ..23de2c024ab5
--- /dev/null
+++ b/dev-java/joda-time/joda-time-2.10.14.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri 
https://github.com/JodaOrg/joda-time/archive/v2.10.14.tar.gz --slot 0 
--keywords "~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris" --ebuild joda-time-2.10.14.ebuild
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="joda-time:joda-time:2.10.1r40"
+JAVA_TESTING_FRAMEWORKS="junit"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Date and time library to replace JDK date handling"
+HOMEPAGE="https://www.joda.org/joda-time/;
+SRC_URI="https://github.com/JodaOrg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
+
+# Common dependencies
+# POM: ${P}/pom.xml
+# org.joda:joda-convert:1.9.2 -> >=dev-java/joda-convert-2.2.1:0
+
+CP_DEPEND="
+   >=dev-java/joda-convert-2.2.2-r2:0
+"
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+   ${CP_DEPEND}
+"
+
+RDEPEND="
+   >=virtual/jre-1.8:*
+   ${CP_DEPEND}"
+
+S="${WORKDIR}/${P}"
+
+JAVA_SRC_DIR="src/main/java"
+JAVA_RESOURCE_DIRS="src/main/res"
+JAVA_AUTOMATIC_MODULE_NAME="org.joda.time"
+
+JAVA_TEST_GENTOO_CLASSPATH="junit"
+JAVA_TEST_SRC_DIR="src/test/java"
+JAVA_TEST_RESOURCE_DIRS="src/test/resources"
+
+src_prepare() {
+   default
+   # move .properties files to JAVA_RESOURCE_DIRS
+   mkdir -p src/main/res
+   cp -r src/main/{java/*,res} || die
+   find src/main/res -type f ! -name '*.properties' -exec rm -rf {} + || 
die
+}
+
+src_compile() {
+   java-pkg-simple_src_compile
+
+   # Generate the missing "org/joda/time/tz/data/ZoneInfoMap"
+   # Arguments from 
https://github.com/JodaOrg/joda-time/blob/v2.10.10/pom.xml#L413-L427
+   "$(java-config -J)" \
+   -cp ${PN}.jar \
+   org.joda.time.tz.ZoneInfoCompiler \
+   -src "${JAVA_SRC_DIR}/org/joda/time/tz/src" \
+   -dst "src/main/res/org/joda/time/tz/data" \
+   africa \
+   antarctica \
+   asia \
+   australasia \
+   europe \
+   northamerica \
+   southamerica \
+   etcetera \
+   backward
+
+   # add org/joda/time/tz to the jar file
+   jar -uf joda-time.jar -C src/main/res org/joda/time/tz/data || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/

2021-12-17 Thread Arthur Zamarin
commit: 0a59fa49cb7582b7801c40c84af103f347ff15f4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 17 10:56:46 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 17 10:57:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a59fa49

dev-java/joda-time: Keyword 2.10.10-r1 arm, #829407

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/joda-time/joda-time-2.10.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/joda-time/joda-time-2.10.10-r1.ebuild 
b/dev-java/joda-time/joda-time-2.10.10-r1.ebuild
index 83349323f9fb..408ed0ec0688 100644
--- a/dev-java/joda-time/joda-time-2.10.10-r1.ebuild
+++ b/dev-java/joda-time/joda-time-2.10.10-r1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/JodaOrg/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
 
 # Common dependencies
 # POM: ${P}/pom.xml



[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/

2021-11-24 Thread Sam James
commit: 7088187a5bb83ebabfdc4a6d566a414b16d6a5e9
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 24 23:31:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 24 23:31:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7088187a

dev-java/joda-time: Stabilize 2.10.10-r1 arm64, #822924

Signed-off-by: Sam James  gentoo.org>

 dev-java/joda-time/joda-time-2.10.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/joda-time/joda-time-2.10.10-r1.ebuild 
b/dev-java/joda-time/joda-time-2.10.10-r1.ebuild
index 4b598afeced3..83349323f9fb 100644
--- a/dev-java/joda-time/joda-time-2.10.10-r1.ebuild
+++ b/dev-java/joda-time/joda-time-2.10.10-r1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/JodaOrg/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
 
 # Common dependencies
 # POM: ${P}/pom.xml



[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/

2021-10-18 Thread Sam James
commit: c1b607cb636fea50f39c3c8127cc98012e518a72
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 19 00:14:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 19 00:14:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1b607cb

dev-java/joda-time: Keyword 2.10.10-r1 arm64, #802609

Signed-off-by: Sam James  gentoo.org>

 dev-java/joda-time/joda-time-2.10.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/joda-time/joda-time-2.10.10-r1.ebuild 
b/dev-java/joda-time/joda-time-2.10.10-r1.ebuild
index ac875a45420..4b598afeced 100644
--- a/dev-java/joda-time/joda-time-2.10.10-r1.ebuild
+++ b/dev-java/joda-time/joda-time-2.10.10-r1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/JodaOrg/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
 
 # Common dependencies
 # POM: ${P}/pom.xml



[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/, dev-java/joda-time/files/

2021-05-16 Thread Miroslav Šulc
commit: 9a562826a88be86c3a848ce9df8336e781748921
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun May 16 18:04:13 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun May 16 18:04:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a562826

dev-java/joda-time: removed obsolete 2.7-r1

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/joda-time/Manifest  |   1 -
 dev-java/joda-time/files/joda-time-2.7-build.xml | 262 ---
 dev-java/joda-time/joda-time-2.7-r1.ebuild   |  61 --
 3 files changed, 324 deletions(-)

diff --git a/dev-java/joda-time/Manifest b/dev-java/joda-time/Manifest
index e095d554d3b..a0252fc3468 100644
--- a/dev-java/joda-time/Manifest
+++ b/dev-java/joda-time/Manifest
@@ -1,2 +1 @@
 DIST joda-time-2.10.10.tar.gz 1052384 BLAKE2B 
656efddf6b98f10ce6729c6fa4c76ddfeb86dd94971c2637af3ddcb8a3a47f83948dbd58b04a6249445ef2857c5c5edb994a6d56349ed4ff4130ce9aaebd57e9
 SHA512 
e7917fd28cd10d7fbee02016b1f13a15a80af099b952cc0e8978bfc7fa389109553804670492c206f2b49bcf910ea093fc1838cb45ce4b7a3a885aac2aaf5943
-DIST joda-time-2.7-dist.tar.gz 4007765 BLAKE2B 
ed34c988dae1f1fb3359e06148f680a04244987464770024635e72d5693036ec4d1648245f44db2fd57c47d9842a964d39e04e9ba510ecda7ec25c853ee7
 SHA512 
2a9bf91024bf20c4f1a28c87e5c6e560994ba6f7e131757c83a5ab6984ea79549e1d00452dcf767fc5cab374e531649759703acbaed724a1e49436cae0799209

diff --git a/dev-java/joda-time/files/joda-time-2.7-build.xml 
b/dev-java/joda-time/files/joda-time-2.7-build.xml
deleted file mode 100644
index fa1fd5e25a3..000
--- a/dev-java/joda-time/files/joda-time-2.7-build.xml
+++ /dev/null
@@ -1,262 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-  
-  
-  
-
-  
-  
-
-  
-  
-  
-  
-  
-  
-  
-  
-  
-  
-  
-
-  
-  
-  
-
-  
-  
-  
-
-  
-
-  
-  
-
-
-  
-
-  
-  
-  
-
-  
-
-  
-
-  
-  
-  
-
-  
-
-
-  
-
-  
-  
-
-
-
-  
-
-
-  
-
-  
-
-  
-  
-  
-
-  
-
-
-  
-
-  
-  
-
-
-  
-
-
-  
-
-  
-
-  
-  
-  
-
-  
-
-
-  
-  
-  
-  
-
-
-
-  
-  
-
-  
-  
-
-  
-  
-
-  
-  
-
-  
-
-  
-
-  
-
-  
-
-  
-
-  
-
-
-  
-
-
-  
-
-
-  
-
-  
-
-  
-=== WARNING 
===
- JUnit is not present in your $ANT_HOME/lib directory. Tests not 
executed.
-
===
-  
-
-  
-  
-  
-
-  
-
-  http://download.oracle.com/javase/1.5.0/docs/api/"/>
-  
-  
-
-  
-
-  
-  
-  
-
-  
-
-
-  
-
-  
-  
-  
-
-  
-
-  
-  
-  
-
-  
-
-  
-
-  
-
-  
-
-
-https://repo.maven.apache.org/maven2/org/joda/joda-convert/1.2/joda-convert-1.2.jar;
 
- 
dest="${maven.repo.local}/org/joda/joda-convert/1.2/joda-convert-1.2.jar" 
- usetimestamp="false" 
- ignoreerrors="true"/>
-
-https://repo.maven.apache.org/maven2/junit/junit/3.8.2/junit-3.8.2.jar; 
- dest="${maven.repo.local}/junit/junit/3.8.2/junit-3.8.2.jar" 
- usetimestamp="false" 
- ignoreerrors="true"/>
-  
-
-

diff --git a/dev-java/joda-time/joda-time-2.7-r1.ebuild 
b/dev-java/joda-time/joda-time-2.7-r1.ebuild
deleted file mode 100644
index f492d319c95..000
--- a/dev-java/joda-time/joda-time-2.7-r1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-JAVA_PKG_IUSE="doc examples source test"
-JAVA_ANT_REWRITE_CLASSPATH="true"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="A quality open-source replacement for the Java Date and Time 
classes"
-HOMEPAGE="https://www.joda.org/joda-time/ 
https://github.com/JodaOrg/joda-time/;
-SRC_URI="https://github.com/JodaOrg/${PN}/releases/download/v${PV}/${P}-dist.tar.gz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x86-solaris"
-
-RESTRICT="test"
-
-DEPEND=">=virtual/jdk-1.8
-   dev-java/joda-convert:0
-   test? (
-   dev-java/junit:0
-   dev-java/ant-junit:0
-   )"
-RDEPEND=">=virtual/jre-1.8"
-
-src_prepare() {
-   default
-
-   rm -v *.jar || die "Failed to remove bundled jars."
-   cp "${FILESDIR}"/${P}-build.xml "${S}"/build.xml || die "Failed to copy 
build file."
-
-   mkdir -p "${S}"/target/classes || die "Failed to create target classes 
directory."
-   cp -Rv "${S}"/src/tz-data/* "${S}"/target/classes/ || die "Failed to 
copy timezone data."
-
-   mkdir -p 

[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/

2021-04-13 Thread Sergei Trofimovich
commit: a379eb315aa9417e22ac6f98961672c735ac64fb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Apr 13 18:22:27 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Apr 13 18:23:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a379eb31

dev-java/joda-time: stable 2.10.10-r1 for ppc64

stable wrt bug #776796

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-java/joda-time/joda-time-2.10.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/joda-time/joda-time-2.10.10-r1.ebuild 
b/dev-java/joda-time/joda-time-2.10.10-r1.ebuild
index 44dc1093ca5..c1d6e61dba7 100644
--- a/dev-java/joda-time/joda-time-2.10.10-r1.ebuild
+++ b/dev-java/joda-time/joda-time-2.10.10-r1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/JodaOrg/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~amd64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x86-solaris"
 
 # Common dependencies
 # POM: ${P}/pom.xml



[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/

2021-04-10 Thread Thomas Deutschmann
commit: 0dc484fc97f5e936ad11087a930217e24c9f4439
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Apr 11 00:11:40 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Apr 11 00:13:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dc484fc

dev-java/joda-time: x86 stable (bug #776796)

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-java/joda-time/joda-time-2.10.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/joda-time/joda-time-2.10.10-r1.ebuild 
b/dev-java/joda-time/joda-time-2.10.10-r1.ebuild
index f72c34bc8ab..44dc1093ca5 100644
--- a/dev-java/joda-time/joda-time-2.10.10-r1.ebuild
+++ b/dev-java/joda-time/joda-time-2.10.10-r1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/JodaOrg/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~amd64 ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x86-solaris"
 
 # Common dependencies
 # POM: ${P}/pom.xml



[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/

2021-04-05 Thread Miroslav Šulc
commit: ed64d70c3d4849534cba1cca82004917c0fc8ec2
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Apr  5 09:54:05 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Apr  5 09:54:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed64d70c

dev-java/joda-time: removed obsolete 2.10.10

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/joda-time/Manifest |  1 -
 dev-java/joda-time/joda-time-2.10.10.ebuild | 52 -
 2 files changed, 53 deletions(-)

diff --git a/dev-java/joda-time/Manifest b/dev-java/joda-time/Manifest
index 291708b4869..e095d554d3b 100644
--- a/dev-java/joda-time/Manifest
+++ b/dev-java/joda-time/Manifest
@@ -1,3 +1,2 @@
-DIST joda-time-2.10.10-sources.tar.gz 1052384 BLAKE2B 
656efddf6b98f10ce6729c6fa4c76ddfeb86dd94971c2637af3ddcb8a3a47f83948dbd58b04a6249445ef2857c5c5edb994a6d56349ed4ff4130ce9aaebd57e9
 SHA512 
e7917fd28cd10d7fbee02016b1f13a15a80af099b952cc0e8978bfc7fa389109553804670492c206f2b49bcf910ea093fc1838cb45ce4b7a3a885aac2aaf5943
 DIST joda-time-2.10.10.tar.gz 1052384 BLAKE2B 
656efddf6b98f10ce6729c6fa4c76ddfeb86dd94971c2637af3ddcb8a3a47f83948dbd58b04a6249445ef2857c5c5edb994a6d56349ed4ff4130ce9aaebd57e9
 SHA512 
e7917fd28cd10d7fbee02016b1f13a15a80af099b952cc0e8978bfc7fa389109553804670492c206f2b49bcf910ea093fc1838cb45ce4b7a3a885aac2aaf5943
 DIST joda-time-2.7-dist.tar.gz 4007765 BLAKE2B 
ed34c988dae1f1fb3359e06148f680a04244987464770024635e72d5693036ec4d1648245f44db2fd57c47d9842a964d39e04e9ba510ecda7ec25c853ee7
 SHA512 
2a9bf91024bf20c4f1a28c87e5c6e560994ba6f7e131757c83a5ab6984ea79549e1d00452dcf767fc5cab374e531649759703acbaed724a1e49436cae0799209

diff --git a/dev-java/joda-time/joda-time-2.10.10.ebuild 
b/dev-java/joda-time/joda-time-2.10.10.ebuild
deleted file mode 100644
index 544e24330a7..000
--- a/dev-java/joda-time/joda-time-2.10.10.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom joda-time-2.10.10/pom.xml 
--download-uri 
https://github.com/JodaOrg/joda-time/archive/refs/tags/v2.10.10.tar.gz --slot 0 
--keywords "~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris" --ebuild joda-time-2.10.10.ebuild
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="joda-time:joda-time:2.10.10"
-JAVA_TESTING_FRAMEWORKS="junit"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Date and time library to replace JDK date handling"
-HOMEPAGE="https://www.joda.org/joda-time/;
-SRC_URI="https://github.com/JodaOrg/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}-sources.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x86-solaris"
-
-# Common dependencies
-# POM: ${P}/pom.xml
-# org.joda:joda-convert:1.9.2 -> >=dev-java/joda-convert-2.2.1:0
-
-CDEPEND="
-   dev-java/joda-convert:0
-"
-
-DEPEND="
-   >=virtual/jdk-1.8:*
-   ${CDEPEND}
-"
-
-RDEPEND="
-   >=virtual/jre-1.8:*
-   ${CDEPEND}"
-
-S="${WORKDIR}"
-
-JAVA_GENTOO_CLASSPATH="joda-convert"
-JAVA_SRC_DIR="${P}/src/main/java"
-JAVA_RESOURCE_DIRS=(
-   "${P}/src/main/java"
-)
-
-JAVA_TEST_GENTOO_CLASSPATH="junit"
-JAVA_TEST_SRC_DIR="${P}/src/test/java"
-JAVA_TEST_RESOURCE_DIRS=(
-   "${P}/src/test/resources"
-)



[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/

2021-04-05 Thread Miroslav Šulc
commit: 3bee014b10165220f166f76e6879fc7748b71ee5
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sat Apr  3 22:12:07 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Apr  5 09:54:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bee014b

dev-java/joda-time: bugfix

Generate missing files using "org/joda/time/tz/data/ZoneInfoMap"
Closes: https://bugs.gentoo.org/779892

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: 
https://github.com/gentoo/gentoo/pull/20176/commits/ddefe3c3bf3a1dc6d3efb09792929bb55fcec4cd
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/joda-time/Manifest|  1 +
 dev-java/joda-time/joda-time-2.10.10-r1.ebuild | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/dev-java/joda-time/Manifest b/dev-java/joda-time/Manifest
index 23b3649d4b7..291708b4869 100644
--- a/dev-java/joda-time/Manifest
+++ b/dev-java/joda-time/Manifest
@@ -1,2 +1,3 @@
 DIST joda-time-2.10.10-sources.tar.gz 1052384 BLAKE2B 
656efddf6b98f10ce6729c6fa4c76ddfeb86dd94971c2637af3ddcb8a3a47f83948dbd58b04a6249445ef2857c5c5edb994a6d56349ed4ff4130ce9aaebd57e9
 SHA512 
e7917fd28cd10d7fbee02016b1f13a15a80af099b952cc0e8978bfc7fa389109553804670492c206f2b49bcf910ea093fc1838cb45ce4b7a3a885aac2aaf5943
+DIST joda-time-2.10.10.tar.gz 1052384 BLAKE2B 
656efddf6b98f10ce6729c6fa4c76ddfeb86dd94971c2637af3ddcb8a3a47f83948dbd58b04a6249445ef2857c5c5edb994a6d56349ed4ff4130ce9aaebd57e9
 SHA512 
e7917fd28cd10d7fbee02016b1f13a15a80af099b952cc0e8978bfc7fa389109553804670492c206f2b49bcf910ea093fc1838cb45ce4b7a3a885aac2aaf5943
 DIST joda-time-2.7-dist.tar.gz 4007765 BLAKE2B 
ed34c988dae1f1fb3359e06148f680a04244987464770024635e72d5693036ec4d1648245f44db2fd57c47d9842a964d39e04e9ba510ecda7ec25c853ee7
 SHA512 
2a9bf91024bf20c4f1a28c87e5c6e560994ba6f7e131757c83a5ab6984ea79549e1d00452dcf767fc5cab374e531649759703acbaed724a1e49436cae0799209

diff --git a/dev-java/joda-time/joda-time-2.10.10-r1.ebuild 
b/dev-java/joda-time/joda-time-2.10.10-r1.ebuild
new file mode 100644
index 000..f72c34bc8ab
--- /dev/null
+++ b/dev-java/joda-time/joda-time-2.10.10-r1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom joda-time-2.10.10/pom.xml 
--download-uri 
https://github.com/JodaOrg/joda-time/archive/refs/tags/v2.10.10.tar.gz --slot 0 
--keywords "~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris" --ebuild joda-time-2.10.10.ebuild
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="joda-time:joda-time:2.10.10"
+JAVA_TESTING_FRAMEWORKS="junit"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Date and time library to replace JDK date handling"
+HOMEPAGE="https://www.joda.org/joda-time/;
+SRC_URI="https://github.com/JodaOrg/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x86-solaris"
+
+# Common dependencies
+# POM: ${P}/pom.xml
+# org.joda:joda-convert:1.9.2 -> >=dev-java/joda-convert-2.2.1:0
+
+CDEPEND="
+   dev-java/joda-convert:0
+"
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+   ${CDEPEND}
+"
+
+RDEPEND="
+   >=virtual/jre-1.8:*
+   ${CDEPEND}"
+
+S="${WORKDIR}"
+
+JAVA_GENTOO_CLASSPATH="joda-convert"
+JAVA_SRC_DIR="${P}/src/main/java"
+JAVA_RESOURCE_DIRS=(
+   "${P}/src/main/java"
+)
+
+JAVA_TEST_GENTOO_CLASSPATH="junit"
+JAVA_TEST_SRC_DIR="${P}/src/test/java"
+JAVA_TEST_RESOURCE_DIRS=(
+   "${P}/src/test/resources"
+)
+
+src_compile() {
+   java-pkg-simple_src_compile
+
+   # Generate the missing "org/joda/time/tz/data/ZoneInfoMap"
+   # Arguments from 
https://github.com/JodaOrg/joda-time/blob/v2.10.10/pom.xml#L413-L427
+   "$(java-config -J)" \
+   -cp ${PN}.jar \
+   org.joda.time.tz.ZoneInfoCompiler \
+   -src "${JAVA_SRC_DIR}/org/joda/time/tz/src" \
+   -dst "${P}/src/main/resources/org/joda/time/tz/data" \
+   africa \
+   antarctica \
+   asia \
+   australasia \
+   europe \
+   northamerica \
+   southamerica \
+   etcetera \
+   backward
+
+   java-pkg_addres ${PN}.jar "${P}"/src/main/resources || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/

2021-04-03 Thread Miroslav Šulc
commit: eb67db6e66c803dee7ccaf8eabe18499633c8e27
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Mar 30 18:12:57 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Apr  3 10:58:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb67db6e

dev-java/joda-time: bump to 2.10.10

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: 
https://github.com/gentoo/gentoo/pull/20176/commits/d02968d52ff3f73df95f1aa45b44b2f017eeedde
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/joda-time/Manifest |  1 +
 dev-java/joda-time/joda-time-2.10.10.ebuild | 52 +
 dev-java/joda-time/metadata.xml | 18 +-
 3 files changed, 63 insertions(+), 8 deletions(-)

diff --git a/dev-java/joda-time/Manifest b/dev-java/joda-time/Manifest
index dc39c85d3dc..23b3649d4b7 100644
--- a/dev-java/joda-time/Manifest
+++ b/dev-java/joda-time/Manifest
@@ -1 +1,2 @@
+DIST joda-time-2.10.10-sources.tar.gz 1052384 BLAKE2B 
656efddf6b98f10ce6729c6fa4c76ddfeb86dd94971c2637af3ddcb8a3a47f83948dbd58b04a6249445ef2857c5c5edb994a6d56349ed4ff4130ce9aaebd57e9
 SHA512 
e7917fd28cd10d7fbee02016b1f13a15a80af099b952cc0e8978bfc7fa389109553804670492c206f2b49bcf910ea093fc1838cb45ce4b7a3a885aac2aaf5943
 DIST joda-time-2.7-dist.tar.gz 4007765 BLAKE2B 
ed34c988dae1f1fb3359e06148f680a04244987464770024635e72d5693036ec4d1648245f44db2fd57c47d9842a964d39e04e9ba510ecda7ec25c853ee7
 SHA512 
2a9bf91024bf20c4f1a28c87e5c6e560994ba6f7e131757c83a5ab6984ea79549e1d00452dcf767fc5cab374e531649759703acbaed724a1e49436cae0799209

diff --git a/dev-java/joda-time/joda-time-2.10.10.ebuild 
b/dev-java/joda-time/joda-time-2.10.10.ebuild
new file mode 100644
index 000..544e24330a7
--- /dev/null
+++ b/dev-java/joda-time/joda-time-2.10.10.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom joda-time-2.10.10/pom.xml 
--download-uri 
https://github.com/JodaOrg/joda-time/archive/refs/tags/v2.10.10.tar.gz --slot 0 
--keywords "~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris" --ebuild joda-time-2.10.10.ebuild
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="joda-time:joda-time:2.10.10"
+JAVA_TESTING_FRAMEWORKS="junit"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Date and time library to replace JDK date handling"
+HOMEPAGE="https://www.joda.org/joda-time/;
+SRC_URI="https://github.com/JodaOrg/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}-sources.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x86-solaris"
+
+# Common dependencies
+# POM: ${P}/pom.xml
+# org.joda:joda-convert:1.9.2 -> >=dev-java/joda-convert-2.2.1:0
+
+CDEPEND="
+   dev-java/joda-convert:0
+"
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+   ${CDEPEND}
+"
+
+RDEPEND="
+   >=virtual/jre-1.8:*
+   ${CDEPEND}"
+
+S="${WORKDIR}"
+
+JAVA_GENTOO_CLASSPATH="joda-convert"
+JAVA_SRC_DIR="${P}/src/main/java"
+JAVA_RESOURCE_DIRS=(
+   "${P}/src/main/java"
+)
+
+JAVA_TEST_GENTOO_CLASSPATH="junit"
+JAVA_TEST_SRC_DIR="${P}/src/test/java"
+JAVA_TEST_RESOURCE_DIRS=(
+   "${P}/src/test/resources"
+)

diff --git a/dev-java/joda-time/metadata.xml b/dev-java/joda-time/metadata.xml
index 78620eff557..b64115a9a19 100644
--- a/dev-java/joda-time/metadata.xml
+++ b/dev-java/joda-time/metadata.xml
@@ -1,12 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-j...@gentoo.org
-Java
-  
-  
-JodaOrg/joda-time
-joda-time
-  
+   
+   j...@gentoo.org
+   Java
+   
+   
+   JodaOrg/joda-time
+   joda-time
+   https://github.com/JodaOrg/joda-time/issues
+   https://www.joda.org/joda-time/userguide.html
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/

2020-08-25 Thread Miroslav Šulc
commit: 785ec13ab2562c87ef4ab644d6eace7a8b740bfd
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Aug 25 09:46:22 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Aug 25 09:46:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=785ec13a

dev-java/joda-time: eapi7, min jdk 1.8

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../{joda-time-2.7.ebuild => joda-time-2.7-r1.ebuild}  | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-java/joda-time/joda-time-2.7.ebuild 
b/dev-java/joda-time/joda-time-2.7-r1.ebuild
similarity index 95%
rename from dev-java/joda-time/joda-time-2.7.ebuild
rename to dev-java/joda-time/joda-time-2.7-r1.ebuild
index 2f19a557d78..bbf0efca3a8 100644
--- a/dev-java/joda-time/joda-time-2.7.ebuild
+++ b/dev-java/joda-time/joda-time-2.7-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI=7
 JAVA_PKG_IUSE="doc examples source test"
 JAVA_ANT_REWRITE_CLASSPATH="true"
 
@@ -17,15 +17,17 @@ KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos ~sparc-s
 
 RESTRICT="test"
 
-DEPEND=">=virtual/jdk-1.5
+DEPEND=">=virtual/jdk-1.8
dev-java/joda-convert:0
test? (
dev-java/junit:0
dev-java/ant-junit:0
)"
-RDEPEND=">=virtual/jre-1.5"
+RDEPEND=">=virtual/jre-1.8"
+
+src_prepare() {
+   default
 
-java_prepare() {
rm -v *.jar || die "Failed to remove bundled jars."
cp "${FILESDIR}"/${P}-build.xml "${S}"/build.xml || die "Failed to copy 
build file."
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/

2020-05-17 Thread Aaron Bauman
commit: 3f6a8b49df3a31b2bd9636bcf15a53e08db44d3e
Author: Alexey Sokolov  google  com>
AuthorDate: Fri May  8 14:21:48 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun May 17 16:55:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f6a8b49

dev-java/joda-time: update homepage

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alexey Sokolov  google.com>
Signed-off-by: Aaron Bauman  gentoo.org>

 dev-java/joda-time/joda-time-2.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/joda-time/joda-time-2.7.ebuild 
b/dev-java/joda-time/joda-time-2.7.ebuild
index 29ea57c0f51..2f19a557d78 100644
--- a/dev-java/joda-time/joda-time-2.7.ebuild
+++ b/dev-java/joda-time/joda-time-2.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -8,7 +8,7 @@ JAVA_ANT_REWRITE_CLASSPATH="true"
 inherit java-pkg-2 java-ant-2
 
 DESCRIPTION="A quality open-source replacement for the Java Date and Time 
classes"
-HOMEPAGE="http://www.joda.org/joda-time/ https://github.com/JodaOrg/joda-time/;
+HOMEPAGE="https://www.joda.org/joda-time/ 
https://github.com/JodaOrg/joda-time/;
 
SRC_URI="https://github.com/JodaOrg/${PN}/releases/download/v${PV}/${P}-dist.tar.gz;
 
 LICENSE="Apache-2.0"



[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/

2016-03-31 Thread Patrice Clement
commit: ac3fd799a8d922f20266ccf84fb057ad8a35f383
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Mar 31 17:45:41 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Mar 31 17:46:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac3fd799

dev-java/joda-time: Add back ppc64.

Package-Manager: portage-2.2.26

 dev-java/joda-time/joda-time-2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/joda-time/joda-time-2.7.ebuild 
b/dev-java/joda-time/joda-time-2.7.ebuild
index 243374f..346e9d1 100644
--- a/dev-java/joda-time/joda-time-2.7.ebuild
+++ b/dev-java/joda-time/joda-time-2.7.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/JodaOrg/${PN}/releases/download/v${PV}/${P}-dist.tar
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 x86 ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/

2016-03-31 Thread Patrice Clement
commit: 4adf712eabfe98f8a8d7e3f8dc2912c9be4dc708
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Mar 31 16:39:54 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Mar 31 16:42:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4adf712e

dev-java/joda-time: Stable for amd64. Retroactively mark stable for the 
remaining arches using the ALLARCHES policy.

Package-Manager: portage-2.2.26

 dev-java/joda-time/joda-time-2.7.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-java/joda-time/joda-time-2.7.ebuild 
b/dev-java/joda-time/joda-time-2.7.ebuild
index 4c63fd7..243374f 100644
--- a/dev-java/joda-time/joda-time-2.7.ebuild
+++ b/dev-java/joda-time/joda-time-2.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,9 @@ 
SRC_URI="https://github.com/JodaOrg/${PN}/releases/download/v${PV}/${P}-dist.tar
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+
+RESTRICT="test"
 
 DEPEND=">=virtual/jdk-1.5
dev-java/joda-convert:0



[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/, dev-java/joda-time/files/

2016-03-31 Thread Patrice Clement
commit: e138e7db47a2bcf1c1995ee9cf4451c203eb299d
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Mar 31 16:40:35 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Mar 31 16:42:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e138e7db

dev-java/joda-time: Clean up old.

Package-Manager: portage-2.2.26

 dev-java/joda-time/Manifest  |   3 -
 dev-java/joda-time/files/1.5.1-ecj.patch |  15 --
 dev-java/joda-time/files/joda-time-2.2-build.xml | 270 ---
 dev-java/joda-time/files/joda-time-2.3-build.xml | 267 --
 dev-java/joda-time/joda-time-1.6.ebuild  |  50 -
 dev-java/joda-time/joda-time-2.2.ebuild  |  56 -
 dev-java/joda-time/joda-time-2.3.ebuild  |  55 -
 7 files changed, 716 deletions(-)

diff --git a/dev-java/joda-time/Manifest b/dev-java/joda-time/Manifest
index 4ecfc93..c5d994c 100644
--- a/dev-java/joda-time/Manifest
+++ b/dev-java/joda-time/Manifest
@@ -1,4 +1 @@
-DIST joda-time-1.6-src.tar.gz 1270950 SHA256 
4dc645d2ef3c19eebdb388cf22d27fa1c51abcfae87f48f12e2477a91207f92f SHA512 
30c1cf558b8dfce67de357dec72c6d64358639f83999eae4f637e436e2e1a4870d09fd4ff86547ece992e49d96fc5113d44cc1dceed910c4de9a65ebc1075c01
 WHIRLPOOL 
fae630d09e01b058e95ebbbceb0f1725580171e0746135dab35f247d1455c712f4f4f6fde7e6edf2cb578cc94fae6b87c202ce581675809b054d05ebcd5c0037
-DIST joda-time-2.2-dist.tar.gz 4397101 SHA256 
1cf6176f222f0155b20693dc2a9939e10c766d986d68b144e30f446772596c48 SHA512 
8a67b420b4cd179bd80166c930efdf9e32b4813b431329dae7844a078c23688220130c8466993aae4a865bf01e593a8e22b992726d9a1fe64eb0b6f911197f10
 WHIRLPOOL 
4afb42425e72deaaf25067810538191b6fec1c8e7a214c2230ca98a445d7c5134d881d62bcc9d6b4eedd4776803dcf32a734c8d5c24acd169101a7197d924c57
-DIST joda-time-2.3-dist.tar.gz 3440289 SHA256 
f27acf5361e50e0560b349aecf3211e6265b4546d3de0362583390c18cbf4c57 SHA512 
b20b0c77878971af99a2e60f01ca73510d4244fc4a069d21a657c79bd3ec482494edd3945c6a98e5313e41e53ede51f1cc98a5396f97e3c3775659a982c0fa0c
 WHIRLPOOL 
6c9c6fe1a4e06e7634a34864f85a70024ddf058c8c3d1a33d83285b1fcee57fc122ce0615e1bca0d15d0387841b91565591a533bcf61a5679a4b69c2efe2c949
 DIST joda-time-2.7-dist.tar.gz 4007765 SHA256 
6f29f22ff88d39d988c600f1e274e7a59c451184d7d6d400e2ddb9e4bbb2ceeb SHA512 
2a9bf91024bf20c4f1a28c87e5c6e560994ba6f7e131757c83a5ab6984ea79549e1d00452dcf767fc5cab374e531649759703acbaed724a1e49436cae0799209
 WHIRLPOOL 
eb2f91d5bbff641495d3a7763872321718415e49c8adb864805a84a73c583ee562f145821621ffd38ce1b41a813a15f4dcf609c5130b7557ef4d5e9fed86b17f

diff --git a/dev-java/joda-time/files/1.5.1-ecj.patch 
b/dev-java/joda-time/files/1.5.1-ecj.patch
deleted file mode 100644
index 79f3f78..000
--- a/dev-java/joda-time/files/1.5.1-ecj.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff -ur 
joda-time-1.5.1-src.old/src/test/org/joda/time/convert/MockUnknownCalendar.java 
joda-time-1.5.1-src/src/test/org/joda/time/convert/MockUnknownCalendar.java
 
joda-time-1.5.1-src.old/src/test/org/joda/time/convert/MockUnknownCalendar.java 
   2007-12-21 00:43:52.0 +0200
-+++ 
joda-time-1.5.1-src/src/test/org/joda/time/convert/MockUnknownCalendar.java 
   2007-12-21 00:46:42.0 +0200
-@@ -34,7 +34,10 @@
- MockUnknownCalendar(TimeZone zone) {
- this.zone = zone;
- }
--
-+
-+public int compareTo(Object o) {
-+return super.compareTo((Calendar) o);
-+}
- public long getTimeInMillis() {
- return millis;
- }

diff --git a/dev-java/joda-time/files/joda-time-2.2-build.xml 
b/dev-java/joda-time/files/joda-time-2.2-build.xml
deleted file mode 100644
index c90c227..000
--- a/dev-java/joda-time/files/joda-time-2.2-build.xml
+++ /dev/null
@@ -1,270 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-  
-  
-  
-
-  
-  
-
-  
-  
-  
-  
-  
-  
-  
-  
-  
-  
-  
-  
-
-  
-  
-  
-
-  
-  
-  
-
-  
-
-  
-  
-
-
-  
-
-  
-  
-  
-
-  
-
-  
-
-  
-  
-  
-
-  
-
-
-  
-
-  
-  
-
-
-
-  
-
-
-  
-
-
-
-  
-
-
-  
-
-  
-
-  
-  
-  
-
-  
-
-
-  
-
-  
-  
-
-
-  
-
-
-  
-
-  
-
-  
-  
-  
-
-  
-
-
-  
-  
-  
-  
-
-
-
-  
-  
-
-  
-  
-
-  
-  
-
-  
-  
-
-  
-
-  
-
-  
-
-  
-
-  
-
-  
-
-
-  
-
-
-  
-
-
-  
-
-  
-
-  
-=== WARNING 
===
- JUnit is not present in your $ANT_HOME/lib directory. Tests not 
executed.
-
===
-  
-
-  
-  
-  
-
-  
-
-  http://download.oracle.com/javase/1.5.0/docs/api/"/>
-