[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/"/> -