[gentoo-commits] proj/java:master commit in: dev-java/gradle-bin/
commit: 13cc3ab16bce19245c818cbb10a0925614d53061 Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 19 08:18:27 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 19 08:18:27 2024 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=13cc3ab1 dev-java/gradle-bin: add 6.9.4 Signed-off-by: Florian Schmaus gentoo.org> dev-java/gradle-bin/Manifest| 1 + dev-java/gradle-bin/gradle-bin-6.9.4.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/dev-java/gradle-bin/Manifest b/dev-java/gradle-bin/Manifest index 0bfa92a5..678129cc 100644 --- a/dev-java/gradle-bin/Manifest +++ b/dev-java/gradle-bin/Manifest @@ -1,6 +1,7 @@ DIST gradle-4.10.3-all.zip 117609625 BLAKE2B c74da2bd24783bd80d6800d23bd2f7676e6871e69f981695d8eb28d000fd47739607c1840568cbe7c934eca21754ac3cb890925e45af9c43266bd31006274b8b SHA512 a688267399a1632d86e8c3d28e34ea58992bba64968f4d01b6c3e4ea63081167c556806b1e2718e6858a8d402c941fcdcbe761f3622fa2f74bd53dedffa620ff DIST gradle-5.6.2-all.zip 139632144 BLAKE2B 6d43594a752cf8eedb9958ac76a703cee35561779a152324e8429a1ce79b3c169dd5d34da780eec3147bae26472416f60fe77272927755ee5455481ca6c14e0f SHA512 f3e400d4b9dd3b11ab1bebb20fa927495760c4c57da814d08eeda0851d04609b719f930c1ce3030e35004a8af546b8847e9b389eb91c2a12da0ade974dab5ced DIST gradle-bin-6.8.3.zip 150631445 BLAKE2B 935a6631167481e289ac5a468b822ffeec204519edf42c8a0f05a911ef716715b706e3c22637763b4a7a0c7cbfa89f163673ef5631c115c025c5634b353fcee6 SHA512 fdd5c347142c2a8e2a1455d8886ddb103531de6e69d41f20d199a488d10165600924876761b452da213759a1dc6d47ed00a069f1a9f8af99fdbf1af3bb2e0564 +DIST gradle-bin-6.9.4.zip 150263528 BLAKE2B d1057f4e6beba1cfa096815bedc6f00869a86245921813c6138ae9070bd265f96686177146e42af8317f5a747319bb43590ec33195cbb878445cede9b0e872f1 SHA512 39616401dae95bceff425d311a83a76b32dc2e42433eff8f769fc987b17679a09bf476fe839b0c390410847b33b70976c85d08a2b03c91bf776e8f42198ac0c6 DIST gradle-bin-7.1.1.zip 154838841 BLAKE2B 0a0ad08101f0c5fa7c0cb2a4c9ad6e53320cc6214fe1a139f390b73d9aa656ebfaf90c21816d57964f37e9cad51faed21f82f55b7e24fcf0f5a3ffd861c990ad SHA512 95cc2de9b7c3d6019d7780b17238ff8f0db14c9a1e494b391c84d75619eb3064322bb2c56fa9127b0a5681c94b32283090a15b06fefeccdb95a1f8fb9e58c75c DIST gradle-bin-7.2.zip 157058280 BLAKE2B 918213df58ac2afbd075c74588f60676cd7dc99030834828138c621348ac1abd368e0b54c2f6937cbfc9533e55e310b46cf841c92dcb1039b898c6f456032d38 SHA512 6ccc79f08afdc20b3d5abf876c3cabb69114d1ab4285cdb77158cd8c5e09207589edefb6c79f2bcffe4629a38c6b9e2f473de42dab29a24310965bc5816b907d DIST gradle-bin-7.3.3.zip 158875257 BLAKE2B 94f86e06da3eae4a9522d35a28577d033d64ce1bc2f36d0f5c1992e9b92ec311d25bd98bbeaf4b8a9869f22d93e14c88952e12166e436a0a6c206541d1f967aa SHA512 03f2bdd77202788cd43bb3e3a6390340f4d083d69ade5a53e0163204fb85307f5f4e04077c6ae558bc36ab3c478674f941079bc14a8344f55631fbba1490 diff --git a/dev-java/gradle-bin/gradle-bin-6.9.4.ebuild b/dev-java/gradle-bin/gradle-bin-6.9.4.ebuild new file mode 100644 index ..beaa3155 --- /dev/null +++ b/dev-java/gradle-bin/gradle-bin-6.9.4.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +IUSE="doc" +JAVA_PKG_IUSE="source" + +inherit java-pkg-2 + +MY_PN=${PN%%-bin} +MY_P="${MY_PN}-${PV/_rc/-rc-}" + +DESCRIPTION="A project automation and build tool with a Groovy based DSL" +SRC_URI="https://services.gradle.org/distributions/${MY_P}-all.zip -> ${P}.zip" +HOMEPAGE="https://www.gradle.org/; + +LICENSE="Apache-2.0" +SLOT="${PV}" +KEYWORDS="~amd64 ~x86" + +DEPEND="app-eselect/eselect-gradle" +BDEPEND="app-arch/unzip" +RDEPEND=" + ${DEPEND} + >=virtual/jre-1.8:* +" + +S="${WORKDIR}/${MY_P}" + +src_compile() { + : +} + +src_install() { + local gradle_dir="/usr/share/${PN}-${SLOT}" + + if use source; then + java-pkg_dosrc src + fi + + docinto html + dodoc -r docs/release-notes.html + if use doc; then + dodoc -r docs/{dsl,userguide} + java-pkg_dojavadoc docs/javadoc + fi + + insinto "${gradle_dir}" + doins -r bin/ lib/ + fperms 755 "${gradle_dir}/bin/gradle" + dosym "${gradle_dir}/bin/gradle" "/usr/bin/${PN}-${SLOT}" +} + +pkg_postinst() { + eselect gradle update ifunset +} + +pkg_postrm() { + eselect gradle update ifunset +}
[gentoo-commits] proj/java:master commit in: dev-java/openjdk-loom/
commit: b83dce5db15880248c03cddacd9318030cc2efa5 Author: Florian Schmaus gentoo org> AuthorDate: Sun Jun 16 08:03:28 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Jun 16 08:03:28 2024 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=b83dce5d dev-java/openjdk-loom: drop 19_pre20221116 Signed-off-by: Florian Schmaus gentoo.org> .../openjdk-loom-19_pre20221116.ebuild | 276 - 1 file changed, 276 deletions(-) diff --git a/dev-java/openjdk-loom/openjdk-loom-19_pre20221116.ebuild b/dev-java/openjdk-loom/openjdk-loom-19_pre20221116.ebuild deleted file mode 100644 index 506d9a8c.. --- a/dev-java/openjdk-loom/openjdk-loom-19_pre20221116.ebuild +++ /dev/null @@ -1,276 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit check-reqs eapi8-dosym flag-o-matic git-r3 java-pkg-2 java-vm-2 multiprocessing toolchain-funcs - -MY_PV="${PV//_p/+}" -SLOT="$(ver_cut 1)" - -DESCRIPTION="Experimental OpenJDK with Project Loom (Fibers / Virtual Threads)" -HOMEPAGE="https://openjdk.org; -EGIT_REPO_URI="https://github.com/openjdk/loom.git; -EGIT_COMMIT="4047afb36f33b9dfc537be2047869a3f7940654e" - -LICENSE="GPL-2-with-classpath-exception" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" - -IUSE="alsa big-endian cups debug doc examples headless-awt javafx jbootstrap selinux source +system-bootstrap systemtap" - -REQUIRED_USE=" - javafx? ( alsa !headless-awt ) - !system-bootstrap? ( jbootstrap ) -" - -COMMON_DEPEND=" - media-libs/freetype:2= - media-libs/giflib:0/7 - media-libs/harfbuzz:= - media-libs/libpng:0= - media-libs/lcms:2= - sys-libs/zlib - media-libs/libjpeg-turbo:0= - systemtap? ( dev-util/systemtap ) -" - -# Many libs are required to build, but not to run, make is possible to remove -# by listing conditionally in RDEPEND unconditionally in DEPEND -RDEPEND=" - ${COMMON_DEPEND} - >=sys-apps/baselayout-java-0.1.0-r1 - !headless-awt? ( - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXt - x11-libs/libXtst - ) - alsa? ( media-libs/alsa-lib ) - cups? ( net-print/cups ) - selinux? ( sec-policy/selinux-java ) -" - -DEPEND=" - ${COMMON_DEPEND} - app-arch/zip - media-libs/alsa-lib - net-print/cups - x11-base/xorg-proto - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXt - x11-libs/libXtst - javafx? ( dev-java/openjfx:${SLOT}= ) - system-bootstrap? ( - || ( - dev-java/openjdk-bin:20 - dev-java/openjdk:20 - dev-java/openjdk-bin:${SLOT} - dev-java/openjdk:${SLOT} - ) - ) -" - -# The space required to build varies wildly depending on USE flags, -# ranging from 2GB to 16GB. This function is certainly not exact but -# should be close enough to be useful. -openjdk_check_requirements() { - local M - M=2048 - M=$(( $(usex jbootstrap 2 1) * $M )) - M=$(( $(usex debug 3 1) * $M )) - M=$(( $(usex doc 320 0) + $(usex source 128 0) + 192 + $M )) - - CHECKREQS_DISK_BUILD=${M}M check-reqs_pkg_${EBUILD_PHASE} -} - -pkg_pretend() { - openjdk_check_requirements - if [[ ${MERGE_TYPE} != binary ]]; then - has ccache ${FEATURES} && die "FEATURES=ccache doesn't work with ${PN}, bug #677876" - fi -} - -pkg_setup() { - openjdk_check_requirements - java-vm-2_pkg_setup - - [[ ${MERGE_TYPE} == "binary" ]] && return - - JAVA_PKG_WANT_BUILD_VM="openjdk-20 openjdk-bin-20 openjdk-${SLOT} openjdk-bin-${SLOT}" - JAVA_PKG_WANT_SOURCE="${SLOT}" - JAVA_PKG_WANT_TARGET="${SLOT}" - - # The nastiness below is necessary while the gentoo-vm USE flag is - # masked. First we call java-pkg-2_pkg_setup if it looks like the - # flag was unmasked against one of the possible build VMs. If not, - # we try finding one of them in their expected locations. This would - # have been slightly less messy if openjdk-bin had been installed to - # /opt/${PN}-${SLOT} or if there was a mechanism to install a VM env - # file but disable it so that it would not normally be selectable. - - local vm - for vm in ${JAVA_PKG_WANT_BUILD_VM}; do - if [[ -d ${BROOT}/usr/lib/jvm/${vm} ]]; then - java-pkg-2_pkg_setup - return - fi - done -} - -src_prepare() { - default - chmod +x configure || die -} - -src_configure() { - if has_version
[gentoo-commits] proj/java:master commit in: dev-java/cacao/, dev-java/cacao/files/
commit: c57dc44b2f864ea1ff8e4e55a3f4f26767763462 Author: Florian Schmaus gentoo org> AuthorDate: Mon Apr 15 08:18:20 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Mon Apr 15 08:18:20 2024 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=c57dc44b dev-java/cacao: treeclean Signed-off-by: Florian Schmaus gentoo.org> dev-java/cacao/ChangeLog | 125 - dev-java/cacao/Manifest| 1 - dev-java/cacao/cacao-1.6.0-r4.ebuild | 115 -- dev-java/cacao/files/cacao.env | 18 - dev-java/cacao/files/javac.in | 57 - dev-java/cacao/files/support-7.patch | 20 - dev-java/cacao/files/system-boehm-gc.patch | 47 --- dev-java/cacao/metadata.xml| 14 8 files changed, 397 deletions(-) diff --git a/dev-java/cacao/ChangeLog b/dev-java/cacao/ChangeLog deleted file mode 100644 index 0451cb93.. --- a/dev-java/cacao/ChangeLog +++ /dev/null @@ -1,125 +0,0 @@ -# ChangeLog for dev-java/cacao -# Copyright 1999-2018 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/cacao/ChangeLog,v 1.22 2012/06/14 21:25:44 radhermit Exp $ - - 06 Nov 2018; Andrew John Hughes - cacao-1.6.0-r4.ebuild: - dev-java/cacao: Use relative symlinks as suggested by repoman - -*cacao-1.6.0-r4 (03 Nov 2018) - - 03 Nov 2018; Andrew John Hughes - +cacao-1.6.0-r4.ebuild, -cacao-1.6.0-r3.ebuild: - dev-java/cacao: Ensure we use this VM to run the GNU Classpath tools. - -*cacao-1.6.0-r3 (03 Aug 2015) - - 03 Aug 2015; Andrew John Hughes - +cacao-1.6.0-r3.ebuild, -cacao-1.6.0-r2.ebuild, files/javac.in: - Make default source/target 1.6 for CACAO JDK as it's reporting as a 1.6 JDK. - - 08 Jul 2015; Andrew John Hughes - cacao-1.6.0-r2.ebuild: - Add use of EPREFIX and get_libdir to CACAO ebuild. - -*cacao-1.6.0-r2 (08 Jul 2015) - - 08 Jul 2015; Andrew John Hughes - +cacao-1.6.0-r2.ebuild, -cacao-1.6.0-r1.ebuild, files/cacao.env: - Update CACAO to match new GNU Classpath ebuild. Cleanup file placement and PaX - mark VM. - -*cacao-1.6.0-r1 (20 Sep 2013) - - 20 Sep 2013; Andrew John Hughes - +cacao-1.6.0-r1.ebuild, -cacao-1.6.0.ebuild, files/javac.in: - Don't set classpath if $CLASSPATH is set. - - 11 Mar 2013; Andrew John Hughes files/javac.in: - Set classpath to current directory if not set in javac wrapper. - - 31 Jan 2013; Andrew John Hughes cacao-1.6.0.ebuild, - +files/javac.in: - Use a script to help ecj emulate javac (based on the one in IcedTea) - -*cacao-1.6.0 (05 Jan 2013) - - 05 Jan 2013; Andrew John Hughes +cacao-1.6.0.ebuild, - +files/support-7.patch, +files/cacao.env, +files/system-boehm-gc.patch, - +metadata.xml: - Add support for CACAO 1.6.0 using GNU Classpath 0.99.0. - - 14 Jun 2012; Tim Harder cacao-0.99.4.ebuild: - Update HOMEPAGE. - - 18 Dec 2011; Ralph Sennhauser cacao-0.99.4.ebuild: - Fix dependency on ecj, eselect-ecj's PDEPEND doesn't guarantee it's - availability at build time. - - 23 May 2010; Petteri Räty cacao-0.99.4.ebuild: - Fix tests to find junit4. They still fail. See bug #321189. - - 16 May 2010; Petteri Räty cacao-0.99.4.ebuild: - Update HOMEPAGE. Fixes bug #319791. - - 31 Jul 2009; Petteri Räty +files/cacao.env: - Add missing cacao.env. Fixes bug #279032. - - 16 Jul 2009; Petteri Räty cacao-0.99.4.ebuild: - Fix whitespace issue reported by pcheck. - - 16 Jul 2009; Petteri Räty -cacao-0.91.ebuild, - -cacao-0.95.ebuild: - Remove old non working versions. - - 16 Jul 2009; Petteri Räty cacao-0.99.4.ebuild: - Add ~ppc and ~ppc64 as gnu_andres has tested those. - -*cacao-0.99.4 (16 Jul 2009) - - 16 Jul 2009; Petteri Räty +cacao-0.99.4.ebuild: - Version bump. Thanks to gnu_andrew. Fixes bug #179100, bug #183116. - - 21 Feb 2007; Piotr Jaroszyński ChangeLog: - Transition to Manifest2. - - 06 Oct 2006; Vlastimil Babka cacao-0.95.ebuild: - Fixed typo in DEPEND wrt bug #150283. - - 15 May 2006; Petteri Räty -cacao-0.93.ebuild, - -cacao-0.94.ebuild: - Removed old versions. - -*cacao-0.95 (25 Mar 2006) - - 25 Mar 2006; Petteri Räty +cacao-0.95.ebuild: - Version bump. - -*cacao-0.94 (05 Feb 2006) - - 05 Feb 2006; Petteri Räty +cacao-0.94.ebuild: - Version bump. Fixes bug #121279. - - 22 Dec 2005; Joshua Nichols cacao-0.93.ebuild: - Added ~amd64 keyword (bug #116259). - -*cacao-0.93 (21 Dec 2005) - - 21 Dec 2005; Petteri Räty - +files/0.93-no-exec-stack.patch, +cacao-0.93.ebuild: - Version bump. Now uses external gnu-classpath. - - 26 Jul 2005; Thomas Matthijs cacao-0.91.ebuild: - removed inherit java-pkg, doesnt seem to use anything from it - - 12 Jun 2005; Karl Trygve Kalleberg cacao-0.91.ebuild: - Fix for #91358. - - 03 May 2005; David Holm cacao-0.91.ebuild: - Added to ~ppc. - -*cacao-0.91 (20 Feb 2005) - - 20 Feb 2005; Karl Trygve Kalleberg +metadata.xml, -
[gentoo-commits] proj/java:master commit in: dev-java/gcj-jdk/, dev-java/gcj-jdk/files/
commit: 3ed1e6aba13d86ee7fe04f81a863fb52ef302e8a Author: Florian Schmaus gentoo org> AuthorDate: Mon Apr 15 08:18:33 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Mon Apr 15 08:18:33 2024 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=3ed1e6ab dev-java/gcj-jdk: treeclean Signed-off-by: Florian Schmaus gentoo.org> dev-java/gcj-jdk/ChangeLog | 160 --- dev-java/gcj-jdk/files/gcj-jdk.env.sh| 18 dev-java/gcj-jdk/files/javac.in | 57 --- dev-java/gcj-jdk/gcj-jdk-5.4.0-r1.ebuild | 109 - dev-java/gcj-jdk/metadata.xml| 21 5 files changed, 365 deletions(-) diff --git a/dev-java/gcj-jdk/ChangeLog b/dev-java/gcj-jdk/ChangeLog deleted file mode 100644 index 8beb1bcc.. --- a/dev-java/gcj-jdk/ChangeLog +++ /dev/null @@ -1,160 +0,0 @@ -# ChangeLog for dev-java/gcj-jdk -# Copyright 1999-2018 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/gcj-jdk/ChangeLog,v 1.19 2015/05/21 08:50:13 chewi Exp $ - -*gcj-jdk-5.4.0-r1 (03 Feb 2018) - - 03 Feb 2018; Andrew John Hughes - +files/gcj-jdk.env.sh, +gcj-jdk-5.4.0-r1.ebuild, -files/gcj-jdk.env, - -gcj-jdk-5.1.0-r2.ebuild, -gcj-jdk-5.3.0.ebuild: - dev-java/gcj-jdk: Update to latest version of GCC 5 and merge with broken - system version, which lacks environment file. - -*gcj-jdk-5.3.0 (25 Mar 2016) - - 25 Mar 2016; Andrew John Hughes - +gcj-jdk-5.3.0.ebuild, metadata.xml: - dev-java/gcj-jdk: Add support for GCJ 5.3.0. - -*gcj-jdk-5.1.0-r1 (23 Jun 2015) - - 23 Jun 2015; Andrew John Hughes - +gcj-jdk-5.1.0-r1.ebuild, -gcj-jdk-5.1.0.ebuild, metadata.xml: - Make javadoc symlink optional and provide it using GNU Classpath. Resolves bug - #465572. - - 21 May 2015; James Le Cuirot -gcj-jdk-4.8.3.ebuild, - gcj-jdk-4.8.4.ebuild: - ~ppc keyword. - -*gcj-jdk-4.8.4 (03 May 2015) - - 03 May 2015; James Le Cuirot +gcj-jdk-4.8.4.ebuild, - -gcj-jdk-4.7.3.ebuild, -gcj-jdk-4.8.2.ebuild, gcj-jdk-4.9.2.ebuild: - Let's just keep versions for the latest stable and unstable gcc in each SLOT. - -*gcj-jdk-4.9.2 (17 Mar 2015) - - 17 Mar 2015; James Le Cuirot +gcj-jdk-4.9.2.ebuild: - Simple version bump. Tested with ecj 4.4 to build icedtea 7. - -*gcj-jdk-4.8.3 (14 Jul 2014) -*gcj-jdk-4.8.2 (14 Jul 2014) -*gcj-jdk-4.7.4 (14 Jul 2014) -*gcj-jdk-4.7.3-r1 (14 Jul 2014) - - 14 Jul 2014; Ralph Sennhauser -gcj-jdk-4.5.1-r1.ebuild, - -gcj-jdk-4.5.2-r1.ebuild, -gcj-jdk-4.5.3.ebuild, -gcj-jdk-4.5.4.ebuild, - -gcj-jdk-4.5.4-r1.ebuild, -gcj-jdk-4.6.0.ebuild, -gcj-jdk-4.6.1.ebuild, - -gcj-jdk-4.6.2-r1.ebuild, -gcj-jdk-4.6.3.ebuild, -gcj-jdk-4.6.3-r1.ebuild, - -gcj-jdk-4.6.3-r2.ebuild, -gcj-jdk-4.6.3-r3.ebuild, -gcj-jdk-4.7.2.ebuild, - +gcj-jdk-4.7.3-r1.ebuild, +gcj-jdk-4.7.4.ebuild, +gcj-jdk-4.8.2.ebuild, - +gcj-jdk-4.8.3.ebuild, +files/javac.in: - Add missing versions for 4.7 and 4.8 - Fix 4.7.3 to be able to build ant-core-1.9 #489266 - Thanks to Andrew John Hughes for the javac - wrapper und for providing new API diffs - Drop 4.5 and 4.6 as they are to old to build current icedtea:7 - Drop ia64 ppc ppc64 on 4.8 as the correspondig gcc is missing those keywords - - 18 Jan 2014; Lars Wendler -gcj-jdk-4.4.4-r1.ebuild, - -gcj-jdk-4.4.5-r1.ebuild, -gcj-jdk-4.4.6.ebuild: - [QA] Removed ebuilds which have no gcc counterpart anymore. - - 24 Dec 2013; Tom Wijsman gcj-jdk-4.4.4-r1.ebuild, - gcj-jdk-4.4.5-r1.ebuild, gcj-jdk-4.4.6.ebuild, gcj-jdk-4.5.1-r1.ebuild, - gcj-jdk-4.5.2-r1.ebuild, gcj-jdk-4.5.3.ebuild, gcj-jdk-4.5.4-r1.ebuild, - gcj-jdk-4.5.4.ebuild, gcj-jdk-4.6.0.ebuild, gcj-jdk-4.6.1.ebuild, - gcj-jdk-4.6.2-r1.ebuild, gcj-jdk-4.6.3-r1.ebuild, gcj-jdk-4.6.3-r2.ebuild, - gcj-jdk-4.6.3-r3.ebuild, gcj-jdk-4.6.3.ebuild, gcj-jdk-4.7.2.ebuild, - gcj-jdk-4.7.3.ebuild: - Reflect gtk --> awt USE flag change of sys-devel/gcc. - -*gcj-jdk-4.7.3 (27 Jun 2013) - - 27 Jun 2013; Tom Wijsman +gcj-jdk-4.7.3.ebuild: - Version bump to 4.7.3; fixes bug #473074, reported by Ivan Iraci. - - 17 Mar 2013; Markos Chandras metadata.xml: - Add proxy-maintainers to metadata.xml - -*gcj-jdk-4.7.2 (23 Jan 2013) -*gcj-jdk-4.6.3-r3 (23 Jan 2013) -*gcj-jdk-4.5.4-r1 (23 Jan 2013) - - 23 Jan 2013; Ralph Sennhauser +gcj-jdk-4.5.4-r1.ebuild, - +gcj-jdk-4.6.3-r3.ebuild, +gcj-jdk-4.7.2.ebuild: - Bump and make gcc[gtk] dep optional. #453422 - - 13 Jan 2013; Ralph Sennhauser files/gcj-jdk.env: - Make vm env file Prefix aware. #445350 - -*gcj-jdk-4.6.3-r2 (23 Oct 2012) -*gcj-jdk-4.5.4 (23 Oct 2012) - - 23 Oct 2012; Ralph Sennhauser +gcj-jdk-4.5.4.ebuild, - +gcj-jdk-4.6.3-r2.ebuild: - Don't require corresponding gcc to be active. #439228 - Backport various fixes to 4.5.4. - -*gcj-jdk-4.6.3-r1 (28 Sep 2012) - - 28 Sep 2012; Ralph Sennhauser +gcj-jdk-4.6.3-r1.ebuild: - No longer install symlinks in /usr/bin to work with recent gcc-config. - #431930 - Add missing dodir
[gentoo-commits] proj/java:master commit in: dev-java/jamvm/files/, dev-java/jamvm/
commit: fd74432246a2cb0655239b1f58bfb5c1320aee90 Author: Florian Schmaus gentoo org> AuthorDate: Mon Apr 15 08:17:59 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Mon Apr 15 08:17:59 2024 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=fd744322 dev-java/jamvm: treeclean Signed-off-by: Florian Schmaus gentoo.org> dev-java/jamvm/ChangeLog| 238 dev-java/jamvm/Manifest | 1 - dev-java/jamvm/files/classes-location.patch | 27 dev-java/jamvm/files/jamvm.env | 16 -- dev-java/jamvm/files/javac.in | 57 --- dev-java/jamvm/files/noexecstack.patch | 48 -- dev-java/jamvm/jamvm-2.0.0-r1.ebuild| 127 --- dev-java/jamvm/metadata.xml | 8 - 8 files changed, 522 deletions(-) diff --git a/dev-java/jamvm/ChangeLog b/dev-java/jamvm/ChangeLog deleted file mode 100644 index 089058fd.. --- a/dev-java/jamvm/ChangeLog +++ /dev/null @@ -1,238 +0,0 @@ -# ChangeLog for dev-java/jamvm -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/jamvm/ChangeLog,v 1.53 2014/08/10 20:16:11 slyfox Exp $ - - 08 Jul 2015; Andrew John Hughes - jamvm-2.0.0-r1.ebuild: - According to the JamVM homepage, it's now ppc64 & sparc that need libffi. - - 08 Jul 2015; Andrew John Hughes - +files/noexecstack.patch, jamvm-2.0.0-r1.ebuild: - Fix executable stack on JamVM. - -*jamvm-2.0.0-r1 (08 Jul 2015) - - 08 Jul 2015; Andrew John Hughes +files/javac.in, - +jamvm-2.0.0-r1.ebuild, -jamvm-2.0.0.ebuild, files/jamvm.env: - Sync JamVM build with changes to GNU Classpath and CACAO ebuilds. - - 10 Aug 2014; Sergei Trofimovich jamvm-1.5.4-r2.ebuild: - QA: drop trailing '.' from DESCRIPTION - - 17 Jun 2014; Manuel Rüger -files/jamvm-1.5.4-r1.env, - -jamvm-1.5.4-r1.ebuild: - NM: Cleanup superseeded ebuilds. - - 07 Dec 2012; Agostino Sarubbo jamvm-1.5.4-r2.ebuild: - Stable for ppc, wrt bug #425624 - - 12 Jul 2012; Agostino Sarubbo jamvm-1.5.4-r2.ebuild: - Stable for amd64, wrt bug #425624 - - 12 Jul 2012; Jeff Horelick jamvm-1.5.4-r2.ebuild: - marked x86 per bug 425624 - -*jamvm-1.5.4-r2 (14 May 2012) - - 14 May 2012; Ralph Sennhauser +jamvm-1.5.4-r2.ebuild, - +files/jamvm-1.5.4-r2.env: - Only provide JRE. #371461 - - 28 Sep 2011; Samuli Suominen metadata.xml: - USE="libffi" is now global USE flag. - - 08 Jul 2010; Diego E. Pettenò - +files/classes-location.patch: - Restore patch that is still needed. - - 06 Jul 2010; Vlastimil Babka -jamvm-1.4.2.ebuild, - -jamvm-1.5.0-r3.ebuild, -files/jamvm-1.5.0.env, -jamvm-1.5.4.ebuild, - -files/classes-location.patch, -files/jamvm.env: - Cleanup. - - 05 Jul 2010; Samuli Suominen jamvm-1.4.2.ebuild: - Drop ppc64 wrt #168736, Comment #17 - - 24 May 2010; Pacho Ramos jamvm-1.5.4-r1.ebuild: - stable amd64, bug 317411 - - 12 May 2010; Joseph Jezak jamvm-1.5.4-r1.ebuild: - Marked ppc stable for bug #317411. - - 10 May 2010; Pawel Hajdan jr - jamvm-1.5.4-r1.ebuild: - x86 stable wrt bug #317411 - -*jamvm-1.5.4-r1 (27 Mar 2010) - - 27 Mar 2010; Vlastimil Babka +jamvm-1.5.4-r1.ebuild, - +files/jamvm-1.5.4-r1.env: - Revbump to switch to gnu-classpath-0.98, move the install to - /usr/lib/jamvm, apply stuff (compatibility symlinks) from java-overlay. - -*jamvm-1.5.4 (27 Mar 2010) - - 27 Mar 2010; Alistair Bush +jamvm-1.5.4.ebuild: - Version Bump. - - 19 Jul 2009; nixnut jamvm-1.5.0-r3.ebuild: - ppc stable #272674 - - 11 Jun 2009; Markus Meier jamvm-1.5.0-r3.ebuild: - amd64 stable, bug #272674 - - 10 Jun 2009; Christian Faulhammer - jamvm-1.5.0-r3.ebuild: - stable x86, bug 272674 - -*jamvm-1.5.0-r3 (04 Jun 2009) - - 04 Jun 2009; Samuli Suominen - +jamvm-1.5.0-r3.ebuild: - Convert to virtual/libffi wrt #272051 - - 07 Mar 2009; Petteri Räty jamvm-1.5.0-r2.ebuild: - Migrate to EAPI 2. - - 17 May 2008; nixnut jamvm-1.5.0-r2.ebuild: - Stable on ppc wrt bug 216689 - - 13 Apr 2008; Petteri Räty -jamvm-1.4.5.ebuild, - -jamvm-1.5.0.ebuild, -jamvm-1.5.0-r1.ebuild: - Remove old versions/revisions. - - 09 Apr 2008; Markus Meier jamvm-1.5.0-r2.ebuild: - amd64/x86 stable, bug #216689 - - 20 Mar 2008; Petteri Räty jamvm-1.5.0-r2.ebuild: - Always needs libffi support on amd64. Fixes bug #213882. - -*jamvm-1.5.0-r2 (04 Mar 2008) - - 04 Mar 2008; Petteri Räty +jamvm-1.5.0-r2.ebuild: - Revision bump to wrap all the tools provided by gnu-classpath. - -*jamvm-1.5.0-r1 (03 Mar 2008) - - 03 Mar 2008; Petteri Räty files/jamvm-1.5.0.env, - +jamvm-1.5.0-r1.ebuild: - Add vm file changes required to integrate with our eclasses. PDEPEND on - dev-java/ant-eclipse-ecj so that eant works. - - 03 Mar 2008; Petteri Räty -jamvm-1.4.4-r1.ebuild: - Delete old version. - -*jamvm-1.5.0 (03 Mar 2008) - - 03 Mar 2008; Petteri Räty +files/jamvm-1.5.0.env, - +files/classes-location.patch,
[gentoo-commits] proj/java:master commit in: dev-java/gradle-bin/
commit: d29563ef43ab7a25d6556bd23a9b575bd4576fe0 Author: Florian Schmaus gentoo org> AuthorDate: Wed Jan 17 13:21:27 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jan 17 13:21:27 2024 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=d29563ef dev-java/gradle-bin: add 7.6.3 Signed-off-by: Florian Schmaus gentoo.org> dev-java/gradle-bin/Manifest| 1 + dev-java/gradle-bin/gradle-bin-7.6.3.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/dev-java/gradle-bin/Manifest b/dev-java/gradle-bin/Manifest index 557d65dc..0bfa92a5 100644 --- a/dev-java/gradle-bin/Manifest +++ b/dev-java/gradle-bin/Manifest @@ -7,6 +7,7 @@ DIST gradle-bin-7.3.3.zip 158875257 BLAKE2B 94f86e06da3eae4a9522d35a28577d033d64 DIST gradle-bin-7.4.2.zip 159315974 BLAKE2B c7c8dbe82d22dec699d1997a781f3a66110c9910dfe67df2304c48cead96c130ca072550b8c5fa2362744cd2ea3c9723c45a6ecf6e0737fe3c9b7e286b44f4ae SHA512 2e1d05486baa9661d5c8ffead2df87874a66f6cfc958ee6840432b89d221d8b0af9e3cad3675766f5413d12aa61c5b5fb0dd82f4164e5da3022865eba9ceadbf DIST gradle-bin-7.5.1.zip 166101707 BLAKE2B e018f8ae0e4cbe1fff2e3fb3029ef4c3f35e1bf541ce75f22561e16c43d8501c2f2501db72081656a836ab1c3358020dbf0be3499e7c16b385d9940c852c62ae SHA512 89189d529df1258a01ad2e6c38b1374dfb3a1440706c1c7f27ace89b6fd5b6849f9809f209e3e410f226aeeb9348d144de70397ac94b4e59fd311a2b0dee0dc9 DIST gradle-bin-7.6.1.zip 165594858 BLAKE2B 623ed41b7e0dfbfa015578c6915ca382cb441082e181f96d00d058a1bd42b5e749b807f8c0444c4cd41de17a7f754960f55aa69e8dd4339bd6432ad8748e SHA512 72d051d8cf348c13dda20eec56526a3c212e9a9635920b3260281e2f98cf113ffaf4efb8efbb96081c36b9fae847c291125e24d175d6fb832b8dd6e0e74779ae +DIST gradle-bin-7.6.3.zip 165780741 BLAKE2B d50ff26b40777bb81ed0bd639e705d9ca0634bbe823b48a1c606c82a38ffce64e0d9c86043fa8c065bf1e45623e736531c66b53b6112f2f44705e3a9414c2db3 SHA512 9065cce289f89cb84bc5d48f06583db8487e92db054957d62504b2c3dcb92d93aacd662c659f13d98376e447de306399122df9afb6e73ff26380f9c9f527eeb3 DIST gradle-bin-8.0.2.zip 167671533 BLAKE2B e5cb4bef61ea89cfbf42c72c14e739f049b4930521dabaeb88fa6e2fffec81d6ee6514b615a6c1732db3bad4539e72ebbbeeb37b2f22a72fd2d2e08f7bf8d1b8 SHA512 70f114e353ec3e114b003e733e21c47fd26d2777363d015872aa9eab73c68b3186f77698aa1d72d4f4eedb2c53b0cd47a98f26ef5f0a9b2c1e42c6c877cca80f DIST gradle-bin-8.1.1.zip 168381151 BLAKE2B 334727108ccfd374daaa91c363ebf10d8b13e00c61fe14e097b3baa5bb8bf0d2fdde509ef4ac0d90db1fd075c7552a0f7ba90b67d549e45a3c1cb37d036ae000 SHA512 185a831dc37b946e348f9d98ff88eefaad303cdb385d45a5f65c401dd51d4d0c1225d8d716e7345167e53d41cade2bf3008bbde1d66a18d9a4925a589853b598 DIST gradle-bin-8.2.1.zip 193042584 BLAKE2B 10381d2601c707c6a391fb515e753d583eec0d7e89213fef690df4259aedbdde0ea8981e474eae5c7b21ff12d621897158271c5e2ee964190bca02bf6882c237 SHA512 a3d05873460c4045e2b43c41e39120b444ad5896c6561104ccf8cca4e58fa95bd512e356faa3a507b0e3c4212548002ff02845791dd42518635f4bc6ae67475b diff --git a/dev-java/gradle-bin/gradle-bin-7.6.3.ebuild b/dev-java/gradle-bin/gradle-bin-7.6.3.ebuild new file mode 100644 index ..61b08c49 --- /dev/null +++ b/dev-java/gradle-bin/gradle-bin-7.6.3.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +IUSE="doc" +JAVA_PKG_IUSE="source" + +inherit java-pkg-2 + +MY_PN=${PN%%-bin} +MY_P="${MY_PN}-${PV/_rc/-rc-}" + +DESCRIPTION="A project automation and build tool with a Groovy based DSL" +SRC_URI="https://services.gradle.org/distributions/${MY_P}-all.zip -> ${P}.zip" +HOMEPAGE="https://www.gradle.org/; + +LICENSE="Apache-2.0" +SLOT="${PV}" +KEYWORDS="~amd64 ~x86" + +DEPEND="app-eselect/eselect-gradle" +BDEPEND="app-arch/unzip" +RDEPEND=" + ${DEPEND} + >=virtual/jre-1.8:* +" + +S="${WORKDIR}/${MY_P}" + +src_compile() { + : +} + +src_install() { + local gradle_dir="/usr/share/${PN}-${SLOT}" + + if use source; then + java-pkg_dosrc src + fi + + docinto html + dodoc -r docs/release-notes.html + if use doc; then + dodoc -r docs/{dsl,userguide} + java-pkg_dojavadoc docs/javadoc + fi + + insinto "${gradle_dir}" + doins -r bin/ lib/ + fperms 755 "${gradle_dir}/bin/gradle" + dosym "${gradle_dir}/bin/gradle" "/usr/bin/${PN}-${SLOT}" +} + +pkg_postinst() { + eselect gradle update ifunset +} + +pkg_postrm() { + eselect gradle update ifunset +}
[gentoo-commits] proj/java:master commit in: dev-java/gradle-bin/
commit: 8937e3c37eb2e975476a8da302c1d8959410c9cf Author: Florian Schmaus gentoo org> AuthorDate: Sun Jan 7 09:04:15 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Jan 7 09:04:15 2024 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=8937e3c3 dev-java/gradle-bin: add versions Signed-off-by: Florian Schmaus gentoo.org> dev-java/gradle-bin/Manifest| 9 + dev-java/gradle-bin/gradle-bin-6.8.3.ebuild | 61 + dev-java/gradle-bin/gradle-bin-7.1.1.ebuild | 61 + dev-java/gradle-bin/gradle-bin-7.2.ebuild | 61 + dev-java/gradle-bin/gradle-bin-7.3.3.ebuild | 61 + dev-java/gradle-bin/gradle-bin-7.4.2.ebuild | 61 + dev-java/gradle-bin/gradle-bin-7.5.1.ebuild | 61 + dev-java/gradle-bin/gradle-bin-7.6.1.ebuild | 61 + dev-java/gradle-bin/gradle-bin-8.0.2.ebuild | 61 + dev-java/gradle-bin/gradle-bin-8.1.1.ebuild | 61 + 10 files changed, 558 insertions(+) diff --git a/dev-java/gradle-bin/Manifest b/dev-java/gradle-bin/Manifest index 2b9da5b9..bd6fa022 100644 --- a/dev-java/gradle-bin/Manifest +++ b/dev-java/gradle-bin/Manifest @@ -1,2 +1,11 @@ DIST gradle-4.10.3-all.zip 117609625 BLAKE2B c74da2bd24783bd80d6800d23bd2f7676e6871e69f981695d8eb28d000fd47739607c1840568cbe7c934eca21754ac3cb890925e45af9c43266bd31006274b8b SHA512 a688267399a1632d86e8c3d28e34ea58992bba64968f4d01b6c3e4ea63081167c556806b1e2718e6858a8d402c941fcdcbe761f3622fa2f74bd53dedffa620ff DIST gradle-5.6.2-all.zip 139632144 BLAKE2B 6d43594a752cf8eedb9958ac76a703cee35561779a152324e8429a1ce79b3c169dd5d34da780eec3147bae26472416f60fe77272927755ee5455481ca6c14e0f SHA512 f3e400d4b9dd3b11ab1bebb20fa927495760c4c57da814d08eeda0851d04609b719f930c1ce3030e35004a8af546b8847e9b389eb91c2a12da0ade974dab5ced +DIST gradle-bin-6.8.3.zip 150631445 BLAKE2B 935a6631167481e289ac5a468b822ffeec204519edf42c8a0f05a911ef716715b706e3c22637763b4a7a0c7cbfa89f163673ef5631c115c025c5634b353fcee6 SHA512 fdd5c347142c2a8e2a1455d8886ddb103531de6e69d41f20d199a488d10165600924876761b452da213759a1dc6d47ed00a069f1a9f8af99fdbf1af3bb2e0564 +DIST gradle-bin-7.1.1.zip 154838841 BLAKE2B 0a0ad08101f0c5fa7c0cb2a4c9ad6e53320cc6214fe1a139f390b73d9aa656ebfaf90c21816d57964f37e9cad51faed21f82f55b7e24fcf0f5a3ffd861c990ad SHA512 95cc2de9b7c3d6019d7780b17238ff8f0db14c9a1e494b391c84d75619eb3064322bb2c56fa9127b0a5681c94b32283090a15b06fefeccdb95a1f8fb9e58c75c +DIST gradle-bin-7.2.zip 157058280 BLAKE2B 918213df58ac2afbd075c74588f60676cd7dc99030834828138c621348ac1abd368e0b54c2f6937cbfc9533e55e310b46cf841c92dcb1039b898c6f456032d38 SHA512 6ccc79f08afdc20b3d5abf876c3cabb69114d1ab4285cdb77158cd8c5e09207589edefb6c79f2bcffe4629a38c6b9e2f473de42dab29a24310965bc5816b907d +DIST gradle-bin-7.3.3.zip 158875257 BLAKE2B 94f86e06da3eae4a9522d35a28577d033d64ce1bc2f36d0f5c1992e9b92ec311d25bd98bbeaf4b8a9869f22d93e14c88952e12166e436a0a6c206541d1f967aa SHA512 03f2bdd77202788cd43bb3e3a6390340f4d083d69ade5a53e0163204fb85307f5f4e04077c6ae558bc36ab3c478674f941079bc14a8344f55631fbba1490 +DIST gradle-bin-7.4.2.zip 159315974 BLAKE2B c7c8dbe82d22dec699d1997a781f3a66110c9910dfe67df2304c48cead96c130ca072550b8c5fa2362744cd2ea3c9723c45a6ecf6e0737fe3c9b7e286b44f4ae SHA512 2e1d05486baa9661d5c8ffead2df87874a66f6cfc958ee6840432b89d221d8b0af9e3cad3675766f5413d12aa61c5b5fb0dd82f4164e5da3022865eba9ceadbf +DIST gradle-bin-7.5.1.zip 166101707 BLAKE2B e018f8ae0e4cbe1fff2e3fb3029ef4c3f35e1bf541ce75f22561e16c43d8501c2f2501db72081656a836ab1c3358020dbf0be3499e7c16b385d9940c852c62ae SHA512 89189d529df1258a01ad2e6c38b1374dfb3a1440706c1c7f27ace89b6fd5b6849f9809f209e3e410f226aeeb9348d144de70397ac94b4e59fd311a2b0dee0dc9 +DIST gradle-bin-7.6.1.zip 165594858 BLAKE2B 623ed41b7e0dfbfa015578c6915ca382cb441082e181f96d00d058a1bd42b5e749b807f8c0444c4cd41de17a7f754960f55aa69e8dd4339bd6432ad8748e SHA512 72d051d8cf348c13dda20eec56526a3c212e9a9635920b3260281e2f98cf113ffaf4efb8efbb96081c36b9fae847c291125e24d175d6fb832b8dd6e0e74779ae +DIST gradle-bin-8.0.2.zip 167671533 BLAKE2B e5cb4bef61ea89cfbf42c72c14e739f049b4930521dabaeb88fa6e2fffec81d6ee6514b615a6c1732db3bad4539e72ebbbeeb37b2f22a72fd2d2e08f7bf8d1b8 SHA512 70f114e353ec3e114b003e733e21c47fd26d2777363d015872aa9eab73c68b3186f77698aa1d72d4f4eedb2c53b0cd47a98f26ef5f0a9b2c1e42c6c877cca80f +DIST gradle-bin-8.1.1.zip 168381151 BLAKE2B 334727108ccfd374daaa91c363ebf10d8b13e00c61fe14e097b3baa5bb8bf0d2fdde509ef4ac0d90db1fd075c7552a0f7ba90b67d549e45a3c1cb37d036ae000 SHA512 185a831dc37b946e348f9d98ff88eefaad303cdb385d45a5f65c401dd51d4d0c1225d8d716e7345167e53d41cade2bf3008bbde1d66a18d9a4925a589853b598 diff --git a/dev-java/gradle-bin/gradle-bin-6.8.3.ebuild b/dev-java/gradle-bin/gradle-bin-6.8.3.ebuild new file mode 100644 index ..1e7b593a --- /dev/null +++
[gentoo-commits] proj/java:master commit in: dev-java/gradle-bin/
commit: c467f6550ca26c8afd905cb243356bd686fceee0 Author: Florian Schmaus gentoo org> AuthorDate: Sun Jan 7 09:07:44 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Jan 7 09:07:44 2024 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=c467f655 dev-java/gradle-bin: add 8.2.1, 8.3 Signed-off-by: Florian Schmaus gentoo.org> dev-java/gradle-bin/Manifest| 2 + dev-java/gradle-bin/gradle-bin-8.2.1.ebuild | 61 + dev-java/gradle-bin/gradle-bin-8.3.ebuild | 61 + 3 files changed, 124 insertions(+) diff --git a/dev-java/gradle-bin/Manifest b/dev-java/gradle-bin/Manifest index bd6fa022..557d65dc 100644 --- a/dev-java/gradle-bin/Manifest +++ b/dev-java/gradle-bin/Manifest @@ -9,3 +9,5 @@ DIST gradle-bin-7.5.1.zip 166101707 BLAKE2B e018f8ae0e4cbe1fff2e3fb3029ef4c3f35e DIST gradle-bin-7.6.1.zip 165594858 BLAKE2B 623ed41b7e0dfbfa015578c6915ca382cb441082e181f96d00d058a1bd42b5e749b807f8c0444c4cd41de17a7f754960f55aa69e8dd4339bd6432ad8748e SHA512 72d051d8cf348c13dda20eec56526a3c212e9a9635920b3260281e2f98cf113ffaf4efb8efbb96081c36b9fae847c291125e24d175d6fb832b8dd6e0e74779ae DIST gradle-bin-8.0.2.zip 167671533 BLAKE2B e5cb4bef61ea89cfbf42c72c14e739f049b4930521dabaeb88fa6e2fffec81d6ee6514b615a6c1732db3bad4539e72ebbbeeb37b2f22a72fd2d2e08f7bf8d1b8 SHA512 70f114e353ec3e114b003e733e21c47fd26d2777363d015872aa9eab73c68b3186f77698aa1d72d4f4eedb2c53b0cd47a98f26ef5f0a9b2c1e42c6c877cca80f DIST gradle-bin-8.1.1.zip 168381151 BLAKE2B 334727108ccfd374daaa91c363ebf10d8b13e00c61fe14e097b3baa5bb8bf0d2fdde509ef4ac0d90db1fd075c7552a0f7ba90b67d549e45a3c1cb37d036ae000 SHA512 185a831dc37b946e348f9d98ff88eefaad303cdb385d45a5f65c401dd51d4d0c1225d8d716e7345167e53d41cade2bf3008bbde1d66a18d9a4925a589853b598 +DIST gradle-bin-8.2.1.zip 193042584 BLAKE2B 10381d2601c707c6a391fb515e753d583eec0d7e89213fef690df4259aedbdde0ea8981e474eae5c7b21ff12d621897158271c5e2ee964190bca02bf6882c237 SHA512 a3d05873460c4045e2b43c41e39120b444ad5896c6561104ccf8cca4e58fa95bd512e356faa3a507b0e3c4212548002ff02845791dd42518635f4bc6ae67475b +DIST gradle-bin-8.3.zip 200258206 BLAKE2B f9909266e2887971f2f7480dbfe441c040fcd2ae12146bd9393d0836bca48f931124e60a1095d79ba6b172136ebb1734976e28d255aa3f16a22125a2662b80f1 SHA512 c328b597ff0c28b8071c050b6f1e57bf3eccca4d0eaeda0974700fc2d380667aca2e1a7b3548314519e99b7a823ede4c83a5786147a6a002d081920afa9c490b diff --git a/dev-java/gradle-bin/gradle-bin-8.2.1.ebuild b/dev-java/gradle-bin/gradle-bin-8.2.1.ebuild new file mode 100644 index ..afe46bd7 --- /dev/null +++ b/dev-java/gradle-bin/gradle-bin-8.2.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +IUSE="doc" +JAVA_PKG_IUSE="source" + +inherit java-pkg-2 + +MY_PN=${PN%%-bin} +MY_P="${MY_PN}-${PV/_rc/-rc-}" + +DESCRIPTION="A project automation and build tool with a Groovy based DSL" +SRC_URI="https://services.gradle.org/distributions/${MY_P}-all.zip -> ${P}.zip" +HOMEPAGE="https://www.gradle.org/; + +LICENSE="Apache-2.0" +SLOT="${PV}" +KEYWORDS="amd64 ~x86" + +DEPEND="app-eselect/eselect-gradle" +BDEPEND="app-arch/unzip" +RDEPEND=" + ${DEPEND} + >=virtual/jre-1.8:* +" + +S="${WORKDIR}/${MY_P}" + +src_compile() { + : +} + +src_install() { + local gradle_dir="/usr/share/${PN}-${SLOT}" + + if use source; then + java-pkg_dosrc src + fi + + docinto html + dodoc -r docs/release-notes.html + if use doc; then + dodoc -r docs/{dsl,userguide} + java-pkg_dojavadoc docs/javadoc + fi + + insinto "${gradle_dir}" + doins -r bin/ lib/ + fperms 755 "${gradle_dir}/bin/gradle" + dosym "${gradle_dir}/bin/gradle" "/usr/bin/${PN}-${SLOT}" +} + +pkg_postinst() { + eselect gradle update ifunset +} + +pkg_postrm() { + eselect gradle update ifunset +} diff --git a/dev-java/gradle-bin/gradle-bin-8.3.ebuild b/dev-java/gradle-bin/gradle-bin-8.3.ebuild new file mode 100644 index ..afe46bd7 --- /dev/null +++ b/dev-java/gradle-bin/gradle-bin-8.3.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +IUSE="doc" +JAVA_PKG_IUSE="source" + +inherit java-pkg-2 + +MY_PN=${PN%%-bin} +MY_P="${MY_PN}-${PV/_rc/-rc-}" + +DESCRIPTION="A project automation and build tool with a Groovy based DSL" +SRC_URI="https://services.gradle.org/distributions/${MY_P}-all.zip -> ${P}.zip" +HOMEPAGE="https://www.gradle.org/; + +LICENSE="Apache-2.0" +SLOT="${PV}" +KEYWORDS="amd64 ~x86" + +DEPEND="app-eselect/eselect-gradle" +BDEPEND="app-arch/unzip" +RDEPEND=" + ${DEPEND} + >=virtual/jre-1.8:* +" + +S="${WORKDIR}/${MY_P}" + +src_compile() { + : +} + +src_install() { + local gradle_dir="/usr/share/${PN}-${SLOT}" + + if use source; then +
[gentoo-commits] proj/java:master commit in: dev-java/openjdk-bin/
commit: 82a9044f096c1631f7eb8085cef2cdbdb09078c3 Author: Florian Schmaus gentoo org> AuthorDate: Tue Oct 10 19:09:28 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Oct 10 19:09:28 2023 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=82a9044f dev-java/openjdk-bin: add 21_p35 Signed-off-by: Florian Schmaus gentoo.org> dev-java/openjdk-bin/Manifest | 3 + dev-java/openjdk-bin/openjdk-bin-21_p35.ebuild | 132 + 2 files changed, 135 insertions(+) diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest index 43eb02ec..c3e2fe93 100644 --- a/dev-java/openjdk-bin/Manifest +++ b/dev-java/openjdk-bin/Manifest @@ -18,3 +18,6 @@ DIST OpenJDK19U-jdk_ppc64le_linux_hotspot_19.0.2_7.tar.gz 199260239 BLAKE2B 40b5 DIST OpenJDK19U-jdk_x64_alpine-linux_hotspot_19.0.2_7.tar.gz 199287128 BLAKE2B 7d6d9cc91c4354f74e54b88fadf8a9be347c0cc51d0573310448e017636e74e6571dc69263790b5c80c5ccf80ce1b7d35b0fc79d709a21b7b887fcfe93df2619 SHA512 2c37d080dd3a88eb8d33363ac8db8a3ebc731a649d3eb175257b28e01b673f7c274d59a77b7459eb2cc87678552d5d431b986780344a00f745d51391d0c3c76e DIST OpenJDK19U-jdk_x64_linux_hotspot_19.0.2_7.tar.gz 200079543 BLAKE2B 27cc090a99cf943f39c42af442365e120b72390b2286e61c5f93d9e059f84e0d6446d9a20f40cf5caeaba794e1b9e4b9ee96217955273bcc973dbbb37eae989e SHA512 bc04881cd3b999ede7dd4f3d580518b0885cb57a165e807e32837b18cc7b4fd3a9320376222507f085b5f4fe88fd69d2b26dd4f8f34c890f000e6b316880 DIST OpenJDK19U-jdk_x64_mac_hotspot_19.0.2_7.tar.gz 195407051 BLAKE2B f8485e60483ce5c53a058d1fd138a256613e00cea66cefd2e96f828e1aaa0de542d5c3d37e09c4d41bd7c2eb05cabce0b9b65a4009cdf2b5bca3b1feddfc8ad2 SHA512 e6f393f0ccf9ff8e126b17f5e7e6ceaecab969d5ef9297cf7e7b2e1daf1c5bd4b69b1c32df7709e0b4cb8dded06daf07cf699e970caad2d267c34c427676 +DIST OpenJDK21U-jdk_aarch64_linux_hotspot_21_35.tar.gz 205925582 BLAKE2B 0854605835441f43a33b2a85357deadff67ae0bcd38ef8a39be8c3463965fbfaac04875727d51f0c0bc8a8edb3823576a5f7f3b5a7db0444c71e2f42ffd7697b SHA512 62dff6e23d1ef44690805096b8f5997533308feb6b4ac60ceec03380286f61d9778f73ccde6939a7bc961905373d6f377f9492d2c87e65acd7c0c111d847f0a6 +DIST OpenJDK21U-jdk_x64_alpine-linux_hotspot_21_35.tar.gz 206853468 BLAKE2B 7a0f69ec7ed5004749062325be2969fe2efe21f67139f44045fcd0e6845aeaffd1f3f737c9647b35bb192c88647b4db4fc633f0d4dbd0664f2425d5395330c3b SHA512 8b216ce474157fdd2000e0c50cb653db87b74f0d2cbb7a373dcaf714bbeab24f8002f2ad4e6158d709cbbd76f03d71730711c1cc4df5a901e8c1af77a807f9f2 +DIST OpenJDK21U-jdk_x64_linux_hotspot_21_35.tar.gz 207813280 BLAKE2B 7202868eabc01d0c102d9a144f6cc5d40e72ba6c1c5c47aa55f281569ede29b2c9d148354e31ea7f1d12f89f8594fd3311f3ac45934a9ab6b5f47badbec34aaf SHA512 d8f8d99e9f8727378effa387eac82e3209031357080811359571265c04f21122cc883729b8a110eaaf5aafb75f9e7321a1178d0cc6d629301013fad585a48c81 diff --git a/dev-java/openjdk-bin/openjdk-bin-21_p35.ebuild b/dev-java/openjdk-bin/openjdk-bin-21_p35.ebuild new file mode 100644 index ..3d125fc6 --- /dev/null +++ b/dev-java/openjdk-bin/openjdk-bin-21_p35.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +abi_uri() { + local baseuri="https://github.com/adoptium/temurin${SLOT}-binaries/releases/download/jdk-${MY_PV}/; + local musl= + local os=linux + + case ${2} in + *-macos)os=mac ;; + *-solaris) os=solaris ;; + esac + + if [[ ${3} == musl ]]; then + os=alpine-linux + musl=true + fi + + echo "${2-$1}? ( + ${musl:+ elibc_musl? ( } + ${baseuri}/OpenJDK${SLOT}U-jdk_${1}_${os}_hotspot_${MY_PV//+/_}.tar.gz + ${musl:+ ) } )" +} + +MY_PV=${PV/_p/+} +SLOT=$(ver_cut 1) + +SRC_URI=" + $(abi_uri aarch64 arm64) + $(abi_uri x64 amd64) + $(abi_uri x64 amd64 musl) +" + +DESCRIPTION="Prebuilt Java JDK binaries provided by Eclipse Temurin" +HOMEPAGE="https://adoptium.net; +LICENSE="GPL-2-with-classpath-exception" +KEYWORDS="~amd64 ~arm64" +IUSE="alsa cups headless-awt selinux source" + +RDEPEND=" + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/harfbuzz + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + sys-libs/zlib + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + ) + )" +
[gentoo-commits] proj/java:master commit in: dev-java/openjfx/, eclass/, eclass/tests/
commit: 0b7b119f84418307794df0c72708f5ab55c4bb46 Author: Florian Schmaus gentoo org> AuthorDate: Fri Jun 30 08:38:05 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Fri Jun 30 08:38:05 2023 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=0b7b119f gradle.eclass improvements after mailing list review Signed-off-by: Florian Schmaus gentoo.org> dev-java/openjfx/openjfx-11.0.11_p1.ebuild | 4 +-- eclass/gradle.eclass | 43 -- eclass/tests/gradle.sh | 10 --- 3 files changed, 37 insertions(+), 20 deletions(-) diff --git a/dev-java/openjfx/openjfx-11.0.11_p1.ebuild b/dev-java/openjfx/openjfx-11.0.11_p1.ebuild index a9911159..effbc824 100644 --- a/dev-java/openjfx/openjfx-11.0.11_p1.ebuild +++ b/dev-java/openjfx/openjfx-11.0.11_p1.ebuild @@ -129,7 +129,7 @@ pkg_setup() { src_unpack() { unpack "${P}.tar.bz2" - gradle-src_unpack + gradle_src_unpack mkdir "${T}/jars" || die @@ -187,7 +187,7 @@ src_configure() { } src_compile() { - # FIXME: build.gradle believes $ANT_HOME/bin/ant shoud exist + # FIXME: build.gradle believes $ANT_HOME/bin/ant should exist unset ANT_HOME egradle zips $(usex doc "" "--exclude-task javadoc") diff --git a/eclass/gradle.eclass b/eclass/gradle.eclass index 91c8299d..e3de8b8d 100644 --- a/eclass/gradle.eclass +++ b/eclass/gradle.eclass @@ -20,7 +20,7 @@ # EGRADLE_MIN=7.3 # EGRADLE_MAX_EXCLUSIVE=8 # -# BDEPEND="|| (dev-java/gradle-bin:7.3 dev-java/gradle-bin:7.4) +# BDEPEND="|| (dev-java/gradle-bin:7.3 dev-java/gradle-bin:7.4)" # @CODE # # To use a bundled gradle version, set EGRADLE_BUNDLED_VER and add @@ -34,9 +34,13 @@ # " # src_unpack() { #default -#gradle-src_unpack +#gradle_src_unpack # } # @CODE +# This "bundles" gradle as part of the ebuild, that is, a gradle +# distribution with the version specified by EGRADLE_BUNDLED_VER +# will be added to SRC_URI, unpacked by gradle_src_unpack, and then +# later used by egradle. # # Afterwards, use egradle to invoke gradle. # @CODE @@ -68,30 +72,41 @@ inherit edo # @ECLASS_VARIABLE: EGRADLE_EXACT_VER # @DEFAULT_UNSET # @DESCRIPTION: -# The exact required gradle version. +# The exact required gradle version. If set, neither of EGRADLE_MIN +# EGRADLE_MAX_EXCLUSIVE, nor EGRADLE_BUNDLED_VER should be set. # @ECLASS_VARIABLE: EGRADLE_BUNDLED_VER # @DEFAULT_UNSET # @DESCRIPTION: -# The gradle version that will be bundled with this package. +# The gradle version that will be bundled with this package. If set, +# neither of EGRADLE_MIN, EGRADLE_MAX_EXCLUSIVE, nor +# EGRADLE_EXACT_VER should be set. # @ECLASS_VARIABLE: EGRADLE_PARALLEL # @DESCRIPTION: -# Set to the 'true', the default, to invoke gradle with --parallel. Set +# Set to the 'true', the default, to invoke gradle with --parallel. Set # to 'false' to disable parallel gradle builds. : "${EGRADLE_PARALLEL=true}" # @ECLASS_VARIABLE: EGRADLE_USER_HOME # @DESCRIPTION: -# Directroy used as the user's home directory by gradle. Defaults to +# Directory used as the user's home directory by gradle. Defaults to # ${T}/gradle_user_home : "${EGRADLE_USER_HOME="${T}/gradle_user_home"}" -# @ECLASS_VARIABLE: EGRADLE_OVERWRITE +# @ECLASS_VARIABLE: EGRADLE_OVERRIDE # @USER_VARIABLE # @DEFAULT_UNSET # @DESCRIPTION: -# User-specified overwrite of the used gradle binary. +# User-specified override of the used gradle binary. + +# @ECLASS_VARIABLE: EGRADLE_SEARCH_PATH +# @USER_VARIABLE +# @DESCRIPTION: +# Path in which gradle installations are searched. This path is +# prefixed with BROOT. Defaults to /usr/bin. Mostly used for +# testing this eclass. +: "${EGRADLE_SEARCH_PATH=/usr/bin}" # @FUNCTION: gradle-set_EGRADLE # @DESCRIPTION: @@ -99,8 +114,8 @@ inherit edo gradle-set_EGRADLE() { [[ -n ${EGRADLE} ]] && return - if [[ -n ${EGRADLE_OVERWRITE} ]]; then - EGRADLE="${EGRADLE_OVERWRITE}" + if [[ -n ${EGRADLE_OVERRIDE} ]]; then + EGRADLE="${EGRADLE_OVERRIDE}" return fi @@ -111,7 +126,7 @@ gradle-set_EGRADLE() { local candidate selected selected_ver ver - for candidate in "${BROOT}"/usr/bin/gradle-; do + for candidate in "${BROOT}${EGRADLE_SEARCH_PATH}"/gradle-*; do if [[ ${candidate} != */gradle?(-bin)-+([.0-9]) ]]; then continue fi @@ -164,13 +179,13 @@ gradle-src_uri() { echo "https://services.gradle.org/distributions/gradle-${EGRADLE_BUNDLED_VER}-bin.zip; } -# @FUNCTION: gradle-src_unpack +# @FUNCTION: gradle_src_unpack # @DESCRIPTION: # Unpack the "bundled" gradle version. You must have # EGRADLE_BUNDLED_VER set when calling this function. -gradle-src_unpack() { +gradle_src_unpack() { if [[ -z ${EGRADLE_BUNDLED_VER} ]]; then - die "Must set EGRADLE_BUNDLED_VER when
[gentoo-commits] proj/java:master commit in: dev-java/openjfx/
commit: 94be03bcab139afc404b38681d13238fbef941ec Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 28 07:39:44 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 28 07:39:44 2023 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=94be03bc dev-java/openjfx: use new gradle.eclass functions Signed-off-by: Florian Schmaus gentoo.org> dev-java/openjfx/Manifest | 1 + dev-java/openjfx/openjfx-11.0.11_p1.ebuild | 13 +++-- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/dev-java/openjfx/Manifest b/dev-java/openjfx/Manifest index 65b8ba4f..924608fc 100644 --- a/dev-java/openjfx/Manifest +++ b/dev-java/openjfx/Manifest @@ -1,5 +1,6 @@ DIST ST4-4.0.8.jar 239543 BLAKE2B 72d257c6d0f1b3bde0afce805128dd38d8520b2073377bbb995fed3b4e18a3ea69d508d6d7554755ec68bf50940082b896ed89998a5178272d24376404b389c5 SHA512 9877289297cd5b15ad464a19467699387f57c510fe8a476e07e9d2334bd11933f9bdb9c6caa4972d4d4c84b56740c6d885cd39300dd7ce35b7c5bde536238086 DIST antlr4-4.7.2-complete.jar 2079769 BLAKE2B 9407e5096b5943702a1375f568957f35486a80f122bc59c5ec8e899f59214c43ee4ece551d9078de14b7707d85f9306ae99953981c755a1e1205d83412010738 SHA512 e788d28796c8925a158f0a09048590bdcf6730d46dcb8a12b362cbcc80a7ceb76374b2675987c953faecd3cf4a847b1571485a71081a84684170d25d05176a11 +DIST gradle-4.10.3-bin.zip 78422006 BLAKE2B f565e591751acb5b05c261b3d8dbc8e07f76b48c73516f6cb1b2846ebf0bbf38000b9a61790e9b3055bddd9f9846d61979d187f4a30c317a1de98546891d9d2d SHA512 fd3f4cfbd5262cc8514b7fb3e303ef46b9ca4b22901f1fe848ec4679f8d6bc283bde12ec584437624f0acf5486e5663966ad0736bf8ab341ac3e2667f514ceec DIST gunit-3.5.2.jar 287425 BLAKE2B 86e759c5bb164758b689d93bef4b6a0bcb39eb9fee28d2a8dc113a4c97e5e8516b55ada87c27738ffa0fc512805caa338d8649f6f5c9ba36490c4c3ebed86fdd SHA512 c9f14dacec2f22f62b7d3849d1c0e9d626b3dc20eb74a85b32f1901f6279b7b84af095107128bcbe80c49ac05448a713309b60d0c3d2f88e0bca8a14690292b2 DIST lucene-core-7.1.0.jar 2779248 BLAKE2B 9edea1cfdeca2f2ec9e5c014e575774dc32fa5cf12ba02fd419fc252da10c03cd9f6cda989203211de4bc2ffcd2e79e8b97914e9792951bb0877a203760f07ad SHA512 0cd96016de2bc7ad94779e30348c443cf6028119fdae42c6f29e33d84495876a7519640f20680762324ea40c42e21b595f79cd606a6142b9875501f1e9179678 DIST lucene-grouping-7.1.0.jar 87200 BLAKE2B 93f4ca6938b3fbc74752e22ee9d53022a60c57489017985448ddff46bc8c527b72e615e5f28d0301c28dc8119f0e6c75f4e8a711df3e6aaa418190b8ac8d1857 SHA512 41a85eafde03718efba7cf22598a430efbc6a6a68cf68058988f9eff648d19faa6cc4cf68293fe6e39783a7636eae571f27e04006f4607250dd9f6642184c61d diff --git a/dev-java/openjfx/openjfx-11.0.11_p1.ebuild b/dev-java/openjfx/openjfx-11.0.11_p1.ebuild index 563a9b26..a9911159 100644 --- a/dev-java/openjfx/openjfx-11.0.11_p1.ebuild +++ b/dev-java/openjfx/openjfx-11.0.11_p1.ebuild @@ -5,6 +5,7 @@ EAPI=8 MY_PV="${PV/_p/+}" SLOT="${MY_PV%%[.+]*}" +EGRADLE_BUNDLED_VER="4.10.3" inherit flag-o-matic gradle java-pkg-2 multiprocessing @@ -21,16 +22,14 @@ SRC_URI=" https://repo.maven.apache.org/maven2/org/antlr/gunit/3.5.2/gunit-3.5.2.jar https://repo1.maven.org/maven2/org/antlr/antlr4/4.7.2/antlr4-4.7.2-complete.jar https://repo.maven.apache.org/maven2/org/antlr/ST4/4.0.8/ST4-4.0.8.jar + $(gradle-src_uri) " LICENSE="GPL-2-with-classpath-exception" -KEYWORDS="-* ~amd64" +KEYWORDS="-* ~amd64 ~ppc64" IUSE="cpu_flags_x86_sse2 debug doc source +media" -EGRADLE_EXACT_VER="4.10.3" -EGRADLE_PARALLEL=false - RDEPEND=" dev-java/swt:4.10[cairo,opengl] dev-libs/atk @@ -71,8 +70,6 @@ DEPEND="${RDEPEND} virtual/pkgconfig " -BDEPEND="~dev-java/gradle-bin-${EGRADLE_EXACT_VER}" - REQUIRED_USE="amd64? ( cpu_flags_x86_sse2 )" PATCHES=( @@ -88,6 +85,9 @@ PATCHES=( S="${WORKDIR}/rt-${MY_PV}" +# Fails to build if gradle is invoked with --parallel. +EGRADLE_PARALLEL=false + pkg_setup() { JAVA_PKG_WANT_BUILD_VM="openjdk-${SLOT} openjdk-bin-${SLOT}" JAVA_PKG_WANT_SOURCE="${SLOT}" @@ -129,6 +129,7 @@ pkg_setup() { src_unpack() { unpack "${P}.tar.bz2" + gradle-src_unpack mkdir "${T}/jars" || die
[gentoo-commits] proj/java:master commit in: eclass/
commit: 27eec8a39f8bcfac00a292667273cc60100cd97b Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 28 07:11:47 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 28 07:11:47 2023 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=27eec8a3 gradle.eclass: drop usage of compgen Bash's compgen builtin is only available if bash was built with readline support. And PMS does not require that this is the case. See also https://bugs.gentoo.org/909163 Signed-off-by: Florian Schmaus gentoo.org> eclass/gradle.eclass | 16 +--- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/eclass/gradle.eclass b/eclass/gradle.eclass index 070a3e12..7595923d 100644 --- a/eclass/gradle.eclass +++ b/eclass/gradle.eclass @@ -105,20 +105,14 @@ gradle-set_EGRADLE() { return fi - local candidates candidate selected selected_ver + local candidate selected selected_ver ver - candidates=$(compgen -c gradle-) - for candidate in ${candidates}; do - if [[ ! ${candidate} =~ gradle(-bin)?-([.0-9]+) ]]; then + for candidate in "${BROOT}"/usr/bin/gradle-; do + if [[ ${candidate} != */gradle?(-bin)-+([.0-9]) ]]; then continue fi - local ver - if (( ${#BASH_REMATCH[@]} == 3 )); then - ver="${BASH_REMATCH[2]}" - else - ver="${BASH_REMATCH[1]}" - fi + ver=${candidate##*-} if [[ -n ${EGRADLE_EXACT_VER} ]]; then ver_test "${ver}" -ne "${EGRADLE_EXACT_VER}" && continue @@ -150,7 +144,7 @@ gradle-set_EGRADLE() { done if [[ -z ${selected} ]]; then - die "Could not find (suitable) gradle installation in PATH" + die "Could not find (suitable) gradle installation in ${BROOT}/usr/bin" fi EGRADLE="${selected}"
[gentoo-commits] proj/java:master commit in: eclass/
commit: 405da11dfd1d79f8766dcae6ecbba9397c0ee799 Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 28 07:24:23 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 28 07:25:56 2023 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=405da11d gradle.eclass: add gradle-src_unpack Signed-off-by: Florian Schmaus gentoo.org> eclass/gradle.eclass | 16 1 file changed, 16 insertions(+) diff --git a/eclass/gradle.eclass b/eclass/gradle.eclass index 7595923d..91c8299d 100644 --- a/eclass/gradle.eclass +++ b/eclass/gradle.eclass @@ -32,6 +32,10 @@ # ... # $(gradle_src_uri) # " +# src_unpack() { +#default +#gradle-src_unpack +# } # @CODE # # Afterwards, use egradle to invoke gradle. @@ -160,6 +164,18 @@ gradle-src_uri() { echo "https://services.gradle.org/distributions/gradle-${EGRADLE_BUNDLED_VER}-bin.zip; } +# @FUNCTION: gradle-src_unpack +# @DESCRIPTION: +# Unpack the "bundled" gradle version. You must have +# EGRADLE_BUNDLED_VER set when calling this function. +gradle-src_unpack() { + if [[ -z ${EGRADLE_BUNDLED_VER} ]]; then + die "Must set EGRADLE_BUNDLED_VER when calling gradle-src_unpack" + fi + + unpack "gradle-${EGRADLE_BUNDLED_VER}-bin.zip" +} + # @FUNCTION: egradle # @USAGE: [gradle-args] # @DESCRIPTION:
[gentoo-commits] proj/java:master commit in: eclass/
commit: 5bd9cb384e338cebb87e5e49921e96f70550167a Author: Florian Schmaus gentoo org> AuthorDate: Thu Mar 16 13:40:12 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Thu Mar 16 13:40:12 2023 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=5bd9cb38 gradle.eclass: drop unnecessary export Signed-off-by: Florian Schmaus gentoo.org> eclass/gradle.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/gradle.eclass b/eclass/gradle.eclass index 4a7cf440..070a3e12 100644 --- a/eclass/gradle.eclass +++ b/eclass/gradle.eclass @@ -96,12 +96,12 @@ gradle-set_EGRADLE() { [[ -n ${EGRADLE} ]] && return if [[ -n ${EGRADLE_OVERWRITE} ]]; then - export EGRADLE="${EGRADLE_OVERWRITE}" + EGRADLE="${EGRADLE_OVERWRITE}" return fi if [[ -n ${EGRADLE_BUNDLED_VER} ]]; then - export EGRADLE="${WORKDIR}/gradle-${EGRADLE_BUNDLED_VER}/bin/gradle" + EGRADLE="${WORKDIR}/gradle-${EGRADLE_BUNDLED_VER}/bin/gradle" return fi @@ -153,7 +153,7 @@ gradle-set_EGRADLE() { die "Could not find (suitable) gradle installation in PATH" fi - export EGRADLE="${selected}" + EGRADLE="${selected}" } # @FUNCTION: gradle-src_uri
[gentoo-commits] proj/java:master commit in: eclass/
commit: 0b1bba57eee6e98d6b787e22f9ededf562214e90 Author: Florian Schmaus gentoo org> AuthorDate: Thu Mar 16 10:49:41 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Thu Mar 16 10:49:41 2023 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=0b1bba57 gradle.eclass: add more documentation Signed-off-by: Florian Schmaus gentoo.org> eclass/gradle.eclass | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/eclass/gradle.eclass b/eclass/gradle.eclass index e4087f7a..4a7cf440 100644 --- a/eclass/gradle.eclass +++ b/eclass/gradle.eclass @@ -6,10 +6,10 @@ # Gentoo Java Project # @AUTHOR: # Florian Schmaus -# @BLURB: utility functions for the gradle build system. +# @BLURB: common ebuild functions for gradle-based packages. # @DESCRIPTION: -# Utility functions for the gradle build system. -# There are currently two approaches to using gradle in ebuilds. You can either +# This eclass provides support for the gradle build system. There +# are currently two approaches to using gradle in ebuilds. You can either # depend on a gradle system-wide installation from a gradle ebuild, typically # dev-java/gradle-bin, or, bundle gradle with the ebuild. # @@ -33,6 +33,13 @@ # $(gradle_src_uri) # " # @CODE +# +# Afterwards, use egradle to invoke gradle. +# @CODE +# src_compile() { +# egradle build +# } +# @CODE case ${EAPI} in 7|8) ;;
[gentoo-commits] proj/java:master commit in: dev-util/ghidra/
commit: 1521f53233f090139762abaf65f1b66bc94e783f Author: Florian Schmaus gentoo org> AuthorDate: Thu Mar 16 10:45:33 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Thu Mar 16 10:45:33 2023 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=1521f532 dev-util/ghidra: switch to EGRADLE_BUNDLED_VER Signed-off-by: Florian Schmaus gentoo.org> dev-util/ghidra/Manifest| 1 + dev-util/ghidra/ghidra-10.2.2-r2.ebuild | 12 +++- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/dev-util/ghidra/Manifest b/dev-util/ghidra/Manifest index 17f5c145..d0dbf9d0 100644 --- a/dev-util/ghidra/Manifest +++ b/dev-util/ghidra/Manifest @@ -4,5 +4,6 @@ DIST PyDev-6.3.1.zip 24756333 BLAKE2B e9a942e0ff90b9eafbd1fa0df5429f2ff227ed140b DIST cdt-8.6.0.zip 76639241 BLAKE2B 32c724b1f6ff43132f09c544bac8b35ed3f4f5866c844810abba3a52f82a3585ae7a57430fcf5603afecbeec1f46461a831339e442ca628b77f78c319bd9fc26 SHA512 2b8bb498146aa29995e807c5b4e9d5dab0f6afe89a5ce256978b7b2c478677a0cb5a0f15913a32bd99cb7b4bb31230521f70b9c26cdef1cb983dfcea599737c0 DIST dex-tools-2.0.zip 2362460 BLAKE2B 464f2a143f1c8720eddd4d1c7db5a6f681db1091518d915b0d7807c12d021c8a734d8980bccfd417bc60297647b33ed0b7cc1e004716804bb9e25ee99f29f8ad SHA512 c4a6c72ea09b58a44fcb8918cfada600467f10f99a02b53d2436ac68295e73c8daf9ba0a8bc7160ba1e28e87f032ee034435ebe40af35b6e2fe9fa4607581358 DIST ghidra-dependencies-20221104.tar.gz 85678075 BLAKE2B a298b3a52137c8077f90b5d7cddba43a6437ef7906aae130158691c032c31c57be55f9f072d6a44b351b47f8fe04f397dabb24c1bd976593294a68b5d2a4fece SHA512 7dcbc5bdba0fce2e0ae0a6f41d1fbd88cb6080a97e5404f5bfce393e07165f15f0549d3254b446f5ab5352484dd32bdf54ea92f50f96e572520b10672519aeb9 +DIST gradle-7.3-bin.zip 115763517 BLAKE2B 80c0368582acdbae5a959386ce679c63f6bee349810a6ddd39981192349cefafabfa9e498891a53fc423a86b6a53fb66eac4aace968990707d623c037b27cee2 SHA512 f5703de1305b013ad7fcc1a7d56922198e8e597e13d2aeb89cec60631db51b73466a1ce382d5e828ed065fbd8a1971f628b0e4eb3348f01b7a71fdc6184e4a56 DIST hfsexplorer-0_21-bin.zip 1473278 BLAKE2B e9d2a3fae4da8046a17ce5e6828b4d1ff27da6384aac4be3864fe2c16f83bb95cb728eaeec9a42c3e1febaef98ba9357bfc3744b4950deb4b783d36e723d6cc0 SHA512 b85b4316115695acc78cc7c675c673058c05a238451562be0c6a48b2d11a28e5645a42cb62cdf063be015369df26201dfab6cf2e60f39e6468d1d53b23f94415 DIST yajsw-stable-13.05.zip 27823454 BLAKE2B e43e6a97e356be40e776568deafeeb19e3e8b462a20e53a7456f3ce61364d3c4fe08d48f7710e6f570641618a6c75b75d98427d04d25133cdf7aa3c9f0aeee8b SHA512 ba6421fcc9d5fd5edf0b5f299914a54a8e3d8cbe79b83cf9b1a4a1828eb26f32f8d04299235233581a848e274665c6d2da9b8394be1d7a824e443efd2508413c diff --git a/dev-util/ghidra/ghidra-10.2.2-r2.ebuild b/dev-util/ghidra/ghidra-10.2.2-r2.ebuild index 64aee54f..99b52bd9 100644 --- a/dev-util/ghidra/ghidra-10.2.2-r2.ebuild +++ b/dev-util/ghidra/ghidra-10.2.2-r2.ebuild @@ -5,18 +5,23 @@ EAPI=8 inherit gradle java-pkg-2 desktop +EGRADLE_BUNDLED_VER="7.3" + GRADLE_DEP_VER="20221104" DESCRIPTION="A software reverse engineering framework" HOMEPAGE="https://ghidra-sre.org/; -SRC_URI="https://github.com/NationalSecurityAgency/${PN}/archive/Ghidra_${PV}_build.tar.gz +SRC_URI=" + https://github.com/NationalSecurityAgency/${PN}/archive/Ghidra_${PV}_build.tar.gz https://dev.pentoo.ch/~blshkv/distfiles/${PN}-dependencies-${GRADLE_DEP_VER}.tar.gz https://github.com/pxb1988/dex2jar/releases/download/2.0/dex-tools-2.0.zip https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/android4me/AXMLPrinter2.jar https://sourceforge.net/projects/catacombae/files/HFSExplorer/0.21/hfsexplorer-0_21-bin.zip mirror://sourceforge/yajsw/yajsw/yajsw-stable-13.05.zip https://dev.pentoo.ch/~blshkv/distfiles/cdt-8.6.0.zip - mirror://sourceforge/project/pydev/pydev/PyDev%206.3.1/PyDev%206.3.1.zip -> PyDev-6.3.1.zip" + mirror://sourceforge/project/pydev/pydev/PyDev%206.3.1/PyDev%206.3.1.zip -> PyDev-6.3.1.zip + $(gradle-src_uri) +" # run: "pentoo/scripts/gradle_dependencies.py buildGhidra" from "${S}" directory to generate dependencies # https://www.eclipse.org/downloads/download.php?r=1=https=/tools/cdt/releases/8.6/cdt-8.6.0.zip @@ -42,9 +47,6 @@ DEPEND=" dev-java/jflex app-arch/unzip " -BDEPEND=">=dev-java/gradle-bin-7.3:*" - -EGRADLE_MIN="7.3" S="${WORKDIR}/ghidra-Ghidra_${PV}_build"
[gentoo-commits] proj/java:master commit in: /, profiles/
commit: d45b7ea74952922f84eb96459c4f655685231800 Author: Florian Schmaus gentoo org> AuthorDate: Thu Mar 16 10:17:55 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Thu Mar 16 10:19:15 2023 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=d45b7ea7 profiles: remove use.local.desc Signed-off-by: Florian Schmaus gentoo.org> .gitignore | 1 + profiles/use.local.desc | 40 2 files changed, 1 insertion(+), 40 deletions(-) diff --git a/.gitignore b/.gitignore new file mode 100644 index ..96e42a69 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/profiles/use.local.desc diff --git a/profiles/use.local.desc b/profiles/use.local.desc deleted file mode 100644 index ca5566ba.. --- a/profiles/use.local.desc +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -# This file contains descriptions of local USE flags, and the ebuilds which -# contain them. - -# Keep it sorted. -dev-java/jogl:cg - Enable nvidia cg bindings -dev-db/hsqldb:sqltools - Add data managment tools -dev-java/quartz:servlet-2.3 - Use the 2.3 servlet specification -dev-java/quartz:servlet-2.4 - Use the 2.4 servlet specification - -dev-java/geronimo-specs:activation - Enable to install the 'activation' geronimo specification -dev-java/geronimo-specs:commonj - Enable to install the 'commonj' geronimo specification -dev-java/geronimo-specs:corba - Enable to install the 'corba' geronimo specification -dev-java/geronimo-specs:corba-2.3 - Enable to install the 'corba-2.3' geronimo specification -dev-java/geronimo-specs:corba-3.0 - Enable to install the 'corba-3.0' geronimo specification -dev-java/geronimo-specs:ejb - Enable to install the 'ejb' geronimo specification -dev-java/geronimo-specs:j2ee-connector - Enable to install the 'j2ee-connector' geronimo specification -dev-java/geronimo-specs:j2ee-deployment - Enable to install the 'j2ee-deployment' geronimo specification -dev-java/geronimo-specs:j2ee-jacc - Enable to install the 'j2ee-jacc' geronimo specification -dev-java/geronimo-specs:j2ee-management - Enable to install the 'j2ee-management' geronimo specification -dev-java/geronimo-specs:javamail - Enable to install the 'javamail' geronimo specification -dev-java/geronimo-specs:jaxr - Enable to install the 'jaxr' geronimo specification -dev-java/geronimo-specs:jaxrpc - Enable to install the 'jaxrpc' geronimo specification -dev-java/geronimo-specs:jms - Enable to install the 'jms' geronimo specification -dev-java/geronimo-specs:jsp - Enable to install the 'jsp' geronimo specification -dev-java/geronimo-specs:jta - Enable to install the 'jta' geronimo specification -dev-java/geronimo-specs:qname - Enable to install the 'qname' geronimo specification -dev-java/geronimo-specs:saaj - Enable to install the 'saaj' geronimo specification -dev-java/geronimo-specs:servlet - Enable to install the 'servlet' geronimo specification - -dev-java/guice:servletapi - Add optional support for servletapi - -dev-java/jboss-commons-logging:avalon-logkit - Add support for avalon-logkit -dev-java/jboss-commons-logging:log4j - Add support for log4j -dev-java/jboss-commons-logging:servletapi - Add support for servletapi -dev-java/jboss-commons-logging:avalon-framework - Add support for avalon-framework -media-sound/tuxguitar:fluidsynth - compile with support for fluidsynth
[gentoo-commits] proj/java:master commit in: metadata/
commit: a844b3a7571f726020a1abd795a6ef7ecf24ebd1 Author: Florian Schmaus gentoo org> AuthorDate: Thu Mar 16 10:21:11 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Thu Mar 16 10:21:11 2023 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=a844b3a7 metadata: add pkg_desc_index to gitignore Signed-off-by: Florian Schmaus gentoo.org> metadata/.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/metadata/.gitignore b/metadata/.gitignore index 467e5926..d48f533a 100644 --- a/metadata/.gitignore +++ b/metadata/.gitignore @@ -1 +1,2 @@ /md5-cache/ +/pkg_desc_index
[gentoo-commits] proj/java:master commit in: eclass/
commit: 8cee4d41c1eae351bd98dea5afb310e12b9b20f0 Author: Florian Schmaus gentoo org> AuthorDate: Thu Mar 16 10:45:09 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Thu Mar 16 10:45:09 2023 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=8cee4d41 gradle.eclass: add EGRADLE_BUNDLED_VER Signed-off-by: Florian Schmaus gentoo.org> eclass/gradle.eclass | 44 1 file changed, 44 insertions(+) diff --git a/eclass/gradle.eclass b/eclass/gradle.eclass index 488c265d..e4087f7a 100644 --- a/eclass/gradle.eclass +++ b/eclass/gradle.eclass @@ -9,6 +9,30 @@ # @BLURB: utility functions for the gradle build system. # @DESCRIPTION: # Utility functions for the gradle build system. +# There are currently two approaches to using gradle in ebuilds. You can either +# depend on a gradle system-wide installation from a gradle ebuild, typically +# dev-java/gradle-bin, or, bundle gradle with the ebuild. +# +# To use a system-wide gradle installation, set EGRADLE_MIN and +# EGRADLE_MAX_EXCLUSIVE and declare a BDEPEND on the gradle package. +# @CODE +# inherit gradle +# EGRADLE_MIN=7.3 +# EGRADLE_MAX_EXCLUSIVE=8 +# +# BDEPEND="|| (dev-java/gradle-bin:7.3 dev-java/gradle-bin:7.4) +# @CODE +# +# To use a bundled gradle version, set EGRADLE_BUNDLED_VER and add +# $(gradle_src_uri) to SRC_URI. +# @CODE +# inherit gradle +# EGRADLE_BUNDLED_VER=7.6 +# SRC_URI=" +# ... +# $(gradle_src_uri) +# " +# @CODE case ${EAPI} in 7|8) ;; @@ -35,6 +59,11 @@ inherit edo # @DESCRIPTION: # The exact required gradle version. +# @ECLASS_VARIABLE: EGRADLE_BUNDLED_VER +# @DEFAULT_UNSET +# @DESCRIPTION: +# The gradle version that will be bundled with this package. + # @ECLASS_VARIABLE: EGRADLE_PARALLEL # @DESCRIPTION: # Set to the 'true', the default, to invoke gradle with --parallel. Set @@ -64,6 +93,11 @@ gradle-set_EGRADLE() { return fi + if [[ -n ${EGRADLE_BUNDLED_VER} ]]; then + export EGRADLE="${WORKDIR}/gradle-${EGRADLE_BUNDLED_VER}/bin/gradle" + return + fi + local candidates candidate selected selected_ver candidates=$(compgen -c gradle-) @@ -115,6 +149,16 @@ gradle-set_EGRADLE() { export EGRADLE="${selected}" } +# @FUNCTION: gradle-src_uri +# @DESCRIPTION: +# Generate SRC_URI data from EGRADLE_BUNDLED_VER. +gradle-src_uri() { + if [[ -z ${EGRADLE_BUNDLED_VER} ]]; then + die "Must set EGRADLE_BUNDLED_VER when calling gradle-src_uri" + fi + echo "https://services.gradle.org/distributions/gradle-${EGRADLE_BUNDLED_VER}-bin.zip; +} + # @FUNCTION: egradle # @USAGE: [gradle-args] # @DESCRIPTION:
[gentoo-commits] proj/java:master commit in: dev-java/openjdk-bin/
commit: ad2c33ddf81ceaa0755055f30ee17a6d37957ca5 Author: Florian Schmaus gentoo org> AuthorDate: Sun Jan 29 15:39:52 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Jan 29 15:39:52 2023 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=ad2c33dd dev-java/openjdk-bin: add 19.0.2_p7, drop 19.0.1_p10 Signed-off-by: Florian Schmaus gentoo.org> dev-java/openjdk-bin/Manifest | 14 +++--- ...-bin-19.0.1_p10.ebuild => openjdk-bin-19.0.2_p7.ebuild} | 8 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest index 5bcb737c..43eb02ec 100644 --- a/dev-java/openjdk-bin/Manifest +++ b/dev-java/openjdk-bin/Manifest @@ -11,10 +11,10 @@ DIST OpenJDK18U-jdk_ppc64le_linux_hotspot_18.0.1_10.tar.gz 191894570 BLAKE2B 4d9 DIST OpenJDK18U-jdk_x64_alpine-linux_hotspot_18.0.1_10.tar.gz 192338187 BLAKE2B 043cedf394fdc2abd28d0845de6603c13155fa0799dc08e38c246033e71bf718d96e33c8dfb0136f98bf494e935f176190a1bf8a42ea07e4aae6ace5fe02729d SHA512 7eb45639f8b8883b3f7fb0547a45df38fdeee12c6083b6f6237c557a388a511e655129c9d09997ea155c4e47333dfcffeb5a52fc1c7528b7eeae19a18c555f3e DIST OpenJDK18U-jdk_x64_linux_hotspot_18.0.1_10.tar.gz 192550912 BLAKE2B 0bc56715f9747b35a48e82176bf42db637286e91492350ab6dbb77b8cbd1a9f806b1eef1654036d0e538fbd3199d3484d57edcc8f89b6f7c03c1ae5de132e6f1 SHA512 695b2c1776362d3f32462b63e64d3c4ba4ed1b7557b4a8f821f4df518af5ddf96450bc46165815827e2d2f240f04a09dd66c6ede59f6d111ad84414c57b0a759 DIST OpenJDK18U-jdk_x64_mac_hotspot_18.0.1_10.tar.gz 188268875 BLAKE2B 94954e3ae9e0ba2ba93d4a71c605935d239a364ffd07720bf91eafaed320ce912ebfd93ca3eb283f6e44fb39de2553019a8b6484222e1a8446ff4fcbd824c514 SHA512 f63f35dbe5d757b194a01286a3feb3b0aa8a0740ffb2d75ee200db675bd1c653d930c51aa7c2e35deeadc301fc59583d83cc83ceefba8786793747101422beac -DIST OpenJDK19U-jdk_aarch64_linux_hotspot_19.0.1_10.tar.gz 198664330 BLAKE2B bb738ac74b7daf3d6bd4fcb3c61ddcb7f1c98a04473f1e82987048d934a85bde86c4db7ef2e784e8c5ff1af45e332ee1107e307f541dd3c77ad8fac2c49222f9 SHA512 8a2c63b41a111aaa87c75f7999ceb67bdc5a7aae081ad4a16dcc1fd71400a0b7dd1b2a135e1fac32256b4df97e77738851880ef3483823304292ae88f89dcf8d -DIST OpenJDK19U-jdk_aarch64_mac_hotspot_19.0.1_10.tar.gz 185292307 BLAKE2B 19f90bd2ca4b25823981c608ce74f00e59b1223bb93560718b44e960324fb94a6b736f43f344b70155eff8338d2f04e76b1d036a814ec9e0df87a13194e9edf5 SHA512 86a0896c2f4411c45b92393b8a1f40ad25a185ec1ef6e01fc5541fd0f81bda75ccbd10f332333f36915646cb2b9e6abbe3da06b087e31c9a622497c0b8ff4a95 -DIST OpenJDK19U-jdk_arm_linux_hotspot_19.0.1_10.tar.gz 196359965 BLAKE2B 1cb4dfa7a4fba9dc5d89b08059dbc9a5be8f2d3f7e04fbb8559b79e85f422817c292f17d08f3fc6478dbec1853eae5e91961618075b8060571f0380313702f05 SHA512 3e5cf535b5145639d8617199c042db25186f9fb4ba4707dabbdef6ebf92010281b930596e22b925f5515f8975f51e71b518d552ef41927ecace4408602f32645 -DIST OpenJDK19U-jdk_ppc64le_linux_hotspot_19.0.1_10.tar.gz 199219789 BLAKE2B 9e69e915115990c02a90d48acc4b4d27ab5655051c976e3a4771868a718bbbcd2a39be8ed638992f20900c4b2d341c3c636c68749d07c90b76733cf5b8b7cd15 SHA512 f4dd0e1f96be3cadf76100efe93a6318fb7e1cb5cc31d1f039e8352778b7fd25acba0d8b67a9e1b5f9bf54435a980c75eaa6f571dbd7d0a7df3c6c995da25c71 -DIST OpenJDK19U-jdk_x64_alpine-linux_hotspot_19.0.1_10.tar.gz 199287890 BLAKE2B c928c3bdc6a60adc5bdf6c57646316f349f4a8c7e17d63d60f527bcded3a131f0f0478dd79245eb87a49869a35de8477afbba4026aa7771ca6ca62da0d8b798e SHA512 031f456de650b2536279ec9c3102e74ccce41ce37c8844589387ed1fd56887acc3a1649b0c0ba37a1e8ee4d4f2e073ce9fa182b9fbf4ed00fa72e52c275dcce8 -DIST OpenJDK19U-jdk_x64_linux_hotspot_19.0.1_10.tar.gz 200089336 BLAKE2B 8a4b3dc862fde3960afe89b255afe950dce354d76b8d21fad60e111bea7fffd11eacb00e152420e4aa5e0c4df15f537106e63fcf861605ab9449986be538420a SHA512 4e617eade65156db9049ec7fc0c7b2bd9cc867413eba74bde1766d42b293a44500ee10f896206d9f17104fab68afa7e5c80265a53c0d01022769cd5727d6dbfc -DIST OpenJDK19U-jdk_x64_mac_hotspot_19.0.1_10.tar.gz 195454218 BLAKE2B 86f6ac9f871061858448d924c696d7d621c8b9d2ef69483fc5ebda439b217b44b3b3dc88c9487c01c4cd1e288fe544001c99237f2f1e805eb5fadd7d093c6ea7 SHA512 58bdfc934e23c83445c93e61623bb6fdc831578fd44fccb61f3ae2943586701cadc956ac23c01e6df14890167b3622ffefd82489c057480d059c7ff30bb9fbdf +DIST OpenJDK19U-jdk_aarch64_linux_hotspot_19.0.2_7.tar.gz 198657357 BLAKE2B 0902f5408981045a59516d91a256559243a325138f5311259f40fdd568982c4a02a6fcda0f8e3555fea1be831e17f7939bc52ff6bf790a3cdc751cad425352ee SHA512 2198e2440c40c3517eab680dce34743c26f52629cb3cffc2f5a2b0a8813d637bb3e683a3ca4bc8e30f69579b7ec2bf0bf06f26f1e3e60e0764e464719013cdd5 +DIST OpenJDK19U-jdk_aarch64_mac_hotspot_19.0.2_7.tar.gz 185296974 BLAKE2B fc18867aac539c5c7245f265c600e594fc43e0b6defb7661a1ad6e328502a881769c158768face349e00dee21f07f0085fdbcaa2f3bb8703da4927c3bf659df6 SHA512
[gentoo-commits] proj/java:master commit in: dev-java/openjdk-loom/
commit: 6f0fdac1521593a9ca20b7853bd4ed00971d0666 Author: Florian Schmaus gentoo org> AuthorDate: Sun Jan 29 12:55:41 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Jan 29 12:55:41 2023 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=6f0fdac1 dev-java/openjdk-loom: add 21_pre20230127 Signed-off-by: Florian Schmaus gentoo.org> .../openjdk-loom-21_pre20230127.ebuild | 277 + 1 file changed, 277 insertions(+) diff --git a/dev-java/openjdk-loom/openjdk-loom-21_pre20230127.ebuild b/dev-java/openjdk-loom/openjdk-loom-21_pre20230127.ebuild new file mode 100644 index ..5b3b1bdb --- /dev/null +++ b/dev-java/openjdk-loom/openjdk-loom-21_pre20230127.ebuild @@ -0,0 +1,277 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit check-reqs flag-o-matic git-r3 java-pkg-2 java-vm-2 multiprocessing toolchain-funcs + +MY_PV="${PV//_p/+}" +SLOT="$(ver_cut 1)" + +DESCRIPTION="Experimental OpenJDK with Project Loom (Fibers / Virtual Threads)" +HOMEPAGE="https://openjdk.org; +EGIT_REPO_URI="https://github.com/openjdk/loom.git; +EGIT_COMMIT="b6f785d836dad7b7a2ac992cda02514d88fede95" + +LICENSE="GPL-2-with-classpath-exception" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +IUSE="alsa big-endian cups debug doc examples headless-awt javafx jbootstrap selinux source +system-bootstrap systemtap" + +REQUIRED_USE=" + javafx? ( alsa !headless-awt ) + !system-bootstrap? ( jbootstrap ) +" + +COMMON_DEPEND=" + media-libs/freetype:2= + media-libs/giflib:0/7 + media-libs/harfbuzz:= + media-libs/libpng:0= + media-libs/lcms:2= + sys-libs/zlib + media-libs/libjpeg-turbo:0= + systemtap? ( dev-util/systemtap ) +" + +# Many libs are required to build, but not to run, make is possible to remove +# by listing conditionally in RDEPEND unconditionally in DEPEND +RDEPEND=" + ${COMMON_DEPEND} + >=sys-apps/baselayout-java-0.1.0-r1 + !headless-awt? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXt + x11-libs/libXtst + ) + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) +" + +DEPEND=" + ${COMMON_DEPEND} + app-arch/zip + media-libs/alsa-lib + net-print/cups + x11-base/xorg-proto + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXt + x11-libs/libXtst + javafx? ( dev-java/openjfx:${SLOT}= ) + system-bootstrap? ( + || ( + dev-java/openjdk-bin:20 + dev-java/openjdk:20 + dev-java/openjdk-bin:${SLOT} + dev-java/openjdk:${SLOT} + ) + ) +" + +# The space required to build varies wildly depending on USE flags, +# ranging from 2GB to 16GB. This function is certainly not exact but +# should be close enough to be useful. +openjdk_check_requirements() { + local M + M=2048 + M=$(( $(usex jbootstrap 2 1) * $M )) + M=$(( $(usex debug 3 1) * $M )) + M=$(( $(usex doc 320 0) + $(usex source 128 0) + 192 + $M )) + + CHECKREQS_DISK_BUILD=${M}M check-reqs_pkg_${EBUILD_PHASE} +} + +pkg_pretend() { + openjdk_check_requirements + if [[ ${MERGE_TYPE} != binary ]]; then + has ccache ${FEATURES} && die "FEATURES=ccache doesn't work with ${PN}, bug #677876" + fi +} + +pkg_setup() { + openjdk_check_requirements + java-vm-2_pkg_setup + + [[ ${MERGE_TYPE} == "binary" ]] && return + + JAVA_PKG_WANT_BUILD_VM="openjdk-20 openjdk-bin-20 openjdk-${SLOT} openjdk-bin-${SLOT}" + JAVA_PKG_WANT_SOURCE="${SLOT}" + JAVA_PKG_WANT_TARGET="${SLOT}" + + # The nastiness below is necessary while the gentoo-vm USE flag is + # masked. First we call java-pkg-2_pkg_setup if it looks like the + # flag was unmasked against one of the possible build VMs. If not, + # we try finding one of them in their expected locations. This would + # have been slightly less messy if openjdk-bin had been installed to + # /opt/${PN}-${SLOT} or if there was a mechanism to install a VM env + # file but disable it so that it would not normally be selectable. + + local vm + for vm in ${JAVA_PKG_WANT_BUILD_VM}; do + if [[ -d ${BROOT}/usr/lib/jvm/${vm} ]]; then + java-pkg-2_pkg_setup + return + fi + done +} + +src_prepare() { + default + chmod +x configure || die +} + +src_configure() { + local build_jdk_ver=20 + if has_version
[gentoo-commits] proj/java:master commit in: dev-java/openjdk-loom/
commit: e525a26fe49cf2e756d60e7a26c01364c47b9573 Author: Florian Schmaus gentoo org> AuthorDate: Sun Jan 29 12:36:58 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Jan 29 12:36:58 2023 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=e525a26f dev-java/openjdk-loom: update LICENSE Signed-off-by: Florian Schmaus gentoo.org> dev-java/openjdk-loom/openjdk-loom-19_pre20221116.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-java/openjdk-loom/openjdk-loom-19_pre20221116.ebuild b/dev-java/openjdk-loom/openjdk-loom-19_pre20221116.ebuild index 01de88c6..506d9a8c 100644 --- a/dev-java/openjdk-loom/openjdk-loom-19_pre20221116.ebuild +++ b/dev-java/openjdk-loom/openjdk-loom-19_pre20221116.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ HOMEPAGE="https://openjdk.org; EGIT_REPO_URI="https://github.com/openjdk/loom.git; EGIT_COMMIT="4047afb36f33b9dfc537be2047869a3f7940654e" -LICENSE="GPL-2" +LICENSE="GPL-2-with-classpath-exception" KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" IUSE="alsa big-endian cups debug doc examples headless-awt javafx jbootstrap selinux source +system-bootstrap systemtap"
[gentoo-commits] proj/java:master commit in: metadata/
commit: b4b5e42118ff714f60cf9b913c1b1de6151b26ae Author: Florian Schmaus gentoo org> AuthorDate: Sun Jan 8 10:55:27 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Jan 8 10:55:35 2023 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=b4b5e421 Add metadata/.gitignore Signed-off-by: Florian Schmaus gentoo.org> metadata/.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/metadata/.gitignore b/metadata/.gitignore new file mode 100644 index ..467e5926 --- /dev/null +++ b/metadata/.gitignore @@ -0,0 +1 @@ +/md5-cache/
[gentoo-commits] proj/java:master commit in: eclass/
commit: b498da2bc56db0c5f9ba6ee376498dd767d433c2 Author: Florian Schmaus gentoo org> AuthorDate: Sun Jan 8 10:53:22 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Jan 8 10:53:22 2023 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=b498da2b gradle.eclass: respect existing JAVA_TOOL_OPTIONS Signed-off-by: Florian Schmaus gentoo.org> eclass/gradle.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/gradle.eclass b/eclass/gradle.eclass index 1461afad..488c265d 100644 --- a/eclass/gradle.eclass +++ b/eclass/gradle.eclass @@ -137,7 +137,7 @@ egradle() { gradle_args+=( --parallel ) fi - local -x JAVA_TOOL_OPTIONS="-Duser.home=\"${T}\"" + local -x JAVA_TOOL_OPTIONS="${JAVA_TOOL_OPTIONS} -Duser.home=\"${T}\"" # TERM needed, otherwise gradle may fail on terms it does not know about TERM=xterm \ edo \
[gentoo-commits] proj/java:master commit in: eclass/
commit: 9cf36722c8b4f03f8fe0c0a1762cd36f19e3430e Author: Florian Schmaus gentoo org> AuthorDate: Sun Jan 8 10:52:24 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Jan 8 10:52:24 2023 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=9cf36722 gradle.eclass: drop unnecessary assignment due to previous commit Signed-off-by: Florian Schmaus gentoo.org> eclass/gradle.eclass | 1 - 1 file changed, 1 deletion(-) diff --git a/eclass/gradle.eclass b/eclass/gradle.eclass index d15ec8cf..1461afad 100644 --- a/eclass/gradle.eclass +++ b/eclass/gradle.eclass @@ -83,7 +83,6 @@ gradle-set_EGRADLE() { ver_test "${ver}" -ne "${EGRADLE_EXACT_VER}" && continue selected="${candidate}" - selected_ver="${ver}" break fi
[gentoo-commits] proj/java:master commit in: eclass/
commit: 20a464f99e460ac851bd0df31bea35ac435add30 Author: Florian Schmaus gentoo org> AuthorDate: Sun Jan 8 10:50:46 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Jan 8 10:50:49 2023 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=20a464f9 gradle.eclass: drop EGRADLE_VER EGRADLE_VER would not have been set if EGRADLE_OVERWRITE was used. Signed-off-by: Florian Schmaus gentoo.org> eclass/gradle.eclass | 1 - 1 file changed, 1 deletion(-) diff --git a/eclass/gradle.eclass b/eclass/gradle.eclass index 0261df47..d15ec8cf 100644 --- a/eclass/gradle.eclass +++ b/eclass/gradle.eclass @@ -114,7 +114,6 @@ gradle-set_EGRADLE() { fi export EGRADLE="${selected}" - export EGRADLE_VER="${ver}" } # @FUNCTION: egradle
[gentoo-commits] proj/java:master commit in: eclass/
commit: d3bbaa0c42a43f1dd3526c9b5e9c4b2b4b33a871 Author: Florian Schmaus gentoo org> AuthorDate: Sun Jan 8 10:29:30 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Jan 8 10:29:30 2023 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=d3bbaa0c gradle.eclass: update Signed-off-by: Florian Schmaus gentoo.org> eclass/gradle.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/gradle.eclass b/eclass/gradle.eclass index a3212626..0261df47 100644 --- a/eclass/gradle.eclass +++ b/eclass/gradle.eclass @@ -6,7 +6,7 @@ # Gentoo Java Project # @AUTHOR: # Florian Schmaus -# @BLURB: Utility functions for the gradle build system. +# @BLURB: utility functions for the gradle build system. # @DESCRIPTION: # Utility functions for the gradle build system. @@ -135,11 +135,11 @@ egradle() { --project-cache-dir "${T}/gradle_project_cache" ) - if $EGRADLE_PARALLEL; then + if ${EGRADLE_PARALLEL}; then gradle_args+=( --parallel ) fi - local -x JAVA_TOOL_OPTIONS="-Duser.home=\"$T\"" + local -x JAVA_TOOL_OPTIONS="-Duser.home=\"${T}\"" # TERM needed, otherwise gradle may fail on terms it does not know about TERM=xterm \ edo \
[gentoo-commits] proj/java:master commit in: dev-java/openjfx/
commit: 81b89e9bca561a1f566b11c0170b7cf7b338aba5 Author: Florian Schmaus gentoo org> AuthorDate: Fri Jan 6 17:16:43 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Fri Jan 6 17:16:43 2023 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=81b89e9b dev-java/openjfx: re-add "unset ANT_HOME" Signed-off-by: Florian Schmaus gentoo.org> dev-java/openjfx/openjfx-11.0.11_p1.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-java/openjfx/openjfx-11.0.11_p1.ebuild b/dev-java/openjfx/openjfx-11.0.11_p1.ebuild index 8e6908ad..563a9b26 100644 --- a/dev-java/openjfx/openjfx-11.0.11_p1.ebuild +++ b/dev-java/openjfx/openjfx-11.0.11_p1.ebuild @@ -186,6 +186,9 @@ src_configure() { } src_compile() { + # FIXME: build.gradle believes $ANT_HOME/bin/ant shoud exist + unset ANT_HOME + egradle zips $(usex doc "" "--exclude-task javadoc") }
[gentoo-commits] proj/java:master commit in: eclass/
commit: eee6e56c9a156befab7041e42ffafb4c7bf10735 Author: Florian Schmaus gentoo org> AuthorDate: Fri Jan 6 17:11:30 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Fri Jan 6 17:11:30 2023 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=eee6e56c gradle.eclass: update Signed-off-by: Florian Schmaus gentoo.org> eclass/gradle.eclass | 1 - 1 file changed, 1 deletion(-) diff --git a/eclass/gradle.eclass b/eclass/gradle.eclass index f53fce44..a3212626 100644 --- a/eclass/gradle.eclass +++ b/eclass/gradle.eclass @@ -124,7 +124,6 @@ gradle-set_EGRADLE() { egradle() { gradle-set_EGRADLE - # TODO --no-build-cache ? local gradle_args=( --console=plain --info
[gentoo-commits] proj/java:master commit in: eclass/
commit: 376931ad15509f969b55fdd0a4177ebaaec1d1b5 Author: Florian Schmaus gentoo org> AuthorDate: Fri Jan 6 17:10:36 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Fri Jan 6 17:10:36 2023 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=376931ad gradle.eclass: update Signed-off-by: Florian Schmaus gentoo.org> eclass/gradle.eclass | 15 +++ 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/eclass/gradle.eclass b/eclass/gradle.eclass index 90e21905..f53fce44 100644 --- a/eclass/gradle.eclass +++ b/eclass/gradle.eclass @@ -9,8 +9,6 @@ # @BLURB: Utility functions for the gradle build system. # @DESCRIPTION: # Utility functions for the gradle build system. -# WARNING: This eclass is currently experimental and -# subject to change. case ${EAPI} in 7|8) ;; @@ -35,18 +33,19 @@ inherit edo # @ECLASS_VARIABLE: EGRADLE_EXACT_VER # @DEFAULT_UNSET # @DESCRIPTION: -# The exactly required gradle version. +# The exact required gradle version. # @ECLASS_VARIABLE: EGRADLE_PARALLEL # @DESCRIPTION: # Set to the 'true', the default, to invoke gradle with --parallel. Set # to 'false' to disable parallel gradle builds. -: ${EGRADLE_PARALLEL=true} +: "${EGRADLE_PARALLEL=true}" # @ECLASS_VARIABLE: EGRADLE_USER_HOME # @DESCRIPTION: -# Directroy used the user's home directory by gradle. -EGRADLE_USER_HOME="${T}/gradle_user_home" +# Directroy used as the user's home directory by gradle. Defaults to +# ${T}/gradle_user_home +: "${EGRADLE_USER_HOME="${T}/gradle_user_home"}" # @ECLASS_VARIABLE: EGRADLE_OVERWRITE # @USER_VARIABLE @@ -81,7 +80,7 @@ gradle-set_EGRADLE() { fi if [[ -n ${EGRADLE_EXACT_VER} ]]; then - ver_test "${ver}" -ne ${EGRADLE_EXACT_VER} && continue + ver_test "${ver}" -ne "${EGRADLE_EXACT_VER}" && continue selected="${candidate}" selected_ver="${ver}" @@ -145,7 +144,7 @@ egradle() { # TERM needed, otherwise gradle may fail on terms it does not know about TERM=xterm \ edo \ - "${EGRADLE}" "${gradle_args[@]}" ${@} + "${EGRADLE}" "${gradle_args[@]}" "${@}" } fi
[gentoo-commits] proj/java:master commit in: dev-java/openjfx/, dev-java/openjfx/files/11/
commit: 8e8c365e360745698059e9bfd64916bbc30fcf29 Author: Florian Schmaus gentoo org> AuthorDate: Fri Jan 6 14:53:03 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Fri Jan 6 14:53:03 2023 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=8e8c365e dev-java/openjfx: add version using gradle.eclass Signed-off-by: Florian Schmaus gentoo.org> dev-java/openjfx/Manifest | 9 + dev-java/openjfx/files/11/11.0.9_p0-version.patch | 22 ++ .../11/disable-architecture-verification.patch | 33 +++ .../openjfx/files/11/disable-buildSrc-tests.patch | 13 ++ .../files/11/don-t-force-msse-11.0.11.patch| 92 + dev-java/openjfx/files/11/don-t-force-msse.patch | 95 + .../openjfx/files/11/glibc-compatibility.patch | 15 ++ .../openjfx/files/11/gstreamer-CVE-2021-3522.patch | 31 +++ .../files/11/respect-user-cflags-11.0.11.patch | 227 + .../openjfx/files/11/respect-user-cflags.patch | 227 + dev-java/openjfx/files/11/use-system-swt-jar.patch | 25 +++ dev-java/openjfx/files/11/wno-error-11.0.11.patch | 43 dev-java/openjfx/files/11/wno-error.patch | 43 dev-java/openjfx/metadata.xml | 19 ++ dev-java/openjfx/openjfx-11.0.11_p1.ebuild | 206 +++ 15 files changed, 1100 insertions(+) diff --git a/dev-java/openjfx/Manifest b/dev-java/openjfx/Manifest new file mode 100644 index ..65b8ba4f --- /dev/null +++ b/dev-java/openjfx/Manifest @@ -0,0 +1,9 @@ +DIST ST4-4.0.8.jar 239543 BLAKE2B 72d257c6d0f1b3bde0afce805128dd38d8520b2073377bbb995fed3b4e18a3ea69d508d6d7554755ec68bf50940082b896ed89998a5178272d24376404b389c5 SHA512 9877289297cd5b15ad464a19467699387f57c510fe8a476e07e9d2334bd11933f9bdb9c6caa4972d4d4c84b56740c6d885cd39300dd7ce35b7c5bde536238086 +DIST antlr4-4.7.2-complete.jar 2079769 BLAKE2B 9407e5096b5943702a1375f568957f35486a80f122bc59c5ec8e899f59214c43ee4ece551d9078de14b7707d85f9306ae99953981c755a1e1205d83412010738 SHA512 e788d28796c8925a158f0a09048590bdcf6730d46dcb8a12b362cbcc80a7ceb76374b2675987c953faecd3cf4a847b1571485a71081a84684170d25d05176a11 +DIST gunit-3.5.2.jar 287425 BLAKE2B 86e759c5bb164758b689d93bef4b6a0bcb39eb9fee28d2a8dc113a4c97e5e8516b55ada87c27738ffa0fc512805caa338d8649f6f5c9ba36490c4c3ebed86fdd SHA512 c9f14dacec2f22f62b7d3849d1c0e9d626b3dc20eb74a85b32f1901f6279b7b84af095107128bcbe80c49ac05448a713309b60d0c3d2f88e0bca8a14690292b2 +DIST lucene-core-7.1.0.jar 2779248 BLAKE2B 9edea1cfdeca2f2ec9e5c014e575774dc32fa5cf12ba02fd419fc252da10c03cd9f6cda989203211de4bc2ffcd2e79e8b97914e9792951bb0877a203760f07ad SHA512 0cd96016de2bc7ad94779e30348c443cf6028119fdae42c6f29e33d84495876a7519640f20680762324ea40c42e21b595f79cd606a6142b9875501f1e9179678 +DIST lucene-grouping-7.1.0.jar 87200 BLAKE2B 93f4ca6938b3fbc74752e22ee9d53022a60c57489017985448ddff46bc8c527b72e615e5f28d0301c28dc8119f0e6c75f4e8a711df3e6aaa418190b8ac8d1857 SHA512 41a85eafde03718efba7cf22598a430efbc6a6a68cf68058988f9eff648d19faa6cc4cf68293fe6e39783a7636eae571f27e04006f4607250dd9f6642184c61d +DIST lucene-queries-7.1.0.jar 243126 BLAKE2B 166c3efea04c19314be7fd8c1d6b1378b2b967243289d9bded5e9768cb441a35fabbe63641d00b72a8c14aace0bad402df49c21b853f620bf81bc1e829dcecdb SHA512 34df5eccf0577ed037ef347adc9c2552c49d57e35dbff629fdbb860926765be48f8b06fd693bdacfc2edcd9c6ad711c13fe98e5317cb1d1f2157dcab938e34ea +DIST lucene-queryparser-7.1.0.jar 384680 BLAKE2B adce2572de9f534323eead31dd30f97b853b2d5e4be6828c415f0c647460c361e00680d856ff9ffbba0fe45c3e4a425d68938a3d2dc01c76491bb65673e120fa SHA512 7151ef899e318679995138262c3450577ae33580708864581dc22a027f43ca4989825d434680925547e3c04ad4453a454e7045f605d7eee0da57d63db978ed68 +DIST lucene-sandbox-7.1.0.jar 182914 BLAKE2B 70c795f84d8f0908abe47db77f632eeb6571a77e1445b8ab04a75080cea40e3b8171071965ff7fd9f6d39a450dd33144e922d19c1f07c605de54b45e3e881323 SHA512 6faf9fd9c7c082bf062adb6a28d89447e6e27152eb3f0a325081e5f791196e5440334632ccbf9c458940220676f7e73390a174889d9b7a656d088b3dade5d500 +DIST openjfx-11.0.11_p1.tar.bz2 65017753 BLAKE2B ea5834e469bb0bd3a70595a91cc298f6091bc45de4c471ee9d0bcd45700ab3966a3396781ace2666bf94decd1219a83f01b277116cf23baeb6dd34a1a0f44191 SHA512 a1f94b3166aca50344f8af77ec2a5f52be1b0abc1c65fd3ff97f98017377ab772262502af00ad8cd4a6c44281ea459aff43a9cb7e30a1c35b822da8fb39b94fb diff --git a/dev-java/openjfx/files/11/11.0.9_p0-version.patch b/dev-java/openjfx/files/11/11.0.9_p0-version.patch new file mode 100644 index ..fbcbb389 --- /dev/null +++ b/dev-java/openjfx/files/11/11.0.9_p0-version.patch @@ -0,0 +1,22 @@ + +# HG changeset patch +# User jvos +# Date 1597927682 -7200 +# Node ID c0fe72db97a8924c906e4237881aa3c1d5669d19 +# Parent 38425dc30b9a25d52fbb0548ea1b0d09aaed +8252067: Change JavaFX release version in 11-dev to 11.0.9 +Reviewed-by: kcr + +diff -r 38425dc30b9a -r c0fe72db97a8 build.properties +--- a/build.properties Thu Aug 20
[gentoo-commits] proj/java:master commit in: eclass/
commit: 5f9b10dea4332283361b38bccb8f7b7ed186fa9e Author: Florian Schmaus gentoo org> AuthorDate: Fri Jan 6 14:48:32 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Fri Jan 6 14:48:32 2023 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=5f9b10de gradle.eclass: update Signed-off-by: Florian Schmaus gentoo.org> eclass/gradle.eclass | 24 +++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/eclass/gradle.eclass b/eclass/gradle.eclass index 09eda636..90e21905 100644 --- a/eclass/gradle.eclass +++ b/eclass/gradle.eclass @@ -32,6 +32,17 @@ inherit edo # @DESCRIPTION: # First gradle version that is not supported. +# @ECLASS_VARIABLE: EGRADLE_EXACT_VER +# @DEFAULT_UNSET +# @DESCRIPTION: +# The exactly required gradle version. + +# @ECLASS_VARIABLE: EGRADLE_PARALLEL +# @DESCRIPTION: +# Set to the 'true', the default, to invoke gradle with --parallel. Set +# to 'false' to disable parallel gradle builds. +: ${EGRADLE_PARALLEL=true} + # @ECLASS_VARIABLE: EGRADLE_USER_HOME # @DESCRIPTION: # Directroy used the user's home directory by gradle. @@ -69,6 +80,14 @@ gradle-set_EGRADLE() { ver="${BASH_REMATCH[1]}" fi + if [[ -n ${EGRADLE_EXACT_VER} ]]; then + ver_test "${ver}" -ne ${EGRADLE_EXACT_VER} && continue + + selected="${candidate}" + selected_ver="${ver}" + break + fi + if [[ -n ${EGRADLE_MIN} ]] \ && ver_test "${ver}" -lt "${EGRADLE_MIN}"; then # Candidate does not satisfy EGRADLE_MIN condition. @@ -113,12 +132,15 @@ egradle() { --stacktrace --no-daemon --offline - --parallel --no-build-cache --gradle-user-home "${EGRADLE_USER_HOME}" --project-cache-dir "${T}/gradle_project_cache" ) + if $EGRADLE_PARALLEL; then + gradle_args+=( --parallel ) + fi + local -x JAVA_TOOL_OPTIONS="-Duser.home=\"$T\"" # TERM needed, otherwise gradle may fail on terms it does not know about TERM=xterm \
[gentoo-commits] proj/java:master commit in: dev-util/ghidra/files/, dev-util/ghidra/
commit: f322207f9cd59fb003842a2cd3417327c69493d2 Author: Florian Schmaus gentoo org> AuthorDate: Fri Jan 6 13:31:15 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Fri Jan 6 13:32:04 2023 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=f322207f dev-util/ghidra: import from ::pentoo, modified to use gradle.eclass Signed-off-by: Florian Schmaus gentoo.org> dev-util/ghidra/Manifest| 8 +++ dev-util/ghidra/files/repos.gradle | 13 dev-util/ghidra/ghidra-10.2.2-r2.ebuild | 116 dev-util/ghidra/metadata.xml| 8 +++ 4 files changed, 145 insertions(+) diff --git a/dev-util/ghidra/Manifest b/dev-util/ghidra/Manifest new file mode 100644 index ..17f5c145 --- /dev/null +++ b/dev-util/ghidra/Manifest @@ -0,0 +1,8 @@ +DIST AXMLPrinter2.jar 24552 BLAKE2B 3ff09da948c2962919927ad35f8d38a13391c763a83962f8fdce90ec4720430b00be891f68fc149f62180ddf5f5e818af4e6b6a153d1a55e871f181e930d2b7b SHA512 c1168ec913f1fbb0675915d4fd865ec9a8e8573f6c8aedcb6e68166f61f11aeaececc7548d54d78134843c0102c57d6350973f6d3027d0ffdae52a5c57a7f601 +DIST Ghidra_10.2.2_build.tar.gz 65081499 BLAKE2B 77c95f4df445dc7ff4ba2409173cd27f50629f5367a22ffd4033a2531c689a4727a847459f8a2043ef87ef844a58eb0cc84fa96012c163a7ce7c506a752c22b5 SHA512 443cc6a3b5883c612d81883399dc32147245a4a7b501d4ddd1a559874e22d6ff074530d011f1994892a9f2c05eed02304f2accc61b017d7f01d1bf75c57aea0a +DIST PyDev-6.3.1.zip 24756333 BLAKE2B e9a942e0ff90b9eafbd1fa0df5429f2ff227ed140b7352a1003be04ffbc043e17bf19bd622d7fe9b958286a75ff4897c03088c1627ee62ea7b6e832752cb427e SHA512 411ed78d1057f5e9780e44169935fb8a0da17e97ce26e9a7a9fa9a251d4d3c1118e9b47dd9f7af03bde1f47180bde0d456039b65687f600026a148055311ecfa +DIST cdt-8.6.0.zip 76639241 BLAKE2B 32c724b1f6ff43132f09c544bac8b35ed3f4f5866c844810abba3a52f82a3585ae7a57430fcf5603afecbeec1f46461a831339e442ca628b77f78c319bd9fc26 SHA512 2b8bb498146aa29995e807c5b4e9d5dab0f6afe89a5ce256978b7b2c478677a0cb5a0f15913a32bd99cb7b4bb31230521f70b9c26cdef1cb983dfcea599737c0 +DIST dex-tools-2.0.zip 2362460 BLAKE2B 464f2a143f1c8720eddd4d1c7db5a6f681db1091518d915b0d7807c12d021c8a734d8980bccfd417bc60297647b33ed0b7cc1e004716804bb9e25ee99f29f8ad SHA512 c4a6c72ea09b58a44fcb8918cfada600467f10f99a02b53d2436ac68295e73c8daf9ba0a8bc7160ba1e28e87f032ee034435ebe40af35b6e2fe9fa4607581358 +DIST ghidra-dependencies-20221104.tar.gz 85678075 BLAKE2B a298b3a52137c8077f90b5d7cddba43a6437ef7906aae130158691c032c31c57be55f9f072d6a44b351b47f8fe04f397dabb24c1bd976593294a68b5d2a4fece SHA512 7dcbc5bdba0fce2e0ae0a6f41d1fbd88cb6080a97e5404f5bfce393e07165f15f0549d3254b446f5ab5352484dd32bdf54ea92f50f96e572520b10672519aeb9 +DIST hfsexplorer-0_21-bin.zip 1473278 BLAKE2B e9d2a3fae4da8046a17ce5e6828b4d1ff27da6384aac4be3864fe2c16f83bb95cb728eaeec9a42c3e1febaef98ba9357bfc3744b4950deb4b783d36e723d6cc0 SHA512 b85b4316115695acc78cc7c675c673058c05a238451562be0c6a48b2d11a28e5645a42cb62cdf063be015369df26201dfab6cf2e60f39e6468d1d53b23f94415 +DIST yajsw-stable-13.05.zip 27823454 BLAKE2B e43e6a97e356be40e776568deafeeb19e3e8b462a20e53a7456f3ce61364d3c4fe08d48f7710e6f570641618a6c75b75d98427d04d25133cdf7aa3c9f0aeee8b SHA512 ba6421fcc9d5fd5edf0b5f299914a54a8e3d8cbe79b83cf9b1a4a1828eb26f32f8d04299235233581a848e274665c6d2da9b8394be1d7a824e443efd2508413c diff --git a/dev-util/ghidra/files/repos.gradle b/dev-util/ghidra/files/repos.gradle new file mode 100644 index ..1b13aae4 --- /dev/null +++ b/dev-util/ghidra/files/repos.gradle @@ -0,0 +1,13 @@ +allprojects { +repositories { +flatDir name:'flat', dirs:["S_DIR/.gradle/flatRepo"] +if ('allow' == System.properties['build.network_access']) { +mavenCentral() +jcenter() +} else { +maven { +url "S_DIR/dependencies" +} +} +} +} diff --git a/dev-util/ghidra/ghidra-10.2.2-r2.ebuild b/dev-util/ghidra/ghidra-10.2.2-r2.ebuild new file mode 100644 index ..64aee54f --- /dev/null +++ b/dev-util/ghidra/ghidra-10.2.2-r2.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gradle java-pkg-2 desktop + +GRADLE_DEP_VER="20221104" + +DESCRIPTION="A software reverse engineering framework" +HOMEPAGE="https://ghidra-sre.org/; +SRC_URI="https://github.com/NationalSecurityAgency/${PN}/archive/Ghidra_${PV}_build.tar.gz + https://dev.pentoo.ch/~blshkv/distfiles/${PN}-dependencies-${GRADLE_DEP_VER}.tar.gz + https://github.com/pxb1988/dex2jar/releases/download/2.0/dex-tools-2.0.zip + https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/android4me/AXMLPrinter2.jar + https://sourceforge.net/projects/catacombae/files/HFSExplorer/0.21/hfsexplorer-0_21-bin.zip + mirror://sourceforge/yajsw/yajsw/yajsw-stable-13.05.zip +
[gentoo-commits] proj/java:master commit in: eclass/tests/
commit: b3f596fc2c3b6cc5af1c255f5c3bf397b63d41c6 Author: Florian Schmaus gentoo org> AuthorDate: Fri Jan 6 13:28:45 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Fri Jan 6 13:28:45 2023 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=b3f596fc eclass/tests: allow gradle.sh to be invoked from any directory Signed-off-by: Florian Schmaus gentoo.org> eclass/tests/gradle.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/eclass/tests/gradle.sh b/eclass/tests/gradle.sh index dac9c9cc..61666c1b 100755 --- a/eclass/tests/gradle.sh +++ b/eclass/tests/gradle.sh @@ -4,6 +4,9 @@ EAPI=8 +SCRIPT_DIR=$(cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd) +cd "${SCRIPT_DIR}" + source tests-common.sh || exit inherit gradle
[gentoo-commits] proj/java:master commit in: eclass/
commit: 8c794b05f3f68c2bbf2a7eb3b568d08c538fdb47 Author: Florian Schmaus gentoo org> AuthorDate: Fri Jan 6 13:30:52 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Fri Jan 6 13:30:52 2023 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=8c794b05 gradle.eclass: update Signed-off-by: Florian Schmaus gentoo.org> eclass/gradle.eclass | 20 +++- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/eclass/gradle.eclass b/eclass/gradle.eclass index ad7b1440..09eda636 100644 --- a/eclass/gradle.eclass +++ b/eclass/gradle.eclass @@ -32,6 +32,11 @@ inherit edo # @DESCRIPTION: # First gradle version that is not supported. +# @ECLASS_VARIABLE: EGRADLE_USER_HOME +# @DESCRIPTION: +# Directroy used the user's home directory by gradle. +EGRADLE_USER_HOME="${T}/gradle_user_home" + # @ECLASS_VARIABLE: EGRADLE_OVERWRITE # @USER_VARIABLE # @DEFAULT_UNSET @@ -66,7 +71,7 @@ gradle-set_EGRADLE() { if [[ -n ${EGRADLE_MIN} ]] \ && ver_test "${ver}" -lt "${EGRADLE_MIN}"; then - # Candidate does not stisfy EGRADLE_MIN condition. + # Candidate does not satisfy EGRADLE_MIN condition. continue fi @@ -96,8 +101,8 @@ gradle-set_EGRADLE() { # @FUNCTION: egradle # @USAGE: [gradle-args] -# @DESCRIPTION -# Invoke gradle +# @DESCRIPTION: +# Invoke gradle with the optionally provided arguments. egradle() { gradle-set_EGRADLE @@ -108,12 +113,17 @@ egradle() { --stacktrace --no-daemon --offline + --parallel --no-build-cache - --gradle-user-home "${T}/gradle_user_home" + --gradle-user-home "${EGRADLE_USER_HOME}" --project-cache-dir "${T}/gradle_project_cache" ) - edo "${EGRADLE}" "${gradle_args[@]}" ${@} + local -x JAVA_TOOL_OPTIONS="-Duser.home=\"$T\"" + # TERM needed, otherwise gradle may fail on terms it does not know about + TERM=xterm \ + edo \ + "${EGRADLE}" "${gradle_args[@]}" ${@} } fi
[gentoo-commits] proj/java:master commit in: eclass/, eclass/tests/
commit: 2d2c19e5aaf4b320c5b030d0389bddd447d922be Author: Florian Schmaus gentoo org> AuthorDate: Fri Jan 6 12:25:33 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Fri Jan 6 12:25:33 2023 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=2d2c19e5 gradle.eclass: add gradle-set_EGRADLE and tests Signed-off-by: Florian Schmaus gentoo.org> eclass/gradle.eclass | 91 ++-- eclass/tests/gradle.sh | 59 eclass/tests/tests-common.sh | 12 ++ 3 files changed, 158 insertions(+), 4 deletions(-) diff --git a/eclass/gradle.eclass b/eclass/gradle.eclass index f609c122..ad7b1440 100644 --- a/eclass/gradle.eclass +++ b/eclass/gradle.eclass @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: gradle.eclass @@ -12,13 +12,95 @@ # WARNING: This eclass is currently experimental and # subject to change. -EGRADLE_BIN="gradle" +case ${EAPI} in + 7|8) ;; + *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; +esac + +if [[ -z ${_GRADLE_ECLASS} ]] ; then +_GRADLE_ECLASS=1 + +inherit edo + +# @ECLASS_VARIABLE: EGRADLE_MIN +# @DEFAULT_UNSET +# @DESCRIPTION: +# Minimum required gradle version. + +# @ECLASS_VARIABLE: EGRADLE_MAX_EXCLUSIVE +# @DEFAULT_UNSET +# @DESCRIPTION: +# First gradle version that is not supported. + +# @ECLASS_VARIABLE: EGRADLE_OVERWRITE +# @USER_VARIABLE +# @DEFAULT_UNSET +# @DESCRIPTION: +# User-specified overwrite of the used gradle binary. + +# @FUNCTION: gradle-set_EGRADLE +# @DESCRIPTION: +# Set the EGRADLE environment variable. +gradle-set_EGRADLE() { + [[ -n ${EGRADLE} ]] && return + + if [[ -n ${EGRADLE_OVERWRITE} ]]; then + export EGRADLE="${EGRADLE_OVERWRITE}" + return + fi + + local candidates candidate selected selected_ver + + candidates=$(compgen -c gradle-) + for candidate in ${candidates}; do + if [[ ! ${candidate} =~ gradle(-bin)?-([.0-9]+) ]]; then + continue + fi + + local ver + if (( ${#BASH_REMATCH[@]} == 3 )); then + ver="${BASH_REMATCH[2]}" + else + ver="${BASH_REMATCH[1]}" + fi + + if [[ -n ${EGRADLE_MIN} ]] \ + && ver_test "${ver}" -lt "${EGRADLE_MIN}"; then + # Candidate does not stisfy EGRADLE_MIN condition. + continue + fi + + if [[ -n ${EGRADLE_MAX_EXCLUSIVE} ]] \ + && ver_test "${ver}" -ge "${EGRADLE_MAX_EXCLUSIVE}"; then + # Candidate does not satisfy EGRADLE_MAX_EXCLUSIVE condition. + continue + fi + + if [[ -n ${selected_ver} ]] \ + && ver_test "${selected_ver}" -gt "${ver}"; then + # Candidate is older than the currently selected candidate. + continue + fi + + selected="${candidate}" + selected_ver="${ver}" + done + + if [[ -z ${selected} ]]; then + die "Could not find (suitable) gradle installation in PATH" + fi + + export EGRADLE="${selected}" + export EGRADLE_VER="${ver}" +} # @FUNCTION: egradle # @USAGE: [gradle-args] # @DESCRIPTION # Invoke gradle egradle() { + gradle-set_EGRADLE + # TODO --no-build-cache ? local gradle_args=( --console=plain @@ -31,6 +113,7 @@ egradle() { --project-cache-dir "${T}/gradle_project_cache" ) - einfo "gradle "${gradle_args[@]}" ${@}" - "${EGRADLE_BIN}" "${gradle_args[@]}" ${@} || die "gradle failed" + edo "${EGRADLE}" "${gradle_args[@]}" ${@} } + +fi diff --git a/eclass/tests/gradle.sh b/eclass/tests/gradle.sh new file mode 100755 index ..dac9c9cc --- /dev/null +++ b/eclass/tests/gradle.sh @@ -0,0 +1,59 @@ +#!/usr/bin/env bash +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +source tests-common.sh || exit + +inherit gradle + +# TODO: hack because tests-common don't implement ver_cut +EAPI=6 inherit eapi7-ver + +test_set_EGRADLE() { + local expected_EGRADLE="${1}" + + shift + + local tmpdir + tmpdir=$(mktemp -d || die) + for pseudo_gradle in "${@}"; do + local pseudo_gradle_path="${tmpdir}/${pseudo_gradle}" + touch "${pseudo_gradle_path}" + chmod 755 "${pseudo_gradle_path}" + done + + local saved_PATH="${PATH}" + PATH="${tmpdir}" + + local test_desc=( + test_set_EGRADLE + ) + [[ -v EGRADLE_MIN ]] && test_desc+=(
[gentoo-commits] proj/java:master commit in: dev-java/openjdk-bin/
commit: c31765701582a421020f51dab893529d42485a70 Author: Florian Schmaus gentoo org> AuthorDate: Mon Nov 28 11:42:19 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Mon Nov 28 11:42:19 2022 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=c3176570 dev-java/openjdk-bin: add 20_beta20221125 Signed-off-by: Florian Schmaus gentoo.org> dev-java/openjdk-bin/Manifest | 7 ++ .../openjdk-bin/openjdk-bin-20_beta20221125.ebuild | 137 + 2 files changed, 144 insertions(+) diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest index 6a0e6fa3..5bcb737c 100644 --- a/dev-java/openjdk-bin/Manifest +++ b/dev-java/openjdk-bin/Manifest @@ -1,3 +1,10 @@ +DIST OpenJDK-jdk_aarch64_linux_hotspot_2022-11-25-03-30.tar.gz 199774282 BLAKE2B e9930484d34dbc2d2fb3c61797d1e80911ea578646208f47de6b8e5a977f2c74a193865c7faf0ff24b4ea9425128e543a13845411962241ac686ab91e97157cb SHA512 a8828bc9e30d1aefc736dafc319b014061c691251fb8180873428e14cefe60d777dfcc1eefc67fa7843abc7a788656d8e3a098daa66a7e976bdc74c61ac10ae0 +DIST OpenJDK-jdk_aarch64_mac_hotspot_2022-11-25-03-30.tar.gz 186236213 BLAKE2B 1ff9a7d02c72c8cb59e1de9566ed49b4f8c26246992ad363c2921ee8e1e09122aa2adbc35a917f806da6e6a467254850056b954dd6fa3baa00ce73ae9ce15b00 SHA512 eefbaf86285ef1b338c8f95af9d14ed674e8796b94030c4a50546c7c6790e6f4bdf0376eec00e15bcd0089525f6192ae392b57def07b99ddfa69119a374f14e0 +DIST OpenJDK-jdk_arm_linux_hotspot_2022-11-25-03-30.tar.gz 201332936 BLAKE2B bf6295dd03c371392234059f3fc1244cc1a59b863776a6fad958259bbf4d9402f534c53c5b690064c038573ed0f3d71d2354dde3987c4ef1d7b7f92b604d7a2e SHA512 47b45b64142b86c6701664352a3e91417e472bb751162e790d0a034ff270c385b94015b7b81a2947545ae888d59716d6d226cddd50a3b26138a36c228945add4 +DIST OpenJDK-jdk_ppc64le_linux_hotspot_2022-11-25-03-30.tar.gz 200726099 BLAKE2B 62b4bf480d4c13eebee15ec59126174a6679e59367bade7f39bd99d6c948193e6beb1aaa70e6eff37e74aac80178185b2e2857ba51601013afbf9201fc0183e2 SHA512 4581457e28c7dafff008067db22fa4ec19e651adfbb71c024d577f6fd1d4a6705fe0ed7b0a2f5c368f4b156c7817606acead87a917badfb092d88daf541e1732 +DIST OpenJDK-jdk_x64_alpine-linux_hotspot_2022-11-25-03-30.tar.gz 200684244 BLAKE2B 856f4244ed50d614af33b60229401490a3ee3643304f8b784cc22ed6eadfb2f3f3305509f00a325f3e1844305ac56eeef4345233dd44b1307e7d9fa1665fb936 SHA512 23fba9c02882402d1df93dc278e0c4701cfcff60b0086f69daa3068f8218c2e665f861963822fe953ff4fc1720a5e157cd9341eac03b80e033190b0a69c91424 +DIST OpenJDK-jdk_x64_linux_hotspot_2022-11-25-03-30.tar.gz 201494529 BLAKE2B 54aa670ef143c0ee4b6cd35f19910269b7783401e01d4a00e6784f669e4cda2b81def6f10810911cb665e6352800916573926f6a1128bc925a8cb47575b453ef SHA512 e0c430f4c1fe52c7e33112bfa0e139d13eb577e91306970c295cb11b0667f9e1f2aeb729ca85719f0188ed89fb49db5fd3e6d08e632c85e0f2b25899f3295add +DIST OpenJDK-jdk_x64_mac_hotspot_2022-11-25-03-30.tar.gz 197027544 BLAKE2B 411d0b6cc7d462179d04d67efd54aea11a4e9372f16e74c64cd184c704976b28d2ca1b4a1542a17a8b1b99833db9ba889103f88ff8a2ab8fbee84c12ddfbc243 SHA512 bca65c3ccaba33b632aff5d61e589bbd226bedfdb0a0b6e0308efd0a0e61df3b1236b8315191f1bdadc8664384913de39af9605e26db054955ac7088156fb4ee DIST OpenJDK18U-jdk_aarch64_linux_hotspot_18.0.1_10.tar.gz 191259769 BLAKE2B bf65463bd2d09c2546e272d3972f24ed1b92223125b474e40ab3166f7ee190b831d9a021a74b72279ce404517158b0cc144aec8eb3a20e164e8a86b73f20126e SHA512 c0127793551bb4f335c3970b53b515265f9e53cca02cd597ac854ceb88bc479bbb96b865ac31e194eda14c5a1b9f08a6d0f3922a3d763a54a1994478c2526afc DIST OpenJDK18U-jdk_arm_linux_hotspot_18.0.1_10.tar.gz 189528067 BLAKE2B 05485aaf4ae8071afe0a988f893fdc1611b4841003b5c01ea6ae8ed83905191e9d7a4848e4a0b3b3f9d69e6246e1df354f57ebbd6460a53834b3562dfa971fea SHA512 93c45e7f3549018dc10a83e19052504352a7e242b2c5e40a5a9bfc30813e5c21b23f6f06c4ae5e94b9ab0a6b9be7397dceb7ebd871e2e45f49e6023c76bf6ca0 DIST OpenJDK18U-jdk_ppc64le_linux_hotspot_18.0.1_10.tar.gz 191894570 BLAKE2B 4d9c34bfc24bd8edd25546a66c2ab7fe7fec0a4e813ad8ca4908736d37e64e65f19ab8b5f5058084189390acd9cfb7eb52c6c477ce7f055b2ed1792dfb722db7 SHA512 c9c2ba2734c66546cbaaeea64063b196be87ee93141244d6910159287cddbc1d3a05e4436b0edf3d22be38f7169a1d8da003525d8ebe650a2ccabe1928a5199d diff --git a/dev-java/openjdk-bin/openjdk-bin-20_beta20221125.ebuild b/dev-java/openjdk-bin/openjdk-bin-20_beta20221125.ebuild new file mode 100644 index ..e3258dec --- /dev/null +++ b/dev-java/openjdk-bin/openjdk-bin-20_beta20221125.ebuild @@ -0,0 +1,137 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +abi_uri() { + local baseuri="https://github.com/adoptium/temurin${SLOT}-binaries/releases/download/jdk-${MY_PV}/; + local musl= + local os=linux + + case ${2} in + *-macos)os=mac ;; + *-solaris) os=solaris ;; + esac + + if [[ ${3} == musl ]]; then +
[gentoo-commits] proj/java:master commit in: dev-java/openjdk-bin/, dev-java/openjdk-bin/files/
commit: c440d4b8a63f98a62fa0a9adabb73eea348d126b Author: Florian Schmaus gentoo org> AuthorDate: Wed Nov 16 17:16:11 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Nov 16 17:16:11 2022 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=c440d4b8 dev-java/openjdk-bin: add 19.0.1_p10 Signed-off-by: Florian Schmaus gentoo.org> dev-java/openjdk-bin/Manifest | 7 ++ dev-java/openjdk-bin/files/openjdk-bin.env.sh | 13 ++ dev-java/openjdk-bin/openjdk-bin-19.0.1_p10.ebuild | 136 + 3 files changed, 156 insertions(+) diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest index 1d8ea3b8..6a0e6fa3 100644 --- a/dev-java/openjdk-bin/Manifest +++ b/dev-java/openjdk-bin/Manifest @@ -4,3 +4,10 @@ DIST OpenJDK18U-jdk_ppc64le_linux_hotspot_18.0.1_10.tar.gz 191894570 BLAKE2B 4d9 DIST OpenJDK18U-jdk_x64_alpine-linux_hotspot_18.0.1_10.tar.gz 192338187 BLAKE2B 043cedf394fdc2abd28d0845de6603c13155fa0799dc08e38c246033e71bf718d96e33c8dfb0136f98bf494e935f176190a1bf8a42ea07e4aae6ace5fe02729d SHA512 7eb45639f8b8883b3f7fb0547a45df38fdeee12c6083b6f6237c557a388a511e655129c9d09997ea155c4e47333dfcffeb5a52fc1c7528b7eeae19a18c555f3e DIST OpenJDK18U-jdk_x64_linux_hotspot_18.0.1_10.tar.gz 192550912 BLAKE2B 0bc56715f9747b35a48e82176bf42db637286e91492350ab6dbb77b8cbd1a9f806b1eef1654036d0e538fbd3199d3484d57edcc8f89b6f7c03c1ae5de132e6f1 SHA512 695b2c1776362d3f32462b63e64d3c4ba4ed1b7557b4a8f821f4df518af5ddf96450bc46165815827e2d2f240f04a09dd66c6ede59f6d111ad84414c57b0a759 DIST OpenJDK18U-jdk_x64_mac_hotspot_18.0.1_10.tar.gz 188268875 BLAKE2B 94954e3ae9e0ba2ba93d4a71c605935d239a364ffd07720bf91eafaed320ce912ebfd93ca3eb283f6e44fb39de2553019a8b6484222e1a8446ff4fcbd824c514 SHA512 f63f35dbe5d757b194a01286a3feb3b0aa8a0740ffb2d75ee200db675bd1c653d930c51aa7c2e35deeadc301fc59583d83cc83ceefba8786793747101422beac +DIST OpenJDK19U-jdk_aarch64_linux_hotspot_19.0.1_10.tar.gz 198664330 BLAKE2B bb738ac74b7daf3d6bd4fcb3c61ddcb7f1c98a04473f1e82987048d934a85bde86c4db7ef2e784e8c5ff1af45e332ee1107e307f541dd3c77ad8fac2c49222f9 SHA512 8a2c63b41a111aaa87c75f7999ceb67bdc5a7aae081ad4a16dcc1fd71400a0b7dd1b2a135e1fac32256b4df97e77738851880ef3483823304292ae88f89dcf8d +DIST OpenJDK19U-jdk_aarch64_mac_hotspot_19.0.1_10.tar.gz 185292307 BLAKE2B 19f90bd2ca4b25823981c608ce74f00e59b1223bb93560718b44e960324fb94a6b736f43f344b70155eff8338d2f04e76b1d036a814ec9e0df87a13194e9edf5 SHA512 86a0896c2f4411c45b92393b8a1f40ad25a185ec1ef6e01fc5541fd0f81bda75ccbd10f332333f36915646cb2b9e6abbe3da06b087e31c9a622497c0b8ff4a95 +DIST OpenJDK19U-jdk_arm_linux_hotspot_19.0.1_10.tar.gz 196359965 BLAKE2B 1cb4dfa7a4fba9dc5d89b08059dbc9a5be8f2d3f7e04fbb8559b79e85f422817c292f17d08f3fc6478dbec1853eae5e91961618075b8060571f0380313702f05 SHA512 3e5cf535b5145639d8617199c042db25186f9fb4ba4707dabbdef6ebf92010281b930596e22b925f5515f8975f51e71b518d552ef41927ecace4408602f32645 +DIST OpenJDK19U-jdk_ppc64le_linux_hotspot_19.0.1_10.tar.gz 199219789 BLAKE2B 9e69e915115990c02a90d48acc4b4d27ab5655051c976e3a4771868a718bbbcd2a39be8ed638992f20900c4b2d341c3c636c68749d07c90b76733cf5b8b7cd15 SHA512 f4dd0e1f96be3cadf76100efe93a6318fb7e1cb5cc31d1f039e8352778b7fd25acba0d8b67a9e1b5f9bf54435a980c75eaa6f571dbd7d0a7df3c6c995da25c71 +DIST OpenJDK19U-jdk_x64_alpine-linux_hotspot_19.0.1_10.tar.gz 199287890 BLAKE2B c928c3bdc6a60adc5bdf6c57646316f349f4a8c7e17d63d60f527bcded3a131f0f0478dd79245eb87a49869a35de8477afbba4026aa7771ca6ca62da0d8b798e SHA512 031f456de650b2536279ec9c3102e74ccce41ce37c8844589387ed1fd56887acc3a1649b0c0ba37a1e8ee4d4f2e073ce9fa182b9fbf4ed00fa72e52c275dcce8 +DIST OpenJDK19U-jdk_x64_linux_hotspot_19.0.1_10.tar.gz 200089336 BLAKE2B 8a4b3dc862fde3960afe89b255afe950dce354d76b8d21fad60e111bea7fffd11eacb00e152420e4aa5e0c4df15f537106e63fcf861605ab9449986be538420a SHA512 4e617eade65156db9049ec7fc0c7b2bd9cc867413eba74bde1766d42b293a44500ee10f896206d9f17104fab68afa7e5c80265a53c0d01022769cd5727d6dbfc +DIST OpenJDK19U-jdk_x64_mac_hotspot_19.0.1_10.tar.gz 195454218 BLAKE2B 86f6ac9f871061858448d924c696d7d621c8b9d2ef69483fc5ebda439b217b44b3b3dc88c9487c01c4cd1e288fe544001c99237f2f1e805eb5fadd7d093c6ea7 SHA512 58bdfc934e23c83445c93e61623bb6fdc831578fd44fccb61f3ae2943586701cadc956ac23c01e6df14890167b3622ffefd82489c057480d059c7ff30bb9fbdf diff --git a/dev-java/openjdk-bin/files/openjdk-bin.env.sh b/dev-java/openjdk-bin/files/openjdk-bin.env.sh new file mode 100644 index ..64619f60 --- /dev/null +++ b/dev-java/openjdk-bin/files/openjdk-bin.env.sh @@ -0,0 +1,13 @@ +VERSION="Eclipse Temurin JDK ${PV}" +JAVA_HOME="${EPREFIX}/opt/${P}" +JDK_HOME="${EPREFIX}/opt/${P}" +JAVAC="\${JAVA_HOME}/bin/javac" +PATH="\${JAVA_HOME}/bin" +ROOTPATH="\${JAVA_HOME}/bin" +LDPATH="\${JAVA_HOME}/lib/:\${JAVA_HOME}/lib/server/" +MANPATH="" +PROVIDES_TYPE="JDK JRE" +PROVIDES_VERSION="${SLOT}" +BOOTCLASSPATH="" +GENERATION="2" +ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH MANPATH" diff --git
[gentoo-commits] proj/java:master commit in: dev-java/openjdk-loom/files/, dev-java/openjdk-loom/
commit: 458003fad7c2ffe875273b4fd352de9ec7384762 Author: Florian Schmaus gentoo org> AuthorDate: Wed Nov 16 18:45:47 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Nov 16 18:45:59 2022 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=458003fa dev-java/openjdk-loom: add 19_pre20221116, drop 19_pre20220513 Signed-off-by: Florian Schmaus gentoo.org> .../{openjdk-loom-19.env.sh => openjdk.env.sh} | 3 -- dev-java/openjdk-loom/metadata.xml | 1 - ...3.ebuild => openjdk-loom-19_pre20221116.ebuild} | 52 +- 3 files changed, 20 insertions(+), 36 deletions(-) diff --git a/dev-java/openjdk-loom/files/openjdk-loom-19.env.sh b/dev-java/openjdk-loom/files/openjdk.env.sh similarity index 80% rename from dev-java/openjdk-loom/files/openjdk-loom-19.env.sh rename to dev-java/openjdk-loom/files/openjdk.env.sh index 7db6461b..287c0578 100644 --- a/dev-java/openjdk-loom/files/openjdk-loom-19.env.sh +++ b/dev-java/openjdk-loom/files/openjdk.env.sh @@ -1,6 +1,3 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - VERSION="OpenJDK ${PV}" JAVA_HOME="${EPREFIX}/usr/$(get_libdir)/${PN}-${SLOT}" JDK_HOME="${EPREFIX}/usr/$(get_libdir)/${PN}-${SLOT}" diff --git a/dev-java/openjdk-loom/metadata.xml b/dev-java/openjdk-loom/metadata.xml index e53a64e3..e545984a 100644 --- a/dev-java/openjdk-loom/metadata.xml +++ b/dev-java/openjdk-loom/metadata.xml @@ -19,7 +19,6 @@ Don't install the X backend for AWT, needed by some GUIs - Allow this JDK to be recognised by Gentoo (package manager, eselect, java-config, EXPERIMENTAL!) Provide JavaFX support via dev-java/openjfx Import OpenJFX modules at build time, via dev-java/openjfx Build OpenJDK twice, the second time using the result of the first diff --git a/dev-java/openjdk-loom/openjdk-loom-19_pre20220513.ebuild b/dev-java/openjdk-loom/openjdk-loom-19_pre20221116.ebuild similarity index 83% rename from dev-java/openjdk-loom/openjdk-loom-19_pre20220513.ebuild rename to dev-java/openjdk-loom/openjdk-loom-19_pre20221116.ebuild index 245c7bcd..01de88c6 100644 --- a/dev-java/openjdk-loom/openjdk-loom-19_pre20220513.ebuild +++ b/dev-java/openjdk-loom/openjdk-loom-19_pre20221116.ebuild @@ -9,14 +9,14 @@ MY_PV="${PV//_p/+}" SLOT="$(ver_cut 1)" DESCRIPTION="Experimental OpenJDK with Project Loom (Fibers / Virtual Threads)" -HOMEPAGE="https://openjdk.java.net; +HOMEPAGE="https://openjdk.org; EGIT_REPO_URI="https://github.com/openjdk/loom.git; -EGIT_COMMIT="6520b71a62baf64d214ff94c9291bfc513dfbe51" +EGIT_COMMIT="4047afb36f33b9dfc537be2047869a3f7940654e" LICENSE="GPL-2" KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" -IUSE="alsa big-endian cups debug doc examples gentoo-vm headless-awt javafx jbootstrap selinux source +system-bootstrap systemtap" +IUSE="alsa big-endian cups debug doc examples headless-awt javafx jbootstrap selinux source +system-bootstrap systemtap" REQUIRED_USE=" javafx? ( alsa !headless-awt ) @@ -30,7 +30,7 @@ COMMON_DEPEND=" media-libs/libpng:0= media-libs/lcms:2= sys-libs/zlib - virtual/jpeg:0= + media-libs/libjpeg-turbo:0= systemtap? ( dev-util/systemtap ) " @@ -69,8 +69,8 @@ DEPEND=" javafx? ( dev-java/openjfx:${SLOT}= ) system-bootstrap? ( || ( - dev-java/openjdk-bin:18 - dev-java/openjdk:18 + dev-java/openjdk-bin:20 + dev-java/openjdk:20 dev-java/openjdk-bin:${SLOT} dev-java/openjdk:${SLOT} ) @@ -103,7 +103,7 @@ pkg_setup() { [[ ${MERGE_TYPE} == "binary" ]] && return - JAVA_PKG_WANT_BUILD_VM="openjdk-18 openjdk-bin-18 openjdk-${SLOT} openjdk-bin-${SLOT}" + JAVA_PKG_WANT_BUILD_VM="openjdk-20 openjdk-bin-20 openjdk-${SLOT} openjdk-bin-${SLOT}" JAVA_PKG_WANT_SOURCE="${SLOT}" JAVA_PKG_WANT_TARGET="${SLOT}" @@ -117,32 +117,32 @@ pkg_setup() { local vm for vm in ${JAVA_PKG_WANT_BUILD_VM}; do - if [[ -d ${EPREFIX}/usr/lib/jvm/${vm} ]]; then + if [[ -d ${BROOT}/usr/lib/jvm/${vm} ]]; then java-pkg-2_pkg_setup return fi done +} +src_prepare() { + default + chmod +x configure || die +} + +src_configure() { if has_version dev-java/openjdk:${SLOT}; then - export JDK_HOME=${EPREFIX}/usr/$(get_libdir)/openjdk-${SLOT} + export JDK_HOME=${BROOT}/usr/$(get_libdir)/openjdk-${SLOT} elif use !system-bootstrap ; then local xpakvar="${ARCH^^}_XPAK" export JDK_HOME="${WORKDIR}/openjdk-bootstrap-${!xpakvar}" else -
[gentoo-commits] proj/java:master commit in: eclass/
commit: 96cd7fc7318dba2b0209c709996638b2213972e7 Author: Florian Schmaus gentoo org> AuthorDate: Sat Jul 23 10:39:53 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Jul 23 10:39:53 2022 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=96cd7fc7 java-maven-2.eclass: fix JAVEN_MAVEN_POM_HELPER path Closes: https://bugs.gentoo.org/237539 Signed-off-by: Florian Schmaus gentoo.org> eclass/java-maven-2.eclass | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/eclass/java-maven-2.eclass b/eclass/java-maven-2.eclass index e096db36..f8f6a2ba 100644 --- a/eclass/java-maven-2.eclass +++ b/eclass/java-maven-2.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -101,7 +101,7 @@ esac JAVA_MAVEN_SYSTEM_HOME="/usr/share/maven-${JAVA_MAVEN_VERSION}/maven_home" # our pom helper -JAVA_MAVEN_POM_HELPER="/usr/lib/javatoolkit/bin/maven-helper.py" +JAVA_MAVEN_POM_HELPER="${EROOT}/usr/libexec/javatoolkit/maven-helper.py" # maven 1 and 1.1 share the same repo JAVA_MAVEN_SYSTEM_REPOSITORY="/usr/share/maven-${JAVA_MAVEN_VERSION//1.1/1}/maven_home/gentoo-repo" @@ -623,4 +623,3 @@ java-maven-2_src_install() { } EXPORT_FUNCTIONS src_unpack src_compile src_install -
[gentoo-commits] proj/java:master commit in: dev-java/paulscode-librarylwjglopenal/
commit: fe538e7c94c39f3eaafff84f673e3953debb619c Author: Florian Schmaus gentoo org> AuthorDate: Sat Jul 23 10:32:50 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Jul 23 10:32:50 2022 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=fe538e7c dev-java/paulscode-librarylwjglopenal: treeclean Signed-off-by: Florian Schmaus gentoo.org> dev-java/paulscode-librarylwjglopenal/Manifest | 1 - dev-java/paulscode-librarylwjglopenal/metadata.xml | 8 -- .../paulscode-librarylwjglopenal-20130417.ebuild | 29 -- 3 files changed, 38 deletions(-) diff --git a/dev-java/paulscode-librarylwjglopenal/Manifest b/dev-java/paulscode-librarylwjglopenal/Manifest deleted file mode 100644 index 05e197d5.. --- a/dev-java/paulscode-librarylwjglopenal/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST paulscode-librarylwjglopenal-20130417.zip 41764 SHA256 f3a47609c24bdd09c79fb97b302a743839959e6976159cd53f7c9c102754b052 SHA512 27d1cf98525c57e3c3547ef251e12d0911d8883a94809f0ce4c2d954ade01f75d7caec890c787739fffdac00a065355229d5a3ba50c03d46f393a227c6e7af7a WHIRLPOOL 69fa8578ed6ae4ae12b4e77205a275859171cf3612e365c9b6f28e2797057afc6c46398209416c1b2f369ea0c96421f59d04a979e2f128a51b247aaf0bef32b0 diff --git a/dev-java/paulscode-librarylwjglopenal/metadata.xml b/dev-java/paulscode-librarylwjglopenal/metadata.xml deleted file mode 100644 index 952a4b9b.. --- a/dev-java/paulscode-librarylwjglopenal/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - - diff --git a/dev-java/paulscode-librarylwjglopenal/paulscode-librarylwjglopenal-20130417.ebuild b/dev-java/paulscode-librarylwjglopenal/paulscode-librarylwjglopenal-20130417.ebuild deleted file mode 100644 index 0ab86c45.. --- a/dev-java/paulscode-librarylwjglopenal/paulscode-librarylwjglopenal-20130417.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="LWJGL OpenAL library plug-in for Paul Lamb's 3D Sound System" -HOMEPAGE="http://www.paulscode.com/forum/index.php?topic=4.0; -SRC_URI="http://www.paulscode.com/source/SoundSystem/${PV:6:2}APR${PV:0:4}/LibraryLWJGLOpenAL.zip -> ${P}.zip" -LICENSE="paulscode-SoundSystem" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -CDEPEND="dev-java/paulscode-soundsystem:0 - dev-java/lwjgl:2.9" - -RDEPEND="${CDEPEND} - >=virtual/jre-1.5" - -DEPEND="${CDEPEND} - >=virtual/jdk-1.5 - app-arch/unzip" - -S="${WORKDIR}/src" -JAVA_GENTOO_CLASSPATH="paulscode-soundsystem,lwjgl-2.9"
[gentoo-commits] proj/java:master commit in: dev-java/jorbis/
commit: 34012d06eafaec4e3de3aa22daebebddb21a51b9 Author: Florian Schmaus gentoo org> AuthorDate: Sat Jul 23 10:32:34 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Jul 23 10:32:34 2022 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=34012d06 dev-java/jorbis: treeclean Signed-off-by: Florian Schmaus gentoo.org> dev-java/jorbis/Manifest| 1 - dev-java/jorbis/jorbis-0.0.17-r1.ebuild | 27 --- dev-java/jorbis/metadata.xml| 8 3 files changed, 36 deletions(-) diff --git a/dev-java/jorbis/Manifest b/dev-java/jorbis/Manifest deleted file mode 100644 index 8312c1df.. --- a/dev-java/jorbis/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST jorbis-0.0.17.zip 115741 SHA256 eb019a6469085212144be8d19a92ad579349511989ef8bb1d3e1b0ef8d2158d8 SHA512 11db182b60dca40802567d4df4cae118d26f4677975884ade3e65febdd8366a805a9cdc672e778c3ec4965f01773b23d65c461f079c0b8057704eaf564c305b2 WHIRLPOOL 53d6fa4521f0b0a03725e7456eae2c6c87407882e33680c2ec596ad9215467029e5aa8a32e2f0442069fa9a95240df7fad655fe116b01c59fdf2da1fc328e5d8 diff --git a/dev-java/jorbis/jorbis-0.0.17-r1.ebuild b/dev-java/jorbis/jorbis-0.0.17-r1.ebuild deleted file mode 100644 index 23fa4651.. --- a/dev-java/jorbis/jorbis-0.0.17-r1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="JOrbis accepts Ogg Vorbis bitstreams and decodes them to raw PCM" -HOMEPAGE="http://www.jcraft.com/jorbis/; -SRC_URI="http://www.jcraft.com/${PN}/${P}.zip; -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=virtual/jre-1.4" -DEPEND=">=virtual/jdk-1.4 - app-arch/unzip" - -S="${WORKDIR}/${P}" - -src_install() { - java-pkg-simple_src_install - dodoc ChangeLog README -} diff --git a/dev-java/jorbis/metadata.xml b/dev-java/jorbis/metadata.xml deleted file mode 100644 index 952a4b9b.. --- a/dev-java/jorbis/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - -
[gentoo-commits] proj/java:master commit in: dev-java/log4j-core/
commit: 4803725d9cc6e446ca1f4a1aa3533fa03c26c91b Author: Florian Schmaus gentoo org> AuthorDate: Sat Jul 23 10:27:45 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Jul 23 10:27:45 2022 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=4803725d dev-java/log4j-core: treeclean Closes: https://bugs.gentoo.org/699106 Signed-off-by: Florian Schmaus gentoo.org> dev-java/log4j-core/Manifest | 1 - dev-java/log4j-core/log4j-core-2.2.ebuild | 47 --- dev-java/log4j-core/metadata.xml | 9 -- 3 files changed, 57 deletions(-) diff --git a/dev-java/log4j-core/Manifest b/dev-java/log4j-core/Manifest deleted file mode 100644 index f07925e8.. --- a/dev-java/log4j-core/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST apache-log4j-2.2-src.tar.gz 2175754 SHA256 57a1a1ba9d03ba9798ee2d197a37710d3cea7fc2ddd7d3912d7b9aa7a6d65c8f SHA512 686d5146fbcf4a501ce6aa8695ae727216687a2486e62401cf0f4064093292bc11819e0d6fa1ce772052485f613f0a1ef35274d3c893af728623e38f89953e1e WHIRLPOOL 7149a13a230f573f6395a95b7d299c3a4b4746e2c93bcf3f71c07128db8aea20bef2865276b46eaf8e6d39030dbf759d7820ab3caf54bf760ae87a42655363a7 diff --git a/dev-java/log4j-core/log4j-core-2.2.ebuild b/dev-java/log4j-core/log4j-core-2.2.ebuild deleted file mode 100644 index c35595be.. --- a/dev-java/log4j-core/log4j-core-2.2.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple - -MY_P="apache-log4j-${PV}-src" -DESCRIPTION="Core component of Java's Apache Log4j" -HOMEPAGE="http://logging.apache.org/log4j/; -SRC_URI="mirror://apache/logging/log4j/${PV}/${MY_P}.tar.gz" -LICENSE="Apache-2.0" -SLOT="2" -KEYWORDS="~amd64" -IUSE="" -RESTRICT="test" # Too many missing deps :( - -CDEPEND="dev-java/disruptor:0 - dev-java/eclipse-javax-persistence:2.1 - dev-java/jackson:2 - dev-java/jackson-annotations:2 - dev-java/jackson-databind:2 - dev-java/jackson-dataformat-xml:2 - dev-java/jackson-dataformat-yaml:2 - dev-java/log4j-api:2 - dev-java/osgi-core-api:0 - java-virtuals/javamail:0 - java-virtuals/jms:0" - -RDEPEND=">=virtual/jre-1.6 - ${CDEPEND}" - -DEPEND=">=virtual/jdk-1.6 - ${CDEPEND}" - -S="${WORKDIR}/${MY_P}/${PN}/src" -JAVA_SRC_DIR="main/java" -JAVA_GENTOO_CLASSPATH="disruptor,eclipse-javax-persistence-2.1,jackson-2,jackson-annotations-2,jackson-databind-2,jackson-dataformat-xml-2,jackson-dataformat-yaml-2,javamail,jms,log4j-api-2,osgi-core-api" - -java_prepare() { - mkdir -p target/classes || die - cd target/classes || die - ln -s ../../main/resources/* . || die -} diff --git a/dev-java/log4j-core/metadata.xml b/dev-java/log4j-core/metadata.xml deleted file mode 100644 index 56484aca.. --- a/dev-java/log4j-core/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - - Apache Log4j 2 is an upgrade to Log4j that provides significant improvements over its predecessor, Log4j 1.x, and provides many of the improvements available in Logback while fixing some inherent problems in Logback's architecture. -
[gentoo-commits] proj/java:master commit in: dev-java/h2/files/, dev-java/h2/
commit: 34ecafa03b04681ab13ca0aab20f544067a62365 Author: Florian Schmaus gentoo org> AuthorDate: Sat Jul 23 10:32:23 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Jul 23 10:32:23 2022 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=34ecafa0 dev-java/h2: treeclean Signed-off-by: Florian Schmaus gentoo.org> dev-java/h2/Manifest | 1 - dev-java/h2/files/osgi-5.patch | 21 --- dev-java/h2/h2-1.3.176.ebuild | 86 -- dev-java/h2/metadata.xml | 13 --- 4 files changed, 121 deletions(-) diff --git a/dev-java/h2/Manifest b/dev-java/h2/Manifest deleted file mode 100644 index 91bafa69.. --- a/dev-java/h2/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST h2-2014-04-05.zip 7791840 SHA256 0febacc399c405e4b58f945f57ac5a38ed6f6c64c049b2fec73f258874a1d346 SHA512 fa778e7d0d3fd1f69a11fa55b0668b6a8e06bc0ea811b904342c92108326f7339ed3e0bb8c86dfff9a16e8954a8c153958f0ebdb2789c8830753330a105159b9 WHIRLPOOL 595a1a2833d16073c0e126b6d5ecaabc9dc8e12e59665553cdc698b757fd1a6b8bcbef1f020fd7d7f319532c022382aec07555d8103786f82450027d344bfb29 diff --git a/dev-java/h2/files/osgi-5.patch b/dev-java/h2/files/osgi-5.patch deleted file mode 100644 index 7250d2e6.. --- a/dev-java/h2/files/osgi-5.patch +++ /dev/null @@ -1,21 +0,0 @@ src/main/org/h2/util/DbDriverActivator.java.orig 2016-05-01 22:56:54.730869535 +0100 -+++ src/main/org/h2/util/DbDriverActivator.java2016-05-01 23:03:37.354040220 +0100 -@@ -6,7 +6,8 @@ - */ - package org.h2.util; - --import java.util.Properties; -+import java.util.Dictionary; -+import java.util.Hashtable; - import org.h2.engine.Constants; - import org.osgi.framework.BundleActivator; - import org.osgi.framework.BundleContext; -@@ -27,7 +28,7 @@ - @Override - public void start(BundleContext bundleContext) { - org.h2.Driver driver = org.h2.Driver.load(); --Properties properties = new Properties(); -+Dictionary properties = new Hashtable(); - properties.put( - DataSourceFactory.OSGI_JDBC_DRIVER_CLASS, - org.h2.Driver.class.getName()); diff --git a/dev-java/h2/h2-1.3.176.ebuild b/dev-java/h2/h2-1.3.176.ebuild deleted file mode 100644 index acbc6570.. --- a/dev-java/h2/h2-1.3.176.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -MY_PV="2014-04-05" -JAVA_PKG_IUSE="doc" - -inherit eutils java-pkg-2 java-pkg-simple - -DESCRIPTION="Java SQL Database" -HOMEPAGE="http://www.h2database.com/; -SRC_URI="http://www.h2database.com/${PN}-${MY_PV}.zip; -LICENSE="EPL-1.0 H2-1.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -# The tests are highly explosive, even using upstream's scripts, and -# take ages to run. They seem to require quite a particular environment. -RESTRICT="test" - -CDEPEND="dev-java/jts-core:0 - dev-java/lucene:3.6 - dev-java/osgi-core-api:0 - dev-java/osgi-enterprise-api:0 - dev-java/slf4j-api:0 - java-virtuals/servlet-api:2.4" - -DEPEND="${CDEPEND} - app-arch/unzip - app-arch/zip - >=virtual/jdk-1.7" - -RDEPEND="${CDEPEND} - >=virtual/jre-1.7" - -S="${WORKDIR}/${PN}" -JAVA_SRC_DIR="src/main src/tools/org/h2/dev src/tools/org/h2/jaqu src/tools/org/h2/mode" -JAVA_GENTOO_CLASSPATH="jts-core,lucene-3.6,osgi-core-api,osgi-enterprise-api,servlet-api-2.4,slf4j-api" - -java_prepare() { - # Compatibility with OSGi 5. - epatch "${FILESDIR}/osgi-5.patch" - - # Uncomment the Java 7 methods as we are at least targeting that. - find -name "*.java" -exec sed -i "/\/\*## Java 1\.7 ##/s:/*://:" {} + || die - - # Extract metadata from the binary. - mkdir -p target/classes || die - cd target/classes || die - jar xf "${S}/bin/${PN}"-*.jar META-INF || die -} - -src_compile() { - java-pkg-simple_src_compile - - # See src/tools/org/h2/build/Build.java. - local DATA="org/h2/util/data.zip" - cd src/main || die - rm -f "${DATA}" || die - zip "${DATA}" $(find -type f ! -name "*.MF" ! -name "*.java" ! -name "package.html" ! -name "java.sql.Driver") || die - jar uf "${S}/${PN}.jar" "${DATA}" || die -} - -src_install() { - java-pkg-simple_src_install - java-pkg_dolauncher "${PN}" --main org.h2.tools.Console - java-pkg_register-optional-dependency hsqldb,jdbc-jaybird,jdbc-mssqlserver-4.0,jdbc-mysql,jdbc-postgresql - - if use doc; then - dodoc "docs/${PN}.pdf" - docinto html - dodoc -r docs/index.html docs/html - ln -snf "api" "${D}/usr/share/doc/${PF}/html/javadoc" || die - ln -snf "../${PN}.pdf" "${D}/usr/share/doc/${PF}/html/" || die - fi -} - -src_test() { - local CP=$(java-config -t):$(java-config -d -p
[gentoo-commits] proj/java:master commit in: dev-java/eclipse-javax-persistence/
commit: 7ae6433478e3c003f6d688f2a671725802b13dcd Author: Florian Schmaus gentoo org> AuthorDate: Sat Jul 23 10:32:06 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Jul 23 10:32:06 2022 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=7ae64334 dev-java/eclipse-javax-persistence: treeclean Signed-off-by: Florian Schmaus gentoo.org> dev-java/eclipse-javax-persistence/Manifest| 1 - .../eclipse-javax-persistence-2.1.0.ebuild | 36 -- dev-java/eclipse-javax-persistence/metadata.xml| 8 - 3 files changed, 45 deletions(-) diff --git a/dev-java/eclipse-javax-persistence/Manifest b/dev-java/eclipse-javax-persistence/Manifest deleted file mode 100644 index 207d8d67.. --- a/dev-java/eclipse-javax-persistence/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST javax.persistence-2.1.0-sources.jar 260044 SHA256 d585e9aded6032d9e4be3c297d50a0dfd419d0b64dbb990936480ef823fcd06d SHA512 3adf344e2bf2bdec9393a0d2366d33b084af22a71761c40014864aa1a28797bdbf3140ba4b978ad2712151f69821905b958a46ba43cbf228d11353b048525c45 WHIRLPOOL 021e4136103aaa50149c58e0b099b2687c2c6f0dfbb0011b067318e98f91d686fe2c9019026cb3e6ad524ffb4f0a75e63467f5954296c82aea064c2f43103ce3 diff --git a/dev-java/eclipse-javax-persistence/eclipse-javax-persistence-2.1.0.ebuild b/dev-java/eclipse-javax-persistence/eclipse-javax-persistence-2.1.0.ebuild deleted file mode 100644 index c9d64bb9.. --- a/dev-java/eclipse-javax-persistence/eclipse-javax-persistence-2.1.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Eclipse implementation of persistence API 2.1 (JSR 338)" -HOMEPAGE="http://eclipse.org/eclipselink/; -SRC_URI="https://repo1.maven.org/maven2/org/eclipse/persistence/javax.persistence/${PV}/javax.persistence-${PV}-sources.jar; -LICENSE="EPL-1.0" -SLOT="2.1" -KEYWORDS="~amd64" -IUSE="" - -CDEPEND="dev-java/osgi-core-api:0" - -RDEPEND=">=virtual/jre-1.5 - ${CDEPEND}" - -DEPEND=">=virtual/jdk-1.5 - ${CDEPEND}" - -JAVA_GENTOO_CLASSPATH="osgi-core-api" - -java_prepare() { - mkdir -p target/classes || die - ln -s ../../{META,OSGI}-INF target/classes/ || die -} - -src_install() { - java-pkg-simple_src_install - dodoc about.html readme.html -} diff --git a/dev-java/eclipse-javax-persistence/metadata.xml b/dev-java/eclipse-javax-persistence/metadata.xml deleted file mode 100644 index 952a4b9b.. --- a/dev-java/eclipse-javax-persistence/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - -
[gentoo-commits] proj/java:master commit in: dev-java/paulscode-codecjorbis/
commit: d3cf7b332107778ad208e9fb3356a7cac852cabc Author: Florian Schmaus gentoo org> AuthorDate: Sat Jul 23 10:32:57 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Jul 23 10:33:10 2022 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=d3cf7b33 dev-java/paulscode-codecjorbis: treeclean Closes: https://bugs.gentoo.org/858995 Signed-off-by: Florian Schmaus gentoo.org> dev-java/paulscode-codecjorbis/Manifest| 1 - dev-java/paulscode-codecjorbis/metadata.xml| 8 - .../paulscode-codecjorbis-20101123.ebuild | 34 -- 3 files changed, 43 deletions(-) diff --git a/dev-java/paulscode-codecjorbis/Manifest b/dev-java/paulscode-codecjorbis/Manifest deleted file mode 100644 index 3301a7fb.. --- a/dev-java/paulscode-codecjorbis/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST paulscode-codecjorbis-20101123.zip 177481 SHA256 f9fd198f3bfd97a7434c98299d0e7bb93c9791f22b15cbfaeae2abe41a6f1ba2 SHA512 71aee96b506d95e46a4012329b6403a5aefe10c330a4e59c06c2e37c3222dcbab3cbd41ae11040e42a1cb71a99d6cd41535218d07ebf4fa1c9dcc621462c1607 WHIRLPOOL 83577a6bec8ac02744375d7d55c44b029462f4856775f6231194ef3365025f5195872b4c83da2133cfb501e57b02d35114c78848ac35950e1b4d0367cf4c diff --git a/dev-java/paulscode-codecjorbis/metadata.xml b/dev-java/paulscode-codecjorbis/metadata.xml deleted file mode 100644 index 952a4b9b.. --- a/dev-java/paulscode-codecjorbis/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - - diff --git a/dev-java/paulscode-codecjorbis/paulscode-codecjorbis-20101123.ebuild b/dev-java/paulscode-codecjorbis/paulscode-codecjorbis-20101123.ebuild deleted file mode 100644 index 473e7330.. --- a/dev-java/paulscode-codecjorbis/paulscode-codecjorbis-20101123.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="JOrbis codec plug-in for Paul Lamb's 3D Sound System" -HOMEPAGE="http://www.paulscode.com/forum/index.php?topic=4.0; -SRC_URI="http://www.paulscode.com/source/SoundSystem/${PV:6:2}NOV${PV:0:4}/CodecJOrbis.zip -> ${P}.zip" -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -CDEPEND="dev-java/paulscode-soundsystem:0 - dev-java/jorbis:0" - -RDEPEND="${CDEPEND} - >=virtual/jre-1.5" - -DEPEND="${CDEPEND} - >=virtual/jdk-1.5 - app-arch/unzip" - -S="${WORKDIR}/src" -JAVA_GENTOO_CLASSPATH="paulscode-soundsystem,jorbis" - -java_prepare() { - # Remove JOrbis sources. - rm -rv com || die -}
[gentoo-commits] proj/java:master commit in: dev-java/gjt-jpl-util/, dev-java/gjt-jpl-util/files/
commit: f391ab42162c47e3ab3e3f071a3068181a9f07ce Author: Florian Schmaus gentoo org> AuthorDate: Sat Jul 23 10:29:35 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Jul 23 10:29:35 2022 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=f391ab42 dev-java/gjt-jpl-util: treeclean Signed-off-by: Florian Schmaus gentoo.org> dev-java/gjt-jpl-util/Manifest | 1 - dev-java/gjt-jpl-util/files/build-1.xml| 54 -- .../files/gjt-jpl-util-build_xml-jpp.patch | 41 dev-java/gjt-jpl-util/gjt-jpl-util-0.6-r2.ebuild | 53 - dev-java/gjt-jpl-util/metadata.xml | 8 5 files changed, 157 deletions(-) diff --git a/dev-java/gjt-jpl-util/Manifest b/dev-java/gjt-jpl-util/Manifest deleted file mode 100644 index 96c211a3.. --- a/dev-java/gjt-jpl-util/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gjt-jpl-util-0.6-2jpp.src.rpm 99920 SHA256 7da6fab89ce1c1bbd4d9848d71b5197152a457fa5ecc4c369f974526a23f674d SHA512 5c52dd48821bba51dc20f71f1b1a27c91a4a31400569a33ddd7ae332545e7755781044b92662d37ab6cff9f2029e58a40a8c29e9c86f08a088641a53c879a597 WHIRLPOOL f812a44c5d247e2f288ad34f378a6d23164b9a9512408b1f0230d8e9d872707d9563ec3e3eef917c50fd398483d4656479dfd25d709f375b99a9945188ffb474 diff --git a/dev-java/gjt-jpl-util/files/build-1.xml b/dev-java/gjt-jpl-util/files/build-1.xml deleted file mode 100644 index 4153ebfa.. --- a/dev-java/gjt-jpl-util/files/build-1.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/dev-java/gjt-jpl-util/files/gjt-jpl-util-build_xml-jpp.patch b/dev-java/gjt-jpl-util/files/gjt-jpl-util-build_xml-jpp.patch deleted file mode 100644 index 36ff1150.. --- a/dev-java/gjt-jpl-util/files/gjt-jpl-util-build_xml-jpp.patch +++ /dev/null @@ -1,41 +0,0 @@ util/build/build.xml.orig 2004-07-26 08:25:33.517673000 +0200 -+++ util/build/build.xml 2004-07-26 08:38:51.617778000 +0200 -@@ -18,7 +18,7 @@ - - - - - - - - -@@ -70,7 +70,19 @@ - - = --> - -- -+ -+ -+ - - -
[gentoo-commits] proj/java:master commit in: dev-java/saxon/files/, dev-java/saxon/
commit: b3d9ee37b189c6d4ca9b24f8da7d5b740f9f8689 Author: Florian Schmaus gentoo org> AuthorDate: Sat Jul 23 10:32:16 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Jul 23 10:32:16 2022 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=b3d9ee37 dev-java/saxon: treeclean Signed-off-by: Florian Schmaus gentoo.org> dev-java/saxon/Manifest| 1 - dev-java/saxon/files/build-8.8.xml | 120 - dev-java/saxon/metadata.xml| 8 --- dev-java/saxon/saxon-8.8-r1.ebuild | 68 - 4 files changed, 197 deletions(-) diff --git a/dev-java/saxon/Manifest b/dev-java/saxon/Manifest deleted file mode 100644 index 06ed897b.. --- a/dev-java/saxon/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST saxon-resources8-8.zip 9722198 SHA256 8ab114ccbb875a43adfd9e541044e5d02ee71b6095cd3960459770c9c0d705e9 SHA512 e33e3925eab7eeda774aa1a3af0d5e9f6dda23b25ba2370a14bf55cf96a74d57e9c6926bce69357b6b47bbbc882e6163f3c789fba85fd76fd41f7f9b0f038c65 WHIRLPOOL 71f36a335c943b704230cf46f7cd1b831ac2d8455f521f0c8a39004e86edc404f55a25034201dabdcbf7aa5efd3fb5a9ad977b0c1d47a17f08bad9b97cac7d6e diff --git a/dev-java/saxon/files/build-8.8.xml b/dev-java/saxon/files/build-8.8.xml deleted file mode 100644 index 58bbd70f.. --- a/dev-java/saxon/files/build-8.8.xml +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/dev-java/saxon/metadata.xml b/dev-java/saxon/metadata.xml deleted file mode 100644 index 2444066a.. --- a/dev-java/saxon/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - - diff --git a/dev-java/saxon/saxon-8.8-r1.ebuild b/dev-java/saxon/saxon-8.8-r1.ebuild deleted file mode 100644 index 343fa229.. --- a/dev-java/saxon/saxon-8.8-r1.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit versionator java-pkg-2 java-ant-2 - -DESCRIPTION="A collection of tools for processing XML documents: XSLT processor, XSL library, parser" -MY_PV=$(replace_all_version_separators -) -SRC_URI="mirror://sourceforge/${PN}/${PN}-resources${MY_PV}.zip" -HOMEPAGE="http://saxon.sourceforge.net/; - -LICENSE="MPL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc examples source" - -COMMON_DEP=" - dev-java/xom:0 - dev-java/jdom:1.0 - dev-java/dom4j:1 -" -# Uses javax.xml.stream that is included -# starting with 1.6. Could also integrate -# support using dev-java/jsr173 I guess -RDEPEND=">=virtual/jre-1.6 - ${COMMON_DEP}" - -DEPEND=">=virtual/jdk-1.6 - app-arch/unzip - dev-java/ant-core - source? ( app-arch/zip ) - ${COMMON_DEP}" - -S=${WORKDIR} - -src_unpack() { - default - - mkdir src && cd src || die - unpack ./../source.zip -} - -java_prepare() { - cp -i "${FILESDIR}/build-8.8.xml" build.xml || die - - #Nuking the .NET stuff until I have the time to make it work - rm -r src/net/sf/saxon/dotnet || die - - mkdir lib && cd lib || die - java-pkg_jarfrom jdom-1.0 - java-pkg_jarfrom xom - java-pkg_jarfrom dom4j-1 -} - -src_install() { - java-pkg_dojar dist/*.jar - java-pkg_dolauncher ${PN}-transform --main net.sf.saxon.Transform - - if use doc; then - java-pkg_dohtml -r doc/* - java-pkg_dojavadoc dist/doc/api - fi - - use examples && java-pkg_doexamples samples - use source && java-pkg_dosrc src/net -}
[gentoo-commits] proj/java:master commit in: dev-java/cewolf/
commit: 55bf7df0c012d27f5a1084d6c31ce2ac3bcb868d Author: Florian Schmaus gentoo org> AuthorDate: Sat Jul 23 10:31:54 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Jul 23 10:31:54 2022 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=55bf7df0 dev-java/cewolf: treeclean Signed-off-by: Florian Schmaus gentoo.org> dev-java/cewolf/Manifest| 1 - dev-java/cewolf/cewolf-1.2.4.ebuild | 46 - dev-java/cewolf/metadata.xml| 8 --- 3 files changed, 55 deletions(-) diff --git a/dev-java/cewolf/Manifest b/dev-java/cewolf/Manifest deleted file mode 100644 index 8f37a6d3.. --- a/dev-java/cewolf/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST cewolf-1.2.4.zip 4170752 SHA256 b49260f7d09f34eebb3fdda92b41c0ec014a5351703989d4d4db506dd9a0a1ab SHA512 affa4bdc83dbd96592b542e699acaaefda578340f591b21f838b4fee3efa3d975794c69a1a0d567d0b186b76b73bca52ec8768bae05a7d88e30fbe5c97b06184 WHIRLPOOL 03c8ae3d1ba41417b4eaf51a39a5c70b09a341a39ebfd91d5b02637f7b1f28b51b15091abf6a76e0b952b65f2037939f2255d9260ed9babd8b42a213cc80665f diff --git a/dev-java/cewolf/cewolf-1.2.4.ebuild b/dev-java/cewolf/cewolf-1.2.4.ebuild deleted file mode 100644 index fc54797b.. --- a/dev-java/cewolf/cewolf-1.2.4.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Cewolf is a tag library for charts of all kinds. It enables every JSP to easily embedd chart images." -HOMEPAGE="http://cewolf.sourceforge.net/; -SRC_URI="mirror://sourceforge/${PN}/${P}.zip" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc source" - -COMMON_DEPEND=" - >=dev-java/jfreechart-1.0.14:1.0 - >=dev-java/jcommon-1.0.18:1.0 - dev-java/batik:1.8 - dev-java/commons-logging:0 - java-virtuals/servlet-api:2.5 -" -DEPEND="${COMMON_DEPEND} - app-arch/unzip - >=dev-java/ant-core-1.6 - >=virtual/jdk-1.5 - source? ( app-arch/zip ) -" -RDEPEND="${COMMON_DEPEND} - >=virtual/jre-1.5 - >=dev-java/log4j-1.2.12 -" - -JAVA_GENTOO_CLASSPATH="batik-1.8,commons-logging,jcommon-1.0,jfreechart-1.0,servlet-api-2.5" -JAVA_SRC_DIR="src/main/java" - -S="${WORKDIR}/${P}" - -src_install() { - java-pkg-simple_src_install - dodoc LICENSE.txt - use doc && java-pkg_dohtml -r javadoc tagdoc - use source && java-pkg_dosrc src/main/java/de -} diff --git a/dev-java/cewolf/metadata.xml b/dev-java/cewolf/metadata.xml deleted file mode 100644 index 952a4b9b.. --- a/dev-java/cewolf/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - -
[gentoo-commits] proj/java:master commit in: dev-java/paulscode-soundsystem/
commit: 8475013bc50bda4106942e8df80c46b9d64df25f Author: Florian Schmaus gentoo org> AuthorDate: Sat Jul 23 10:30:58 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Jul 23 10:30:58 2022 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=8475013b dev-java/paulscode-soundsystem: treeclean Signed-off-by: Florian Schmaus gentoo.org> dev-java/paulscode-soundsystem/Manifest| 1 - dev-java/paulscode-soundsystem/metadata.xml| 8 .../paulscode-soundsystem-20120107.ebuild | 22 -- 3 files changed, 31 deletions(-) diff --git a/dev-java/paulscode-soundsystem/Manifest b/dev-java/paulscode-soundsystem/Manifest deleted file mode 100644 index 0e7b864b.. --- a/dev-java/paulscode-soundsystem/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST paulscode-soundsystem-20120107.zip 130819 SHA256 95751268cd4a45c95ab953b7fbd9a45a8fe909f810ab3a984f002dab7aa6c942 SHA512 db4866a2d38b79ff31e85f87be64c950ae30f4df7b59909c61d8ea1b0634dc32b14ff40209eadc67e161dd7203d869976961aa3cbf5fd8574090d6cdd1bcdb9f WHIRLPOOL bdf9a1078236b815ca77272881b38c59cc5c33f0e3ef7c6e30ea107ff7f5b32b5b3182ba15353d9301b4d8bd89af401704be50b9cb80d28a5a485759e218312e diff --git a/dev-java/paulscode-soundsystem/metadata.xml b/dev-java/paulscode-soundsystem/metadata.xml deleted file mode 100644 index 952a4b9b.. --- a/dev-java/paulscode-soundsystem/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - - diff --git a/dev-java/paulscode-soundsystem/paulscode-soundsystem-20120107.ebuild b/dev-java/paulscode-soundsystem/paulscode-soundsystem-20120107.ebuild deleted file mode 100644 index 0cf5bdad.. --- a/dev-java/paulscode-soundsystem/paulscode-soundsystem-20120107.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Core library for Paul Lamb's 3D Sound System" -HOMEPAGE="http://www.paulscode.com/forum/index.php?topic=4.0; -SRC_URI="http://www.paulscode.com/source/SoundSystem/${PV:6:2}JAN${PV:0:4}/SoundSystem.zip -> ${P}.zip" -LICENSE="paulscode-SoundSystem" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -RDEPEND=">=virtual/jre-1.5" -DEPEND=">=virtual/jdk-1.5 - app-arch/unzip" - -S="${WORKDIR}/src"
[gentoo-commits] proj/java:master commit in: dev-java/paulscode-libraryjavasound/
commit: cb67f899baa3f5e94a42cb5579358edbd133abae Author: Florian Schmaus gentoo org> AuthorDate: Sat Jul 23 10:30:50 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Jul 23 10:30:50 2022 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=cb67f899 dev-java/paulscode-libraryjavasound: treeclean Signed-off-by: Florian Schmaus gentoo.org> dev-java/paulscode-libraryjavasound/Manifest | 1 - dev-java/paulscode-libraryjavasound/metadata.xml | 8 --- .../paulscode-libraryjavasound-20120107.ebuild | 28 -- 3 files changed, 37 deletions(-) diff --git a/dev-java/paulscode-libraryjavasound/Manifest b/dev-java/paulscode-libraryjavasound/Manifest deleted file mode 100644 index b89e35de.. --- a/dev-java/paulscode-libraryjavasound/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST paulscode-libraryjavasound-20120107.zip 37448 SHA256 331260adc09f72c2b30e7c00eb399e2f2d080ef7155b90104b3d55fd62ee4c2b SHA512 a536262b05416e2a990a89e75a3b755637910de96c6f22d40ca67eb6eb7d2840fd8ba4cecd18d4b6e4ab9c6c565d3b76d8ebb022cf3944e8a3d7e7e6d309 WHIRLPOOL b89c801a7fc35e186c5d8297b34f239253fa1173d2656866ce75444fa05f4a26fc0009b6d1799a5184f84e93917635a5043ec3fb53f42052d619adf9888f5b34 diff --git a/dev-java/paulscode-libraryjavasound/metadata.xml b/dev-java/paulscode-libraryjavasound/metadata.xml deleted file mode 100644 index 952a4b9b.. --- a/dev-java/paulscode-libraryjavasound/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - - diff --git a/dev-java/paulscode-libraryjavasound/paulscode-libraryjavasound-20120107.ebuild b/dev-java/paulscode-libraryjavasound/paulscode-libraryjavasound-20120107.ebuild deleted file mode 100644 index a9f52882.. --- a/dev-java/paulscode-libraryjavasound/paulscode-libraryjavasound-20120107.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="JavaSound library plug-in for Paul Lamb's 3D Sound System" -HOMEPAGE="http://www.paulscode.com/forum/index.php?topic=4.0; -SRC_URI="http://www.paulscode.com/source/SoundSystem/${PV:6:2}JAN${PV:0:4}/LibraryJavaSound.zip -> ${P}.zip" -LICENSE="paulscode-SoundSystem" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -CDEPEND="dev-java/paulscode-soundsystem:0" - -RDEPEND="${CDEPEND} - >=virtual/jre-1.5" - -DEPEND="${CDEPEND} - >=virtual/jdk-1.5 - app-arch/unzip" - -S="${WORKDIR}/src" -JAVA_GENTOO_CLASSPATH="paulscode-soundsystem"
[gentoo-commits] proj/java:master commit in: dev-java/netty-transport-native-epoll/
commit: 70ed990355ae8fe30db5d7e17c873707e1e9c52d Author: Florian Schmaus gentoo org> AuthorDate: Sat Jul 23 10:30:04 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Jul 23 10:30:04 2022 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=70ed9903 dev-java/netty-transport-native-epoll: treeclean Signed-off-by: Florian Schmaus gentoo.org> dev-java/netty-transport-native-epoll/Manifest | 1 - dev-java/netty-transport-native-epoll/metadata.xml | 8 - .../netty-transport-native-epoll-4.0.21.ebuild | 38 -- 3 files changed, 47 deletions(-) diff --git a/dev-java/netty-transport-native-epoll/Manifest b/dev-java/netty-transport-native-epoll/Manifest deleted file mode 100644 index f3f3b5b6.. --- a/dev-java/netty-transport-native-epoll/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST netty-4.0.21.Final.tar.gz 960489 SHA256 e1b5572defaa760dcd8ded4d7691e9daf242b2e1885115b722f2f790d9ef9f75 SHA512 5d432e9e433c22b82e67ed3463c6982ca95c2ad823165e1ca9a5046e598878f06aac4221be235f2bda15edfdb22028f2a4f74fb37d431f24a2636e4ec60fae74 WHIRLPOOL 92e96986def775f26286958a9e2c7fe55ab571ad373f9cc25357db71f85f170d7aba7d7854c130c5788f7332665000cd10f666fff06abd0ce57cf4f95008958a diff --git a/dev-java/netty-transport-native-epoll/metadata.xml b/dev-java/netty-transport-native-epoll/metadata.xml deleted file mode 100644 index 2444066a.. --- a/dev-java/netty-transport-native-epoll/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - - diff --git a/dev-java/netty-transport-native-epoll/netty-transport-native-epoll-4.0.21.ebuild b/dev-java/netty-transport-native-epoll/netty-transport-native-epoll-4.0.21.ebuild deleted file mode 100644 index 7a77648c.. --- a/dev-java/netty-transport-native-epoll/netty-transport-native-epoll-4.0.21.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -JAVA_PKG_IUSE="doc source" - -inherit multilib toolchain-funcs java-pkg-2 java-pkg-simple - -MY_PN="netty" -MY_P="${MY_PN}-${PV}" -DESCRIPTION="Native Netty transport for Linux using JNI" -HOMEPAGE="http://netty.io/wiki/native-transports.html; -SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/${MY_P}.Final.tar.gz; -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -CDEPEND="dev-java/${MY_PN}-buffer:0 - dev-java/${MY_PN}-common:0 - ~dev-java/${MY_PN}-transport-${PV}:0" - -RDEPEND=">=virtual/jre-1.6 - ${CDEPEND}" - -DEPEND=">=virtual/jdk-1.6 - ${CDEPEND}" - -S="${WORKDIR}/${MY_PN}-${MY_P}.Final/${PN/${MY_PN}-}/src" -JAVA_SRC_DIR="main/java" -JAVA_GENTOO_CLASSPATH="${MY_PN}-buffer,${MY_PN}-common,${MY_PN}-transport" - -src_compile() { - mkdir -p target/classes/META-INF/native || die - $(tc-getCC) -shared -fPIC -Wall -Wl,-z -Wl,defs ${CFLAGS} ${LDFLAGS} $(java-pkg_get-jni-cflags) main/c/*.c -o "target/classes/META-INF/native/lib${PN}$(get_libname)" || die - java-pkg-simple_src_compile -}
[gentoo-commits] proj/java:master commit in: dev-java/lwjgl/files/, dev-java/lwjgl/
commit: 1476bf6a4066527ee2a518d9098c7fb39e541520 Author: Florian Schmaus gentoo org> AuthorDate: Sat Jul 23 10:20:31 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Jul 23 10:20:31 2022 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=1476bf6a dev-java/lwjgl: treeclean Signed-off-by: Florian Schmaus gentoo.org> dev-java/lwjgl/Manifest | 1 - dev-java/lwjgl/files/asm-4.patch | 53 dev-java/lwjgl/lwjgl-2.9.3.ebuild | 85 --- dev-java/lwjgl/metadata.xml | 15 --- 4 files changed, 154 deletions(-) diff --git a/dev-java/lwjgl/Manifest b/dev-java/lwjgl/Manifest deleted file mode 100644 index d39eaf79.. --- a/dev-java/lwjgl/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST lwjgl-source-2.9.3.zip 3183783 SHA256 098696a3752321979e6b1dc798c694d4d3daf64a71217ee8d7b04123b5b18a5a SHA512 271b1a5f3824265137bfab6144b4c4d28204051ef82a5ae5e08c05077710a70fd445b4778489ed1c18170d84b8a263e721bcd12d0f24e0c44f0b79444fa76f43 WHIRLPOOL a1d5dcf633bd8983cb8d37edaa8034196c78341628f93d7331b2efc8e56b3d8325ffddef181f21fe7642132184647c336eac670b6ffc98d17bad46f014c0b75a diff --git a/dev-java/lwjgl/files/asm-4.patch b/dev-java/lwjgl/files/asm-4.patch deleted file mode 100644 index bd44e0da.. --- a/dev-java/lwjgl/files/asm-4.patch +++ /dev/null @@ -1,53 +0,0 @@ -From 80eda482aaac0baee4ab565544b14fd15e4b9701 Mon Sep 17 00:00:00 2001 -From: James Le Cuirot -Date: Tue, 3 Mar 2015 19:52:05 + -Subject: [PATCH] Compatibility with ASM 4 final instead of RC1 - - src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java | 10 +- - 1 file changed, 5 insertions(+), 5 deletions(-) - -diff --git a/src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java b/src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java -index cf2aac8..c2bc9f9 100644 a/src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java -+++ b/src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java -@@ -265,7 +265,7 @@ public class MappedObjectTransformer { - static byte[] transformMappedObject(byte[] bytecode) { - final ClassWriter cw = new ClassWriter(0); - -- ClassVisitor cv = new ClassAdapter(cw) { -+ ClassVisitor cv = new ClassVisitor(Opcodes.ASM4, cw) { - - private final String[] DEFINALIZE_LIST = { - VIEWADDRESS_METHOD_NAME, -@@ -322,8 +322,8 @@ public class MappedObjectTransformer { - return bytecode; - } - -- private static ClassAdapter getMethodGenAdapter(final String className, final ClassVisitor cv) { -- return new ClassAdapter(cv) { -+ private static ClassVisitor getMethodGenAdapter(final String className, final ClassVisitor cv) { -+ return new ClassVisitor(Opcodes.ASM4, cv) { - - @Override - public void visitEnd() { -@@ -493,14 +493,14 @@ public class MappedObjectTransformer { - }; - } - -- private static class TransformationAdapter extends ClassAdapter { -+ private static class TransformationAdapter extends ClassVisitor { - - final String className; - - boolean transformed; - - TransformationAdapter(final ClassVisitor cv, final String className) { -- super(cv); -+ super(Opcodes.ASM4, cv); - this.className = className; - } - --- -2.0.4 - diff --git a/dev-java/lwjgl/lwjgl-2.9.3.ebuild b/dev-java/lwjgl/lwjgl-2.9.3.ebuild deleted file mode 100644 index 2b0271e6.. --- a/dev-java/lwjgl/lwjgl-2.9.3.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -JAVA_PKG_IUSE="doc source" - -inherit eutils java-pkg-2 java-ant-2 - -DESCRIPTION="The Lightweight Java Game Library (LWJGL)" -HOMEPAGE="http://www.lwjgl.org; -SRC_URI="mirror://sourceforge/java-game-lib/Official%20Releases/LWJGL%20${PV}/${PN}-source-${PV}.zip" -LICENSE="BSD" -SLOT="2.9" -KEYWORDS="~amd64 ~x86" -IUSE="gles" - -CDEPEND="dev-java/apple-java-extensions-bin:0 - dev-java/apt-mirror:0 - dev-java/asm:4 - dev-java/jinput:0 - dev-java/jutils:0 - x11-libs/libX11 - x11-libs/libXcursor - x11-libs/libXrandr - x11-libs/libXxf86vm - gles? ( media-libs/mesa[egl,gles2] )" - -DEPEND="${CDEPEND} - >=virtual/jdk-1.7 - x11-proto/xproto" - -RDEPEND="${CDEPEND} - >=virtual/jre-1.7 - media-libs/openal - virtual/opengl - x11-apps/xrandr" - -S="${WORKDIR}" - -JAVA_PKG_BSFIX_NAME="build.xml build-generator.xml" -JAVA_ANT_REWRITE_CLASSPATH="true" -EANT_GENTOO_CLASSPATH="apple-java-extensions-bin,apt-mirror,asm-4,jinput,jutils" - -java_prepare() { - # We don't want a prerelease in the
[gentoo-commits] proj/java:master commit in: dev-java/log4j-api/
commit: a3f44f93cb65485fc94ca9dfc5ab9c95021e8bc3 Author: Florian Schmaus gentoo org> AuthorDate: Sat Jul 23 10:18:30 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Jul 23 10:18:30 2022 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=a3f44f93 dev-java/log4j-api: treeclean Signed-off-by: Florian Schmaus gentoo.org> dev-java/log4j-api/Manifest | 1 - dev-java/log4j-api/log4j-api-2.2.ebuild | 57 - dev-java/log4j-api/metadata.xml | 9 -- 3 files changed, 67 deletions(-) diff --git a/dev-java/log4j-api/Manifest b/dev-java/log4j-api/Manifest deleted file mode 100644 index f07925e8.. --- a/dev-java/log4j-api/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST apache-log4j-2.2-src.tar.gz 2175754 SHA256 57a1a1ba9d03ba9798ee2d197a37710d3cea7fc2ddd7d3912d7b9aa7a6d65c8f SHA512 686d5146fbcf4a501ce6aa8695ae727216687a2486e62401cf0f4064093292bc11819e0d6fa1ce772052485f613f0a1ef35274d3c893af728623e38f89953e1e WHIRLPOOL 7149a13a230f573f6395a95b7d299c3a4b4746e2c93bcf3f71c07128db8aea20bef2865276b46eaf8e6d39030dbf759d7820ab3caf54bf760ae87a42655363a7 diff --git a/dev-java/log4j-api/log4j-api-2.2.ebuild b/dev-java/log4j-api/log4j-api-2.2.ebuild deleted file mode 100644 index 4461d814.. --- a/dev-java/log4j-api/log4j-api-2.2.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple - -MY_P="apache-log4j-${PV}-src" -DESCRIPTION="API for Java's Apache Log4j" -HOMEPAGE="http://logging.apache.org/log4j/; -SRC_URI="mirror://apache/logging/log4j/${PV}/${MY_P}.tar.gz" -LICENSE="Apache-2.0" -SLOT="2" -KEYWORDS="~amd64" -IUSE="test" - -# Chewi keeps getting class cast exceptions but can't figure out -# why. Even swapping in the upstream jars doesn't work. -RESTRICT="test" - -CDEPEND="dev-java/osgi-core-api:0" - -RDEPEND=">=virtual/jre-1.6 - ${CDEPEND}" - -DEPEND=">=virtual/jdk-1.6 - ${CDEPEND} - test? ( - dev-java/commons-lang:3.3 - dev-java/hamcrest-core:1.3 - dev-java/log4j-core:2 - dev-java/junit:4 - )" - -S="${WORKDIR}/${MY_P}/${PN}/src" -JAVA_SRC_DIR="main/java" -JAVA_GENTOO_CLASSPATH="osgi-core-api" - -java_prepare() { - # Cowardly avoiding some test dependencies. - rm -r test/java/org/apache/logging/log4j/osgi || die -} - -src_test() { - cd test/java || die - - local CP=".:../resources:${S}/${PN}.jar:$(java-pkg_getjars commons-lang-3.3,hamcrest-core-1.3,log4j-core-2,junit-4,${JAVA_GENTOO_CLASSPATH})" - local TESTS=$(find * -name "*Test.java") - TESTS="${TESTS//.java}" - TESTS="${TESTS//\//.}" - - ejavac -cp "${CP}" -d . $(find * -name "*.java") - ejunit4 -classpath "${CP}" ${TESTS} -} diff --git a/dev-java/log4j-api/metadata.xml b/dev-java/log4j-api/metadata.xml deleted file mode 100644 index 56484aca.. --- a/dev-java/log4j-api/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - - Apache Log4j 2 is an upgrade to Log4j that provides significant improvements over its predecessor, Log4j 1.x, and provides many of the improvements available in Logback while fixing some inherent problems in Logback's architecture. -
[gentoo-commits] proj/java:master commit in: dev-java/paulscode-codecwav/
commit: 11f45406478e34d183d3f3b255513c9972ecbf7f Author: Florian Schmaus gentoo org> AuthorDate: Sat Jul 23 10:30:34 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Jul 23 10:30:34 2022 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=11f45406 dev-java/paulscode-codecwav: treeclean Signed-off-by: Florian Schmaus gentoo.org> dev-java/paulscode-codecwav/Manifest | 1 - dev-java/paulscode-codecwav/metadata.xml | 8 --- .../paulscode-codecwav-20101023.ebuild | 28 -- 3 files changed, 37 deletions(-) diff --git a/dev-java/paulscode-codecwav/Manifest b/dev-java/paulscode-codecwav/Manifest deleted file mode 100644 index 874088f3.. --- a/dev-java/paulscode-codecwav/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST paulscode-codecwav-20101023.zip 9239 SHA256 4b0d63fc7112c56bd3d228a6187375e95b6b9b27c37868a3cedc911785d9cd9d SHA512 3a7c22aba28b07b812538b7789c0b888ab6404ac9edd17223ce944056794e3f53b6cc0b86b4dbf186c0ccc196c785fce5123a364b304367ad52f46fb8b4920fa WHIRLPOOL e7370759badf406eda134cf96d03026bf3d92deabaabc8055cf77d83a550ed6d7a61215d702021be6572aa285344580e08d699bc91d05c8b8665d3fcf47b diff --git a/dev-java/paulscode-codecwav/metadata.xml b/dev-java/paulscode-codecwav/metadata.xml deleted file mode 100644 index 952a4b9b.. --- a/dev-java/paulscode-codecwav/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - - diff --git a/dev-java/paulscode-codecwav/paulscode-codecwav-20101023.ebuild b/dev-java/paulscode-codecwav/paulscode-codecwav-20101023.ebuild deleted file mode 100644 index da147d30.. --- a/dev-java/paulscode-codecwav/paulscode-codecwav-20101023.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="WAV codec plug-in for Paul Lamb's 3D Sound System" -HOMEPAGE="http://www.paulscode.com/forum/index.php?topic=4.0; -SRC_URI="http://www.paulscode.com/source/SoundSystem/${PV:6:2}OCT${PV:0:4}/CodecWav.zip -> ${P}.zip" -LICENSE="paulscode-SoundSystem" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -CDEPEND="dev-java/paulscode-soundsystem:0" - -RDEPEND="${CDEPEND} - >=virtual/jre-1.5" - -DEPEND="${CDEPEND} - >=virtual/jdk-1.5 - app-arch/unzip" - -S="${WORKDIR}/src" -JAVA_GENTOO_CLASSPATH="paulscode-soundsystem"
[gentoo-commits] proj/java:master commit in: dev-java/gnu-classpath/files/, dev-java/gnu-classpath/
commit: 28daeb292e4231421221e028fa9f5a456ddc1b00 Author: Florian Schmaus gentoo org> AuthorDate: Sat Jul 23 10:25:05 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Jul 23 10:25:05 2022 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=28daeb29 dev-java/gnu-classpath: treeclean Signed-off-by: Florian Schmaus gentoo.org> dev-java/gnu-classpath/ChangeLog | 544 - dev-java/gnu-classpath/Manifest| 1 - dev-java/gnu-classpath/files/freetype.patch| 64 --- dev-java/gnu-classpath/files/gjdoc_support.patch | 13 - dev-java/gnu-classpath/files/pr55182.patch | 103 .../gnu-classpath/gnu-classpath-0.99-r2.ebuild | 137 -- dev-java/gnu-classpath/gnu-classpath-.ebuild | 128 - dev-java/gnu-classpath/metadata.xml| 19 - 8 files changed, 1009 deletions(-) diff --git a/dev-java/gnu-classpath/ChangeLog b/dev-java/gnu-classpath/ChangeLog deleted file mode 100644 index fcea4e56.. --- a/dev-java/gnu-classpath/ChangeLog +++ /dev/null @@ -1,544 +0,0 @@ -# ChangeLog for dev-java/gnu-classpath -# Copyright 1999-2020 Gentoo Authors; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-classpath/ChangeLog,v 1.109 2010/04/29 19:50:01 caster Exp $ - - 24 Feb 2020; Andrew John Hughes - gnu-classpath-0.99-r2.ebuild, gnu-classpath-.ebuild, metadata.xml: - dev-java/gnu-classpath: Update to git-r3 & HTTPS URL. Drop GStreamer:0.10 - -*gnu-classpath-0.99-r2 (02 Nov 2018) - - 02 Nov 2018; Andrew John Hughes - +gnu-classpath-0.99-r2.ebuild, -gnu-classpath-0.99-r1.ebuild, - gnu-classpath-.ebuild: - dev-java/gnu-classpath: Merge gjdoc changes from main tree. - - 22 Oct 2018; Andrew John Hughes - gnu-classpath-0.99-r1.ebuild, gnu-classpath-.ebuild: - dev-java/gnu-classpath: Remove references to dead packages - - 24 Jun 2015; Andrew John Hughes - gnu-classpath-0.99-r1.ebuild, gnu-classpath-.ebuild: - Install Classpath binaries to /usr/libexec subdirectory. Use any slot for GMP. - - 23 Jun 2015; Andrew John Hughes - gnu-classpath-.ebuild: - Sync GNU Classpath 0.99 ebuild changes to live ebuild. - - 23 Jun 2015; Andrew John Hughes - gnu-classpath-0.99-r1.ebuild, gnu-classpath-.ebuild: - Fix slotting of dependencies and remove dead dependency - - +files/freetype.patch, +files/pr55182.patch, +gnu-classpath-0.99-r1.ebuild, - -gnu-classpath-0.99.ebuild: - Fix build of GNU Classpath 0.99 and remove slotting as we no longer need to - support multiple versions. - - 11 Mar 2013; Andrew John Hughes - gnu-classpath-0.99.ebuild, gnu-classpath-.ebuild: - Fix Qt4 dependencies due to changes in main tree. - -*gnu-classpath- (22 Jan 2013) - - 22 Jan 2013; Andrew John Hughes - gnu-classpath-0.99.ebuild, +gnu-classpath-.ebuild: - Add live ebuild to pick up latest GNU Classpath fixes. Fix path to glibj.zip. - - 22 Jan 2013; Andrew John Hughes - -gnu-classpath-0.98-r3.ebuild, gnu-classpath-0.99.ebuild: - Sync 0.99 ebuild with changes to 0.98 ebuild in main tree. Remove outdated - local 0.98 build. - -*gnu-classpath-0.99 (15 Oct 2012) - - 15 Oct 2012; Andrew John Hughes - +gnu-classpath-0.99.ebuild, +files/gjdoc_support.patch: - Add support for GNU Classpath 0.99. - - 18 Dec 2011; Ralph Sennhauser gnu-classpath-0.98-r3.ebuild: - Fix dependency on eclipse-ecj, eselect-ecj's PDEPEND doesn't guarantee it's - availability at build time. - - 06 Nov 2010; Vlastimil Babka - gnu-classpath-0.98-r3.ebuild: - Fix eselect-ecj dep to '>=0.5-r1' instead of exact version. - - 02 May 2010; Andrew John Hughes - +gnu-classpath-0.98-r3.ebuild, +metadata.xml: - Support ecj using eselect-ecj so ecj-gcj can be used. - -*gnu-classpath-0.98-r3 (29 Apr 2010) - - 29 Apr 2010; Vlastimil Babka - +gnu-classpath-0.98-r3.ebuild: - Revbump to remove ecj from RDEPEND as it's used only build-time. Also make - the dep unversioned thanks to globbing in new java-config. - - 25 Mar 2010; Vlastimil Babka - gnu-classpath-0.97-r1.ebuild, gnu-classpath-0.97.2.ebuild, - gnu-classpath-0.97.2-r1.ebuild, gnu-classpath-0.98-r1.ebuild, - gnu-classpath-0.98-r2.ebuild: - Fix gtk and gstreamer dependencies, bugs #298854 and #309585. - - 25 Mar 2010; Vlastimil Babka - gnu-classpath-0.97-r1.ebuild, gnu-classpath-0.97.2.ebuild, - gnu-classpath-0.97.2-r1.ebuild, gnu-classpath-0.98-r1.ebuild, - gnu-classpath-0.98-r2.ebuild: - Remove flag-o-matic from inherit as the workaround for bug #168800 was - already removed. - - 21 Mar 2010; Vlastimil Babka - gnu-classpath-0.97-r1.ebuild, gnu-classpath-0.97.2.ebuild, - gnu-classpath-0.97.2-r1.ebuild: - Fix bug #225921 (not enough heap space with ecj compiler) for 0.97 as - well. - -*gnu-classpath-0.97.2-r1 (21 Mar 2010) - - 21 Mar 2010; Vlastimil Babka - +gnu-classpath-0.97.2-r1.ebuild, metadata.xml: - Revbump to apply changes from java-overlay: move
[gentoo-commits] proj/java:master commit in: dev-java/xml-xmlbeans/files/, dev-java/xml-xmlbeans/
commit: bb3586b8179543917c4c2336ea822a4b00736e8b Author: Florian Schmaus gentoo org> AuthorDate: Sat Jul 23 10:19:55 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Jul 23 10:19:55 2022 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=bb3586b8 dev-java/xml-xmlbeans: treeclean Signed-off-by: Florian Schmaus gentoo.org> dev-java/xml-xmlbeans/ChangeLog| 152 - dev-java/xml-xmlbeans/Manifest | 1 - .../files/xml-xmlbeans-2.6.0-jam.patch | 64 - .../files/xml-xmlbeans-2.6.0-piccolo.patch | 14 -- .../xml-xmlbeans-2.6.0-remove-jamsupport.patch | 37 - dev-java/xml-xmlbeans/metadata.xml | 25 dev-java/xml-xmlbeans/xml-xmlbeans-2.6.0.ebuild| 93 - 7 files changed, 386 deletions(-) diff --git a/dev-java/xml-xmlbeans/ChangeLog b/dev-java/xml-xmlbeans/ChangeLog deleted file mode 100644 index a0c8a383.. --- a/dev-java/xml-xmlbeans/ChangeLog +++ /dev/null @@ -1,152 +0,0 @@ -# ChangeLog for dev-java/xml-xmlbeans -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/xml-xmlbeans/ChangeLog,v 1.35 2013/09/17 17:15:56 tomwij Exp $ - -*xml-xmlbeans-2.6.0 (17 Sep 2013) - - 17 Sep 2013; Tom Wijsman - +files/xml-xmlbeans-2.6.0-jam.patch, +files/xml-xmlbeans-2.6.0-piccolo.patch, - +files/xml-xmlbeans-2.6.0-remove-jamsupport.patch, +xml-xmlbeans-2.6.0.ebuild: - Version bump to 2.6.0, imported from dmol overlay; made additional adjustments - like adding missing dependencies and simplifying maintenance. Fixes bug - #173129. Thanks to Kim, Arfrever, Karsten, dmol and Java herd for helping. - - 28 Jul 2013; Fabian Groffen - xml-xmlbeans-1.0.4_pre20041217-r1.ebuild: - Marked ~x64-macos, bug #435528 - - 05 Feb 2013; Rick Farina - xml-xmlbeans-1.0.4_pre20041217-r1.ebuild, - xml-xmlbeans-1.0.4_pre20041217.ebuild: - adding ~arm - -*xml-xmlbeans-1.0.4_pre20041217-r1 (13 Jan 2013) - - 13 Jan 2013; Ralph Sennhauser - +xml-xmlbeans-1.0.4_pre20041217-r1.ebuild: - Don't leak jre into DEPND, may confuse vm switching code. #432904 - EAPI bump, use slot deps and java_prepare. - - 15 Apr 2012; Mike Frysinger - xml-xmlbeans-1.0.4_pre20041217.ebuild: - Add back ia64 love #349020 by Dennis Schridde. - - 01 Jan 2012; Ralph Sennhauser - xml-xmlbeans-1.0.4_pre20041217.ebuild: - Drop ia64 support #345433 - - 24 Apr 2010; Fabian Groffen - xml-xmlbeans-1.0.4_pre20041217.ebuild: - Marked ~sparc-solaris ~x86-solaris, bug #314093 - - 03 Jan 2010; Christian Faulhammer - xml-xmlbeans-1.0.4_pre20041217.ebuild: - Transfer Prefix keywords - - 23 May 2007; Diego Pettenò ChangeLog: - Add ~x86-fbsd keyword. Bug #176906. - - 09 May 2007; Raúl Porcel - xml-xmlbeans-1.0.4_pre20041217.ebuild: - Add ~ia64 wrt #160813 - -*xml-xmlbeans-1.0.4_pre20041217 (09 May 2007) - - 09 May 2007; Vlastimil Babka - +xml-xmlbeans-1.0.4_pre20041217.ebuild, -xml-xmlbeans-20041217-r1.ebuild: - Change version to one that will allow future bump. Will seems like a - downgrade, that's fine. - - 25 Apr 2007; Petteri Räty - xml-xmlbeans-20041217-r1.ebuild: - Add dev-java/ant-core to RDEPEND. - - 25 Apr 2007; Petteri Räty - -xml-xmlbeans-20041217.ebuild: - Remove generation 1 ebuild. - - 15 Apr 2007; Markus Rothe - xml-xmlbeans-20041217-r1.ebuild: - Stable on ppc64 - - 06 Apr 2007; Petteri Räty - xml-xmlbeans-20041217-r1.ebuild: - Mark stable on amd64 wrt bug #173559. - - 06 Apr 2007; nixnut xml-xmlbeans-20041217-r1.ebuild: - Stable on ppc wrt bug 173559 - - 06 Apr 2007; Christian Faulhammer - xml-xmlbeans-20041217-r1.ebuild: - filter jikes and stable x86, bug 173559 - - 14 Feb 2007; Markus Rothe - xml-xmlbeans-20041217-r1.ebuild: - Added ~ppc64 - - 21 Jan 2007; Diego Pettenò - xml-xmlbeans-20041217-r1.ebuild: - Add ~x86-fbsd keyword (see the various bugs for netbeans 5.5-r2). - -*xml-xmlbeans-20041217-r1 (26 Dec 2006) - - 26 Dec 2006; Petteri Räty - +xml-xmlbeans-20041217-r1.ebuild: - Migrated to generation 2. - - 05 Oct 2006; Gustavo Zacarias - xml-xmlbeans-20041217.ebuild: - Dropping sparc keywords, see #96229 - - 11 Mar 2006; Michael Hanselmann - xml-xmlbeans-20041217.ebuild: - Stable on ppc. - - 11 Sep 2005; Thomas Matthijs - xml-xmlbeans-20041217.ebuild: - Disable junit #100895 - - 22 Aug 2005; Gustavo Zacarias - xml-xmlbeans-20041217.ebuild: - Stable on sparc - - 20 Jul 2005; Gustavo Zacarias - xml-xmlbeans-20041217.ebuild: - Gimme ~sparc - - 09 Jul 2005; Thomas Matthijs - xml-xmlbeans-20041217.ebuild: - fix deps - - 12 Jun 2005; Jan Brinkmann - xml-xmlbeans-20041217.ebuild: - Updated dev-java/jaxen dependency. - - 16 May 2005; Jan Brinkmann - xml-xmlbeans-20041217.ebuild: - stable on amd64 and x86, added ~ppc to KEYWORDS - - 16 Mar 2005; Jan Brinkmann - xml-xmlbeans-20041217.ebuild: - xml-xmlbeans now makes
[gentoo-commits] proj/java:master commit in: dev-java/openjdk-loom/files/, dev-java/openjdk-loom/
commit: 41315cbafab89e942f70befa0f6d0b51bdb9b583 Author: Florian Schmaus gentoo org> AuthorDate: Fri May 13 08:12:21 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Fri May 13 08:12:21 2022 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=41315cba dev-java/openjdk-loom: new package, add 19_pre20220513 Signed-off-by: Florian Schmaus gentoo.org> dev-java/openjdk-loom/files/openjdk-loom-19.env.sh | 16 ++ dev-java/openjdk-loom/metadata.xml | 30 +++ .../openjdk-loom-19_pre20220513.ebuild | 288 + 3 files changed, 334 insertions(+) diff --git a/dev-java/openjdk-loom/files/openjdk-loom-19.env.sh b/dev-java/openjdk-loom/files/openjdk-loom-19.env.sh new file mode 100644 index ..7db6461b --- /dev/null +++ b/dev-java/openjdk-loom/files/openjdk-loom-19.env.sh @@ -0,0 +1,16 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +VERSION="OpenJDK ${PV}" +JAVA_HOME="${EPREFIX}/usr/$(get_libdir)/${PN}-${SLOT}" +JDK_HOME="${EPREFIX}/usr/$(get_libdir)/${PN}-${SLOT}" +JAVAC="\${JAVA_HOME}/bin/javac" +PATH="\${JAVA_HOME}/bin" +ROOTPATH="\${JAVA_HOME}/bin" +LDPATH="\${JAVA_HOME}/lib/:\${JAVA_HOME}/lib/server/" +MANPATH="" +PROVIDES_TYPE="JDK JRE" +PROVIDES_VERSION="${SLOT}" +BOOTCLASSPATH="" +GENERATION="2" +ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH MANPATH" diff --git a/dev-java/openjdk-loom/metadata.xml b/dev-java/openjdk-loom/metadata.xml new file mode 100644 index ..e53a64e3 --- /dev/null +++ b/dev-java/openjdk-loom/metadata.xml @@ -0,0 +1,30 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + f...@gentoo.org + Florian Schmaus + + + j...@gentoo.org + Java + + + Java™ is the world's leading programming language and platform. + The code for Java is open source and available at OpenJDK™. + + + Java™ 8 is Java™ 1.8, where 8 is the version number, and 1.8 is the version string + Java™ version 11 + + + Don't install the X backend for AWT, needed by some GUIs + Allow this JDK to be recognised by Gentoo (package manager, eselect, java-config, EXPERIMENTAL!) + Provide JavaFX support via dev-java/openjfx + Import OpenJFX modules at build time, via dev-java/openjfx + Build OpenJDK twice, the second time using the result of the first + Install JVM sources + Bootstrap using installed openjdk + Enable SystemTAP/DTrace tracing + + diff --git a/dev-java/openjdk-loom/openjdk-loom-19_pre20220513.ebuild b/dev-java/openjdk-loom/openjdk-loom-19_pre20220513.ebuild new file mode 100644 index ..245c7bcd --- /dev/null +++ b/dev-java/openjdk-loom/openjdk-loom-19_pre20220513.ebuild @@ -0,0 +1,288 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit check-reqs eapi8-dosym flag-o-matic git-r3 java-pkg-2 java-vm-2 multiprocessing toolchain-funcs + +MY_PV="${PV//_p/+}" +SLOT="$(ver_cut 1)" + +DESCRIPTION="Experimental OpenJDK with Project Loom (Fibers / Virtual Threads)" +HOMEPAGE="https://openjdk.java.net; +EGIT_REPO_URI="https://github.com/openjdk/loom.git; +EGIT_COMMIT="6520b71a62baf64d214ff94c9291bfc513dfbe51" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +IUSE="alsa big-endian cups debug doc examples gentoo-vm headless-awt javafx jbootstrap selinux source +system-bootstrap systemtap" + +REQUIRED_USE=" + javafx? ( alsa !headless-awt ) + !system-bootstrap? ( jbootstrap ) +" + +COMMON_DEPEND=" + media-libs/freetype:2= + media-libs/giflib:0/7 + media-libs/harfbuzz:= + media-libs/libpng:0= + media-libs/lcms:2= + sys-libs/zlib + virtual/jpeg:0= + systemtap? ( dev-util/systemtap ) +" + +# Many libs are required to build, but not to run, make is possible to remove +# by listing conditionally in RDEPEND unconditionally in DEPEND +RDEPEND=" + ${COMMON_DEPEND} + >=sys-apps/baselayout-java-0.1.0-r1 + !headless-awt? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXt + x11-libs/libXtst + ) + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) +" + +DEPEND=" + ${COMMON_DEPEND} + app-arch/zip + media-libs/alsa-lib + net-print/cups + x11-base/xorg-proto + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXt + x11-libs/libXtst +
[gentoo-commits] proj/java:master commit in: dev-java/openjdk-bin/, dev-java/openjdk-bin/files/
commit: 0ac1ad65963d2db7667de699c92ac9dd5694c280 Author: Florian Schmaus gentoo org> AuthorDate: Thu May 12 10:00:11 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Thu May 12 10:00:11 2022 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=0ac1ad65 dev-java/openjdk-bin: new package, add 18.0.1_p10 Signed-off-by: Florian Schmaus gentoo.org> dev-java/openjdk-bin/Manifest | 6 + dev-java/openjdk-bin/files/openjdk-bin-18.env.sh | 16 +++ dev-java/openjdk-bin/metadata.xml | 22 +++ dev-java/openjdk-bin/openjdk-bin-18.0.1_p10.ebuild | 147 + 4 files changed, 191 insertions(+) diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest new file mode 100644 index ..1d8ea3b8 --- /dev/null +++ b/dev-java/openjdk-bin/Manifest @@ -0,0 +1,6 @@ +DIST OpenJDK18U-jdk_aarch64_linux_hotspot_18.0.1_10.tar.gz 191259769 BLAKE2B bf65463bd2d09c2546e272d3972f24ed1b92223125b474e40ab3166f7ee190b831d9a021a74b72279ce404517158b0cc144aec8eb3a20e164e8a86b73f20126e SHA512 c0127793551bb4f335c3970b53b515265f9e53cca02cd597ac854ceb88bc479bbb96b865ac31e194eda14c5a1b9f08a6d0f3922a3d763a54a1994478c2526afc +DIST OpenJDK18U-jdk_arm_linux_hotspot_18.0.1_10.tar.gz 189528067 BLAKE2B 05485aaf4ae8071afe0a988f893fdc1611b4841003b5c01ea6ae8ed83905191e9d7a4848e4a0b3b3f9d69e6246e1df354f57ebbd6460a53834b3562dfa971fea SHA512 93c45e7f3549018dc10a83e19052504352a7e242b2c5e40a5a9bfc30813e5c21b23f6f06c4ae5e94b9ab0a6b9be7397dceb7ebd871e2e45f49e6023c76bf6ca0 +DIST OpenJDK18U-jdk_ppc64le_linux_hotspot_18.0.1_10.tar.gz 191894570 BLAKE2B 4d9c34bfc24bd8edd25546a66c2ab7fe7fec0a4e813ad8ca4908736d37e64e65f19ab8b5f5058084189390acd9cfb7eb52c6c477ce7f055b2ed1792dfb722db7 SHA512 c9c2ba2734c66546cbaaeea64063b196be87ee93141244d6910159287cddbc1d3a05e4436b0edf3d22be38f7169a1d8da003525d8ebe650a2ccabe1928a5199d +DIST OpenJDK18U-jdk_x64_alpine-linux_hotspot_18.0.1_10.tar.gz 192338187 BLAKE2B 043cedf394fdc2abd28d0845de6603c13155fa0799dc08e38c246033e71bf718d96e33c8dfb0136f98bf494e935f176190a1bf8a42ea07e4aae6ace5fe02729d SHA512 7eb45639f8b8883b3f7fb0547a45df38fdeee12c6083b6f6237c557a388a511e655129c9d09997ea155c4e47333dfcffeb5a52fc1c7528b7eeae19a18c555f3e +DIST OpenJDK18U-jdk_x64_linux_hotspot_18.0.1_10.tar.gz 192550912 BLAKE2B 0bc56715f9747b35a48e82176bf42db637286e91492350ab6dbb77b8cbd1a9f806b1eef1654036d0e538fbd3199d3484d57edcc8f89b6f7c03c1ae5de132e6f1 SHA512 695b2c1776362d3f32462b63e64d3c4ba4ed1b7557b4a8f821f4df518af5ddf96450bc46165815827e2d2f240f04a09dd66c6ede59f6d111ad84414c57b0a759 +DIST OpenJDK18U-jdk_x64_mac_hotspot_18.0.1_10.tar.gz 188268875 BLAKE2B 94954e3ae9e0ba2ba93d4a71c605935d239a364ffd07720bf91eafaed320ce912ebfd93ca3eb283f6e44fb39de2553019a8b6484222e1a8446ff4fcbd824c514 SHA512 f63f35dbe5d757b194a01286a3feb3b0aa8a0740ffb2d75ee200db675bd1c653d930c51aa7c2e35deeadc301fc59583d83cc83ceefba8786793747101422beac diff --git a/dev-java/openjdk-bin/files/openjdk-bin-18.env.sh b/dev-java/openjdk-bin/files/openjdk-bin-18.env.sh new file mode 100644 index ..f6d25d57 --- /dev/null +++ b/dev-java/openjdk-bin/files/openjdk-bin-18.env.sh @@ -0,0 +1,16 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +VERSION="Eclipse Temurin JDK ${PV}" +JAVA_HOME="${EPREFIX}/opt/${P}" +JDK_HOME="${EPREFIX}/opt/${P}" +JAVAC="\${JAVA_HOME}/bin/javac" +PATH="\${JAVA_HOME}/bin" +ROOTPATH="\${JAVA_HOME}/bin" +LDPATH="\${JAVA_HOME}/lib/:\${JAVA_HOME}/lib/server/" +MANPATH="" +PROVIDES_TYPE="JDK JRE" +PROVIDES_VERSION="${SLOT}" +BOOTCLASSPATH="" +GENERATION="2" +ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH MANPATH" diff --git a/dev-java/openjdk-bin/metadata.xml b/dev-java/openjdk-bin/metadata.xml new file mode 100644 index ..37e5947f --- /dev/null +++ b/dev-java/openjdk-bin/metadata.xml @@ -0,0 +1,22 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + gyakov...@gentoo.org + Georgy Yakovlev + + + j...@gentoo.org + Java + + + Java™ is the world's leading programming language and platform. + The code for Java is open source and available at OpenJDK™. + AdoptOpenJDK provides prebuilt OpenJDK binaries from a fully open source set of build scripts and infrastructure. + + + Don't install the X backend for AWT, needed by some GUIs (used to be X flag) + Allow this JDK to be recognised by Gentoo (package manager, eselect, java-config, EXPERIMENTAL!) + Install JVM sources + + diff --git a/dev-java/openjdk-bin/openjdk-bin-18.0.1_p10.ebuild b/dev-java/openjdk-bin/openjdk-bin-18.0.1_p10.ebuild new file mode 100644 index ..bbd9df9f --- /dev/null +++ b/dev-java/openjdk-bin/openjdk-bin-18.0.1_p10.ebuild @@ -0,0 +1,147 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed
[gentoo-commits] proj/java:master commit in: app-eselect/eselect-java/
commit: 8cbc24d2caf847151cd3e084aae0c4cd39964015 Author: Florian Schmaus gentoo org> AuthorDate: Tue Mar 1 08:35:24 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Mar 1 09:33:00 2022 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=8cbc24d2 app-eselect/eselect-java: modernize - Signed-off-by: Florian Schmaus gentoo.org> app-eselect/eselect-java/eselect-java-.ebuild | 19 +++ app-eselect/eselect-java/metadata.xml | 2 -- 2 files changed, 7 insertions(+), 14 deletions(-) diff --git a/app-eselect/eselect-java/eselect-java-.ebuild b/app-eselect/eselect-java/eselect-java-.ebuild index 73e7663b..8df99e5b 100644 --- a/app-eselect/eselect-java/eselect-java-.ebuild +++ b/app-eselect/eselect-java/eselect-java-.ebuild @@ -1,28 +1,23 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Id$ -EAPI=5 +EAPI=8 -inherit autotools subversion +inherit autotools git-r3 -ESVN_REPO_URI="http://overlays.gentoo.org/svn/proj/java/projects/${PN}/trunk/; +EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/eselect-java.git; DESCRIPTION="A set of eselect modules for Java" -HOMEPAGE="http://www.gentoo.org/proj/en/java/; -SRC_URI="" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Java; LICENSE="GPL-2" SLOT="0" KEYWORDS="" IUSE="" -RDEPEND=" - !!app-eselect/eselect-ecj - !!app-eselect/eselect-maven - !!j...@gentoo.org Java - -
[gentoo-commits] proj/java:master commit in: app-eselect/eselect-java/
commit: 5ecc6b38073f6e27e9d910043daec47af1adc9aa Author: Florian Schmaus gentoo org> AuthorDate: Tue Mar 1 08:35:24 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Mar 1 08:35:24 2022 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=5ecc6b38 app-eselect/eselect-java: modernize - Signed-off-by: Florian Schmaus gentoo.org> app-eselect/eselect-java/eselect-java-.ebuild | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/app-eselect/eselect-java/eselect-java-.ebuild b/app-eselect/eselect-java/eselect-java-.ebuild index 73e7663b..af7c6f2b 100644 --- a/app-eselect/eselect-java/eselect-java-.ebuild +++ b/app-eselect/eselect-java/eselect-java-.ebuild @@ -1,16 +1,14 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Id$ -EAPI=5 +EAPI=8 -inherit autotools subversion +inherit autotools git-r3 -ESVN_REPO_URI="http://overlays.gentoo.org/svn/proj/java/projects/${PN}/trunk/; +EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/eselect-java.git; DESCRIPTION="A set of eselect modules for Java" HOMEPAGE="http://www.gentoo.org/proj/en/java/; -SRC_URI="" LICENSE="GPL-2" SLOT="0"
[gentoo-commits] proj/java:master commit in: dev-java/jopt-simple/
commit: ea7cc3c817f4a63d8a4da931eb4aebee6362cb34 Author: Florian Schmaus gentoo org> AuthorDate: Thu Feb 3 08:24:46 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Thu Feb 3 08:24:46 2022 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=ea7cc3c8 dev-java/jopt-simple: treeclean Signed-off-by: Florian Schmaus gentoo.org> dev-java/jopt-simple/Manifest | 1 - dev-java/jopt-simple/jopt-simple-4.5.ebuild | 47 - dev-java/jopt-simple/metadata.xml | 12 3 files changed, 60 deletions(-) diff --git a/dev-java/jopt-simple/Manifest b/dev-java/jopt-simple/Manifest deleted file mode 100644 index fdb6b02e.. --- a/dev-java/jopt-simple/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST jopt-simple-4.5.tar.gz 104369 SHA256 844fceb3e0e31d4cdfb2fad97a61b97904e979c8749682fe5758ccda24c54ec6 SHA512 d75747a1bc298cbd5f009a189e175895a8f808f77e6d2d56cb5f6e76f16573b659ba7f7ed5ca94c850e0196d9d831b1d6b14b713764fd599859c652080d741ef WHIRLPOOL a66d7d0e9ec2c5a3cfa04d8cf097d5e615452f1ca1459aae33101ef4b70a7b258e5a88da1a189d4b29600e17674c59bd378e47a8357b365137ee38cbab8aa6d9 diff --git a/dev-java/jopt-simple/jopt-simple-4.5.ebuild b/dev-java/jopt-simple/jopt-simple-4.5.ebuild deleted file mode 100644 index e4dd3024.. --- a/dev-java/jopt-simple/jopt-simple-4.5.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -JAVA_PKG_IUSE="doc source" - -inherit vcs-snapshot java-pkg-2 java-pkg-simple - -DESCRIPTION="A Java library for parsing command line options" -HOMEPAGE="http://pholser.github.com/jopt-simple/; -SRC_URI="https://github.com/pholser/${PN}/tarball/${P} -> ${P}.tar.gz" -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="test" # Needs org.infinitest.toolkit. - -RDEPEND=">=virtual/jre-1.5" - -DEPEND=">=virtual/jdk-1.5 - test? ( dev-java/junit:4 )" - -S="${WORKDIR}/${P}" -JAVA_SRC_DIR="src/main/java" - -java_prepare() { - # Easier to use java-pkg-simple. - rm -v pom.xml || die -} - -src_install() { - java-pkg-simple_src_install - dodoc README.md -} - -src_test() { - local CP="${DIR}:${PN}.jar:$(java-pkg_getjars junit-4)" - local TESTS=$(find src/test/java -name "*Test.java") - TESTS="${TESTS//src\/test\/java\/}" - TESTS="${TESTS//.java}" - TESTS="${TESTS//\//.}" - - mkdir -p target/test || die - ejavac -cp "${CP}" -d target/test $(find src/test/java -name "*.java") - ejunit4 -classpath "${CP}" ${TESTS} -} diff --git a/dev-java/jopt-simple/metadata.xml b/dev-java/jopt-simple/metadata.xml deleted file mode 100644 index 5991b2c7.. --- a/dev-java/jopt-simple/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - - -JOpt Simple is a Java library for parsing command line options, such -as those you might pass to an invocation of javac. - -
[gentoo-commits] proj/java:master commit in: dev-java/cacao/
commit: f74dfb0ac5e7cfba70811c910400ca9c827bd9ec Author: Florian Schmaus gentoo org> AuthorDate: Sun Dec 5 11:06:12 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Dec 5 11:06:12 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=f74dfb0a dev-java/cacao: update to EAPI 6 Signed-off-by: Florian Schmaus gentoo.org> dev-java/cacao/cacao-1.6.0-r4.ebuild | 17 + 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/dev-java/cacao/cacao-1.6.0-r4.ebuild b/dev-java/cacao/cacao-1.6.0-r4.ebuild index 8b57d2b5..e509dffc 100644 --- a/dev-java/cacao/cacao-1.6.0-r4.ebuild +++ b/dev-java/cacao/cacao-1.6.0-r4.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=6 + AUTOTOOLS_AUTO_DEPEND="no" inherit autotools eutils flag-o-matic java-pkg-2 java-vm-2 @@ -26,14 +27,18 @@ DEPEND="${COMMON_DEPEND} ) " +PATCHES=( + "${FILESDIR}/system-boehm-gc.patch" + "${FILESDIR}/support-7.patch" +) + src_prepare() { + eapply_user if use test; then sed -ie "s:/usr/share/java/junit4.jar:$(java-config -p junit-4):" \ ./tests/regression/bugzilla/Makefile.am \ ./tests/regression/base/Makefile.am || die "sed failed" fi - epatch "${FILESDIR}/system-boehm-gc.patch" - epatch "${FILESDIR}/support-7.patch" eautoreconf } @@ -50,10 +55,6 @@ src_configure() { --with-jni_md_h="${EPREFIX}"/usr/include/classpath } -src_compile() { - default -} - src_install() { local libdir=$(get_libdir) local CLASSPATH_DIR=/usr/libexec/gnu-classpath
[gentoo-commits] proj/java:master commit in: dev-java/jamvm/
commit: ca511696af9a1eba2b603935a5c86a3f61876374 Author: Florian Schmaus gentoo org> AuthorDate: Sun Dec 5 10:56:49 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Dec 5 10:56:49 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=ca511696 dev-java/jamvm: update to EAPI 6 Signed-off-by: Florian Schmaus gentoo.org> dev-java/jamvm/jamvm-2.0.0-r1.ebuild | 15 +-- 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/dev-java/jamvm/jamvm-2.0.0-r1.ebuild b/dev-java/jamvm/jamvm-2.0.0-r1.ebuild index 311dd65c..2e431766 100644 --- a/dev-java/jamvm/jamvm-2.0.0-r1.ebuild +++ b/dev-java/jamvm/jamvm-2.0.0-r1.ebuild @@ -1,8 +1,7 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Id$ -EAPI=5 +EAPI=6 inherit eutils flag-o-matic multilib java-vm-2 autotools @@ -22,10 +21,14 @@ DEPEND="dev-java/gnu-classpath:0 sparc? ( virtual/libffi )" RDEPEND="${DEPEND}" -src_prepare() { +PATCHES=( # without this patch, classes.zip is not found at runtime - epatch "${FILESDIR}/classes-location.patch" - epatch "${FILESDIR}/noexecstack.patch" + "${FILESDIR}/classes-location.patch" + "${FILESDIR}/noexecstack.patch" +) + +src_prepare() { + eapply_user eautoreconf # These come precompiled.
[gentoo-commits] proj/java:master commit in: dev-java/rife-continuations/
commit: 8a4ff69f70ef13f417ce3c4afecbecb526f3c43c Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 30 09:34:49 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 30 09:35:28 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=8a4ff69f dev-java/rife-continuations: treeclean Reason: failed sourcing ebuild: java-pkg-2: EAPI 0 not supported, (java-pkg-2.eclass, line 17: called die) Bug: https://bugs.gentoo.org/759889 Signed-off-by: Florian Schmaus gentoo.org> dev-java/rife-continuations/Manifest | 1 - dev-java/rife-continuations/metadata.xml | 8 - .../rife-continuations-0.1_pre20060304-r1.ebuild | 35 -- 3 files changed, 44 deletions(-) diff --git a/dev-java/rife-continuations/Manifest b/dev-java/rife-continuations/Manifest deleted file mode 100644 index af95baae.. --- a/dev-java/rife-continuations/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST rife-continuations-20060304.tar.bz2 188483 SHA256 f90ed70fc326da846bf16c15f4a555f78f6ea749d2fd8f6002ae6483b4cf1012 diff --git a/dev-java/rife-continuations/metadata.xml b/dev-java/rife-continuations/metadata.xml deleted file mode 100644 index 952a4b9b.. --- a/dev-java/rife-continuations/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - - diff --git a/dev-java/rife-continuations/rife-continuations-0.1_pre20060304-r1.ebuild b/dev-java/rife-continuations/rife-continuations-0.1_pre20060304-r1.ebuild deleted file mode 100644 index 15797655.. --- a/dev-java/rife-continuations/rife-continuations-0.1_pre20060304-r1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit java-pkg-2 java-ant-2 - -DATESTAMP="${PV##*pre}" -MY_P="${PN}-${DATESTAMP}" -DESCRIPTION="General-purpose library providing native continuations for Java." -HOMEPAGE="https://rife.dev.java.net/; -SRC_URI="http://www.gentoo.org/~nichoj/distfiles/${MY_P}.tar.bz2; - -LICENSE="|| ( LGPL-2.1 CDDL )" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=virtual/jdk-1.3 - dev-java/ant-core" -RDEPEND=">=virtual/jre-1.3" -S="${WORKDIR}/${MY_P}" - -src_unpack() { - unpack ${A} - cd "${S}" - rm lib/*.jar -} - -src_compile() { - eant jar -Dversion=${PV} -} - -src_install() { - java-pkg_newjar build/dist/${P}.jar ${PN}.jar -}
[gentoo-commits] proj/java:master commit in: dev-lang/clojure/
commit: 80fa75ec4db44cc07ec096c7d85025a04b3573ee Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 30 09:34:48 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 30 09:35:28 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=80fa75ec dev-lang/clojure: treeclean Reason: failed sourcing ebuild: java-pkg-2: EAPI 2 not supported, (java-pkg-2.eclass, line 17: called die) Bug: https://bugs.gentoo.org/759889 Signed-off-by: Florian Schmaus gentoo.org> dev-lang/clojure/Manifest| 2 -- dev-lang/clojure/clojure-1.0.0-r1.ebuild | 34 dev-lang/clojure/clojure-1.0.0-r2.ebuild | 35 - dev-lang/clojure/clojure-1.1.0.ebuild| 38 dev-lang/clojure/metadata.xml| 18 --- 5 files changed, 127 deletions(-) diff --git a/dev-lang/clojure/Manifest b/dev-lang/clojure/Manifest deleted file mode 100644 index 336f63bc.. --- a/dev-lang/clojure/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST clojure-1.1.0.zip 2135400 SHA256 7ce6c86ccabf38ed9893861e38bc4ab4df31570827659f6cef6466116c999118 -DIST clojure_1.0.0.zip 1733377 SHA256 6b06bc53977ee9e263a3edee33364747f5d181e3cfb44971a1a1ddc16a96bdce diff --git a/dev-lang/clojure/clojure-1.0.0-r1.ebuild b/dev-lang/clojure/clojure-1.0.0-r1.ebuild deleted file mode 100644 index c3dc7e18.. --- a/dev-lang/clojure/clojure-1.0.0-r1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=2 -JAVA_PKG_IUSE="source" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="Clojure is a dynamic programming language that targets the Java Virtual Machine." -HOMEPAGE="http://clojure.org/; -SRC_URI="http://clojure.googlecode.com/files/clojure_${PV}.zip; - -LICENSE="EPL-1.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="" - -RDEPEND=">=virtual/jre-1.5" -DEPEND=">=virtual/jdk-1.5" - -S="${WORKDIR}" - -java_prepare() { - rm -v ${P}.jar || die -} - -src_install() { - java-pkg_newjar ${P}.jar - java-pkg_dolauncher ${PN} --main clojure.main - dodoc readme.txt || die "dodoc failed" - use source && java-pkg_dosrc src/jvm/closure -} diff --git a/dev-lang/clojure/clojure-1.0.0-r2.ebuild b/dev-lang/clojure/clojure-1.0.0-r2.ebuild deleted file mode 100644 index 4c53faef.. --- a/dev-lang/clojure/clojure-1.0.0-r2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=2 -JAVA_PKG_IUSE="source" -CLOJURE_BOOTSTRAP_MODE=1 - -inherit java-pkg-2 java-ant-2 clojure - -DESCRIPTION="Clojure is a dynamic programming language that targets the Java Virtual Machine." -HOMEPAGE="http://clojure.org/; -SRC_URI="http://clojure.googlecode.com/files/clojure_${PV}.zip; - -LICENSE="EPL-1.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="" - -RDEPEND=">=virtual/jre-1.5" -DEPEND=">=virtual/jdk-1.5" - -S="${WORKDIR}" - -java_prepare() { - rm -v ${P}.jar || die -} - -src_install() { - java-pkg_newjar ${P}.jar - java-pkg_dolauncher ${PN} --main clojure.main - dodoc readme.txt || die "dodoc failed" - use source && clojure_dosrc src/jvm src/clj -} diff --git a/dev-lang/clojure/clojure-1.1.0.ebuild b/dev-lang/clojure/clojure-1.1.0.ebuild deleted file mode 100644 index a260059f.. --- a/dev-lang/clojure/clojure-1.1.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=2 -JAVA_PKG_IUSE="source test" -CLOJURE_BOOTSTRAP_MODE=1 - -inherit java-pkg-2 java-ant-2 clojure - -DESCRIPTION="Clojure is a dynamic programming language that targets the Java Virtual Machine." -HOMEPAGE="http://clojure.org/; -SRC_URI="http://clojure.googlecode.com/files/${P}.zip; - -LICENSE="EPL-1.0" -SLOT="1.1" -KEYWORDS="~amd64 ~x86" - -IUSE="" - -RDEPEND=">=virtual/jre-1.5" -DEPEND=">=virtual/jdk-1.5" - -java_prepare() { - rm -v ${PN}.jar || die "Failed to remove compile jar." -} - -src_test() { - java-pkg-2_src_test -} - -src_install() { - java-pkg_newjar ${P/_/-}.jar - java-pkg_dolauncher ${PN}-${SLOT} --main clojure.main - dodoc changes.txt || die "Failed to copy changes.txt" - dodoc readme.txt || die "Failed to copy readme.txt" - use source && clojure_dosrc src/jvm src/clj -} diff --git a/dev-lang/clojure/metadata.xml b/dev-lang/clojure/metadata.xml deleted file mode 100644 index 70e460b5.. --- a/dev-lang/clojure/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - gen...@sattvik.com - Daniel Solano Gómez - - - j...@gentoo.org - Java - - - Clojure is a dynamic programming language that targets the Java Virtual - Machine. It is designed to be a
[gentoo-commits] proj/java:master commit in: dev-java/izpack/files/, dev-java/izpack/
commit: 55af3090f5c1184d713d5c91618cffb6a378b84f Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 30 09:34:50 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 30 09:35:29 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=55af3090 dev-java/izpack: treeclean Reason: failed sourcing ebuild: java-pkg-2: EAPI 0 not supported, (java-pkg-2.eclass, line 17: called die) Bug: https://bugs.gentoo.org/759889 Signed-off-by: Florian Schmaus gentoo.org> dev-java/izpack/Manifest | 1 - dev-java/izpack/files/buildfix.patch | 12 --- dev-java/izpack/izpack-3.10.2.ebuild | 62 dev-java/izpack/metadata.xml | 8 - 4 files changed, 83 deletions(-) diff --git a/dev-java/izpack/Manifest b/dev-java/izpack/Manifest deleted file mode 100644 index 9be04af8.. --- a/dev-java/izpack/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST IzPack.src.3.10.2.tar.gz 4994309 SHA256 63c2df1580aeba99ac092f0706a26dae8a9e21d3e7aac235f9db08f098c4900c diff --git a/dev-java/izpack/files/buildfix.patch b/dev-java/izpack/files/buildfix.patch deleted file mode 100644 index ede9f413.. --- a/dev-java/izpack/files/buildfix.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Nur IzPack.src.3.10.2/src/build.xml IzPack.src.3.10.2_patched/src/build.xml IzPack.src.3.10.2/src/build.xml2007-05-11 22:38:20.0 +0300 -+++ IzPack.src.3.10.2_patched/src/build.xml2007-11-25 15:51:17.0 +0200 -@@ -265,7 +265,7 @@ - - - http://www.izforge.com/izpack/; -SRC_URI="mirror://berlios/${PN}/${MY_PN}.src.${PV}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="3.9" -KEYWORDS="~amd64" -IUSE="doc source examples" - -#Looks and Feels that izpack can use -#dev-java/liquidlnf -#dev-java/kunststoff -#dev-java/jgoodies-looka -CDEPEND="=dev-java/jakarta-regexp-1.3* - >=dev-java/ant-core-1.5" -DEPEND=">=virtual/jdk-1.4 - app-arch/zip - ${CDEPEND}" -RDEPEND=">=virtual/jre-1.4 - ${CDEPEND}" -S=${WORKDIR} - -src_unpack() { - unpack ${A} - epatch "${FILESDIR}/buildfix.patch" - cd "${S}/lib" - rm *.jar - java-pkg_jarfrom jakarta-regexp-1.3 jakarta-regexp.jar jakarta-regexp-1.3.jar - java-pkg_jarfrom ant-core ant.jar -} - -src_compile() { - cd src - eant all $(use_doc build.javadoc) -} - -src_install() { - java-pkg_dojar lib/{uninstaller-ext,compiler,izevent,installer,standalone-compiler,uninstaller}.jar - use_doc && java-pkg_dojavadoc doc/izpack/javadoc - - use source && java-pkg_dosrc src/* - if use examples; then - dodir "/usr/share/doc/$PF}/examples" - cp -r samples/* "${D}/usr/share/doc/${PF}/examples" - fi -} - -pkg_postinst () { - einfo " The following are useful swing packages that you can use with izPack" - einfo " dev-java/metouia" - einfo " dev-java/jgoodies-looks" - einfo " dev-java/liquidlnf" - einfo " dev-java/kunststoff" -} - diff --git a/dev-java/izpack/metadata.xml b/dev-java/izpack/metadata.xml deleted file mode 100644 index 2444066a.. --- a/dev-java/izpack/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - -
[gentoo-commits] proj/java:master commit in: dev-java/echo2extras/
commit: 9a5c51a75daff5aa3adb41525baa9ed91561dcd1 Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 30 09:34:49 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 30 09:35:28 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=9a5c51a7 dev-java/echo2extras: treeclean Reason: failed sourcing ebuild: java-pkg-2: EAPI 2 not supported, (java-pkg-2.eclass, line 17: called die) Bug: https://bugs.gentoo.org/759889 Signed-off-by: Florian Schmaus gentoo.org> dev-java/echo2extras/Manifest | 1 - dev-java/echo2extras/echo2extras-2.1.0.ebuild | 53 --- dev-java/echo2extras/metadata.xml | 8 3 files changed, 62 deletions(-) diff --git a/dev-java/echo2extras/Manifest b/dev-java/echo2extras/Manifest deleted file mode 100644 index 06d814e2.. --- a/dev-java/echo2extras/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST NextApp_Echo2_Extras-2.1.0.tgz 2062020 SHA256 44d490a6fa289b891090991e776092bdce7e77c5b800b17d4930b0a2014df890 diff --git a/dev-java/echo2extras/echo2extras-2.1.0.ebuild b/dev-java/echo2extras/echo2extras-2.1.0.ebuild deleted file mode 100644 index 534a549f.. --- a/dev-java/echo2extras/echo2extras-2.1.0.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=2 - -JAVA_PKG_IUSE="doc source" -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="Echo2 Extras are additional components for the Echo Web Framework" -HOMEPAGE="http://echo.nextapp.com/site/echo2/addons/extras; -SRC_URI="http://www.nextapp.com/downloads/echo2extras/${PV}/NextApp_Echo2_Extras.tgz -> NextApp_Echo2_Extras-${PV}.tgz" - -LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )" -SLOT="2.1" -KEYWORDS="~amd64" -IUSE="" - -COMMON_DEP="java-virtuals/servlet-api:2.4 - >=dev-java/echo2-2.1.0_rc4" - -DEPEND=">=virtual/jdk-1.4 - ${COMMON_DEP}" - -RDEPEND=">=virtual/jre-1.4 - ${COMMON_DEP}" - -S=${WORKDIR}/NextApp_Echo2_Extras/ - -src_prepare() { - rm -rfv BinaryLibraries || die - cd SourceCode || die - echo "servlet.lib.jar=$(java-pkg_getjars servlet-api-2.4)" >> ant.properties - echo "echo2.app.lib.jar=$(java-pkg_getjar echo2-2.1 Echo2_App.jar)" >> ant.properties - echo "echo2.webcontainer.lib.jar=$(java-pkg_getjar echo2-2.1 Echo2_WebContainer.jar)" >> ant.properties - echo "echo2.webrender.lib.jar=$(java-pkg_getjar echo2-2.1 Echo2_WebRender.jar)" >> ant.properties - java-pkg-2_src_prepare -} - -src_compile() { - cd SourceCode || die - eant dist $(use_doc doc.public) -} - -src_install() { - java-pkg_dojar SourceCode/dist/lib/*.jar - use doc && { - cp Documentation/api/public/*.html SourceCode/javadoc/public - java-pkg_dojavadoc SourceCode/javadoc/public - } - use source && java-pkg_dosrc SourceCode/src - dodoc readme.txt -} diff --git a/dev-java/echo2extras/metadata.xml b/dev-java/echo2extras/metadata.xml deleted file mode 100644 index 952a4b9b.. --- a/dev-java/echo2extras/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - -
[gentoo-commits] proj/java:master commit in: dev-java/caucho-services/
commit: 9447e50446a99e87ebfc91f5f2baa2e37cecfcf2 Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 30 09:34:50 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 30 09:35:29 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=9447e504 dev-java/caucho-services: treeclean Reason: failed sourcing ebuild: java-pkg-2: EAPI 0 not supported, (java-pkg-2.eclass, line 17: called die) Closes: https://bugs.gentoo.org/759889 Signed-off-by: Florian Schmaus gentoo.org> dev-java/caucho-services/Manifest | 1 - .../caucho-services-2.1.12-r1.ebuild | 35 -- dev-java/caucho-services/metadata.xml | 8 - 3 files changed, 44 deletions(-) diff --git a/dev-java/caucho-services/Manifest b/dev-java/caucho-services/Manifest deleted file mode 100644 index e754e2ff.. --- a/dev-java/caucho-services/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST caucho-services-2.1.12.tar.bz2 5050 SHA256 c875404ee9a5a0308e4792cb7a7d752260a46a137d6a1b847edc7cd29c688c18 diff --git a/dev-java/caucho-services/caucho-services-2.1.12-r1.ebuild b/dev-java/caucho-services/caucho-services-2.1.12-r1.ebuild deleted file mode 100644 index a4833fcf.. --- a/dev-java/caucho-services/caucho-services-2.1.12-r1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="The com.caucho.services package used by dev-java/hessian and dev-java/burlap." -HOMEPAGE="http://www.caucho.com/; -SRC_URI="mirror://gentoo/${P}.tar.bz2" - -LICENSE="Apache-1.1" -SLOT="2.1" -KEYWORDS="~amd64 ~x86" - -IUSE="doc source" - -COMMON_DEP="~dev-java/servletapi-2.3" -RDEPEND=">=virtual/jre-1.4 - ${COMMON_DEP}" -DEPEND=">=virtual/jdk-1.4 - app-arch/unzip - dev-java/ant-core - source? ( app-arch/zip ) - ${COMMON_DEP}" - -src_compile() { - eant jar -Dservletapi=$(java-pkg_getjars servletapi-2.3) $(use_doc) -} - -src_install() { - java-pkg_dojar dist/${PN}.jar - - use doc && java-pkg_dohtml -r dist/doc/api - use source && java-pkg_dosrc src/* -} diff --git a/dev-java/caucho-services/metadata.xml b/dev-java/caucho-services/metadata.xml deleted file mode 100644 index 2444066a.. --- a/dev-java/caucho-services/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - -
[gentoo-commits] proj/java:master commit in: dev-java/smoothmetal/
commit: 490753cfbc788399e9d725203c4d17646cc57e4f Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 30 09:34:50 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 30 09:35:29 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=490753cf dev-java/smoothmetal: treeclean Reason: failed sourcing ebuild: eutils: EAPI 0 not supported, (eutils.eclass, line 32: called die) Bug: https://bugs.gentoo.org/759889 Signed-off-by: Florian Schmaus gentoo.org> dev-java/smoothmetal/Manifest | 1 - dev-java/smoothmetal/metadata.xml | 8 --- dev-java/smoothmetal/smoothmetal-1.1.ebuild | 34 - 3 files changed, 43 deletions(-) diff --git a/dev-java/smoothmetal/Manifest b/dev-java/smoothmetal/Manifest deleted file mode 100644 index c3422013.. --- a/dev-java/smoothmetal/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST smoothmetal-1.1.zip 771816 SHA256 287484dba6cf87b67272ff7c2167b66455739b909be52cc589d7f1a8e6f55cb6 diff --git a/dev-java/smoothmetal/metadata.xml b/dev-java/smoothmetal/metadata.xml deleted file mode 100644 index 2444066a.. --- a/dev-java/smoothmetal/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - - diff --git a/dev-java/smoothmetal/smoothmetal-1.1.ebuild b/dev-java/smoothmetal/smoothmetal-1.1.ebuild deleted file mode 100644 index 83d0fd6b.. --- a/dev-java/smoothmetal/smoothmetal-1.1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -JAVA_PKG_IUSE="doc source" -inherit eutils java-pkg-2 java-ant-2 - -DESCRIPTION="A wrapper for some of Sun's Java Look and Feels to enable anti-aliasing." -HOMEPAGE="http://smoothmetal.sourceforge.net/; -SRC_URI="mirror://sourceforge/${PN}/${P}.zip" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~x86" -IUSE="" -EANT_BUILD_TARGET="dist" -S=${WORKDIR} - -RDEPEND=">=virtual/jre-1.4" -DEPEND=">=virtual/jdk-1.4 - app-arch/unzip" - -src_unpack() { - unpack ${A} - cd ${S} - rm -rf dist - rm -rf docs -} - -src_install() { - java-pkg_dojar dist/smoothmetal.jar - use doc && java-pkg_dohtml -r docs/api - use source && java-pkg_dosrc src/* -}
[gentoo-commits] proj/java:master commit in: dev-java/seda/
commit: ceb553d4d59fc96d9a77719fde7159aee4ffb962 Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 30 09:34:47 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 30 09:35:28 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=ceb553d4 dev-java/seda: treeclean Reason: failed sourcing ebuild: java-pkg-2: EAPI 0 not supported, (java-pkg-2.eclass, line 17: called die) Bug: https://bugs.gentoo.org/759889 Signed-off-by: Florian Schmaus gentoo.org> dev-java/seda/Manifest | 1 - dev-java/seda/metadata.xml | 8 -- dev-java/seda/seda-3.0-r1.ebuild | 60 3 files changed, 69 deletions(-) diff --git a/dev-java/seda/Manifest b/dev-java/seda/Manifest deleted file mode 100644 index 58803bad.. --- a/dev-java/seda/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST seda-release-20020712.tar.gz 326630 SHA256 7e5f2fc1212fda9fbc088a1b5441f9fa3cfaa84c96a8883ed8fb386bb44ea9ee diff --git a/dev-java/seda/metadata.xml b/dev-java/seda/metadata.xml deleted file mode 100644 index 952a4b9b.. --- a/dev-java/seda/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - - diff --git a/dev-java/seda/seda-3.0-r1.ebuild b/dev-java/seda/seda-3.0-r1.ebuild deleted file mode 100644 index 931b4f89.. --- a/dev-java/seda/seda-3.0-r1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit java-pkg-2 java-ant-2 - -MY_P="${PN}-release-20020712" - -DESCRIPTION="A robust, high-performance platform for Internet services" -HOMEPAGE="http://www.eecs.harvard.edu/~mdw/proj/seda/; -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~x86" - -IUSE="doc source" - -RDEPEND=">=virtual/jre-1.3" -DEPEND=">=virtual/jdk-1.3 - source? ( app-arch/zip )" - -BASE="${WORKDIR}/${MY_P}/${PN}" -S="${BASE}/src/${PN}" - -src_compile() { - - for dir in "${S}/nbio/jni" "${S}/util/jni"; do - cd ${dir} - econf --with-jdk="$(java-config --jdk-home)" || die "Failed to run configure in ${dir}." - done - - local classpath="${CLASSPATH}:${BASE}/src:." - - cd ${S} - - CLASSPATH="${classpath}" \ - LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${BASE}/lib" \ - emake || die "Compiling failed." - - local jar=$(java-config -j) - - find . -name '*.class' -type f -print0 | xargs -0 \ - ${jar} cf ${WORKDIR}/${PN}.jar || die "Creating ${PN}.jar failed" - - if use doc; then - cd ${BASE}/docs/javadoc - - CLASSPATH="${classpath}" make \ - || die "Failed to generate documentation." - fi -} - -src_install() { - java-pkg_doso ${BASE}/lib/*.so - java-pkg_dojar ${WORKDIR}/*.jar - dodoc ${BASE}/README - use doc && java-pkg_dohtml -r ${BASE}/docs/* - use source && java-pkg_dosrc ${S}/{nbio,sandStorm,util} -}
[gentoo-commits] proj/java:master commit in: dev-java/sequence/, dev-java/sequence/files/
commit: 188c34d4e0b3c87a694d27f397effc36703c3f0b Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 30 09:34:47 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 30 09:35:28 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=188c34d4 dev-java/sequence: treeclean Reason: failed sourcing ebuild: eutils: EAPI 0 not supported, (eutils.eclass, line 32: called die) Bug: https://bugs.gentoo.org/759889 Signed-off-by: Florian Schmaus gentoo.org> dev-java/sequence/Manifest | 2 - dev-java/sequence/files/sequence-1.1.7-build.xml | 93 dev-java/sequence/files/sequence-1.2.0-build.xml | 93 dev-java/sequence/metadata.xml | 8 -- dev-java/sequence/sequence-1.1.7.ebuild | 46 dev-java/sequence/sequence-1.2.0.ebuild | 43 --- 6 files changed, 285 deletions(-) diff --git a/dev-java/sequence/Manifest b/dev-java/sequence/Manifest deleted file mode 100644 index 0f2bf46b.. --- a/dev-java/sequence/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST org.tmatesoft.svn_1.1.7.src.zip 3779502 SHA256 f834ab82828e61819009bc92c041abbaf43edaf7cc4d74b975938a32b2a860f9 -DIST org.tmatesoft.svn_1.2.0.src.zip 4694568 SHA256 b9068bc3027711948f485ac96223b9595e5410f131a6b77d225f23a567b1953f diff --git a/dev-java/sequence/files/sequence-1.1.7-build.xml b/dev-java/sequence/files/sequence-1.1.7-build.xml deleted file mode 100644 index f4f697b5.. --- a/dev-java/sequence/files/sequence-1.1.7-build.xml +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/dev-java/sequence/files/sequence-1.2.0-build.xml b/dev-java/sequence/files/sequence-1.2.0-build.xml deleted file mode 100644 index c2eb84f2.. --- a/dev-java/sequence/files/sequence-1.2.0-build.xml +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/dev-java/sequence/metadata.xml b/dev-java/sequence/metadata.xml deleted file mode 100644 index 789d3298.. --- a/dev-java/sequence/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - - diff --git a/dev-java/sequence/sequence-1.1.7.ebuild b/dev-java/sequence/sequence-1.1.7.ebuild deleted file mode 100644 index b87a2274.. --- a/dev-java/sequence/sequence-1.1.7.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -JAVA_PKG_IUSE="doc source" - -inherit eutils java-pkg-2 java-ant-2 - -DESCRIPTION="A pure Java Subversion client library" -HOMEPAGE="http://svnkit.com/; -SRC_URI="http://www.svnkit.com/org.tmatesoft.svn_${PV}.src.zip; -KEYWORDS="~amd64 ~x86" -SLOT="0" -LICENSE="sequence" -IUSE="test" - -DEPEND=">=virtual/jdk-1.4 - test? ( dev-java/ant-junit )" - -RDEPEND=">=virtual/jre-1.4" - -S="${WORKDIR}/svnkit-src-${PV}.4142/contrib/sequence" - -EANT_BUILD_TARGET="jar" -EANT_DOC_TARGET="javadoc" - -src_unpack() { - unpack ${A} - find -name "*.jar" -delete - - cd ${S} - cp ${FILESDIR}/${P}-build.xml build.xml - mkdir lib -} - -src_test() { - java-pkg_jar-from --into lib junit - ANT_TASKS="ant-junit" eant test -} - -src_install() { - java-pkg_newjar dist/${P}.jar ${PN}.jar - - use doc && java-pkg_dojavadoc dist/javadoc - use source && java-pkg_dosrc src/* -} diff --git a/dev-java/sequence/sequence-1.2.0.ebuild
[gentoo-commits] proj/java:master commit in: dev-java/jdbm/
commit: ead4db67099f82ff3d32fd96a20952eaea08cce5 Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 30 09:34:48 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 30 09:35:28 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=ead4db67 dev-java/jdbm: treeclean Reason: failed sourcing ebuild: java-pkg-2: EAPI 0 not supported, (java-pkg-2.eclass, line 17: called die) Bug: https://bugs.gentoo.org/759889 Signed-off-by: Florian Schmaus gentoo.org> dev-java/jdbm/Manifest| 1 - dev-java/jdbm/jdbm-1.0.ebuild | 46 --- dev-java/jdbm/metadata.xml| 10 -- 3 files changed, 57 deletions(-) diff --git a/dev-java/jdbm/Manifest b/dev-java/jdbm/Manifest deleted file mode 100644 index 197cbd63.. --- a/dev-java/jdbm/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST jdbm-1.0-src.zip 906604 SHA256 8f7049e9cbb00fed9f07cb37c4858e2486eb6b15060a02d2e42a72681ce33373 diff --git a/dev-java/jdbm/jdbm-1.0.ebuild b/dev-java/jdbm/jdbm-1.0.ebuild deleted file mode 100644 index 61d59fae.. --- a/dev-java/jdbm/jdbm-1.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -JAVA_PKG_IUSE="doc source test" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="Jdbm aims to be for Java what GDBM is for Perl, Python, C, ..." -HOMEPAGE="http://jdbm.sourceforge.net/; -SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip" - -LICENSE="BSD" -SLOT="1" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=virtual/jre-1.4" - -DEPEND=">=virtual/jdk-1.4 - dev-java/ant-core - app-arch/unzip - test? ( dev-java/ant-junit dev-java/ant-trax )" - -src_unpack() { - unpack ${A} - cd "${S}/lib" - rm -v *.jar || die -} - -src_compile() { - cd "${S}/src" - java-pkg-2_src_compile -Dversion="${PV}" -} - -src_test() { - cd "${S}/src" - ANT_TASKS="ant-trax" eant tests.run \ - -Dclasspath="$(java-pkg_getjars junit):./build/classes" -} - -src_install() { - java-pkg_newjar dist/${P}.jar - use doc && java-pkg_dojavadoc build/doc/javadoc - use source && java-pkg_dosrc src/main/* -} diff --git a/dev-java/jdbm/metadata.xml b/dev-java/jdbm/metadata.xml deleted file mode 100644 index c85111b6.. --- a/dev-java/jdbm/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - - - -
[gentoo-commits] proj/java:master commit in: dev-util/lint4j-bin/
commit: 0ab751d60eae5ceeb26066fdde326715357d8b12 Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 30 09:34:46 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 30 09:35:28 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=0ab751d6 dev-util/lint4j-bin: treeclean Reason: failed sourcing ebuild: java-pkg-2: EAPI 0 not supported, (java-pkg-2.eclass, line 17: called die) Bug: https://bugs.gentoo.org/759889 Signed-off-by: Florian Schmaus gentoo.org> dev-util/lint4j-bin/Manifest| 1 - dev-util/lint4j-bin/lint4j-bin-0.9.1.ebuild | 31 - dev-util/lint4j-bin/metadata.xml| 8 3 files changed, 40 deletions(-) diff --git a/dev-util/lint4j-bin/Manifest b/dev-util/lint4j-bin/Manifest deleted file mode 100644 index 9148be54.. --- a/dev-util/lint4j-bin/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST lint4j-0.9.1.tar.gz 399519 SHA256 eb6deab888481d988cdee209b3deb5e11001ffa21408e77dae75ff671da2742d diff --git a/dev-util/lint4j-bin/lint4j-bin-0.9.1.ebuild b/dev-util/lint4j-bin/lint4j-bin-0.9.1.ebuild deleted file mode 100644 index a6751d17.. --- a/dev-util/lint4j-bin/lint4j-bin-0.9.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit java-pkg-2 java-ant-2 -DESCRIPTION="Static Java source and byte code analyzer." -HOMEPAGE="http://www.jutils.com/; -SRC_URI="http://www.jutils.com/download/lint4j/lint4j-0.9.1.tar.gz; -LICENSE="lint4j" -SLOT="0" -KEYWORDS="~x86" -IUSE="examples" -RESTRICT="mirror" - -DEPEND=">=virtual/jdk-1.4" -RDEPEND=">=virtual/jre-1.4" - -S=${WORKDIR}/lint4j-${PV} - -src_install() { - java-pkg_dojar jars/lint4j.jar - java-pkg_dolauncher lint4j - java-pkg_register-ant-task - - dodoc README.txt doc/ACKNOWLEDGEMENTS.txt doc/CHANGELOG.txt - - if use examples ; then - dodir /usr/share/doc/${PF}/examples - cp -r examples/* ${D}/usr/share/doc/${PF}/examples || die "Cannot install examples" - fi -} diff --git a/dev-util/lint4j-bin/metadata.xml b/dev-util/lint4j-bin/metadata.xml deleted file mode 100644 index 952a4b9b.. --- a/dev-util/lint4j-bin/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - -
[gentoo-commits] proj/java:master commit in: dev-java/sqlite-jdbc/, dev-java/sqlite-jdbc/files/
commit: 24d17f870a14b664bf4b5cd41971f64f463bc6af Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 30 09:34:43 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 30 09:35:27 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=24d17f87 dev-java/sqlite-jdbc: treeclean Reason: failed sourcing ebuild: eutils: EAPI 2 not supported, (eutils.eclass, line 32: called die) Bug: https://bugs.gentoo.org/759889 Signed-off-by: Florian Schmaus gentoo.org> dev-java/sqlite-jdbc/Manifest | 1 - .../files/sqlite-jdbc-loadLibrary.patch| 35 -- dev-java/sqlite-jdbc/metadata.xml | 13 -- dev-java/sqlite-jdbc/sqlite-jdbc-3.7.2.ebuild | 53 -- 4 files changed, 102 deletions(-) diff --git a/dev-java/sqlite-jdbc/Manifest b/dev-java/sqlite-jdbc/Manifest deleted file mode 100644 index f0ac9925.. --- a/dev-java/sqlite-jdbc/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sqlite-jdbc-3.7.2-sources.jar 3122366 SHA256 8eee6aaa532a8ebc855be5218534c5cbddb95e852d31a8b3379ba465e5ade20c diff --git a/dev-java/sqlite-jdbc/files/sqlite-jdbc-loadLibrary.patch b/dev-java/sqlite-jdbc/files/sqlite-jdbc-loadLibrary.patch deleted file mode 100644 index a4cd9136.. --- a/dev-java/sqlite-jdbc/files/sqlite-jdbc-loadLibrary.patch +++ /dev/null @@ -1,35 +0,0 @@ org/sqlite/SQLiteJDBCLoader.java.orig 2010-08-27 18:01:32.0 +0100 -+++ org/sqlite/SQLiteJDBCLoader.java 2011-11-20 21:12:06.756000652 + -@@ -188,6 +188,17 @@ - return false; - } - -+private static synchronized boolean loadNativeLibraryPath(String name) { -+try { -+System.loadLibrary(name); -+return true; -+} -+catch (UnsatisfiedLinkError e) { -+System.err.println(e); -+return false; -+} -+} -+ - private static void loadSQLiteNativeLibrary() { - if (extracted) - return; -@@ -201,6 +212,14 @@ - // Try loading library from org.sqlite.lib.path library path */ - String sqliteNativeLibraryPath = System.getProperty("org.sqlite.lib.path"); - String sqliteNativeLibraryName = System.getProperty("org.sqlite.lib.name"); -+ -+if (sqliteNativeLibraryPath == null) { -+if (loadNativeLibraryPath(sqliteNativeLibraryName == null ? "sqlitejdbc" : sqliteNativeLibraryName)) { -+extracted = true; -+return; -+} -+} -+ - if (sqliteNativeLibraryName == null) - sqliteNativeLibraryName = System.mapLibraryName("sqlitejdbc"); - diff --git a/dev-java/sqlite-jdbc/metadata.xml b/dev-java/sqlite-jdbc/metadata.xml deleted file mode 100644 index 3153c18d.. --- a/dev-java/sqlite-jdbc/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - -j...@gentoo.org -Java - - -SQLite JDBC driver developed by Taro L. Saito is an extension of -Zentus's SQLite JDBC driver that enables Java to access SQLite -database files. - - diff --git a/dev-java/sqlite-jdbc/sqlite-jdbc-3.7.2.ebuild b/dev-java/sqlite-jdbc/sqlite-jdbc-3.7.2.ebuild deleted file mode 100644 index 19e0d1f1.. --- a/dev-java/sqlite-jdbc/sqlite-jdbc-3.7.2.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="2" - -JAVA_PKG_IUSE="doc source" -JAVA_PKG_WANT_BOOTCLASSPATH="1.5" - -inherit eutils toolchain-funcs java-pkg-2 java-pkg-simple - -DESCRIPTION="SQLite JDBC driver from the Xerial project" -HOMEPAGE="http://www.xerial.org/trac/Xerial/wiki/SQLiteJDBC; -SRC_URI="http://www.xerial.org/maven/repository/artifact/org/xerial/${PN}/${PV}/${P}-sources.jar; -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=virtual/jdk-1.6 - dev-db/sqlite:3" - -RDEPEND=">=virtual/jre-1.6 - dev-db/sqlite:3" - -S="${WORKDIR}" -SONAME="libsqlitejdbc.so" - -java_prepare() { - # Allow the native library to be loaded from the path. - epatch "${FILESDIR}/sqlite-jdbc-loadLibrary.patch" - - # Delete pure Java stuff. - rm -rv org/ibex org/sqlite/NestedDB.* || die - - # Delete binaries. - rm -rv native || die - find -name "*.class" -exec rm -v {} \; -} - -src_compile() { - JAVAC_ARGS="-Xbootclasspath/p:$(java-pkg_get-bootclasspath 1.5)" java-pkg-simple_src_compile - - javah -classpath target/classes -jni -o NativeDB.h org.sqlite.NativeDB || die - $(tc-getCC) $(java-pkg_get-jni-cflags) ${CFLAGS} ${LDFLAGS} \ - -I. -fPIC -shared -Wl,-z -Wl,defs -Wl,-soname="${SONAME}" \ - -o "${SONAME}" org/sqlite/NativeDB.c -lsqlite3 || die -} - -src_install() { - java-pkg-simple_src_install - java-pkg_doso "${SONAME}" -}
[gentoo-commits] proj/java:master commit in: dev-java/guava/
commit: 8b412a7e53b5d8965b4f19eb65f444013c3edc6d Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 30 09:34:43 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 30 09:35:27 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=8b412a7e dev-java/guava: treeclean Reason: failed sourcing ebuild: java-pkg-2: EAPI 4 not supported, (java-pkg-2.eclass, line 17: called die) Bug: https://bugs.gentoo.org/759889 Signed-off-by: Florian Schmaus gentoo.org> dev-java/guava/Manifest| 2 -- dev-java/guava/guava-10.0.1.ebuild | 28 dev-java/guava/guava-12.0.ebuild | 28 dev-java/guava/metadata.xml| 13 - 4 files changed, 71 deletions(-) diff --git a/dev-java/guava/Manifest b/dev-java/guava/Manifest deleted file mode 100644 index 3e317f24.. --- a/dev-java/guava/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST guava-10.0.1-sources.jar 840203 SHA256 26ea3d3cbab52d12b8f320b946314ceaf340ea030fdf1827b064d1671c530484 -DIST guava-12.0-sources.jar 1002181 SHA256 aaa2396904817f4c9c975d581fbe1c79a44cbdcf5e8aaf76fba01b4d8ff055ab diff --git a/dev-java/guava/guava-10.0.1.ebuild b/dev-java/guava/guava-10.0.1.ebuild deleted file mode 100644 index a268b0ca.. --- a/dev-java/guava/guava-10.0.1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="A collection of Google's core Java libraries" -HOMEPAGE="http://code.google.com/p/guava-libraries/; -SRC_URI="http://search.maven.org/remotecontent?filepath=com/google/${PN}/${PN}/${PV}/${P}-sources.jar; - -LICENSE="Apache-2.0" -SLOT="10" -KEYWORDS="~amd64 ~x86" -IUSE="" - -COMMON_DEP=" - dev-java/jsr305:0 - java-virtuals/jdk-with-com-sun:0" -RDEPEND="${COMMON_DEP} - >=virtual/jre-1.5" -DEPEND="${COMMON_DEP} - >=virtual/jdk-1.7" # http://code.google.com/p/guava-libraries/issues/detail?id=635 - -JAVA_GENTOO_CLASSPATH="jsr305" diff --git a/dev-java/guava/guava-12.0.ebuild b/dev-java/guava/guava-12.0.ebuild deleted file mode 100644 index 5a46bdd4.. --- a/dev-java/guava/guava-12.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="A collection of Google's core Java libraries" -HOMEPAGE="http://code.google.com/p/guava-libraries/; -SRC_URI="http://search.maven.org/remotecontent?filepath=com/google/${PN}/${PN}/${PV}/${P}-sources.jar; - -LICENSE="Apache-2.0" -SLOT="12" -KEYWORDS="~amd64 ~x86" -IUSE="" - -COMMON_DEP=" - dev-java/jsr305:0 - java-virtuals/jdk-with-com-sun:0" -RDEPEND="${COMMON_DEP} - >=virtual/jre-1.6" -DEPEND="${COMMON_DEP} - >=virtual/jdk-1.7" # http://code.google.com/p/guava-libraries/issues/detail?id=635 - -JAVA_GENTOO_CLASSPATH="jsr305" diff --git a/dev-java/guava/metadata.xml b/dev-java/guava/metadata.xml deleted file mode 100644 index a33f3c63.. --- a/dev-java/guava/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - -j...@gentoo.org -Java - - -Contains several of Google's core Java libraries that are used in -their many Java-based projects. It includes a strictly compatible -superset of the old Google Collections Library. - -
[gentoo-commits] proj/java:master commit in: dev-java/webwork/
commit: eff028ac5c76e936b49cf9c772d24dd503978548 Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 30 09:34:47 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 30 09:35:28 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=eff028ac dev-java/webwork: treeclean Reason: failed sourcing ebuild: java-pkg-2: EAPI 0 not supported, (java-pkg-2.eclass, line 17: called die) Bug: https://bugs.gentoo.org/759889 Signed-off-by: Florian Schmaus gentoo.org> dev-java/webwork/Manifest | 1 - dev-java/webwork/metadata.xml | 8 dev-java/webwork/webwork-2.2.6.ebuild | 37 --- 3 files changed, 46 deletions(-) diff --git a/dev-java/webwork/Manifest b/dev-java/webwork/Manifest deleted file mode 100644 index 6223554d.. --- a/dev-java/webwork/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST webwork-2.2.6.zip 76764034 SHA256 5b4916fc50428451f3980a2dd0e234289b9d4c1e934ccea8f5f5f739e62f6a66 diff --git a/dev-java/webwork/metadata.xml b/dev-java/webwork/metadata.xml deleted file mode 100644 index 7e3ec861.. --- a/dev-java/webwork/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - - diff --git a/dev-java/webwork/webwork-2.2.6.ebuild b/dev-java/webwork/webwork-2.2.6.ebuild deleted file mode 100644 index cd9ce8ce.. --- a/dev-java/webwork/webwork-2.2.6.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="An action-based web framework for Java" -HOMEPAGE="http://opensymphony.com/webwork; -SRC_URI="https://webwork.dev.java.net/files/documents/693/62430/${P}.zip; - -LICENSE="Apache-2.0" -SLOT="2.2" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=" - >=virtual/jdk-1.4 - app-arch/unzip - " -RDEPEND=">=virtual/jre-1.4" - -src_unpack() { - unpack ${A} - - ewarn "QA notice: using bundled jars!" -} - -src_compile() { - # TODO generate javadocs - eant clean jar -Dskip.ivy=true -} - -src_install() { - java-pkg_newjar ${P}.jar ${PN}.jar - - # TODO install javadocs, misc docs -}
[gentoo-commits] proj/java:master commit in: dev-java/xbeans/, dev-java/xbeans/files/
commit: 547f6347e3d186f64cad544fb3fe03ef244b08df Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 30 09:34:45 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 30 09:35:27 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=547f6347 dev-java/xbeans: treeclean Reason: failed sourcing ebuild: java-pkg-2: EAPI 0 not supported, (java-pkg-2.eclass, line 17: called die) Bug: https://bugs.gentoo.org/759889 Signed-off-by: Florian Schmaus gentoo.org> dev-java/xbeans/Manifest | 1 - dev-java/xbeans/files/build.xml| 51 -- dev-java/xbeans/files/xbeans-compile-fix.patch | 39 dev-java/xbeans/metadata.xml | 8 dev-java/xbeans/xbeans-2.00.ebuild | 51 -- 5 files changed, 150 deletions(-) diff --git a/dev-java/xbeans/Manifest b/dev-java/xbeans/Manifest deleted file mode 100644 index 085459e7.. --- a/dev-java/xbeans/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST Xbeans-r2.00.zip 3092422 SHA256 ac6468d4bbaf6ad1e52af548b6b42adba6f50c4e18bcb11ccf1b3354261fcc5e diff --git a/dev-java/xbeans/files/build.xml b/dev-java/xbeans/files/build.xml deleted file mode 100644 index 0a8d7da5.. --- a/dev-java/xbeans/files/build.xml +++ /dev/null @@ -1,51 +0,0 @@ - - - Simple build file made by Alistair Bush for the xbeans project. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/dev-java/xbeans/files/xbeans-compile-fix.patch b/dev-java/xbeans/files/xbeans-compile-fix.patch deleted file mode 100644 index 1a33f599.. --- a/dev-java/xbeans/files/xbeans-compile-fix.patch +++ /dev/null @@ -1,39 +0,0 @@ -diff -Naur Xbeans-r2.00/source/org/xbeans/parallelizer/ParallelizerBean.java Xbeans-r2.00-new/source/org/xbeans/parallelizer/ParallelizerBean.java source/org/xbeans/parallelizer/ParallelizerBean.java 2001-08-07 15:42:38.0 +1200 -+++ source/org/xbeans/parallelizer/ParallelizerBean.java 2006-09-29 19:19:33.0 +1200 -@@ -58,7 +58,7 @@ -* @param newDomListener -*/ - public void setDOMListener(DOMListener newDomListener) { -- DOMListener = newDomListener; -+ DOMListeners = newDomListener; - } - - /** -@@ -66,7 +66,7 @@ -* @return DOMListener -*/ - public DOMListener getDOMListener() { -- return DOMListener; -+ return DOMListeners; - } - - /** -@@ -77,7 +77,7 @@ -*/ - public void documentReady(DOMEvent evt) throws XbeansException { - -- if (DOMListener == null) { -+ if (DOMListeners == null) { - throw new XbeansException( - evt.getDocument().getNodeName(), "ParallelizerBean", - "next component not established", -@@ -88,7 +88,7 @@ - - // Pass the document on to the next Xbean. It is required that all - // source Xbeans call the next Xbean. -- DOMListener.documentReady(evt); -+ DOMListeners.documentReady(evt); - } - } - diff --git a/dev-java/xbeans/metadata.xml b/dev-java/xbeans/metadata.xml deleted file mode 100644 index 952a4b9b.. --- a/dev-java/xbeans/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - - diff --git a/dev-java/xbeans/xbeans-2.00.ebuild b/dev-java/xbeans/xbeans-2.00.ebuild deleted file mode 100644 index 13e08928.. --- a/dev-java/xbeans/xbeans-2.00.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="Software component that takes XML as input and processes it in some fashion" -HOMEPAGE="http://www.xbeans.org; -SRC_URI="mirror://sourceforge/xbeans/Xbeans-r${PV}.zip" - -LICENSE="MIT" -SLOT="2" -KEYWORDS="~amd64 ~x86" -IUSE="doc source" - -CDEPEND="dev-java/xalan - >=dev-java/xerces-2.7 - dev-java/xml-commons" - #xsltc here -DEPEND=">=virtual/jdk-1.4 -
[gentoo-commits] proj/java:master commit in: dev-java/asterisk-java/, dev-java/asterisk-java/files/
commit: e4faa21c6d7a41e7c560f45a7691d5b448ef68f0 Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 30 09:34:43 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 30 09:35:27 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=e4faa21c dev-java/asterisk-java: treeclean Reason: failed sourcing ebuild: java-pkg-2: EAPI 1 not supported, (java-pkg-2.eclass, line 17: called die) Bug: https://bugs.gentoo.org/759889 Signed-off-by: Florian Schmaus gentoo.org> dev-java/asterisk-java/Manifest| 1 - dev-java/asterisk-java/asterisk-java-0.3.1.ebuild | 62 -- .../files/asterisk-java-0.2-build.xml.patch| 18 --- dev-java/asterisk-java/metadata.xml| 8 --- 4 files changed, 89 deletions(-) diff --git a/dev-java/asterisk-java/Manifest b/dev-java/asterisk-java/Manifest deleted file mode 100644 index f5763fa0.. --- a/dev-java/asterisk-java/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST asterisk-java-0.3.1.tar.bz2 611521 SHA256 ec8e7cb070a465ba7c37bdb487c8212ae1572a0538a472ffb88de5d58f8dc000 diff --git a/dev-java/asterisk-java/asterisk-java-0.3.1.ebuild b/dev-java/asterisk-java/asterisk-java-0.3.1.ebuild deleted file mode 100644 index 20e25100.. --- a/dev-java/asterisk-java/asterisk-java-0.3.1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=1 -JAVA_PKG_IUSE="doc source" -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="Java classes for interaction with an Asterisk PBX Server with support for FastAGI and Manager API." -HOMEPAGE="http://asterisk-java.org/; -SRC_URI="http://dev.gentoo.org/~fordfrog/distfiles/${P}.tar.bz2; - -LICENSE="Apache-2.0" -SLOT="0.3" -KEYWORDS="~amd64 ~x86" -IUSE="test" - -COMMON_DEPEND="dev-java/log4j" -RDEPEND=">=virtual/jre-1.5 - ${COMMON_DEPEND}" -DEPEND=">=virtual/jdk-1.5 - dev-java/ant-core - test? ( - >=dev-java/easymock-2:2 - >=dev-java/junit-4:4 - ) - ${COMMON_DEPEND}" - -src_compile() { - # create jar - mkdir -p build/classes - ejavac -sourcepath src/main/java -d build/classes -cp $(java-pkg_getjars log4j) \ - `find src/main/java -name "*.java"` || die "Cannot compile sources" - mkdir dist - cd build/classes - jar -cvf "${S}/dist/${PN}.jar" org || die "Cannot create JAR" - - # generate javadoc - if use doc ; then - cd "${S}" - mkdir javadoc - javadoc -d javadoc -sourcepath src/main/java -subpackages org - fi -} - -src_test() { - ejavac -sourcepath src/test/java/org \ - -cp build/classes:$(java-pkg_getjars easymock-2,junit-4) \ - -d build/classes `find src/test/java/org -name "*.java"` - cd build/classes - cp "${S}"/src/test/resources/* . - for FILE in `find -name "*Test\.class"`; do - CLASS=`echo ${FILE} | sed -e "s/\.class//" | sed -e "s%/%.%g" | sed -e "s/\.\.//"` - java -cp .:$(java-pkg_getjars easymock-2,junit-4) org.junit.runner.JUnitCore ${CLASS} || die "Test failed" - done -} - -src_install() { - java-pkg_dojar dist/${PN}.jar - use doc && java-pkg_dojavadoc javadoc - use source && java-pkg_dosrc src/main/java -} diff --git a/dev-java/asterisk-java/files/asterisk-java-0.2-build.xml.patch b/dev-java/asterisk-java/files/asterisk-java-0.2-build.xml.patch deleted file mode 100644 index c1a81060.. --- a/dev-java/asterisk-java/files/asterisk-java-0.2-build.xml.patch +++ /dev/null @@ -1,18 +0,0 @@ build.xml.original 2007-03-29 17:02:00.0 +0200 -+++ build.xml 2007-03-29 17:02:25.0 +0200 -@@ -52,7 +52,7 @@ - - - -- -+ - - - -@@ -169,4 +169,4 @@ - - - -- -\ Chybí znak konce řádku na konci souboru -+ diff --git a/dev-java/asterisk-java/metadata.xml b/dev-java/asterisk-java/metadata.xml deleted file mode 100644 index 789d3298.. --- a/dev-java/asterisk-java/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - -
[gentoo-commits] proj/java:master commit in: dev-java/gdata/
commit: fd59c2672cc60a7f99d52e77b6e7f0272cd9df2b Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 30 09:34:45 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 30 09:35:27 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=fd59c267 dev-java/gdata: treeclean Reason: failed sourcing ebuild: java-pkg-2: EAPI 4 not supported, (java-pkg-2.eclass, line 17: called die) Bug: https://bugs.gentoo.org/759889 Signed-off-by: Florian Schmaus gentoo.org> dev-java/gdata/Manifest| 1 - dev-java/gdata/gdata-1.46.0.ebuild | 67 -- dev-java/gdata/metadata.xml| 25 -- 3 files changed, 93 deletions(-) diff --git a/dev-java/gdata/Manifest b/dev-java/gdata/Manifest deleted file mode 100644 index 868be9af.. --- a/dev-java/gdata/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gdata-src.java-1.46.0.zip 11264317 SHA256 ee0a09eecbc45a3f7d46a5ea1ea966e203fbedb1611b81ec9d57a3e0e1729139 diff --git a/dev-java/gdata/gdata-1.46.0.ebuild b/dev-java/gdata/gdata-1.46.0.ebuild deleted file mode 100644 index 177deb26.. --- a/dev-java/gdata/gdata-1.46.0.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="The Google Data APIs (GData) provide a simple protocol for reading and writing data on the web" -HOMEPAGE="http://code.google.com/p/gdata-java-client/; -SRC_URI="http://${PN}-java-client.googlecode.com/files/${PN}-src.java-${PV}.zip; -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -CDEPEND="dev-java/guava:0 - dev-java/jsr305:0 - java-virtuals/jaf:0 - java-virtuals/javamail:0 - java-virtuals/jdk-with-com-sun:0" - -RDEPEND="${CDEPEND} - >=virtual/jre-1.5" - -DEPEND="${CDEPEND} - app-arch/unzip - >=virtual/jdk-1.5" - -S="${WORKDIR}/${PN}/java" - -JAVA_PKG_BSFIX="no" -JAVA_ANT_REWRITE_CLASSPATH="yes" - -EANT_BUILD_XML="build-src.xml" -EANT_BUILD_TARGET="all" -EANT_DOC_TARGET="" -EANT_NEEDS_TOOLS="yes" -EANT_GENTOO_CLASSPATH="guava jaf javamail jsr305" -EANT_EXTRA_ARGS="-Dactivation.jar= -Dmail.jar=" - -java_prepare() { - # Make this work with Guava instead of Google Collections. - sed -i "s/ImmutableMultimap/ImmutableListMultimap/g" \ - src/com/google/gdata/util/common/net/UriParameterMap.java || die - - # Delete bundled JARs. - find -iname "*.jar" -delete || die - - # Fix all the build files. - java-ant_bsfix_files build-src.xml build-src/*.xml -} - -src_install() { - dodoc ../INSTALL-src.txt ../README-src.txt ../RELEASE_NOTES.txt - - use doc && java-pkg_dojavadoc doc - use source && java-pkg_dosrc src/* - - local JAR - cd lib || die - - for JAR in *.jar; do - java-pkg_newjar "${JAR}" "${JAR%-*}.jar" - done -} diff --git a/dev-java/gdata/metadata.xml b/dev-java/gdata/metadata.xml deleted file mode 100644 index f1494949.. --- a/dev-java/gdata/metadata.xml +++ /dev/null @@ -1,25 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - - - The Google Data APIs (GData) provide a simple protocol for reading and writing data on the web. - - Each of the following Google services provides a Google data API: - - * Base - * Blogger - * Calendar - * Contacts - * Picasa Web Albums - * Spreadsheets - * Documents List - * Google Apps Provisioning - * Code Search - * Notebook - * YouTube - -
[gentoo-commits] proj/java:master commit in: dev-java/jama/
commit: 362fe1db910a1ec04e86bd1a093303e893caf8ca Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 30 09:34:42 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 30 09:35:27 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=362fe1db dev-java/jama: treeclean Reason: failed sourcing ebuild: inherit requires unknown eclass: base.eclass Bug: https://bugs.gentoo.org/759889 Signed-off-by: Florian Schmaus gentoo.org> dev-java/jama/Manifest | 1 - dev-java/jama/jama-1.0.2.ebuild | 35 --- dev-java/jama/metadata.xml | 8 3 files changed, 44 deletions(-) diff --git a/dev-java/jama/Manifest b/dev-java/jama/Manifest deleted file mode 100644 index f9660387.. --- a/dev-java/jama/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST Jama-1.0.2.tar.gz 77758 SHA256 63e91d6450b0059b421277222f6a76187888dc5b1ec21a1472dc8e322300dddc diff --git a/dev-java/jama/jama-1.0.2.ebuild b/dev-java/jama/jama-1.0.2.ebuild deleted file mode 100644 index 02a4b66c.. --- a/dev-java/jama/jama-1.0.2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -MY_PN="Jama" -MY_P="${MY_PN}-${PV}" - -JAVA_PKG_IUSE="doc source" -inherit base java-pkg-2 - -DESCRIPTION="A Java matrix package" -HOMEPAGE="http://math.nist.gov/javanumerics/jama/; -SRC_URI="http://math.nist.gov/javanumerics/jama/${MY_P}.tar.gz; -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~x86 ~amd64" -IUSE="" - -DEPEND=">=virtual/jdk-1.2" -RDEPEND=">=virtual/jre-1.2" - -S="${WORKDIR}" - -src_compile() { - mkdir -p build || die - ejavac -d build $(find Jama -name '*.java') - $(java-config -j) cf "${MY_PN}.jar" -C build Jama || die -} - -src_install() { - java-pkg_dojar "${MY_PN}.jar" - dodoc Jama/ChangeLog || die - use doc && java-pkg_dojavadoc Jama/doc - use source && java-pkg_dosrc Jama -} diff --git a/dev-java/jama/metadata.xml b/dev-java/jama/metadata.xml deleted file mode 100644 index 952a4b9b.. --- a/dev-java/jama/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - -
[gentoo-commits] proj/java:master commit in: dev-java/jaminid/, dev-java/jaminid/files/
commit: 14263b5b782e1870721fbb06ef76c6f7c25301e5 Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 30 09:34:46 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 30 09:35:28 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=14263b5b dev-java/jaminid: treeclean Reason: failed sourcing ebuild: eutils: EAPI 0 not supported, (eutils.eclass, line 32: called die) Bug: https://bugs.gentoo.org/759889 Signed-off-by: Florian Schmaus gentoo.org> dev-java/jaminid/Manifest | 1 - dev-java/jaminid/files/build.xml | 19 dev-java/jaminid/files/jaminid-0.99-utf8.patch | 133 - dev-java/jaminid/jaminid-0.99-r3.ebuild| 42 dev-java/jaminid/metadata.xml | 8 -- 5 files changed, 203 deletions(-) diff --git a/dev-java/jaminid/Manifest b/dev-java/jaminid/Manifest deleted file mode 100644 index 51a01f7f.. --- a/dev-java/jaminid/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST Jaminid-0.99.tgz 127831 SHA256 f9a5924b8c8a11bf2a8bf68f66faa1f0f425a40a8d9e068aadf9006cac7c7795 diff --git a/dev-java/jaminid/files/build.xml b/dev-java/jaminid/files/build.xml deleted file mode 100644 index 76370194.. --- a/dev-java/jaminid/files/build.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/dev-java/jaminid/files/jaminid-0.99-utf8.patch b/dev-java/jaminid/files/jaminid-0.99-utf8.patch deleted file mode 100644 index 26a61f7d.. --- a/dev-java/jaminid/files/jaminid-0.99-utf8.patch +++ /dev/null @@ -1,133 +0,0 @@ -Index: src/com/prolixtech/jaminid/Connection.java -=== src/com/prolixtech/jaminid/Connection.java (revision 13) -+++ src/com/prolixtech/jaminid/Connection.java (working copy) -@@ -3,10 +3,13 @@ - import java.io.IOException; - import java.io.InputStream; - import java.io.OutputStream; -+import java.io.UnsupportedEncodingException; - import java.net.InetAddress; - import java.net.Socket; - import java.text.SimpleDateFormat; -+import java.util.ArrayList; - import java.util.Date; -+import java.util.List; - import java.util.Locale; - import java.util.Timer; - import java.util.TimerTask; -@@ -82,7 +85,7 @@ - - CONNECTED: - while(true){ --StringBuffer requestInputBuffer = new StringBuffer(); -+List requestInputBuffer = new ArrayList(); - - int byteIn = -1; - int CRLFState = 0; -@@ -106,7 +109,7 @@ - byteIn = socketInput.read(); - if (byteIn > 0) { - --requestInputBuffer.append((char) byteIn); -+requestInputBuffer.add((byte)byteIn); - if (doubleCRLFpassed) - bodyCharsParsed++; - -@@ -142,10 +145,10 @@ - if ("\n".charAt(0) == (thischar)) { - CRLFState++; - doubleCRLFpassed = true; --serviceRequest.addRequestLines(requestInputBuffer --.toString()); -- --requestInputBuffer = new StringBuffer(); -+String inputString = bytesToString(requestInputBuffer); -+serviceRequest.addRequestLines(inputString); -+ -+requestInputBuffer = new ArrayList(); - - expectedBodySize = serviceRequest.switchToBody(); - } else { -@@ -163,8 +166,9 @@ - && bodyCharsParsed < expectedBodySize || doubleCRLFpassed - && byteIn != -1 && socketInput.available() > 0); - --printlog("Request: " + requestInputBuffer.toString()); --serviceRequest.addRequestLines(requestInputBuffer.toString()); -+String inputString = bytesToString(requestInputBuffer); -+printlog("Request: " + inputString); -+serviceRequest.addRequestLines(inputString); - - serviceRequest.switchToCompleted(); - -@@ -242,6 +246,22 @@ - } - - /** -+ * Added dnaber 2007-06-09, to make UTF-8 input work. -+ */ -+private String bytesToString(List requestInputBuffer) { -+ Byte[] b = (Byte[])requestInputBuffer.toArray(new Byte[]{}); -+ byte[] bytes = new byte[b.length]; -+ for (int i = 0; i < b.length; i++) { -+bytes[i] = b[i]; -+ } -+ try { -+return new String(bytes, "utf-8"); -+ } catch (UnsupportedEncodingException e) { -+throw new RuntimeException(e.toString(), e); -+ } -+} -+ -+/** - * a shortcut method - * - * @param message -@@ -261,7 +281,7 @@ -
[gentoo-commits] proj/java:master commit in: dev-java/gef/, dev-java/gef/files/
commit: 44b3c29421f09fc994b55ae11164dcb33124920e Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 30 09:34:44 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 30 09:35:27 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=44b3c294 dev-java/gef: treeclean Reason: failed sourcing ebuild: java-pkg-2: EAPI 0 not supported, (java-pkg-2.eclass, line 17: called die) Bug: https://bugs.gentoo.org/759889 Signed-off-by: Florian Schmaus gentoo.org> dev-java/gef/Manifest | 1 - dev-java/gef/files/0.12.3-javadoc.patch | 12 dev-java/gef/gef-0.12.3.ebuild | 51 - dev-java/gef/metadata.xml | 8 -- 4 files changed, 72 deletions(-) diff --git a/dev-java/gef/Manifest b/dev-java/gef/Manifest deleted file mode 100644 index 8669afaf.. --- a/dev-java/gef/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST GEF-0.12.3-src.zip 790870 SHA256 d78a9f3c3b21a3c7ac79967cf6165f0db08e522e13788f6d30c94e877d38bcb0 diff --git a/dev-java/gef/files/0.12.3-javadoc.patch b/dev-java/gef/files/0.12.3-javadoc.patch deleted file mode 100644 index 403597b1.. --- a/dev-java/gef/files/0.12.3-javadoc.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ur src.old/build.xml src/build.xml src.old/build.xml 2007-06-26 21:28:41.0 +0300 -+++ src/build.xml 2007-06-26 21:28:50.0 +0300 -@@ -124,7 +124,7 @@ - - - -- -+ - - - diff --git a/dev-java/gef/gef-0.12.3.ebuild b/dev-java/gef/gef-0.12.3.ebuild deleted file mode 100644 index 9de1f596.. --- a/dev-java/gef/gef-0.12.3.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="Java Graph Editing Framework" -HOMEPAGE="http://gef.tigris.org; - -MY_PN="GEF" -SRC_URI="http://${PN}.tigris.org/files/documents/9/43167/${MY_PN}-${PV}-src.zip; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~x86" - -IUSE="" - -COMMON_DEP=" - dev-java/commons-logging - sci-libs/jmol-acme - " -RDEPEND=">=virtual/jre-1.4 - ${COMMON_DEP}" -DEPEND=">=virtual/jdk-1.4 - app-arch/unzip - ${COMMON_DEP}" - -S=${WORKDIR}/src - -src_unpack() { - mkdir src - cd src - unpack ${A} - epatch "${FILESDIR}/0.12.3-javadoc.patch" - rm -vr Acme || die - java-ant_rewrite-classpath -} - -EANT_GENTOO_CLASSPATH="commons-logging,jmol-acme" -EANT_BUILD_TARGET="package" -EANT_DOC_TARGET="prepare-docs" - -src_install() { - java-pkg_dojar ../lib/${PN}.jar - use source && java-pkg_dosrc org - use doc && java-pkg_dojavadoc ../docs - dodoc README.txt -} diff --git a/dev-java/gef/metadata.xml b/dev-java/gef/metadata.xml deleted file mode 100644 index 952a4b9b.. --- a/dev-java/gef/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - -
[gentoo-commits] proj/java:master commit in: dev-java/jai-imageio/
commit: 53917553325e8400249571247a6fbd3e5eb86038 Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 30 09:34:44 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 30 09:35:27 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=53917553 dev-java/jai-imageio: treeclean Reason: failed sourcing ebuild: java-pkg-2: EAPI 4 not supported, (java-pkg-2.eclass, line 17: called die) Bug: https://bugs.gentoo.org/759889 Signed-off-by: Florian Schmaus gentoo.org> dev-java/jai-imageio/jai-imageio-1.1-r1.ebuild | 41 -- dev-java/jai-imageio/metadata.xml | 8 - 2 files changed, 49 deletions(-) diff --git a/dev-java/jai-imageio/jai-imageio-1.1-r1.ebuild b/dev-java/jai-imageio/jai-imageio-1.1-r1.ebuild deleted file mode 100644 index 18fa1d4f.. --- a/dev-java/jai-imageio/jai-imageio-1.1-r1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -JAVA_PKG_IUSE="source" - -inherit java-pkg-2 java-ant-2 subversion - -DESCRIPTION="A library for managing images based on JAI" -HOMEPAGE="https://jai-imageio.dev.java.net/; -SRC_URI="" -ESVN_REPO_URI="https://svn.java.net/svn/jai-imageio-core~svn/tags/jai-imageio-1_1-fcs; - -LICENSE="jai-imageio sun-bcla-jclib4jai" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -CDEPEND=" - dev-java/sun-jai-bin:0" -DEPEND="${CDEPEND} - >=virtual/jdk-1.4" -RDEPEND="${CDEPEND} - >=virtual/jre-1.4" - -S="${WORKDIR}/${PN}-core" - -JAVA_ANT_REWRITE_CLASSPATH="true" -EANT_GENTOO_CLASSPATH="sun-jai-bin" -EANT_GENTOO_CLASSPATH_EXTRA="src/share/jclib4jai/clibwrapper_jiio.jar" - -src_install() { - dohtml www/index.html - use source && java-pkg_dosrc src/share/classes/* - - cd build/*/opt/lib || die - java-pkg_dojar ext/clibwrapper_jiio.jar ext/jai_imageio.jar - java-pkg_doso */libclib_jiio.so -} diff --git a/dev-java/jai-imageio/metadata.xml b/dev-java/jai-imageio/metadata.xml deleted file mode 100644 index 952a4b9b.. --- a/dev-java/jai-imageio/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - -
[gentoo-commits] proj/java:master commit in: dev-java/irmi/
commit: bbab681368f78b40230944a9e02e8c89321c2591 Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 30 09:34:41 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 30 09:35:26 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=bbab6813 dev-java/irmi: treeclean Reason: failed sourcing ebuild: java-pkg-2: EAPI 0 not supported, (java-pkg-2.eclass, line 17: called die) Bug: https://bugs.gentoo.org/759889 Signed-off-by: Florian Schmaus gentoo.org> dev-java/irmi/Manifest | 1 - dev-java/irmi/irmi-1.0.0-r1.ebuild | 43 -- dev-java/irmi/metadata.xml | 8 --- 3 files changed, 52 deletions(-) diff --git a/dev-java/irmi/Manifest b/dev-java/irmi/Manifest deleted file mode 100644 index bdd476be.. --- a/dev-java/irmi/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST irmi-1.0.0.tar.bz2 514313 SHA256 39b8b00f03726cb6a5aff19731fa04ece0f57c4ef8d69cba36007db4997fb556 diff --git a/dev-java/irmi/irmi-1.0.0-r1.ebuild b/dev-java/irmi/irmi-1.0.0-r1.ebuild deleted file mode 100644 index a4a7f6a0.. --- a/dev-java/irmi/irmi-1.0.0-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="Intercepting RMI implementation for the Java platform" -HOMEPAGE="http://carol.objectweb.org/; -SRC_URI="http://dev.gentoo.org/~nichoj/distfiles/${P}.tar.bz2; -# cvs -d:pserver:anonym...@cvs.forge.objectweb.org:/cvsroot/carol login -# cvs -z3 -d:pserver:anonym...@cvs.forge.objectweb.org:/cvsroot/carol export -r IRMI_1_0_0 irmi -# tar jcvf irmi-1.0.0.tar.bz2 irmi/ - -LICENSE="LGPL-2.1" -SLOT="1.0" -KEYWORDS="~amd64 ~x86" -IUSE="doc" - -DEPEND=">=virtual/jdk-1.4 - dev-java/ant-core" -RDEPEND=">=virtual/jre-1.4 - dev-java/commons-collections" -S=${WORKDIR}/${PN} - -src_unpack() { - unpack ${A} - cd ${S} - - cd ${S}/externals - rm *.jar - java-pkg_jar-from commons-collections - java-pkg_jar-from --build-only junit -} - -src_compile() { - eant jar $(use_doc javadoc -Dbuild.doc=build/api) -} - -src_install() { - java-pkg_dojar build/*.jar - - use doc && java-pkg_dohtml -r build/api -} diff --git a/dev-java/irmi/metadata.xml b/dev-java/irmi/metadata.xml deleted file mode 100644 index 952a4b9b.. --- a/dev-java/irmi/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - -
[gentoo-commits] proj/java:master commit in: media-sound/xenoplay/
commit: 260e03fc2b737e2fb0c84a21a0e929c40ec4aa46 Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 30 09:34:40 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 30 09:35:26 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=260e03fc media-sound/xenoplay: treeclean Reason: failed sourcing ebuild: inherit requires unknown eclass: base.eclass Bug: https://bugs.gentoo.org/759889 Signed-off-by: Florian Schmaus gentoo.org> media-sound/xenoplay/Manifest | 1 - media-sound/xenoplay/metadata.xml | 8 - media-sound/xenoplay/xenoplay-0.4.1.ebuild | 56 -- 3 files changed, 65 deletions(-) diff --git a/media-sound/xenoplay/Manifest b/media-sound/xenoplay/Manifest deleted file mode 100644 index 38bf7260.. --- a/media-sound/xenoplay/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xenoplay-0-4-1-src.zip 820644 SHA256 eba4e6e65917b2fc026ed90d944eb7b973759e4e0b361e92be9a3ec7e25b88b1 diff --git a/media-sound/xenoplay/metadata.xml b/media-sound/xenoplay/metadata.xml deleted file mode 100644 index 952a4b9b.. --- a/media-sound/xenoplay/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - - diff --git a/media-sound/xenoplay/xenoplay-0.4.1.ebuild b/media-sound/xenoplay/xenoplay-0.4.1.ebuild deleted file mode 100644 index 96eaf5e0.. --- a/media-sound/xenoplay/xenoplay-0.4.1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -MY_PV="${PV//./-}" - -JAVA_PKG_IUSE="source" -inherit base eutils java-pkg-2 - -DESCRIPTION="MusicXML player that can output MIDI files" -HOMEPAGE="http://www.xenoage.com/xenoplay.html; -SRC_URI="http://www.xenoage.com/downloads/xenoplay/${PN}-${MY_PV}-src.zip; -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="examples" - -RDEPEND=">=virtual/jre-1.5" - -DEPEND=">=virtual/jdk-1.5" -# test? ( dev-java/junit:4 )" - -S="${WORKDIR}" - -src_compile() { - rm -rf bin/* || die - ejavac -encoding UTF-8 -d bin $(find src -name '*.java') - $(java-config -j) cf "${PN}.jar" -C bin com - $(java-config -j) cf skin.jar data/applet -} - -src_install() { - local share="/usr/share/${PN}" - - java-pkg_dojar "${PN}.jar" - java-pkg_dojar skin.jar - java-pkg_dolauncher "${PN}" --main com.xenoage.player.PlayerFrame --pwd "${share}" - make_desktop_entry "${PN}" "Xenoage Player" "/usr/share/${PN}/data/images/icon.png" || die - - insinto "${share}/data" - doins -r data/images || die - - if use examples; then - insinto "${share}" - doins -r files || die - fi - - use source && java-pkg_dosrc src/* - dohtml faq.txt gervill.txt readme.txt || die -} - -#src_test() { -# local junit="$(java-pkg_getjars junit-4)" -# ejavac -encoding UTF-8 -cp "bin:${junit}" -d bin $(find test -name '*.java') -# ejunit -cp bin com.xenoage.player.{musicxml.opus.OpusTest,util.io.iocontext.IOContextTest} -#}
[gentoo-commits] proj/java:master commit in: dev-java/easymock/
commit: 366b2f24c418dbc8e26968039749adb3af8e15af Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 30 09:34:42 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 30 09:35:26 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=366b2f24 dev-java/easymock: treeclean Reason: failed sourcing ebuild: java-pkg-2: EAPI 0 not supported, (java-pkg-2.eclass, line 17: called die) Bug: https://bugs.gentoo.org/759889 Signed-off-by: Florian Schmaus gentoo.org> dev-java/easymock/Manifest| 1 - dev-java/easymock/easymock-2.3.ebuild | 69 --- dev-java/easymock/metadata.xml| 12 -- 3 files changed, 82 deletions(-) diff --git a/dev-java/easymock/Manifest b/dev-java/easymock/Manifest deleted file mode 100644 index 3ef1989d.. --- a/dev-java/easymock/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST easymock2.3.zip 532605 SHA256 52da45171846c64384773d13a2d10460da1958a276121b8e31a72a0c887874a6 diff --git a/dev-java/easymock/easymock-2.3.ebuild b/dev-java/easymock/easymock-2.3.ebuild deleted file mode 100644 index 70bc57db.. --- a/dev-java/easymock/easymock-2.3.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -JAVA_PKG_IUSE="doc examples source test" -inherit java-pkg-2 java-ant-2 - -MY_P="${PN}${PV}" -DESCRIPTION="EasyMock generates Mock Objects for interfaces in JUnit tests on the fly" -HOMEPAGE="http://www.easymock.org/; -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip" - -LICENSE="MIT" -SLOT="2" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=" - app-arch/unzip - >=virtual/jdk-1.5 - test? ( >=dev-java/junit-4 ) -" -RDEPEND=">=virtual/jre-1.5" - -S="${WORKDIR}/${MY_P}" - -src_unpack() { - unpack ${A} - cd "${S}" - - rm -rf javadoc ${PN}.jar || die - unzip -qq -d src/ src.zip - use test && unzip -qq -d test/ tests.zip - use examples && unzip -qq -d examples/ samples.zip - find . -name '*.class' -delete || die -} - -src_compile() { - mkdir classes || die - - ejavac -d classes $(find src -name "*.java") - - jar -cf ${PN}.jar -C classes . || die "jar failed" - - if use doc ; then - mkdir javadoc || die - javadoc -d javadoc -sourcepath src -subpackages org || die - fi -} - -src_test() { - ejavac -cp ${PN}.jar:$(java-pkg_getjars junit-4) -d classes \ - $(find test/org -name "*.java") - cd classes - for FILE in $(find -name "*Test\.class"); do - local CLASS=$(echo ${FILE} | sed -e "s/\.class//" | sed -e "s%/%.%g" | sed -e "s/\.\.//") - java -cp .:$(java-pkg_getjars --with-dependencies junit-4) \ - org.junit.runner.JUnitCore ${CLASS} || die "Test ${CLASS} failed" - done -} - -src_install() { - java-pkg_dojar ${PN}.jar - dohtml *.html *.css || die - - use doc && java-pkg_dojavadoc javadoc - use source && java-pkg_dosrc src/org - use examples && java-pkg_doexamples examples -} diff --git a/dev-java/easymock/metadata.xml b/dev-java/easymock/metadata.xml deleted file mode 100644 index d6ae98ef.. --- a/dev-java/easymock/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - - - EasyMock provides Mock Objects for interfaces in JUnit tests by generating - them on the fly using Java's proxy mechanism. - -
[gentoo-commits] proj/java:master commit in: dev-java/classworlds/
commit: d49494b65d527291834c713c1406f4d98e7bc380 Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 30 09:34:40 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 30 09:35:26 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=d49494b6 dev-java/classworlds: treeclean Reason: failed sourcing ebuild: java-pkg-2: EAPI 0 not supported, (java-pkg-2.eclass, line 17: called die) Bug: https://bugs.gentoo.org/759889 Signed-off-by: Florian Schmaus gentoo.org> dev-java/classworlds/Manifest | 1 - dev-java/classworlds/classworlds-1.1.ebuild | 47 - dev-java/classworlds/metadata.xml | 35 - 3 files changed, 83 deletions(-) diff --git a/dev-java/classworlds/Manifest b/dev-java/classworlds/Manifest deleted file mode 100644 index 65b3c9a2.. --- a/dev-java/classworlds/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST classworlds-1.1.tar.bz2 45189 SHA256 27cf4b8ce98bf3afe28908a4172ebdfd0b127f2fc080649386514eeb0449 diff --git a/dev-java/classworlds/classworlds-1.1.ebuild b/dev-java/classworlds/classworlds-1.1.ebuild deleted file mode 100644 index f3ea19e7.. --- a/dev-java/classworlds/classworlds-1.1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="Advanced classloader framework" -HOMEPAGE="http://classworlds.codehaus.org/; -SRC_URI="http://dev.gentooexperimental.org/~kiorky/${P}.tar.bz2; -LICENSE="codehaus-classworlds" -SLOT="1.1" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=virtual/jre-1.4 - >=dev-java/xerces-2.7" -DEPEND=">=virtual/jdk-1.4 - ${RDEPEND} - >=dev-java/ant-core-1.6" - -EANT_GENTOO_CLASSPATH="xerces-2" -EANT_BUILD_TARGET="jar" -EANT_DOC_TARGET="javadoc" - -src_unpack() { - unpack ${A} - find "${S}" -name *.jar -type f -exec rm -f '{}' \; - for build in $(find "${S}" -name build*xml);do - java-ant_rewrite-classpath "$build" - # get out of classpath errors at build/test time - sed -i "${build}" -re\ - 's/pathelement\s*path="\$\{testclassesdir\}"/pathelement path="\$\{gentoo.classpath\}:\$\{testclassesdir\}"/'\ - || die - # separate compile and test time - sed -i "${build}" -re\ - 's/compile,test/compile/'\ - || die - done -} - -src_install() { - java-pkg_newjar "target/${P}.jar" "${PN}.jar" - use doc && java-pkg_dojavadoc dist/docs/api - use source && java-pkg_dosrc "${S}/src/java/main/*" -} diff --git a/dev-java/classworlds/metadata.xml b/dev-java/classworlds/metadata.xml deleted file mode 100644 index ee9d52ba.. --- a/dev-java/classworlds/metadata.xml +++ /dev/null @@ -1,35 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - - -classworlds is a framework for container developers who require complex -manipulation of Java's ClassLoaders. Java's native ClassLoader mechanims -and classes can cause much headache and confusion for certain types of -application developers. Projects which involve dynamic loading of -components or otherwise represent a 'container' can benefit from the -classloading control provided by classworlds. - -classworlds provides a richer set of semantics for class loading than -Java's normal mechanisms, while still being able to provide a -ClassLoader interface to integrate seamlessly with the Java environment. - -The classworlds model does away with the hierarchy normally associated -with ClassLoaders. Instead, there is a pool of ClassRealms which can -import arbitrary packages from other ClassRealms. Effectively, -classworlds turns the old-style hierarchy into a directed graph. - -In a application container environment, the container may have a realm -capable of loading on the container/component contract interfaces and -classes. Another realm is created for each component which imports the -contract classes from the container realm. - -This model allows for fine-grained control of which classloader loads -any particular class. This form of partial isolation can reduce the -myriad strange errors that are produced by loading classes from multiple -loaders. - -
[gentoo-commits] proj/java:master commit in: dev-java/buildmagic-tasks/, dev-java/buildmagic-tasks/files/
commit: 48970a29d48c13193499ef357fbdf2948545ceb0 Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 30 09:34:41 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 30 09:35:26 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=48970a29 dev-java/buildmagic-tasks: treeclean Reason: failed sourcing ebuild: java-pkg-2: EAPI 0 not supported, (java-pkg-2.eclass, line 17: called die) Bug: https://bugs.gentoo.org/759889 Signed-off-by: Florian Schmaus gentoo.org> dev-java/buildmagic-tasks/Manifest | 3 - .../buildmagic-tasks-2.0-r1.ebuild | 102 .../buildmagic-tasks/buildmagic-tasks-2.0.4.ebuild | 103 - dev-java/buildmagic-tasks/files/build.properties | 12 --- .../buildmagic-tasks-2.0.4-defaults.ent.patch | 10 -- .../files/jboss4-buildmagic-tasks-build_xml.patch | 24 - dev-java/buildmagic-tasks/metadata.xml | 8 -- 7 files changed, 262 deletions(-) diff --git a/dev-java/buildmagic-tasks/Manifest b/dev-java/buildmagic-tasks/Manifest deleted file mode 100644 index a46c3e3f.. --- a/dev-java/buildmagic-tasks/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST buildmagic-2.0.4.tar.bz2 196471 SHA256 c2d8fdd331ef49a266d4e225cc5d123d683b5cda10b5751e5f1ccd469ca289bc -DIST jboss-buildmagic-2.0.tar.gz 8799455 SHA256 c71d6e5f62a693e5ed2362e48014673582277dc308623860fbadc31f6af2560c -DIST jboss-common-4.0.0.DR4.tar.gz 165984 SHA256 ac1a42f3b99055d97413e0bd3a754427696e945e84fa3e1aa2fa7c26019faa5e diff --git a/dev-java/buildmagic-tasks/buildmagic-tasks-2.0-r1.ebuild b/dev-java/buildmagic-tasks/buildmagic-tasks-2.0-r1.ebuild deleted file mode 100644 index 262fdc50.. --- a/dev-java/buildmagic-tasks/buildmagic-tasks-2.0-r1.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit java-pkg-2 java-ant-2 eutils - -DESCRIPTION="JBoss buildmagic tasks module" -HOMEPAGE="http://www.jboss.org; -BASE_URL="http://gentooexperimental.org/distfiles; -#BASE_URL="mirror://gentoo" -# These source files were obtained from jpackage's srpm for -# jboss4-buildmagic-tasks -SRC_URI="${BASE_URL}/jboss-buildmagic-${PV}.tar.gz ${BASE_URL}/jboss-common-4.0.0.DR4.tar.gz" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -CDEPEND="dev-java/log4j - >=dev-java/bsf-2.3" -DEPEND=">=virtual/jdk-1.4 - ${CDEPEND}" -RDEPEND=">=virtual/jre-1.4 - ${CDEPEND}" - -S="${WORKDIR}/buildmagic/tasks" - -COMMON=${WORKDIR}/jboss-common - -src_unpack() { - unpack ${A} - - cd ${S}/.. - - # TODO: make this into a patch - # curtesy of jpackage.org - cp tasks/build.xml tasks/build.xml.sav - for f in `find tasks/src -name "*.java"`; do - sed -e 's|com\.ibm\.bsf|org\.apache\.bsf|' $f > temp.java - cp temp.java $f - done - rm temp.java - - # curtesy of jpackage.org - epatch ${FILESDIR}/jboss4-buildmagic-tasks-build_xml.patch - - # in order to avoid a circular dependency with jboss-common, we need - # to include the classes from jboss-common that we actually need - # TODO: this most likely can be cleaned up with some for loops - mkdir -p tasks/src/main/org/jboss/util/file - mkdir -p tasks/src/main/org/jboss/util/platform - mkdir -p tasks/src/main/org/jboss/util/stream - mkdir -p tasks/src/main/org/jboss/logging - cp ../jboss-common/src/main/org/jboss/util/DirectoryBuilder.java tasks/src/main/org/jboss/util - cp ../jboss-common/src/main/org/jboss/util/Strings.java tasks/src/main/org/jboss/util - cp ../jboss-common/src/main/org/jboss/util/NestedError.java tasks/src/main/org/jboss/util - cp ../jboss-common/src/main/org/jboss/util/NestedThrowable.java tasks/src/main/org/jboss/util - cp ../jboss-common/src/main/org/jboss/util/ThrowableHandler.java tasks/src/main/org/jboss/util - cp ../jboss-common/src/main/org/jboss/util/ThrowableListener.java tasks/src/main/org/jboss/util - cp ../jboss-common/src/main/org/jboss/util/NullArgumentException.java tasks/src/main/org/jboss/util - cp ../jboss-common/src/main/org/jboss/util/EmptyStringException.java tasks/src/main/org/jboss/util - cp ../jboss-common/src/main/org/jboss/util/file/Files.java tasks/src/main/org/jboss/util/file - cp ../jboss-common/src/main/org/jboss/util/platform/Java.java tasks/src/main/org/jboss/util/platform - cp ../jboss-common/src/main/org/jboss/util/stream/Streams.java tasks/src/main/org/jboss/util/stream - cp ../jboss-common/src/main/org/jboss/logging/Logger.java tasks/src/main/org/jboss/logging - cp ../jboss-common/src/main/org/jboss/logging/LoggerPlugin.java tasks/src/main/org/jboss/logging - cp ../jboss-common/src/main/org/jboss/logging/NullLoggerPlugin.java
[gentoo-commits] proj/java:master commit in: dev-java/gradle/
commit: a0cc7bfaf37b91c8925e18b4ca9bf8592a1c31a8 Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 30 07:24:53 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 30 07:24:53 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=a0cc7bfa dev-java/gradle: update to 7.1, does not yet work Signed-off-by: Florian Schmaus gentoo.org> dev-java/gradle/Manifest| 3 +- dev-java/gradle/gradle-3.1.ebuild | 70 - dev-java/gradle/gradle-7.1.0.ebuild | 50 ++ 3 files changed, 51 insertions(+), 72 deletions(-) diff --git a/dev-java/gradle/Manifest b/dev-java/gradle/Manifest index 4bee18a0..28e0970b 100644 --- a/dev-java/gradle/Manifest +++ b/dev-java/gradle/Manifest @@ -1,2 +1 @@ -DIST gradle-3.1-rc-1-bin.zip 68966616 SHA256 9d67811a2dee405c920e6bced2d687142e2378eb33c3af960bdbaef39bcb2485 SHA512 c7a093921db88d3147a4214a484cede06f1d436614b65ac43420a9a3615a61c01692d177cee2cf3f306226cc69e5866fef4a462e6bd8330a84fe1f363a4c424c WHIRLPOOL 62b207d3e06d866e988c72bb09f33ed1eee09d352f1f4647003b0d215e610754401ea4041ebe1ee391316abbeaaaf3ca7bacac3658c7524168c1c0969587eba2 -DIST gradle-3.1-src.zip 18372591 SHA256 94273588a8ecdedadcf842467e0e71c3b6e2ee7cb2818aa8bf840e44a8a56569 SHA512 fcbed86a2278c613dcf032e4110c53080dfc81561073447b821a37a98b44913c573fb006f6bc08d1e6cd82540b1ccae2167ec590eafa5f655ff8716d548dfad0 WHIRLPOOL 6cd5a79863a86b70730b2cf67ce4edd3ceb7b10d0a112302a5297e430bb5c294c7a970e3a28905a270bcfbd0d41d8dcc6c437c2482462420c98b8c92a8732c6b +DIST gradle-7.1.0.tar.gz 25092640 BLAKE2B f5514b78f3233231e9faa0e7ab6d20dd3b466ee45b9b25917594860939be47789d9a414e5c81ade190fb7d08a5d329c03c91d4bdca3ed35fbe8596aaa28bc170 SHA512 9d55f71af47153ebea685cfaf7ecfd98502654b500f9f1cd9c252ec65b1931c77f2b6d56b42513deae655ea46b08e306a6db4bd516dd5e8d46a47c51bb77186d diff --git a/dev-java/gradle/gradle-3.1.ebuild b/dev-java/gradle/gradle-3.1.ebuild deleted file mode 100644 index 9ca71df1.. --- a/dev-java/gradle/gradle-3.1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit java-pkg-2 - -DESCRIPTION="A project automation and build tool with a Groovy based DSL" -SRC_URI=" - http://services.gradle.org/distributions/${P}-src.zip - http://services.gradle.org/distributions/${P}-rc-1-bin.zip -" -HOMEPAGE="http://www.gradle.org/; -LICENSE="Apache-2.0" -SLOT="${PV}" -KEYWORDS="~amd64 ~x86" - -DEPEND=" - app-arch/zip - app-eselect/eselect-gradle -" -RDEPEND=">=virtual/jdk-1.5" -IUSE="doc" - -src_prepare() { - default - java-pkg-2_src_prepare - - sed -i "s|https://services.gradle.org/distributions/|file://${DISTDIR}/|" \ - gradle/wrapper/gradle-wrapper.properties \ - || die 'unable to edit source fetch' -} - -src_compile() { - ./gradlew --gradle-user-home "${WORKDIR}" "$(usex doc installAll install)" -Pgradle_installPath=dist || die 'Gradle build failed' -} - -src_install() { - local gradle_dir="${EROOT}usr/share/${PN}-${SLOT}" - - cd dist || die - dodoc changelog.txt getting-started.html - - insinto "${gradle_dir}" - - # jars in lib/ - # Note that we can't strip the version from the gradle jars, - # because then gradle won't find them. - cd lib || die "lib/ not found" - for jar in *.jar; do - java-pkg_newjar ${jar} ${jar} - done - - # plugins in lib/plugins - cd plugins || die - java-pkg_jarinto ${JAVA_PKG_JARDEST}/plugins - for jar in *.jar; do - java-pkg_newjar ${jar} ${jar} - done - - java-pkg_dolauncher "${P}" --main org.gradle.launcher.GradleMain --java_args "-Dgradle.home=${gradle_dir}/lib \${GRADLE_OPTS}" -} - -pkg_postinst() { - eselect gradle update ifunset -} - -pkg_postrm() { - eselect gradle update ifunset -} diff --git a/dev-java/gradle/gradle-7.1.0.ebuild b/dev-java/gradle/gradle-7.1.0.ebuild new file mode 100644 index ..7c2d03bf --- /dev/null +++ b/dev-java/gradle/gradle-7.1.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gradle + +DESCRIPTION="A project automation and build tool with a Groovy based DSL" +SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +HOMEPAGE="https://www.gradle.org/; +LICENSE="Apache-2.0" +SLOT="${PV}" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + app-eselect/eselect-gradle +" +RDEPEND=">=virtual/jdk-1.8:*" + +# Hopefully we can remove network-sandbox at one point in the future +# from RESTRICT. But for now, it is necessary. +RESTRICT="network-sandbox" + +src_compile() { + if ! I_KNOW_THAT_DEV_JAVA_GRADLE_DOES_NOT_YET_WORK; then + die "You don't know that
[gentoo-commits] proj/java:master commit in: eclass/
commit: bc66c7b0b3a29865ab8261ee60b62cd73fa884f3 Author: Florian Schmaus gentoo org> AuthorDate: Wed Jun 30 07:20:59 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 30 07:22:04 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=bc66c7b0 gradle.eclass: initial version This is the start of a new eclass for the gradle build system. The eclass is currently experimental and subject to change. Signed-off-by: Florian Schmaus gentoo.org> eclass/gradle.eclass | 36 1 file changed, 36 insertions(+) diff --git a/eclass/gradle.eclass b/eclass/gradle.eclass new file mode 100644 index ..f609c122 --- /dev/null +++ b/eclass/gradle.eclass @@ -0,0 +1,36 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# @ECLASS: gradle.eclass +# @MAINTAINER: +# Gentoo Java Project +# @AUTHOR: +# Florian Schmaus +# @BLURB: Utility functions for the gradle build system. +# @DESCRIPTION: +# Utility functions for the gradle build system. +# WARNING: This eclass is currently experimental and +# subject to change. + +EGRADLE_BIN="gradle" + +# @FUNCTION: egradle +# @USAGE: [gradle-args] +# @DESCRIPTION +# Invoke gradle +egradle() { + # TODO --no-build-cache ? + local gradle_args=( + --console=plain + --info + --stacktrace + --no-daemon + --offline + --no-build-cache + --gradle-user-home "${T}/gradle_user_home" + --project-cache-dir "${T}/gradle_project_cache" + ) + + einfo "gradle "${gradle_args[@]}" ${@}" + "${EGRADLE_BIN}" "${gradle_args[@]}" ${@} || die "gradle failed" +}
[gentoo-commits] proj/java:master commit in: virtual/gradle/
commit: 2e78a8d12c9a2e15ccfdef675a3aeca0ead6b173 Author: Florian Schmaus gentoo org> AuthorDate: Sat Jun 26 08:58:26 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Jun 26 08:58:34 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=2e78a8d1 virtual/gradle: update metadata, use my @gentoo.org address Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Florian Schmaus gentoo.org> virtual/gradle/metadata.xml | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/virtual/gradle/metadata.xml b/virtual/gradle/metadata.xml index d5240109..b7691562 100644 --- a/virtual/gradle/metadata.xml +++ b/virtual/gradle/metadata.xml @@ -1,8 +1,8 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - f...@geekplace.eu - Maintainer, CC him on bugs - + + f...@gentoo.org + Florian Schmaus +
[gentoo-commits] proj/java:master commit in: app-eselect/eselect-gradle/
commit: 09f38228513f36c753197067cb9339f274da401e Author: Florian Schmaus gentoo org> AuthorDate: Fri Jun 25 10:41:41 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Fri Jun 25 10:42:38 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=09f38228 app-eselect/eselect-gradle: treeclean (migrated to ::gentoo) Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Florian Schmaus gentoo.org> app-eselect/eselect-gradle/Manifest| 1 - .../eselect-gradle/eselect-gradle-0.2.ebuild | 26 -- .../eselect-gradle/eselect-gradle-.ebuild | 26 -- app-eselect/eselect-gradle/metadata.xml| 8 --- 4 files changed, 61 deletions(-) diff --git a/app-eselect/eselect-gradle/Manifest b/app-eselect/eselect-gradle/Manifest deleted file mode 100644 index ccad1981.. --- a/app-eselect/eselect-gradle/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST eselect-gradle-0.2.tar.bz2 1521 BLAKE2B 8ea5b8ca72615684604722ec25ea18fc15b97a21d37205f8d729bb542183241d5b27c5c0b5ea66034f336b42f7c53d2a8b7b9faddab5849aa7ffbdab3a22e2ea SHA512 9988d6ec40c12cd559f1d93a606f6365fa49fbbfb482a4edbf0ba15cc26d307fb63e5f019f84c7d4ebc356ea7ba8ec120b6b248862a46238c7e6e8338a78deeb diff --git a/app-eselect/eselect-gradle/eselect-gradle-0.2.ebuild b/app-eselect/eselect-gradle/eselect-gradle-0.2.ebuild deleted file mode 100644 index 4277ecbf.. --- a/app-eselect/eselect-gradle/eselect-gradle-0.2.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Manage multiple Gradle versions on one system" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Java; - -if [[ ${PV} == "" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/Flow/${PN}.git; -else - SRC_URI="https://gitlab.com/Flow/${PN}/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -RDEPEND="app-admin/eselect" - -src_install() { - insinto /usr/share/eselect/modules - doins gradle.eselect -} diff --git a/app-eselect/eselect-gradle/eselect-gradle-.ebuild b/app-eselect/eselect-gradle/eselect-gradle-.ebuild deleted file mode 100644 index da7f8b8e.. --- a/app-eselect/eselect-gradle/eselect-gradle-.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Manage multiple Gradle versions on one system" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Java; - -if [[ ${PV} == "" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/Flow/${PN}.git; -else - SRC_URI="" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -RDEPEND="app-admin/eselect" - -src_install() { - insinto /usr/share/eselect/modules - doins gradle.eselect -} diff --git a/app-eselect/eselect-gradle/metadata.xml b/app-eselect/eselect-gradle/metadata.xml deleted file mode 100644 index b7691562.. --- a/app-eselect/eselect-gradle/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - f...@gentoo.org - Florian Schmaus - -
[gentoo-commits] proj/java:master commit in: dev-java/gradle-bin/
commit: b8a8b64a4a4c6c6fdd18e80457b5debb7e64228a Author: Florian Schmaus gentoo org> AuthorDate: Fri Jun 25 10:43:10 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Fri Jun 25 10:43:15 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=b8a8b64a dev-java/gradle-bin: drop 6.8.3, 7.1 (migrated to ::gentoo) Signed-off-by: Florian Schmaus gentoo.org> dev-java/gradle-bin/Manifest| 2 - dev-java/gradle-bin/gradle-bin-6.8.3.ebuild | 58 - dev-java/gradle-bin/gradle-bin-7.1.ebuild | 58 - 3 files changed, 118 deletions(-) diff --git a/dev-java/gradle-bin/Manifest b/dev-java/gradle-bin/Manifest index 73b25d59..2b9da5b9 100644 --- a/dev-java/gradle-bin/Manifest +++ b/dev-java/gradle-bin/Manifest @@ -1,4 +1,2 @@ DIST gradle-4.10.3-all.zip 117609625 BLAKE2B c74da2bd24783bd80d6800d23bd2f7676e6871e69f981695d8eb28d000fd47739607c1840568cbe7c934eca21754ac3cb890925e45af9c43266bd31006274b8b SHA512 a688267399a1632d86e8c3d28e34ea58992bba64968f4d01b6c3e4ea63081167c556806b1e2718e6858a8d402c941fcdcbe761f3622fa2f74bd53dedffa620ff DIST gradle-5.6.2-all.zip 139632144 BLAKE2B 6d43594a752cf8eedb9958ac76a703cee35561779a152324e8429a1ce79b3c169dd5d34da780eec3147bae26472416f60fe77272927755ee5455481ca6c14e0f SHA512 f3e400d4b9dd3b11ab1bebb20fa927495760c4c57da814d08eeda0851d04609b719f930c1ce3030e35004a8af546b8847e9b389eb91c2a12da0ade974dab5ced -DIST gradle-6.8.3-all.zip 150631445 BLAKE2B 935a6631167481e289ac5a468b822ffeec204519edf42c8a0f05a911ef716715b706e3c22637763b4a7a0c7cbfa89f163673ef5631c115c025c5634b353fcee6 SHA512 fdd5c347142c2a8e2a1455d8886ddb103531de6e69d41f20d199a488d10165600924876761b452da213759a1dc6d47ed00a069f1a9f8af99fdbf1af3bb2e0564 -DIST gradle-7.1-all.zip 154782196 BLAKE2B 8252b53dd9214f92c2a900a240ee22e1cf98f8dadc07248df8015dd3eda745338198b864aeb1cd0d3b3ec4604fdf01105c74e95fba4b9dde1ef56db7eb5f8dcd SHA512 30aad03b1bd02fef13fbb59ae29ce859dc60f734432207c9a173056bc9e23125233d618c3f4906011f70065dd09c848abdc6dd249421c3b79c28477903b78a01 diff --git a/dev-java/gradle-bin/gradle-bin-6.8.3.ebuild b/dev-java/gradle-bin/gradle-bin-6.8.3.ebuild deleted file mode 100644 index 466cc26f.. --- a/dev-java/gradle-bin/gradle-bin-6.8.3.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit java-pkg-2 - -MY_PN=${PN%%-bin} -MY_P="${MY_PN}-${PV/_rc/-rc-}" - -DESCRIPTION="A project automation and build tool with a Groovy based DSL" -SRC_URI="https://services.gradle.org/distributions/${MY_P}-all.zip; -HOMEPAGE="https://www.gradle.org/; -LICENSE="Apache-2.0" -SLOT="${PV}" -KEYWORDS="~amd64 ~x86" - -DEPEND="app-eselect/eselect-gradle" -BDEPEND="app-arch/unzip" -RDEPEND=" - ${DEPEND} - >=virtual/jre-1.8:* -" - -IUSE="source doc" - -S="${WORKDIR}/${MY_P}" - -src_install() { - local gradle_dir="${EPREFIX}/usr/share/${PN}-${SLOT}" - - dodoc docs/release-notes.html - - insinto "${gradle_dir}" - - # source - if use source ; then - java-pkg_dosrc src/* - fi - - # docs - if use doc ; then - java-pkg_dojavadoc docs/javadoc - fi - - insinto "${gradle_dir}" - doins -r bin/ lib/ - fperms 755 "${gradle_dir}/bin/gradle" - dosym "${gradle_dir}/bin/gradle" "/usr/bin/${PN}-${SLOT}" -} - -pkg_postinst() { - eselect gradle update ifunset -} - -pkg_postrm() { - eselect gradle update ifunset -} diff --git a/dev-java/gradle-bin/gradle-bin-7.1.ebuild b/dev-java/gradle-bin/gradle-bin-7.1.ebuild deleted file mode 100644 index 466cc26f.. --- a/dev-java/gradle-bin/gradle-bin-7.1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit java-pkg-2 - -MY_PN=${PN%%-bin} -MY_P="${MY_PN}-${PV/_rc/-rc-}" - -DESCRIPTION="A project automation and build tool with a Groovy based DSL" -SRC_URI="https://services.gradle.org/distributions/${MY_P}-all.zip; -HOMEPAGE="https://www.gradle.org/; -LICENSE="Apache-2.0" -SLOT="${PV}" -KEYWORDS="~amd64 ~x86" - -DEPEND="app-eselect/eselect-gradle" -BDEPEND="app-arch/unzip" -RDEPEND=" - ${DEPEND} - >=virtual/jre-1.8:* -" - -IUSE="source doc" - -S="${WORKDIR}/${MY_P}" - -src_install() { - local gradle_dir="${EPREFIX}/usr/share/${PN}-${SLOT}" - - dodoc docs/release-notes.html - - insinto "${gradle_dir}" - - # source - if use source ; then - java-pkg_dosrc src/* - fi - - # docs - if use doc ; then - java-pkg_dojavadoc docs/javadoc - fi - - insinto "${gradle_dir}" - doins -r bin/ lib/ - fperms 755 "${gradle_dir}/bin/gradle" - dosym "${gradle_dir}/bin/gradle" "/usr/bin/${PN}-${SLOT}" -} - -pkg_postinst() { - eselect gradle update
[gentoo-commits] proj/java:master commit in: app-eselect/eselect-gradle/files/
commit: 1783fe9524e5f6d689284e5dceb156b000e9faef Author: Florian Schmaus gentoo org> AuthorDate: Fri Jun 25 07:18:09 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Fri Jun 25 07:18:09 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=1783fe95 app-eselect/eselect-gradle: remove unreferenced files Signed-off-by: Florian Schmaus gentoo.org> app-eselect/eselect-gradle/files/gradle.eselect | 131 1 file changed, 131 deletions(-) diff --git a/app-eselect/eselect-gradle/files/gradle.eselect b/app-eselect/eselect-gradle/files/gradle.eselect deleted file mode 100644 index de5e0fa8.. --- a/app-eselect/eselect-gradle/files/gradle.eselect +++ /dev/null @@ -1,131 +0,0 @@ -# -*-eselect-*- vim: ft=eselect -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 or later -# $Id: $ - -DESCRIPTION="Manage the /usr/bin/gradle symlink" -MAINTAINER="f...@geekplace.eu" -VERSION=0.1 - -# find a list of gradle symlink targets -find_targets() { - local f - for f in "${EROOT}"/usr/bin/gradle?(-bin)-[[:digit:]]*; do - [[ -x ${f} ]] && basename "${f}" - done -} - -remove_symlink() { - rm "${EROOT}/usr/bin/gradle" \ - || die -q "Could not remove symlink" -} - -set_symlink() { - local target=$1 - - if is_number "${target}"; then - local targets=( $(find_targets) ) - target=${targets[target-1]} - fi - - [[ -z ${target} ]] \ - && die -q "Target \"${1}\" doesn't apper to be valid!" - - [[ ! -x ${EROOT}/usr/bin/${target} ]] \ - && die -q "${EROOT}/usr/bin/${target} is not an executable" - - ln -s "${target}" "${EROOT}/usr/bin/gradle" \ - || die -q "Could not set symlink" -} - -describe_show() { - echo "Shows the current gradle symlink" -} - -do_show() { - write_list_start "Current gradle symlink:" - if [[ -L ${EROOT}/usr/bin/gradle ]]; then - local gradle=$(canonicalise "${EROOT}/usr/bin/gradle") - write_kv_list_entry "${gradle}" "" - else - write_kv_list_entry "(unset)" "" - fi -} - -describe_list() { - echo "list available gradle symlink targets" -} - -do_list() { - local i targets=( $(find_targets) ) - - write_list_start "Available gradle symlink targets:" - for (( i = 0; i < ${#targets[@]}; i++ )); do - # highligh the target where the symlink is pointing to - [[ ${targets[i]} = \ - $(basename "$(canonicalise "${EROOT}/usr/bin/gradle")") ]] \ - && targets[i]=$(highlight_marker "${targets[i]}") - done - write_numbered_list -m "(none found)" "${targets[@]}" -} - -describe_set() { - echo "Set a new gradle symlink target" -} - -describe_set_parameters() { - echo "" -} - -describe_set_options() { - echo "target : Target name or number (from 'list' action)" -} - -do_set() { - [[ -z $1 ]] && die -q "You didn't tell me what to set the symlink to" - [[ $# -gt 1 ]] && die -q "Too many parameters" - test_for_root - - if [[ -L ${EROOT}/usr/bin/gradle ]]; then - # existing symmlink - remove_symlink - set_symlink "$1" - elif [[ -e ${EROOT}/usr/bin/gradle ]]; then - # we have someting strange - die -q "${EROOT}/usr/bin/gradle exists but is not a symlink" - else - set_symlink "$1" - fi -} - -describe_update() { - echo "Automatically update the gradle symlink" -} - -describe_update_options() { - echo "ifunset: Do not override currently set version" -} - -do_update() { - [[ -z $1 || $1 == ifunset ]] || die -q "Usage error" - [[ $# -gt 1 ]] && die -q "Too many parameters" - test_for_root - - if [[ -L ${EROOT}/usr/bin/gradle ]]; then - if [[ $1 == ifunset && -e ${EROOT}/usr/bin/gradle ]]; then - return - fi - remove_symlink - elif [[ -e ${EROOT}/usr/bin/gradle ]]; then - die -q "${EROOT}/usr/bin/gradle exists but is not a symlink" - fi - - local targets=( $(find_targets) ) - if [[ ${#targets[@]} -gt 0 ]]; then - set_symlink "${targets[${#targets[@]}-1]}" - fi -} - -test_for_root() { - [[ -w ${EROOT}/usr/bin ]] || die -q "${EROOT}/usr/bin not writeable by current user. Are you root?" -}
[gentoo-commits] proj/java:master commit in: virtual/gradle/
commit: 489ba36673709af68d06081de239df8c280692c5 Author: Florian Schmaus gentoo org> AuthorDate: Fri Jun 25 06:17:52 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Fri Jun 25 06:17:56 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=489ba366 virtual/gradle: fix typo: s/API/EAPI/ Signed-off-by: Florian Schmaus gentoo.org> virtual/gradle/gradle-0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtual/gradle/gradle-0.ebuild b/virtual/gradle/gradle-0.ebuild index a17881a1..9f19636f 100644 --- a/virtual/gradle/gradle-0.ebuild +++ b/virtual/gradle/gradle-0.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -API=7 +EAPI=7 DESCRIPTION="Virtual for gradle" SLOT="0"
[gentoo-commits] proj/java:master commit in: dev-java/gradle-bin/
commit: 914bc8d4558326eabbc747edfe867e80d65610ef Author: Florian Schmaus gentoo org> AuthorDate: Fri Jun 25 06:23:04 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Fri Jun 25 06:23:04 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=914bc8d4 dev-java/gradle-bin: delete old, update ebuilds Signed-off-by: Florian Schmaus gentoo.org> dev-java/gradle-bin/Manifest | 9 - dev-java/gradle-bin/gradle-bin-3.5-r1.ebuild | 60 dev-java/gradle-bin/gradle-bin-4.10.3.ebuild | 13 +++--- dev-java/gradle-bin/gradle-bin-5.1.1.ebuild | 60 dev-java/gradle-bin/gradle-bin-5.2.1.ebuild | 60 dev-java/gradle-bin/gradle-bin-5.4.1.ebuild | 60 dev-java/gradle-bin/gradle-bin-5.5.1.ebuild | 60 dev-java/gradle-bin/gradle-bin-5.6.2.ebuild | 13 +++--- dev-java/gradle-bin/gradle-bin-6.2.2.ebuild | 55 - dev-java/gradle-bin/gradle-bin-6.4.1.ebuild | 55 - dev-java/gradle-bin/gradle-bin-6.6.1.ebuild | 55 - dev-java/gradle-bin/gradle-bin-6.7.1.ebuild | 55 - dev-java/gradle-bin/gradle-bin-6.8.3.ebuild | 2 +- dev-java/gradle-bin/gradle-bin-7.1.ebuild| 2 +- 14 files changed, 18 insertions(+), 541 deletions(-) diff --git a/dev-java/gradle-bin/Manifest b/dev-java/gradle-bin/Manifest index ea1bccd0..73b25d59 100644 --- a/dev-java/gradle-bin/Manifest +++ b/dev-java/gradle-bin/Manifest @@ -1,13 +1,4 @@ -DIST gradle-3.5-all.zip 95084513 BLAKE2B 17ee9fb3569842f21f26c00f711ab38a8b295b35e5eb6715e2958a9c2318690acbfe2ff018ecbe5e85eadd0bc1708dccad8972f7fe07d485f10aec84b113cafe SHA512 13eb1b73a1e432f3230e3b030de3b50bbd8dfce11b3bb9079fc0ab76e865470e3cb10720def2ad0e514383fef50e468ccc54ca7751c0065fb8aae55a40c54479 DIST gradle-4.10.3-all.zip 117609625 BLAKE2B c74da2bd24783bd80d6800d23bd2f7676e6871e69f981695d8eb28d000fd47739607c1840568cbe7c934eca21754ac3cb890925e45af9c43266bd31006274b8b SHA512 a688267399a1632d86e8c3d28e34ea58992bba64968f4d01b6c3e4ea63081167c556806b1e2718e6858a8d402c941fcdcbe761f3622fa2f74bd53dedffa620ff -DIST gradle-5.1.1-all.zip 130765970 BLAKE2B 95b4ceb2e06b62607b9151bd085ab607c0939f3d6c5a1abf23e2f14ec54b5b3bc26c02fce2db9d3e77be6e219a72a7d0faa4d8edfaa072d2bcd9b65e03e98243 SHA512 31f43751d517f5ecf47ba66332563bc7ca1a3145adfb09190ec0232107fc812a7e8114a1d374aeb2378c88f6433b2d15f58f80706bb8e166e7a1be8a8a444d71 -DIST gradle-5.2.1-all.zip 132549774 BLAKE2B c6d6fa9975bc28030672a99f22f0e9c4c2cb3d667ae3658c1062428d0ab2fd8c3b4df0479f4fde7b2d75b8fcb64c7f5b208e53c5b30a9b3c7afb5ad7e1a4139d SHA512 e2a17072c10d27acbe4a0282dfdfed907ab5c57109668595feaec681ab1d4be017ac0f6090c2c2b64a057d71c1e244bb50f4047509d36c5930e894837a96171b -DIST gradle-5.4.1-all.zip 132768903 BLAKE2B d5d3f770734268843741ce5ce9f3c0940882064bbb9b019d7954af90e54ae87c4df9e3385cce14919f764d9fe3713bf8f3f61edc6aea25b82ab267e3369d39e2 SHA512 8074546752c0b910f817c53ba42dfe5b2d434da906706c8227d8a8dbc51b0d9c5c2df75d15f6c5dbe57c20f3791715a89a00348a2663a664c97c8c09543d2148 -DIST gradle-5.5.1-all.zip 136383676 BLAKE2B 4cb939d297107e3cedfe720a3006742266e6c35a1bf80a7689f29cebf61bce3720d2c3b786b41a98d8bac4d71dac93d482885b63f64f6fd632657e0ae848cb1c SHA512 a94e5e683efb18c51a74377a1ece710f299e6f69e8f726f586b4ce90917c88bcba5cddabcfb96b3c35054200d970ffbe9db08c7c8cc2af2b98a409b79a78aa29 DIST gradle-5.6.2-all.zip 139632144 BLAKE2B 6d43594a752cf8eedb9958ac76a703cee35561779a152324e8429a1ce79b3c169dd5d34da780eec3147bae26472416f60fe77272927755ee5455481ca6c14e0f SHA512 f3e400d4b9dd3b11ab1bebb20fa927495760c4c57da814d08eeda0851d04609b719f930c1ce3030e35004a8af546b8847e9b389eb91c2a12da0ade974dab5ced -DIST gradle-6.2.2-all.zip 139200435 BLAKE2B 5e9a0a1418e5bbeb7c26435d1d851bb68bc09793fc90aa48a18b3d9fac2610dc5736f16dc43ae5fc8f2fe88bf204b3f5d7faa55dc481c80bc95e27e6a6acb047 SHA512 0aff7221aeba40049015947fcb9949658b5e497f2e9dc9d4109bb46e923d6734cb402a5347c85f9aa0440672606e21e3d9cd65a3b065895ea2ede24713b31737 -DIST gradle-6.4.1-all.zip 145723302 BLAKE2B a1a42a672d117365a8c89d7e68da295ac33e340b5a74d4f078ca83a09efa3c696e208308b4c67ecf6fadce35a358fa0cabfea53c1fd04951745d5510f860e8b0 SHA512 616e55e3b611261831afd031495ccbd5f929b9d67ea70e7ed76899dd35cc90ab48e793f3912f6f44ce400dcd3e517a7b56856a79add281ea556b2c5cfc8d91d5 -DIST gradle-6.6.1-all.zip 145214952 BLAKE2B ad3afde7f47a4aa1b618b2a4bb0ef8178a4fc4f08dfeb0957b29a92fa5eb7601074a41631becfd8e8a5bc35bcf03ee95b324ed47da068c43e6568c7f7d8b20fc SHA512 42d438d614fb9cbc5cd8a240eca940fc3d384dfa234f7146eb1dbb53059be7d1ce87504ddfa56bf2e60cba1f9ed28030d8332893e2bee56a71be15aba8805a4c -DIST gradle-6.7.1-all.zip 146321962 BLAKE2B 9127ce5bc05d672930c00efb645ce11bfccb50c55f8a6248337fa3ac5417e1fff6581ef7647c2eb8faad94d5c9b1108bea6d971b0ef5d603bb90bf43f62a2aec SHA512
[gentoo-commits] proj/java:master commit in: app-eselect/eselect-gradle/
commit: 2d474d7cc56f010f10311857dd0634b71ec7cf84 Author: Florian Schmaus gentoo org> AuthorDate: Thu Jun 24 18:44:24 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Thu Jun 24 18:44:24 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=2d474d7c app-eselect/eselect-gradle: update metadata Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Florian Schmaus gentoo.org> app-eselect/eselect-gradle/metadata.xml | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app-eselect/eselect-gradle/metadata.xml b/app-eselect/eselect-gradle/metadata.xml index d5240109..b7691562 100644 --- a/app-eselect/eselect-gradle/metadata.xml +++ b/app-eselect/eselect-gradle/metadata.xml @@ -1,8 +1,8 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - f...@geekplace.eu - Maintainer, CC him on bugs - + + f...@gentoo.org + Florian Schmaus +
[gentoo-commits] proj/java:master commit in: virtual/gradle/
commit: 422b68cb139e1d551a08b61dde7c46d6728ceb4a Author: Florian Schmaus gentoo org> AuthorDate: Thu Jun 24 18:43:24 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Thu Jun 24 18:43:24 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=422b68cb virtual/gradle: update EAPI 5 -> 7 Signed-off-by: Florian Schmaus gentoo.org> virtual/gradle/gradle-0.ebuild | 11 ++- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/virtual/gradle/gradle-0.ebuild b/virtual/gradle/gradle-0.ebuild index cf40d848..a17881a1 100644 --- a/virtual/gradle/gradle-0.ebuild +++ b/virtual/gradle/gradle-0.ebuild @@ -1,18 +1,11 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Id$ -EAPI="5" +API=7 DESCRIPTION="Virtual for gradle" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" -DEPEND="" RDEPEND="|| ( dev-java/gradle-bin dev-java/gradle )"
[gentoo-commits] proj/java:master commit in: app-eselect/eselect-gradle/
commit: 2b5e71d8d68d045bf2767dac5efa184d4945ca1b Author: Florian Schmaus gentoo org> AuthorDate: Thu Jun 24 18:40:09 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Thu Jun 24 18:40:09 2021 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=2b5e71d8 app-eselect/eselect-gradle: add 0.2, drop 0.1-r1 Signed-off-by: Florian Schmaus gentoo.org> app-eselect/eselect-gradle/Manifest| 1 + ...lect-gradle-0.1-r1.ebuild => eselect-gradle-0.2.ebuild} | 14 ++ 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/app-eselect/eselect-gradle/Manifest b/app-eselect/eselect-gradle/Manifest new file mode 100644 index ..ccad1981 --- /dev/null +++ b/app-eselect/eselect-gradle/Manifest @@ -0,0 +1 @@ +DIST eselect-gradle-0.2.tar.bz2 1521 BLAKE2B 8ea5b8ca72615684604722ec25ea18fc15b97a21d37205f8d729bb542183241d5b27c5c0b5ea66034f336b42f7c53d2a8b7b9faddab5849aa7ffbdab3a22e2ea SHA512 9988d6ec40c12cd559f1d93a606f6365fa49fbbfb482a4edbf0ba15cc26d307fb63e5f019f84c7d4ebc356ea7ba8ec120b6b248862a46238c7e6e8338a78deeb diff --git a/app-eselect/eselect-gradle/eselect-gradle-0.1-r1.ebuild b/app-eselect/eselect-gradle/eselect-gradle-0.2.ebuild similarity index 59% rename from app-eselect/eselect-gradle/eselect-gradle-0.1-r1.ebuild rename to app-eselect/eselect-gradle/eselect-gradle-0.2.ebuild index 871b7d64..4277ecbf 100644 --- a/app-eselect/eselect-gradle/eselect-gradle-0.1-r1.ebuild +++ b/app-eselect/eselect-gradle/eselect-gradle-0.2.ebuild @@ -6,15 +6,21 @@ EAPI=7 DESCRIPTION="Manage multiple Gradle versions on one system" HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Java; +if [[ ${PV} == "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/Flow/${PN}.git; +else + SRC_URI="https://gitlab.com/Flow/${PN}/-/archive/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64 ~x86" +fi + LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +IUSE="" RDEPEND="app-admin/eselect" -S="${WORKDIR}" - src_install() { insinto /usr/share/eselect/modules - doins "${FILESDIR}/gradle.eselect" + doins gradle.eselect }