1 |
commit: 9976a8047cffeba96f3cc9dd32d256302a347228 |
2 |
Author: Florian Schmaus <flow <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Mar 16 10:19:29 2023 +0000 |
4 |
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Mar 16 11:47:15 2023 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9976a804 |
7 |
|
8 |
dev-java/gradle-bin: add 8.0.2 |
9 |
|
10 |
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org> |
11 |
|
12 |
dev-java/gradle-bin/Manifest | 1 + |
13 |
dev-java/gradle-bin/gradle-bin-8.0.2.ebuild | 61 +++++++++++++++++++++++++++++ |
14 |
2 files changed, 62 insertions(+) |
15 |
|
16 |
diff --git a/dev-java/gradle-bin/Manifest b/dev-java/gradle-bin/Manifest |
17 |
index 9afea2d4b31d..8f59bc784cc8 100644 |
18 |
--- a/dev-java/gradle-bin/Manifest |
19 |
+++ b/dev-java/gradle-bin/Manifest |
20 |
@@ -6,3 +6,4 @@ DIST gradle-bin-7.4.2.zip 159315974 BLAKE2B c7c8dbe82d22dec699d1997a781f3a66110c |
21 |
DIST gradle-bin-7.5.1.zip 166101707 BLAKE2B e018f8ae0e4cbe1fff2e3fb3029ef4c3f35e1bf541ce75f22561e16c43d8501c2f2501db72081656a836ab1c3358020dbf0be3499e7c16b385d9940c852c62ae SHA512 89189d529df1258a01ad2e6c38b1374dfb3a1440706c1c7f27ace89b6fd5b6849f9809f209e3e410f226aeeb9348d144de70397ac94b4e59fd311a2b0dee0dc9 |
22 |
DIST gradle-bin-7.6.1.zip 165594858 BLAKE2B 623ed41b7e0dfbfa015578c6915ca382cb441082e181f96d00d058a1bd42b5e749b807f8c0444c4cd41de17a7f754960f55aa69e8dd4339bd64444432ad8748e SHA512 72d051d8cf348c13dda20eec56526a3c212e9a9635920b3260281e2f98cf113ffaf4efb8efbb96081c36b9fae847c291125e24d175d6fb832b8dd6e0e74779ae |
23 |
DIST gradle-bin-8.0.1.zip 167663052 BLAKE2B e1d08ea2b78c86c4b1e7676856b0311cda7dabb79458193a15cc082317f7f63d194eef5044bc91bd971d1c831976a95bb69569b210fa42ecf708fe99ea2d4634 SHA512 148453411eb554c7606bc200491952c77b4cdd170d9306bc634e1c32e99b52142cb20cfec7d7ed899bc21098a15a45b255d6ea238d432d529a6270f84d2887c5 |
24 |
+DIST gradle-bin-8.0.2.zip 167671533 BLAKE2B e5cb4bef61ea89cfbf42c72c14e739f049b4930521dabaeb88fa6e2fffec81d6ee6514b615a6c1732db3bad4539e72ebbbeeb37b2f22a72fd2d2e08f7bf8d1b8 SHA512 70f114e353ec3e114b003e733e21c47fd26d2777363d015872aa9eab73c68b3186f77698aa1d72d4f4eedb2c53b0cd47a98f26ef5f0a9b2c1e42c6c877cca80f |
25 |
|
26 |
diff --git a/dev-java/gradle-bin/gradle-bin-8.0.2.ebuild b/dev-java/gradle-bin/gradle-bin-8.0.2.ebuild |
27 |
new file mode 100644 |
28 |
index 000000000000..6fceca3ae5c8 |
29 |
--- /dev/null |
30 |
+++ b/dev-java/gradle-bin/gradle-bin-8.0.2.ebuild |
31 |
@@ -0,0 +1,61 @@ |
32 |
+# Copyright 1999-2023 Gentoo Authors |
33 |
+# Distributed under the terms of the GNU General Public License v2 |
34 |
+ |
35 |
+EAPI=8 |
36 |
+ |
37 |
+IUSE="doc" |
38 |
+JAVA_PKG_IUSE="source" |
39 |
+ |
40 |
+inherit java-pkg-2 |
41 |
+ |
42 |
+MY_PN=${PN%%-bin} |
43 |
+MY_P="${MY_PN}-${PV/_rc/-rc-}" |
44 |
+ |
45 |
+DESCRIPTION="A project automation and build tool with a Groovy based DSL" |
46 |
+SRC_URI="https://services.gradle.org/distributions/${MY_P}-all.zip -> ${P}.zip" |
47 |
+HOMEPAGE="https://www.gradle.org/" |
48 |
+ |
49 |
+LICENSE="Apache-2.0" |
50 |
+SLOT="${PV}" |
51 |
+KEYWORDS="~amd64 ~x86" |
52 |
+ |
53 |
+DEPEND="app-eselect/eselect-gradle" |
54 |
+BDEPEND="app-arch/unzip" |
55 |
+RDEPEND=" |
56 |
+ ${DEPEND} |
57 |
+ >=virtual/jre-1.8:* |
58 |
+" |
59 |
+ |
60 |
+S="${WORKDIR}/${MY_P}" |
61 |
+ |
62 |
+src_compile() { |
63 |
+ : |
64 |
+} |
65 |
+ |
66 |
+src_install() { |
67 |
+ local gradle_dir="/usr/share/${PN}-${SLOT}" |
68 |
+ |
69 |
+ if use source; then |
70 |
+ java-pkg_dosrc src |
71 |
+ fi |
72 |
+ |
73 |
+ docinto html |
74 |
+ dodoc -r docs/release-notes.html |
75 |
+ if use doc; then |
76 |
+ dodoc -r docs/{dsl,userguide} |
77 |
+ java-pkg_dojavadoc docs/javadoc |
78 |
+ fi |
79 |
+ |
80 |
+ insinto "${gradle_dir}" |
81 |
+ doins -r bin/ lib/ |
82 |
+ fperms 755 "${gradle_dir}/bin/gradle" |
83 |
+ dosym "${gradle_dir}/bin/gradle" "/usr/bin/${PN}-${SLOT}" |
84 |
+} |
85 |
+ |
86 |
+pkg_postinst() { |
87 |
+ eselect gradle update ifunset |
88 |
+} |
89 |
+ |
90 |
+pkg_postrm() { |
91 |
+ eselect gradle update ifunset |
92 |
+} |