From 4dc2f97ed84159736ecfb5dea5485e83b27810d1 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 13 Nov 2024 03:02:43 +0000 Subject: gentoo auto-resync : 13:11:2024 - 03:02:42 --- dev-java/Manifest.gz | Bin 55378 -> 55377 bytes dev-java/brotli-dec/Manifest | 2 +- dev-java/brotli-dec/brotli-dec-0.1.2-r1.ebuild | 21 ++++ dev-java/brotli-dec/brotli-dec-0.1.2.ebuild | 21 ---- dev-java/hamcrest-core/Manifest | 2 +- dev-java/hamcrest-core/hamcrest-core-1.1-r4.ebuild | 40 -------- dev-java/hamcrest-core/hamcrest-core-1.1-r5.ebuild | 40 ++++++++ dev-java/jakarta-oro/Manifest | 2 +- dev-java/jakarta-oro/jakarta-oro-2.0.8-r5.ebuild | 38 ------- dev-java/jakarta-oro/jakarta-oro-2.0.8-r6.ebuild | 35 +++++++ dev-java/jsch-agent-proxy/Manifest | 4 +- .../jsch-agent-proxy-0.0.9-r1.ebuild | 108 ++++++++++++++++++++ .../jsch-agent-proxy/jsch-agent-proxy-0.0.9.ebuild | 109 --------------------- dev-java/jsch-agent-proxy/metadata.xml | 3 + dev-java/jzlib/Manifest | 2 +- dev-java/jzlib/jzlib-1.1.3-r2.ebuild | 51 ---------- dev-java/jzlib/jzlib-1.1.3-r3.ebuild | 42 ++++++++ dev-java/swingx/Manifest | 2 +- dev-java/swingx/swingx-1.6.4-r1.ebuild | 27 ----- dev-java/swingx/swingx-1.6.4-r2.ebuild | 29 ++++++ 20 files changed, 285 insertions(+), 293 deletions(-) create mode 100644 dev-java/brotli-dec/brotli-dec-0.1.2-r1.ebuild delete mode 100644 dev-java/brotli-dec/brotli-dec-0.1.2.ebuild delete mode 100644 dev-java/hamcrest-core/hamcrest-core-1.1-r4.ebuild create mode 100644 dev-java/hamcrest-core/hamcrest-core-1.1-r5.ebuild delete mode 100644 dev-java/jakarta-oro/jakarta-oro-2.0.8-r5.ebuild create mode 100644 dev-java/jakarta-oro/jakarta-oro-2.0.8-r6.ebuild create mode 100644 dev-java/jsch-agent-proxy/jsch-agent-proxy-0.0.9-r1.ebuild delete mode 100644 dev-java/jsch-agent-proxy/jsch-agent-proxy-0.0.9.ebuild delete mode 100644 dev-java/jzlib/jzlib-1.1.3-r2.ebuild create mode 100644 dev-java/jzlib/jzlib-1.1.3-r3.ebuild delete mode 100644 dev-java/swingx/swingx-1.6.4-r1.ebuild create mode 100644 dev-java/swingx/swingx-1.6.4-r2.ebuild (limited to 'dev-java') diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz index 6966c84ac1dc..55a4812e4b5e 100644 Binary files a/dev-java/Manifest.gz and b/dev-java/Manifest.gz differ diff --git a/dev-java/brotli-dec/Manifest b/dev-java/brotli-dec/Manifest index 12c37f5c3610..0b2bd4773747 100644 --- a/dev-java/brotli-dec/Manifest +++ b/dev-java/brotli-dec/Manifest @@ -1,3 +1,3 @@ DIST brotli-dec-0.1.2-sources.jar 89491 BLAKE2B 68bb997d4e9513cfa50c22d93065a713340cf7ef75b6e08ba4fddbdeaed5a4423f2b51e7a277dbe435e835ccebed8fe5c80a2a61baaefc725e3a2840df1f54c3 SHA512 00ebbda7e3d8e558651523f8d3ab3f66aa20e300422ae2f5de57fca9a95538cb12751b87a959c8229a228878e61661ba01c4f08077b1e540c3a2d2219a71f070 -EBUILD brotli-dec-0.1.2.ebuild 549 BLAKE2B 8c2a4c79cf7fb59b869208442632e06654cb9a3d2320925fabd0ffff8dc888ac1e8a940fe5518230eff06d1bdb0a0a4ca98b3af0b0934ceb0fdf46a7f096495e SHA512 c9be559c394da86b9e76bb5c765616a83d67437d6a3c152bbb3766d94f082fb99925184d1ed8a5427fa417ac3f15f1a36ba29f0d737e273022bf4d1485ed7a0c +EBUILD brotli-dec-0.1.2-r1.ebuild 549 BLAKE2B c98a6c0b8c122a146cbc8ba98e98e6b9f0b843015c97746666ac7b1fdd7a8971757f363c347cf0fabb2e62ebf8c2811d8f6b737825e8a356e5148d7774cef19f SHA512 ef14d0188c430c61613da6620ce44bf3118c82ea62c34a57c1b9b4913e3f4376438da66099fc2a4daf32be12e8149f1bbef67cfdeab0f595412ebdc22379c2ab MISC metadata.xml 315 BLAKE2B 64633f733da8488f03388bd18670c5b1ce2f42cc2f8d451a199570bd219bff83646b9b19e18b5466bc08b41fa2ce574d20c688f1fcf5814181985303041c3421 SHA512 ceed75c3389418ea85524704a4bc275c96513f741792a216bdc5e47696ab533ad3ec94b139b931b5e00929d10bc1d12e2468fecb2987f4ed02dc3c626f399681 diff --git a/dev-java/brotli-dec/brotli-dec-0.1.2-r1.ebuild b/dev-java/brotli-dec/brotli-dec-0.1.2-r1.ebuild new file mode 100644 index 000000000000..08422aa22fde --- /dev/null +++ b/dev-java/brotli-dec/brotli-dec-0.1.2-r1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="org.brotli:dec:${PV}" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Brotli decompressor" +HOMEPAGE="https://brotli.org/ https://github.com/google/brotli" +SRC_URI="https://repo1.maven.org/maven2/org/brotli/dec/${PV}/dec-${PV}-sources.jar -> ${P}-sources.jar" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm64 ppc64" + +BDEPEND="app-arch/unzip" +DEPEND=">=virtual/jdk-1.8:*" +RDEPEND=">=virtual/jre-1.8:*" diff --git a/dev-java/brotli-dec/brotli-dec-0.1.2.ebuild b/dev-java/brotli-dec/brotli-dec-0.1.2.ebuild deleted file mode 100644 index b13aaba8aa9b..000000000000 --- a/dev-java/brotli-dec/brotli-dec-0.1.2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -JAVA_PKG_IUSE="doc source" -MAVEN_ID="org.brotli:dec:${PV}" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Brotli decompressor" -HOMEPAGE="https://brotli.org/ https://github.com/google/brotli" -SRC_URI="https://repo1.maven.org/maven2/org/brotli/dec/${PV}/dec-${PV}-sources.jar -> ${P}-sources.jar" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64" - -BDEPEND="app-arch/unzip" -DEPEND=">=virtual/jdk-1.8:*" -RDEPEND=">=virtual/jre-1.8:*" diff --git a/dev-java/hamcrest-core/Manifest b/dev-java/hamcrest-core/Manifest index 7c168b09888d..2f86f53e7980 100644 --- a/dev-java/hamcrest-core/Manifest +++ b/dev-java/hamcrest-core/Manifest @@ -2,6 +2,6 @@ AUX hamcrest-core-1.1-java-11.patch 1198 BLAKE2B 0c9610b9225a6eff96669dbc0c4e052 AUX hamcrest-core-1.3-r3-java-11.patch 1188 BLAKE2B dd2da476e5aa44f48fbc049b53b44c0c9e9daf83ef0e73ebca173e3e5a2ef6b048d1f8d76cea4dd8b3a1609193e50e9e8ef180795421ee1cd43327e90ec2bef9 SHA512 29230981064580eae656bfc28ee8a2e14a7ef09f3182a206ed89d2e2bcc78ce76e9d7e0ad59b7e6c904d35c900a5511ddc49c31255755dfb231fb0ea5c20dd90 DIST hamcrest-core-1.1.tar.gz 1247348 BLAKE2B 07b874ca2e61808cd1a30246cbfe7baa220a9c83df7be94dbb50c4df0279bcf906a32cc1b69aed0ebd81d51392af28050d070b7fabb50f8063964b0782b5e105 SHA512 d86080f1ef5982faee728e29675676a89b42a02c4b00783c67be948076e502e70a2b435568502d8ed3c5b1bcc5441b3cdd8817dab841cac537087edeee47632f DIST hamcrest-java-1.3.tar.gz 2007925 BLAKE2B 7d54f056814ba30d669e171f00c31e71a0aaea37d345fa93d0c88afb8c3f916180ba699c2cee9219504c3e931b4f4548d708c927cf2caf483847f217c22c7cdf SHA512 4356df7b5b78f821847fde027b416b49b8456e84ab2ec98c2982adf54e2bdc01a5ca2c2b5425620c5ee34bfe3f95ea43c77190504f76ddc9f8b93b137a4ca54b -EBUILD hamcrest-core-1.1-r4.ebuild 813 BLAKE2B 6535c8af70e9effb304479040f973589e4706faf128be26b6f64e4e865df394cc827e6267ad6788074f48e5da2592147dc5c9e1cef4d71157250617043356ae6 SHA512 7e2b6f1908bd2a0b5b70ef591a108014b67192ee83133b40bb83d29397e46991a634072ccfa6ee857b63d8dd7478fffde27fbde1666bf7150308e90c676475b5 +EBUILD hamcrest-core-1.1-r5.ebuild 843 BLAKE2B eec7d0465b6b47b079750a3aebb1ee05b19e680626794c863da94f0615afa68acc82e5a3f9ca8d5c00510af311d9b549e7e0ee339ff8bc33ef42d00ab4fc9e68 SHA512 4d9e6f85915950299ed62e31584224277a3020afb1bf0f2ce709ef0ca7f1fb222908e56c8db768cdb18ba1188201183ccc2a6262891c07dce6dc9a32b9aadedb EBUILD hamcrest-core-1.3-r3.ebuild 1427 BLAKE2B b9d50060893817d590310f40b0eb594f09c331607ac5b9e8fbbb146d81a5af425de1d4ebd50234009ddd8ec7fa3bdf4f1e72cc60ccddd57a44a5d1f6aa0afff4 SHA512 ab767de51b305fbb0152c5ce9824aa34f1950221ea77af50a5c04d48400451c599616e599dde8c233ba73d614c30a967a7723fd6f589c0775e0702b8c4477864 MISC metadata.xml 323 BLAKE2B f7c4c0d73758ceea718f9806b335dccdc09747708775fb0ca9978c0c4380e34f9c96045fa101093b25285f3fa0b66acb18a17bd3319a6889f3697e71e8175e95 SHA512 598d129d610f8a4c56237eeb09a72d1edb6bfe3b953836fb12353e7ceed679cda3009cd3b77d8f3c08f749e16c75a0ffb56a52aeaf42ac54b7668046fa906ed5 diff --git a/dev-java/hamcrest-core/hamcrest-core-1.1-r4.ebuild b/dev-java/hamcrest-core/hamcrest-core-1.1-r4.ebuild deleted file mode 100644 index 954a5e07b1ea..000000000000 --- a/dev-java/hamcrest-core/hamcrest-core-1.1-r4.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple - -MY_PN="hamcrest" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Library of matchers for building test expressions" -HOMEPAGE="https://hamcrest.org/JavaHamcrest/" -SRC_URI="https://github.com/${MY_PN}/JavaHamcrest/archive/${MY_PN}-java-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64 ~amd64-linux ~x64-solaris" - -RDEPEND=" - >=virtual/jre-1.8:*" - -DEPEND=" - >=virtual/jdk-1.8:* - source? ( app-arch/zip )" - -S="${WORKDIR}/JavaHamcrest-${MY_PN}-java-${PV}" - -JAVA_SRC_DIR="${PN}/src" - -PATCHES=( - # https://bugs.gentoo.org/751379 - "${FILESDIR}"/hamcrest-core-1.1-java-11.patch -) - -src_prepare() { - default - java-pkg_clean -} diff --git a/dev-java/hamcrest-core/hamcrest-core-1.1-r5.ebuild b/dev-java/hamcrest-core/hamcrest-core-1.1-r5.ebuild new file mode 100644 index 000000000000..4dacae9bd323 --- /dev/null +++ b/dev-java/hamcrest-core/hamcrest-core-1.1-r5.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-pkg-simple + +MY_PN="hamcrest" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Library of matchers for building test expressions" +HOMEPAGE="https://hamcrest.org/JavaHamcrest/" +SRC_URI="https://github.com/${MY_PN}/JavaHamcrest/archive/${MY_PN}-java-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/JavaHamcrest-${MY_PN}-java-${PV}" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="amd64 arm64 ppc64 ~amd64-linux ~x64-solaris" + +DEPEND=" + >=virtual/jdk-1.8:* + source? ( app-arch/zip ) +" + +RDEPEND=">=virtual/jre-1.8:*" + +JAVA_SRC_DIR="${PN}/src" + +PATCHES=( + # https://bugs.gentoo.org/751379 + "${FILESDIR}"/hamcrest-core-1.1-java-11.patch +) + +src_prepare() { + default #780585 + java-pkg-2_src_prepare + java-pkg_clean +} diff --git a/dev-java/jakarta-oro/Manifest b/dev-java/jakarta-oro/Manifest index 9e55c05659ca..27720dd4e9cc 100644 --- a/dev-java/jakarta-oro/Manifest +++ b/dev-java/jakarta-oro/Manifest @@ -1,3 +1,3 @@ DIST jakarta-oro-2.0.8.tar.gz 345304 BLAKE2B a52b14f2753cb5ce07d16d417e943009dbb9268fddc62850daebb703ba2da3d83a3d05828479c89cab96174582514af75efedc73050a5f933cc0b26fbd51c948 SHA512 a7f6eb6a088765f273df18ccc823f918737f18ec8772275054839a87f8370f1848e795d481f226c712651104d7598ab86c7d90a991fb039df6581f42f1447920 -EBUILD jakarta-oro-2.0.8-r5.ebuild 805 BLAKE2B 871ebcf3ec6b80aa947aac48f09c12bd96a856ae328912bf83d9b6964f0681e1174bd0502a6fb6f33b9488fc250f7dcf140f0d3021b73d678ae7c53f20c29931 SHA512 c611ba8046a9e00f7bf8c90dabdb946909c266a5a76f1d8116074805d1cba5e6ce5312ef7ed11bcadd1e44dea69a857589c5c36151ed585e34692667e807066b +EBUILD jakarta-oro-2.0.8-r6.ebuild 821 BLAKE2B 299db85268d83ae11039d512d04512eb7763968fc615e1a8a6fc8d54b001ce82c60360f9a080bb9aa6490dd53100a0ff0ce4fd9173fc5226d80206d6466c6c22 SHA512 a28a8dcedde158ac565e8789ce5467d07de49d2683f8333092d6ee46d4ca8a704b836f765e922219b8175ae1e2d71e9010c95bb4a19d51e223a4bc10fbac3e8a MISC metadata.xml 514 BLAKE2B bfab1f301fcf0ae2db49f612bc82d42535d943559f894e1bfc4cd97c20536686e518229d41d6ea0c48bda1dd9d32d9b9f1848d11a26bbe72781faa95b0c35a82 SHA512 aacf03d805c50b656b2e3b8c22d72096949f59e98e6b766476fc8a2082572846828114587468d289c83ff705b7e546e3e72749a120125d2292d68a6f45dcf746 diff --git a/dev-java/jakarta-oro/jakarta-oro-2.0.8-r5.ebuild b/dev-java/jakarta-oro/jakarta-oro-2.0.8-r5.ebuild deleted file mode 100644 index 02739db122db..000000000000 --- a/dev-java/jakarta-oro/jakarta-oro-2.0.8-r5.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -JAVA_PKG_IUSE="doc source examples" -MAVEN_ID="oro:oro:2.0.8" - -inherit java-pkg-2 java-pkg-simple - -MY_J=${PN%%-*} -MY_O=${PN##*-} - -DESCRIPTION="A set of text-processing Java classes" -HOMEPAGE="https://jakarta.apache.org/oro/" -SRC_URI="https://archive.apache.org/dist/${MY_J}/${MY_O}/${P}.tar.gz" - -LICENSE="Apache-1.1" -SLOT="2.0" -KEYWORDS="amd64 arm64 ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" - -DEPEND=">=virtual/jdk-1.8:*" -RDEPEND=">=virtual/jre-1.8:*" - -S="${WORKDIR}/${P}" - -JAVA_SRC_DIR="src" - -src_prepare() { - default - java-pkg_clean - mv src/java/examples examples || die -} - -src_install() { - java-pkg-simple_src_install - use examples && java-pkg_doexamples examples -} diff --git a/dev-java/jakarta-oro/jakarta-oro-2.0.8-r6.ebuild b/dev-java/jakarta-oro/jakarta-oro-2.0.8-r6.ebuild new file mode 100644 index 000000000000..c693ee8dc78d --- /dev/null +++ b/dev-java/jakarta-oro/jakarta-oro-2.0.8-r6.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source examples" +MAVEN_ID="oro:oro:2.0.8" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="A set of text-processing Java classes" +HOMEPAGE="https://jakarta.apache.org/oro/" +SRC_URI="https://archive.apache.org/dist/jakarta/oro/source/jakarta-oro-${PV}.tar.gz" +S="${WORKDIR}/${P}" + +LICENSE="Apache-1.1" +SLOT="2.0" +KEYWORDS="amd64 arm64 ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +DEPEND=">=virtual/jdk-1.8:*" +RDEPEND=">=virtual/jre-1.8:*" + +JAVA_SRC_DIR="src" + +src_prepare() { + default #780585 + java-pkg-2_src_prepare + java-pkg_clean + mv src/java/examples examples || die +} + +src_install() { + java-pkg-simple_src_install + use examples && java-pkg_doexamples examples +} diff --git a/dev-java/jsch-agent-proxy/Manifest b/dev-java/jsch-agent-proxy/Manifest index e55af92b19a2..252e3b24c18b 100644 --- a/dev-java/jsch-agent-proxy/Manifest +++ b/dev-java/jsch-agent-proxy/Manifest @@ -1,3 +1,3 @@ DIST jsch-agent-proxy-0.0.9.tar.gz 19040 BLAKE2B d20989663ed4544d60e890d48c8b3262184bbdf5bc6b8a42d8a008a0ad94831b283ec76382616a3df2f9ad677e59608920bcbc973f6da79d8e373dc21758ece8 SHA512 a80bb2cda8f0a96f4d069c64bc60633292fac46fcca94402f2c2762d3def94e3b9fef886b56e8f2b834141643173cea29ca678a61963fefa33fbb3cd56c1af88 -EBUILD jsch-agent-proxy-0.0.9.ebuild 3297 BLAKE2B 824017235c604bef1bee7cf6396a0656a57e4fc0ce7764c32fd59c07c5c6b03660369d8295a5528fcb524c00487d86933647b13606b2c735beaeff8227caa9f4 SHA512 19d66dd265335437ef8643ed6952bf9f560be3b4a369f56b776935c9bf4443a4174dac20dbe6a45a594e602b30013d7ca328a040100e3ddd950f8dd70e77ba4f -MISC metadata.xml 217 BLAKE2B cb41a7bd7e5c55319465d67551eae75371cc72d58629c61f70a7f54c388645d5ab1427c66dfdd5954e36ca40f0d3209f871d476cacd61516dd57e3297aaa601f SHA512 4df8395dcf07c52adadee71ad7dfa9f611ade8485cc9869397d0037272ae9add9b40d90669da8b80e578b4ee14c512da01ba096abe39a5859ac71c5316e425b6 +EBUILD jsch-agent-proxy-0.0.9-r1.ebuild 2762 BLAKE2B 4b610c5360cd2b487c72b29a07f88301a5d6ff1ae9328e9ae04a0138a252684498e66bf878e7cbb2911c286ffbea23c66d49d9cb9732bf4cd862b22e90d9c489 SHA512 51b401cc7c34a10f2869c5fad61f971acda4a86eae6d6b418769196a2b1f38503fc8362b830465bab6625b5c18c78b7e600dc62597a637d8c5bcd9f5f241fb0e +MISC metadata.xml 303 BLAKE2B a2eabad35a4fe8de4898937fb681c112c985440d5e791ac7c079ee88b02b24e85751ca5cc69c8bf3ceaa58fa0d6d043cc1558bd6716ef06caa26373186c77d6d SHA512 6047d7d42ac3b2fca2f41844c1097b889510029225201d901b94a2676c30973b4b588f65d959a9a284dea8f9d3556e12e61fa8c9c11ffbef0598ef3998b90fdd diff --git a/dev-java/jsch-agent-proxy/jsch-agent-proxy-0.0.9-r1.ebuild b/dev-java/jsch-agent-proxy/jsch-agent-proxy-0.0.9-r1.ebuild new file mode 100644 index 000000000000..ffeb3451e62a --- /dev/null +++ b/dev-java/jsch-agent-proxy/jsch-agent-proxy-0.0.9-r1.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="com.jcraft:jsch.agentproxy.jsch:0.0.9" + +inherit java-pkg-2 java-pkg-simple + +MY_COMMIT="12c3d64fc2b0a4fd37659369edfdee26e48954e2" +DESCRIPTION="a proxy to ssh-agent and Pageant in Java" +HOMEPAGE="http://www.jcraft.com/jsch-agent-proxy/" +SRC_URI="https://github.com/ymnk/jsch-agent-proxy/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/jsch-agent-proxy-${MY_COMMIT}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64 ppc64" + +CP_DEPEND=" + dev-java/jna:4 + dev-java/jsch:0 +" + +DEPEND=" + ${CP_DEPEND} + >=virtual/jdk-1.8:* +" + +RDEPEND=" + ${CP_DEPEND} + >=virtual/jre-1.8:* +" + +DOCS=( LICENSE.txt README README.md ) + +JAVA_GENTOO_CLASSPATH="jna-4,jsch" +JAVA_GENTOO_CLASSPATH_EXTRA="jsch-agentproxy-core.jar:jsch-agentproxy-pageant.jar:jsch-agentproxy-sshagent.jar" +JAVA_GENTOO_CLASSPATH_EXTRA+=":jsch-agentproxy-usocket-jna.jar:jsch-agentproxy-usocket-nc.jar" +JAVADOC_CLASSPATH="${JAVA_GENTOO_CLASSPATH}" +JAVADOC_SRC_DIRS=( + "${PN}-core" + "${PN}-jsch" + "${PN}-pageant" + "${PN}-sshagent" + "${PN}-usocket-jna" + "${PN}-usocket-nc" + "${PN}-connector-factory" +) + +src_compile() { + JAVA_SRC_DIR="${PN}-core" + JAVA_JAR_FILENAME="jsch-agentproxy-core.jar" + java-pkg-simple_src_compile + rm -fr target || die + + JAVA_SRC_DIR="${PN}-jsch" + JAVA_JAR_FILENAME="jsch-agentproxy-jsch.jar" + java-pkg-simple_src_compile + rm -fr target || die + + JAVA_SRC_DIR="${PN}-pageant" + JAVA_JAR_FILENAME="jsch-agentproxy-pageant.jar" + java-pkg-simple_src_compile + rm -fr target || die + + JAVA_SRC_DIR="${PN}-sshagent" + JAVA_JAR_FILENAME="jsch-agentproxy-sshagent.jar" + java-pkg-simple_src_compile + rm -fr target || die + + JAVA_SRC_DIR="${PN}-usocket-jna" + JAVA_JAR_FILENAME="jsch-agentproxy-usocket-jna.jar" + java-pkg-simple_src_compile + rm -fr target || die + + JAVA_SRC_DIR="${PN}-usocket-nc" + JAVA_JAR_FILENAME="jsch-agentproxy-usocket-nc.jar" + java-pkg-simple_src_compile + rm -fr target || die + + JAVA_SRC_DIR="${PN}-connector-factory" + JAVA_JAR_FILENAME="jsch-agentproxy-connector-factory.jar" + java-pkg-simple_src_compile + rm -fr target || die + + use doc && ejavadoc +} + +src_install() { + default + java-pkg_dojar "jsch-agentproxy-core.jar" + java-pkg_dojar "jsch-agentproxy-jsch.jar" + java-pkg_dojar "jsch-agentproxy-pageant.jar" + java-pkg_dojar "jsch-agentproxy-sshagent.jar" + java-pkg_dojar "jsch-agentproxy-usocket-jna.jar" + java-pkg_dojar "jsch-agentproxy-usocket-nc.jar" + java-pkg_dojar "jsch-agentproxy-connector-factory.jar" + + if use doc; then + java-pkg_dojavadoc target/api + fi + if use source; then + java-pkg_dosrc "${PN}-core" "${PN}-jsch" "${PN}-pageant" "${PN}-sshagent" "${PN}-usocket-jna" \ + "${PN}-usocket-nc" "${PN}-connector-factory" + fi +} diff --git a/dev-java/jsch-agent-proxy/jsch-agent-proxy-0.0.9.ebuild b/dev-java/jsch-agent-proxy/jsch-agent-proxy-0.0.9.ebuild deleted file mode 100644 index 1f9a9d46adbc..000000000000 --- a/dev-java/jsch-agent-proxy/jsch-agent-proxy-0.0.9.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Skeleton command: -# java-ebuilder --generate-ebuild --workdir . --pom jsch-agent-proxy-12c3d64fc2b0a4fd37659369edfdee26e48954e2/jsch-agent-proxy-jsch/pom.xml --download-uri https://github.com/ymnk/jsch-agent-proxy/archive/12c3d64fc2b0a4fd37659369edfdee26e48954e2.tar.gz --slot 0 --keywords "~amd64 ~ppc64 ~x86" --ebuild jsch-agent-proxy-0.0.9.ebuild - -EAPI=7 - -JAVA_PKG_IUSE="doc source" -MAVEN_ID="com.jcraft:jsch.agentproxy.jsch:0.0.9" - -inherit java-pkg-2 java-pkg-simple - -MY_COMMIT="12c3d64fc2b0a4fd37659369edfdee26e48954e2" -DESCRIPTION="a proxy to ssh-agent and Pageant in Java" -HOMEPAGE="http://www.jcraft.com/jsch-agent-proxy/" -SRC_URI="https://github.com/ymnk/jsch-agent-proxy/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ppc64" - -# Common dependencies -# POM: ${PN}-12c3d64fc2b0a4fd37659369edfdee26e48954e2/${PN}-jsch/pom.xml -# com.jcraft:jsch:0.1.49 -> >=dev-java/jsch-0.1.54:0 -# com.jcraft:jsch.agentproxy.core:0.0.9 -> >=dev-java/jsch-agentproxy-core-0.0.9:0 - -CDEPEND=" - dev-java/jna:4 - dev-java/jsch:0 -" -DEPEND="${CDEPEND} - >=virtual/jdk-1.8:*" -RDEPEND="${CDEPEND} - >=virtual/jre-1.8:*" - -DOCS=( LICENSE.txt README README.md ) - -S="${WORKDIR}/jsch-agent-proxy-${MY_COMMIT}" - -JAVA_GENTOO_CLASSPATH="jna-4,jsch" -JAVA_GENTOO_CLASSPATH_EXTRA="jsch-agentproxy-core.jar:jsch-agentproxy-pageant.jar:jsch-agentproxy-sshagent.jar:jsch-agentproxy-usocket-jna.jar:jsch-agentproxy-usocket-nc.jar" -JAVADOC_CLASSPATH="${JAVA_GENTOO_CLASSPATH}" -JAVADOC_SRC_DIRS=( - "${PN}-core" - "${PN}-jsch" - "${PN}-pageant" - "${PN}-sshagent" - "${PN}-usocket-jna" - "${PN}-usocket-nc" - "${PN}-connector-factory" -) - -src_compile() { - JAVA_SRC_DIR="${PN}-core" - JAVA_JAR_FILENAME="jsch-agentproxy-core.jar" - java-pkg-simple_src_compile - rm -fr target || die - - JAVA_SRC_DIR="${PN}-jsch" - JAVA_JAR_FILENAME="jsch-agentproxy-jsch.jar" - java-pkg-simple_src_compile - rm -fr target || die - - JAVA_SRC_DIR="${PN}-pageant" - JAVA_JAR_FILENAME="jsch-agentproxy-pageant.jar" - java-pkg-simple_src_compile - rm -fr target || die - - JAVA_SRC_DIR="${PN}-sshagent" - JAVA_JAR_FILENAME="jsch-agentproxy-sshagent.jar" - java-pkg-simple_src_compile - rm -fr target || die - - JAVA_SRC_DIR="${PN}-usocket-jna" - JAVA_JAR_FILENAME="jsch-agentproxy-usocket-jna.jar" - java-pkg-simple_src_compile - rm -fr target || die - - JAVA_SRC_DIR="${PN}-usocket-nc" - JAVA_JAR_FILENAME="jsch-agentproxy-usocket-nc.jar" - java-pkg-simple_src_compile - rm -fr target || die - - JAVA_SRC_DIR="${PN}-connector-factory" - JAVA_JAR_FILENAME="jsch-agentproxy-connector-factory.jar" - java-pkg-simple_src_compile - rm -fr target || die - - use doc && ejavadoc -} - -src_install() { - default - java-pkg_dojar "jsch-agentproxy-core.jar" - java-pkg_dojar "jsch-agentproxy-jsch.jar" - java-pkg_dojar "jsch-agentproxy-pageant.jar" - java-pkg_dojar "jsch-agentproxy-sshagent.jar" - java-pkg_dojar "jsch-agentproxy-usocket-jna.jar" - java-pkg_dojar "jsch-agentproxy-usocket-nc.jar" - java-pkg_dojar "jsch-agentproxy-connector-factory.jar" - - if use doc; then - java-pkg_dojavadoc target/api - fi - if use source; then - java-pkg_dosrc "${PN}-core" "${PN}-jsch" "${PN}-pageant" "${PN}-sshagent" "${PN}-usocket-jna" "${PN}-usocket-nc" "${PN}-connector-factory" - fi -} diff --git a/dev-java/jsch-agent-proxy/metadata.xml b/dev-java/jsch-agent-proxy/metadata.xml index 75321cfb5598..34b9f09b108d 100644 --- a/dev-java/jsch-agent-proxy/metadata.xml +++ b/dev-java/jsch-agent-proxy/metadata.xml @@ -4,4 +4,7 @@ java@gentoo.org + + ymnk/jsch-agent-proxy + diff --git a/dev-java/jzlib/Manifest b/dev-java/jzlib/Manifest index 62bb1c8add4d..a7d8891f417d 100644 --- a/dev-java/jzlib/Manifest +++ b/dev-java/jzlib/Manifest @@ -1,3 +1,3 @@ DIST jzlib-1.1.3.tar.gz 139424 BLAKE2B cae5f0f6ac8efd99cc916e8cc087280be84e1a2a8b43b8932dc68e2393ac5f1848e4dac1759aa75a54123adba63956463719aaa469ed88cf0c609eaa63647e16 SHA512 d78ed3feaded0bde62b3e2c6fb17b5051a6637bcf12e7fe0f5b1855922358b54b440b05bdba7328c5d2cb9f972bc68195f8f0570ce5d49de9251d7060018d88d -EBUILD jzlib-1.1.3-r2.ebuild 1303 BLAKE2B e1f63f9b5d89d50160cd463061160c8a1dee9a565270bd9c648c05043ceda1828200fa6eef1ff84cd73bc612eb231f02619589def02661bc499f1eb774d58b1a SHA512 529d1970d7e409976db485bd6234936639de730dea71b1ae66e530c812a24420d9001b8b49dd11b696dc1b23ec0790732154477dc5406bb4fd6187cbf1107a16 +EBUILD jzlib-1.1.3-r3.ebuild 1204 BLAKE2B 85a65d4eadcf17166fec4edc876aca552d8431359f516e17551d9397acac257981c336e61222dabd04d2a6fda867f8f4d7d5a3b3c83f0c63b49077ce803765ea SHA512 fe003012cebd761eb382775562509e16ac62750c8fe62457b5f72422e047599fd1d9c9d09504f5458f4cd978f0b652806ca0175bcfa72bb2abb9e1bda8ff9984 MISC metadata.xml 322 BLAKE2B 6222cc2cd2fa5edb23a097bd254a7b7d8f7a4bba7dcda28b0435f1053aa990293d224851143662f2c9cbca6d48bb3576c40d357746cae77c02bd60404ce25c7b SHA512 d775e95ea730463fa57323f5cc0b00488790de6bb13e4aeb0941660573c385c1bf2045fa765b350e00fcba2f6f2035a6871b717399616bbc184222ae6b8fcc93 diff --git a/dev-java/jzlib/jzlib-1.1.3-r2.ebuild b/dev-java/jzlib/jzlib-1.1.3-r2.ebuild deleted file mode 100644 index eabbd3f4d542..000000000000 --- a/dev-java/jzlib/jzlib-1.1.3-r2.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -JAVA_PKG_IUSE="examples source test" -MAVEN_ID="com.jcraft:jzlib:1.1.3" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="JZlib is a re-implementation of zlib in pure Java" -HOMEPAGE="http://www.jcraft.com/jzlib/" -SRC_URI="https://github.com/ymnk/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" - -RDEPEND=" - >=virtual/jre-1.8:*" -DEPEND=" - >=virtual/jdk-1.8:*" -# test? ( -# dev-lang/scala -# dev-java/junit:4 )" -# Restrict test due to missing keywords for scala -RESTRICT="test" - -S="${WORKDIR}/${P}" -JAVA_SRC_DIR="src/main/java" - -src_prepare() { - default - rm pom.xml || die -} - -src_test() { - local CP TESTS - CP="${PN}.jar:$(java-pkg_getjars --with-dependencies scala,junit-4)" || die - TESTS=$(find src/test/scala -name '*Test.scala' -printf com.jcraft.jzlib. -exec basename {} .scala \;) || die - - mkdir -p target/test || die - find src/test/scala -name '*.scala' -exec scalac -classpath "${CP}" -d target/test {} + || die - ejunit4 -classpath "target/test:${CP}" ${TESTS} -} - -src_install() { - java-pkg-simple_src_install - dodoc README ChangeLog - use examples && java-pkg_doexamples example -} diff --git a/dev-java/jzlib/jzlib-1.1.3-r3.ebuild b/dev-java/jzlib/jzlib-1.1.3-r3.ebuild new file mode 100644 index 000000000000..1984d1245054 --- /dev/null +++ b/dev-java/jzlib/jzlib-1.1.3-r3.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="examples source test" +MAVEN_ID="com.jcraft:jzlib:1.1.3" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="JZlib is a re-implementation of zlib in pure Java" +HOMEPAGE="http://www.jcraft.com/jzlib/" +SRC_URI="https://github.com/ymnk/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${P}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64 arm64 ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +DEPEND=">=virtual/jdk-1.8:*" +RDEPEND=">=virtual/jre-1.8:*" +# Restrict test due to missing keywords for scala +RESTRICT="test" + +DOCS=( README ChangeLog ) + +JAVA_SRC_DIR="src/main/java" + +src_test() { + local CP TESTS + CP="${PN}.jar:$(java-pkg_getjars --with-dependencies scala,junit-4)" || die + TESTS=$(find src/test/scala -name '*Test.scala' -printf com.jcraft.jzlib. -exec basename {} .scala \;) || die + + mkdir -p target/test || die + find src/test/scala -name '*.scala' -exec scalac -classpath "${CP}" -d target/test {} + || die + ejunit4 -classpath "target/test:${CP}" ${TESTS} +} + +src_install() { + java-pkg-simple_src_install + use examples && java-pkg_doexamples example +} diff --git a/dev-java/swingx/Manifest b/dev-java/swingx/Manifest index 928a5807bb5f..dc9da0383cc2 100644 --- a/dev-java/swingx/Manifest +++ b/dev-java/swingx/Manifest @@ -1,4 +1,4 @@ DIST swingx-all-1.6.4-sources.jar 1296323 BLAKE2B a0d7073df80a30053f7e0bd653ae615c88f6e7c6ab46d09f1f823b7abba5de38d0293469ec8349389d2c1379f942698bf44ed43503d63438e92737cf2dca3b8c SHA512 d58964507b3e11b74089040f07699076c84520ab46feb8cb6aeea3e0f23c0cdb14f66d2c019ff8f7f0e911599efe543a47c103f7b1fc4829a483d65458f3fb55 DIST swingx-mavensupport-1.6.4-sources.jar 2793 BLAKE2B 20910dc8c1935bc88b5f91dfec98f1b379a0b50c2e4fe40a55be04a66b16161d469c296a693d7dbc25d7ed3dadcca483ce9f533d75bb1883e998b6768b88348e SHA512 48fde1b0367373516e549919912f08e751fc4e0f964a9f8ae86d9d93813006253782ce2097e54663dd5eb639ab82dbf59fe61defedecd64a0e36e25a14a40d45 -EBUILD swingx-1.6.4-r1.ebuild 755 BLAKE2B 34a31d801762a64b9bf86a6238afc025c43952b2b5e2ec2e94a1bc2586994d43058bd0b83b95d1786d55357bf8c67d8a418bf11b94a3f4e21399a269631cde43 SHA512 c85195bc8e393111ede1157336a4c4ab99453bc46362e53c67fe7abe3f519bc8a8f1d73a2c5106eeee0d7d8d183b752fcf59919a034669745c89522a67612b53 +EBUILD swingx-1.6.4-r2.ebuild 725 BLAKE2B 0bde20a5b3eb5564d7ba15bf75462401cfbed6aa7b8a3487c7cc36721a8e56cc98e044e1b1f974d8924ddd490e57ffdb6ffb8d4094b767dee2eb3ce102e1d69a SHA512 ace9d502a7dff7ee5220291aff9169c92d33193c323ce4af570b937ee2c42a5f463053e93093c22574f21b978074f2c76a8487cfc409230e54050acf195d7b32 MISC metadata.xml 319 BLAKE2B d5793d7f6c9b6623cbf36bdbc2ad44f9c45a31a02c06637c713d632a7d6fc604239213d6d7af4f28b0462cf8133ffe4cee49c84b243c6bedaede5424c0403331 SHA512 69cc8c85e5e6daa562263d710308f791853609c86682679648a66d6409d40f981b334ac785db19a8bb9c90af03bc5f99ba29bfeac6b77599d70850ff120516d4 diff --git a/dev-java/swingx/swingx-1.6.4-r1.ebuild b/dev-java/swingx/swingx-1.6.4-r1.ebuild deleted file mode 100644 index 35bb3050a9f3..000000000000 --- a/dev-java/swingx/swingx-1.6.4-r1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="A collection of powerful, useful, and just plain fun Swing components" -HOMEPAGE="https://java.net/projects/swingx/" -SRC_URI="https://maven.java.net/service/local/repositories/releases/content/org/swinglabs/swingx/swingx-all/${PV}/swingx-all-${PV}-sources.jar - https://java.net/projects/${PN}/downloads/download/releases/${PN}-mavensupport-${PV}-sources.jar" - -LICENSE="LGPL-2.1" -SLOT="1.6" -KEYWORDS="~amd64" - -CDEPEND="dev-java/metainf-services:0" - -RDEPEND="virtual/jre:1.8 - ${CDEPEND}" - -DEPEND="virtual/jdk:1.8 - ${CDEPEND}" - -JAVA_GENTOO_CLASSPATH="metainf-services" diff --git a/dev-java/swingx/swingx-1.6.4-r2.ebuild b/dev-java/swingx/swingx-1.6.4-r2.ebuild new file mode 100644 index 000000000000..34d8614a801b --- /dev/null +++ b/dev-java/swingx/swingx-1.6.4-r2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="A collection of powerful, useful, and just plain fun Swing components" +HOMEPAGE="https://java.net/projects/swingx/" +SRC_URI="https://maven.java.net/service/local/repositories/releases/content/org/swinglabs/swingx/swingx-all/${PV}/swingx-all-${PV}-sources.jar + https://java.net/projects/${PN}/downloads/download/releases/${PN}-mavensupport-${PV}-sources.jar" + +LICENSE="LGPL-2.1" +SLOT="1.6" +KEYWORDS="~amd64" + +CP_DEPEND="dev-java/metainf-services:0" + +DEPEND=" + ${CP_DEPEND} + virtual/jdk:1.8 +" + +RDEPEND=" + ${CP_DEPEND} + virtual/jre:1.8 +" -- cgit v1.2.3