Changeset View
Changeset View
Standalone View
Standalone View
package.yml
| name : gradle | name : gradle | ||||
| version : 6.4.1 | version : 6.4.1 | ||||
| release : 12 | release : 12 | ||||
| source : | source : | ||||
| - https://github.com/gradle/gradle/archive/v6.4.1.tar.gz : 6f9aa1fcede81bb07607a88c0a14b484a745be2d880e32f745fbf965ee849eeb | - https://github.com/gradle/gradle/archive/v6.4.1.tar.gz : 6f9aa1fcede81bb07607a88c0a14b484a745be2d880e32f745fbf965ee849eeb | ||||
| - https://github.com/gradle/gradle-completion/archive/v1.4.1.tar.gz : 5d77f0c739fe983cfa86078a615f43be9be0e3ce05a3a7b70cb813a1ebd1ceef | - https://github.com/gradle/gradle-completion/archive/v1.4.1.tar.gz : 5d77f0c739fe983cfa86078a615f43be9be0e3ce05a3a7b70cb813a1ebd1ceef | ||||
| license : Apache-2.0 | license : Apache-2.0 | ||||
| component : programming.java | component : programming.java | ||||
| summary : A powerful build system for the JVM | summary : A powerful build system for the JVM | ||||
| description: | | description: | | ||||
| Gradle is a build tool with a focus on build automation and support for multi-language development. | Gradle is a build tool with a focus on build automation and support for multi-language development. | ||||
| networking : yes | networking : yes | ||||
| builddeps : | builddeps : | ||||
| - openjdk-11 | - gradle | ||||
| - git | |||||
| rundeps : | rundeps : | ||||
| - openjdk-11 | - openjdk-11 | ||||
| environment: | | environment: | | ||||
| export M2_HOME=$workdir/.m2 | |||||
| export TERM=xterm-256color | |||||
| export JAVA_HOME=/usr/lib64/openjdk-11 | export JAVA_HOME=/usr/lib64/openjdk-11 | ||||
| export GRADLE_USER_HOME=$workdir/.gradle | |||||
| setup : | | setup : | | ||||
| export GRADLE_COMPLETION_VERSION=1.4.1 | export GRADLE_COMPLETION_VERSION=1.4.1 | ||||
| mkdir -p $M2_HOME/conf | |||||
| echo "<settings><localRepository>$M2_HOME/</localRepository></settings>" > $M2_HOME/conf/settings.xml | |||||
| tar xf $sources/v$GRADLE_COMPLETION_VERSION.tar.gz | tar xf $sources/v$GRADLE_COMPLETION_VERSION.tar.gz | ||||
| %patch -p1 < $pkgfiles/use-dumb-terminal-settings-as-backup.patch | |||||
| build : | | build : | | ||||
| export GRADLE_USER_HOME=$workdir/.gradle | gradle --no-daemon install -PfinalRelease=1 -Pgradle_installPath=$installdir/usr/share/gradle | ||||
| ./gradlew --no-daemon install -PfinalRelease=1 -Pgradle_installPath=$installdir/usr/share/gradle | |||||
| install : | | install : | | ||||
| install -Dm00755 $pkgfiles/gradle -t $installdir/usr/bin | install -Dm00755 $pkgfiles/gradle -t $installdir/usr/bin | ||||
| rm $installdir/usr/share/gradle/{LICENSE,NOTICE} | rm $installdir/usr/share/gradle/{LICENSE,NOTICE} | ||||
| rm $installdir/usr/share/gradle/bin/*.bat | rm $installdir/usr/share/gradle/bin/*.bat | ||||
| rm -rf $installdir/usr/share/gradle/init.d | rm -rf $installdir/usr/share/gradle/init.d | ||||
| install -Dm00644 gradle-completion*/gradle-completion.bash -t $installdir/usr/share/bash-completion/completions | install -Dm00644 gradle-completion*/gradle-completion.bash -t $installdir/usr/share/bash-completion/completions | ||||
| install -Dm00644 gradle-completion*/_gradle -t $installdir/usr/share/zsh/site-functions | install -Dm00644 gradle-completion*/_gradle -t $installdir/usr/share/zsh/site-functions | ||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.