Date: Wednesday, January 18, 2023 @ 20:34:02
Author: freswa
Revision: 1386917
upgpkg: gradle 7.6-1
Modified:
gradle/trunk/PKGBUILD
----------+
PKGBUILD | 24 +++++++++++++++++++++---
1 file changed, 21 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2023-01-18 19:37:15 UTC (rev 1386916)
+++ PKGBUILD 2023-01-18 20:34:02 UTC (rev 1386917)
@@ -5,7 +5,7 @@
pkgbase=gradle
pkgname=('gradle' 'gradle-doc' 'gradle-src')
-pkgver=7.5.1
+pkgver=7.6
pkgrel=1
pkgdesc='Powerful build system for the JVM'
url='https://gradle.org/'
@@ -14,17 +14,35 @@
depends=('java-environment' 'bash' 'which' 'coreutils' 'findutils' 'sed')
makedepends=('git' 'asciidoc' 'xmlto' 'groovy' 'java-environment=11')
source=(https://services.gradle.org/distributions/${pkgbase}-${pkgver}-src.zip
+ https://services.gradle.org/distributions/${pkgbase}-${pkgver}-all.zip
${pkgbase}.sh)
-sha256sums=('092c979bd5020c9327e65c931096257a20a3f96fb2eafd8dbd3b2710a99dd8bc'
+sha256sums=('68132f789c2af4c5e36f07d9ad4869ffa16ee58c5ce6eae4af33bb3f0b5fe635'
+ '312eb12875e1747e05c2f81a4789902d7e4ec5defbd1eefeaccc08acf096505d'
'6f3472486278252417af49196847ba465b56819d286658fcdf918687f89ee032')
-sha512sums=('d203ceea5a3ba96845ed3a3410e706137fb918a110b618ff231c64ebd966def676bc86915c746e5e5d219ece52b6cb5844fee4efd019fc10cd2ae28c1cd50907'
+sha512sums=('6b3a86db2a9f590030773e059b2ab0840bc2334e99ddb23d2f85c7d6f0f17bce9d964b96b793f586c24e29186ce99a615a10009283bb14e2bfe59ddcc0d31c82'
+
'5c5b9ade91898ec2fe142ff98dc7ae681a9f3b923ce40998a731cb84fdfcdbde6510cc9da026a9359526569e37472b06c1a6bc5a2794d2af5e9d6f1d13a21ac8'
'a50b6cf8281b56b80f55a20ac9316e1eed6887da1d191ad575dec140c9819711644d7077c4dc693b8cb0f1b08ceba0033ba88b5ad138d33ffb73b786c0d4bf81')
+prepare() {
+ cd ${pkgbase}-${pkgver}
+ # remove ADOPTIUM contraint from all build related files
+ sed -i '/JvmVendorSpec.ADOPTIUM/d' \
+
build-logic/jvm/src/main/kotlin/gradlebuild.unittest-and-compile.gradle.kts \
+ subprojects/docs/src/snippets/java/toolchain-filters/groovy/build.gradle \
+
subprojects/docs/src/snippets/java/toolchain-filters/kotlin/build.gradle.kts \
+ build-logic-commons/gradle-plugin/src/main/kotlin/common.kt
+
+ # inhibit automatic download of binary gradle
+ sed -i
"s#distributionUrl=.*#distributionUrl=file\:${srcdir}/${pkgbase}-${pkgver}-all.zip#"
\
+ gradle/wrapper/gradle-wrapper.properties
+}
+
build() {
cd ${pkgbase}-${pkgver}
# requires java language level 6, which >=13 has dropped
export PATH="/usr/lib/jvm/java-11-openjdk/bin:${PATH}"
./gradlew installAll \
+ -Porg.gradle.java.installations.auto-download=false \
-PfinalRelease=true \
-Pgradle_installPath="$(pwd)/dist" \
--no-configuration-cache