From 7381ef26a3e14a703da91508b2cc8606c34b804d Mon Sep 17 00:00:00 2001 From: Crucible Date: Mon, 19 Oct 2026 21:49:31 -0500 Subject: Publish srcux candidate 0000000740-20261019-200200 --- dev-java/gradle-bin/Manifest | 1 + dev-java/gradle-bin/gradle-bin-9.8.1.ebuild | 59 +++++++++++++++++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 dev-java/gradle-bin/gradle-bin-9.8.1.ebuild (limited to 'dev-java/gradle-bin') diff --git a/dev-java/gradle-bin/Manifest b/dev-java/gradle-bin/Manifest index 7e2d2e63ee16..ac1cef5deaab 100644 --- a/dev-java/gradle-bin/Manifest +++ b/dev-java/gradle-bin/Manifest @@ -9,3 +9,4 @@ DIST gradle-bin-9.0.0.zip 224774486 BLAKE2B 76b6565a272da36942511bfef37d3633efdb DIST gradle-bin-9.1.0.zip 232491070 BLAKE2B b211be91f0e0f34551d1d96496e05415861cdcdfb64539575443f7d4ff18f5b2b57260c11b0a30b3b5237679417821332d328e44e59dfb7d6036b541c338060d SHA512 65abab7397b32efc0337c210df4f0566b725ef55468a735bada026a7730220a8080c331ff996d594da6f393f8ebdd20a5673c123333bc74cf718931b71837720 DIST gradle-bin-9.3.1.zip 234893460 BLAKE2B 310715e4a9eb51b63fea07de9bb1c76a1835bcc1f82d4f0a6c21ea619fcea52aacf07366a00478ab877d1034214c437833237002107279996f25c0364ad8f2d8 SHA512 40e5b5346e32aa732b2d87d9ebf98a6e718d80196c0aa08928933a4c4b68d3c5cd5ebadf32015d29f4bf46e4cabaf45e7a59837eb317b4343971e0606c83f111 DIST gradle-bin-9.7.0.zip 257041474 BLAKE2B 3e8b0aad07cb071a7459718ca3eb97cee946635e4684d3137c978a074c360217569aeba6c295c250349d1aa2728c749a18db084797b4279398d0eda1f75104f9 SHA512 a41a02ddb34d8aa39d6665b406a224a3d46d0b7a51a85d95f6b258e299bfa0174924f306493e64c48853c4df3338e9b1bbdc186ab121c9f6911b4ebbbe3c7b61 +DIST gradle-bin-9.8.1.zip 264641377 BLAKE2B 26368951fec37573ac9a89b569aa10b489ff525a01836757f6aa68823acdf53341f1952e32e9ce1e13c8203f75a36cae06b80d906a165aed9acbaa905b0b8c43 SHA512 5c7800cda6e66b4fd21b06f41b01d218ad731af88123c69c9d831b03b24c1cffeb279e893e9db94971e2607825ce535b9a8922fb88fb2b03d5a0c701f95e8af4 diff --git a/dev-java/gradle-bin/gradle-bin-9.8.1.ebuild b/dev-java/gradle-bin/gradle-bin-9.8.1.ebuild new file mode 100644 index 000000000000..a2fbb6370a03 --- /dev/null +++ b/dev-java/gradle-bin/gradle-bin-9.8.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=9 + +JAVA_PKG_IUSE="doc 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" +HOMEPAGE="https://gradle.org" +SRC_URI="https://services.gradle.org/distributions/${MY_P}-all.zip -> ${P}.zip" + +S="${WORKDIR}/${MY_P}" +LICENSE="Apache-2.0" +SLOT="${PV}" +KEYWORDS="~amd64 ~arm64" + +DEPEND="app-eselect/eselect-gradle" +BDEPEND="app-arch/unzip" +RDEPEND=" + ${DEPEND} + >=virtual/jre-17:* +" + +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 +} -- cgit v1.3