diff options
Diffstat (limited to 'community/gradle/APKBUILD')
-rw-r--r-- | community/gradle/APKBUILD | 31 |
1 files changed, 20 insertions, 11 deletions
diff --git a/community/gradle/APKBUILD b/community/gradle/APKBUILD index 38cdb68894d..685fd10c497 100644 --- a/community/gradle/APKBUILD +++ b/community/gradle/APKBUILD @@ -1,18 +1,30 @@ # Contributor: Roberto Oliveira <robertoguimaraes8@gmail.com> -# Maintainer: Roberto Oliveira <robertoguimaraes8@gmail.com> +# Maintainer: Patrycja Rosa <alpine@ptrcnull.me> pkgname=gradle -pkgver=7.1.1 -pkgrel=0 +pkgver=8.7 +pkgrel=1 pkgdesc="Build tool with a focus on build automation and support for multi-language development" url="https://gradle.org/" -# mips64 and riscv64 blocked by openjdk8/java-jdk -arch="noarch !mips64 !riscv64" +arch="noarch" options="!check" license="Apache-2.0" -depends="java-jdk" source="https://services.gradle.org/distributions/gradle-$pkgver-bin.zip" +# highest supported version in community +case "$CARCH" in +arm* | x86) + depends="openjdk8" + ;; +*) + depends="openjdk21" + ;; +esac + # secfixes: +# 7.6.1-r0: +# - CVE-2023-26053 +# 7.2-r0: +# - CVE-2021-32751 # 6.8.3-r0: # - CVE-2020-11979 @@ -28,10 +40,7 @@ package() { ln -sf $gradlehome/bin/gradle "$pkgdir"/usr/bin/gradle install -dm755 "$destdir"/lib - install -m644 lib/*.jar "$destdir"/lib - - install -dm755 "$destdir"/lib/plugins - install -m644 lib/plugins/*.jar "$destdir"/lib/plugins + cp -a lib "$destdir"/ # NOTICE file should be redistributed for derivative works local file; for file in LICENSE NOTICE; do @@ -40,5 +49,5 @@ package() { } sha512sums=" -c503ea38e351b47e245e6d1b5412d11f1d52ab50040b58619742e0cb88b366bb16f029f02030507d0632fda7de2b208dc4c39f9a2297d46b87d11f38c90fc796 gradle-7.1.1-bin.zip +ddbd320de140634087904c0d0047b146b9697eb0d054a7eada24d6179b65dbeb2189e1c9def463e4788fa1a7f02a720ab9b7bdcdd9bb529770985283d0e51e1a gradle-8.7-bin.zip " |