repo/gentoo:master commit in: dev-java/gradle-bin/

"Florian Schmaus" <[email protected]>
Newsgroups gmane.linux.gentoo.cvs
Message-ID <1786279775.87a950a71b98c1e82e87667942cf456b1d86703d.flow@gentoo>
commit:     87a950a71b98c1e82e87667942cf456b1d86703d
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  9 12:49:24 2026 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sun Aug  9 12:49:35 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87a950a7

dev-java/gradle-bin: add 9.7.0

Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 dev-java/gradle-bin/Manifest                |  1 +
 dev-java/gradle-bin/gradle-bin-9.7.0.ebuild | 59 +++++++++++++++++++++++++++++
 2 files changed, 60 insertions(+)

diff --git a/dev-java/gradle-bin/Manifest b/dev-java/gradle-bin/Manifest
index edc208d50eb4..7e2d2e63ee16 100644
--- a/dev-java/gradle-bin/Manifest
+++ b/dev-java/gradle-bin/Manifest
@@ -8,3 +8,4 @@ DIST gradle-bin-8.7.zip 224435312 BLAKE2B 1926765aea8931b25a9f0b7b9a224dd70756cf
 DIST gradle-bin-9.0.0.zip 224774486 BLAKE2B 76b6565a272da36942511bfef37d3633efdb82f2a8edba24fee34e7eae4c5fd6c422906af7f7119d2f47896cb421bfcd7f40d36e428b91b46099737015213e62 SHA512 f859b5c2a8b223c904220a7c616584c696b8623294dc8ebbd1c030050c1050bd1517a02df2de9e272f9414eaa6d5979b0fc74c009c7b059597010a11383e00f8
 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

diff --git a/dev-java/gradle-bin/gradle-bin-9.7.0.ebuild b/dev-java/gradle-bin/gradle-bin-9.7.0.ebuild
new file mode 100644
index 000000000000..3a598b5dbb6f
--- /dev/null
+++ b/dev-java/gradle-bin/gradle-bin-9.7.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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"
+
+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
+}
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.