[arch-commits] Commit in gradle/repos/community-any (4 files)
Levente Polyak
anthraxx at archlinux.org
Wed May 22 13:20:46 UTC 2019
Date: Wednesday, May 22, 2019 @ 13:20:46
Author: anthraxx
Revision: 468433
archrelease: copy trunk to community-any
Added:
gradle/repos/community-any/PKGBUILD
(from rev 468432, gradle/trunk/PKGBUILD)
gradle/repos/community-any/gradle.sh
(from rev 468432, gradle/trunk/gradle.sh)
Deleted:
gradle/repos/community-any/PKGBUILD
gradle/repos/community-any/gradle.sh
-----------+
PKGBUILD | 157 ++++++++++++++++++++++++++++++------------------------------
gradle.sh | 4 -
2 files changed, 82 insertions(+), 79 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2019-05-22 13:20:40 UTC (rev 468432)
+++ PKGBUILD 2019-05-22 13:20:46 UTC (rev 468433)
@@ -1,77 +0,0 @@
-# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
-# Contributor: Simon Legner <Simon.Legner at gmail.com>
-# Contributor: Chris Molozian (novabyte) <chris DOT molozian AT gmail DOT com>
-# Contributor: Sanjuro Makabe (itti) <vuck AT gmx DOT de>
-
-# TODO: build from source
-pkgbase=gradle
-pkgname=('gradle' 'gradle-doc' 'gradle-src')
-pkgver=5.2.1
-pkgrel=1
-pkgdesc='Powerful build system for the JVM'
-url='https://gradle.org/'
-arch=('any')
-license=('Apache')
-depends=('java-environment' 'bash')
-makedepends=('git')
-source=(https://services.gradle.org/distributions/${pkgbase}-${pkgver}-all.zip
- ${pkgbase}.sh)
-sha256sums=('9dc729f6dbfbbc4df1692665d301e028976dacac296a126f16148941a9cf012e'
- '7cdd70370b92b297f350d5ff69b915359bdc37b4feac839696b0ab5eaa7d7c2a')
-sha512sums=('e2a17072c10d27acbe4a0282dfdfed907ab5c57109668595feaec681ab1d4be017ac0f6090c2c2b64a057d71c1e244bb50f4047509d36c5930e894837a96171b'
- 'f38e9b26e22948366acf6580d6f38e2c88c3791c425b24922368fe1bc78c744fa516a03ffdbef02e3755859da620a6259997d4b4e5f97e3dc8cb49b74a694616')
-
-package_gradle() {
- cd ${pkgbase}-${pkgver}
-
- # install profile.d script
- install -Dm 755 "${srcdir}/${pkgbase}.sh" "${pkgdir}/etc/profile.d/${pkgbase}.sh"
-
- # create the necessary directory structure
- install -d "${pkgdir}/usr/share/java/${pkgname}/bin"
- install -d "${pkgdir}/usr/share/java/${pkgname}/lib/plugins"
- install -d "${pkgdir}/usr/share/java/${pkgname}/init.d"
- install -d "${pkgdir}/usr/bin"
-
- # copy across jar files
- install -Dm 644 lib/*.jar "${pkgdir}/usr/share/java/${pkgname}/lib"
- install -Dm 644 lib/plugins/*.jar "${pkgdir}/usr/share/java/${pkgname}/lib/plugins"
-
- # copy across supporting text documentation and scripts
- install -m 644 NOTICE "${pkgdir}/usr/share/java/${pkgname}"
- install -m 644 LICENSE "${pkgdir}/usr/share/java/${pkgname}"
- install -m 644 *.html "${pkgdir}/usr/share/java/${pkgname}"
- install -m 755 bin/gradle "${pkgdir}/usr/share/java/${pkgname}/bin"
- install -m 644 init.d/*.* "${pkgdir}/usr/share/java/${pkgname}/init.d"
-
- # link gradle script to /usr/bin
- ln -s /usr/share/java/${pkgname}/bin/${pkgname} "${pkgdir}/usr/bin"
-}
-
-package_gradle-doc() {
- pkgdesc='Powerful build system for the JVM (documentation and samples)'
- options=('!strip')
- optdepends=('gradle')
-
- cd ${pkgbase}-${pkgver}
-
- # create the necessary directory structure
- install -d "${pkgdir}/usr/share/java/gradle/docs"
- install -d "${pkgdir}/usr/share/java/gradle/samples"
-
- # copy across documentation and samples
- cp -r docs/* "${pkgdir}/usr/share/java/gradle/docs"
- cp -r samples/* "${pkgdir}/usr/share/java/gradle/samples"
-}
-
-package_gradle-src() {
- pkgdesc='Powerful build system for the JVM (sources)'
- options=('!strip')
- optdepends=('gradle')
-
- cd ${pkgbase}-${pkgver}
- install -d "${pkgdir}/usr/share/java/gradle/src"
- cp -r src/* "${pkgdir}/usr/share/java/gradle/src"
-}
-
-# vim: ts=2 sw=2 et:
Copied: gradle/repos/community-any/PKGBUILD (from rev 468432, gradle/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2019-05-22 13:20:46 UTC (rev 468433)
@@ -0,0 +1,80 @@
+# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
+# Contributor: Simon Legner <Simon.Legner at gmail.com>
+# Contributor: Chris Molozian (novabyte) <chris DOT molozian AT gmail DOT com>
+# Contributor: Sanjuro Makabe (itti) <vuck AT gmx DOT de>
+
+pkgbase=gradle
+pkgname=('gradle' 'gradle-doc' 'gradle-src')
+pkgver=5.4.1
+pkgrel=1
+pkgdesc='Powerful build system for the JVM'
+url='https://gradle.org/'
+arch=('any')
+license=('Apache')
+depends=('java-environment' 'bash')
+makedepends=('git' 'gradle' 'asciidoc' 'xmlto' 'kotlin' 'groovy')
+source=(https://services.gradle.org/distributions/${pkgbase}-${pkgver}-src.zip
+ ${pkgbase}.sh)
+sha256sums=('5a0792348f99f5713eb07688b0109e2f5b08b0bcf876a019896eb090b6c6c73d'
+ '7cdd70370b92b297f350d5ff69b915359bdc37b4feac839696b0ab5eaa7d7c2a')
+sha512sums=('55740167ad9cb16e52ec521e77d5a04f9f5cb16d3ad577515cc0607b4a0b9e04a36ceb4e260f19911e2acc322479b34474f91f16e88882a240dfa3506fe4eca7'
+ 'f38e9b26e22948366acf6580d6f38e2c88c3791c425b24922368fe1bc78c744fa516a03ffdbef02e3755859da620a6259997d4b4e5f97e3dc8cb49b74a694616')
+
+build() {
+ cd ${pkgbase}-${pkgver}
+ ./gradlew installAll -Pgradle_installPath="$(pwd)/dist"
+}
+
+package_gradle() {
+ cd ${pkgbase}-${pkgver}/dist
+
+ # install profile.d script
+ install -Dm 755 "${srcdir}/${pkgbase}.sh" "${pkgdir}/etc/profile.d/${pkgbase}.sh"
+
+ # create the necessary directory structure
+ install -d "${pkgdir}/usr/share/java/${pkgname}/bin"
+ install -d "${pkgdir}/usr/share/java/${pkgname}/lib/plugins"
+ install -d "${pkgdir}/usr/share/java/${pkgname}/init.d"
+ install -d "${pkgdir}/usr/bin"
+
+ # copy across jar files
+ install -Dm 644 lib/*.jar "${pkgdir}/usr/share/java/${pkgname}/lib"
+ install -Dm 644 lib/plugins/*.jar "${pkgdir}/usr/share/java/${pkgname}/lib/plugins"
+
+ # copy across supporting text documentation and scripts
+ install -m 644 NOTICE "${pkgdir}/usr/share/java/${pkgname}"
+ install -m 644 *.html "${pkgdir}/usr/share/java/${pkgname}"
+ install -m 755 bin/gradle "${pkgdir}/usr/share/java/${pkgname}/bin"
+ install -m 644 init.d/*.* "${pkgdir}/usr/share/java/${pkgname}/init.d"
+
+ # link gradle script to /usr/bin
+ ln -s /usr/share/java/${pkgname}/bin/${pkgname} "${pkgdir}/usr/bin"
+}
+
+package_gradle-doc() {
+ pkgdesc='Powerful build system for the JVM (documentation and samples)'
+ options=('!strip')
+ optdepends=('gradle')
+
+ cd ${pkgbase}-${pkgver}/dist
+
+ # create the necessary directory structure
+ install -d "${pkgdir}/usr/share/java/gradle/docs"
+ install -d "${pkgdir}/usr/share/java/gradle/samples"
+
+ # copy across documentation and samples
+ cp -r docs/* "${pkgdir}/usr/share/java/gradle/docs"
+ cp -r samples/* "${pkgdir}/usr/share/java/gradle/samples"
+}
+
+package_gradle-src() {
+ pkgdesc='Powerful build system for the JVM (sources)'
+ options=('!strip')
+ optdepends=('gradle')
+
+ cd ${pkgbase}-${pkgver}/dist
+ install -d "${pkgdir}/usr/share/java/gradle/src"
+ cp -r src/* "${pkgdir}/usr/share/java/gradle/src"
+}
+
+# vim: ts=2 sw=2 et:
Deleted: gradle.sh
===================================================================
--- gradle.sh 2019-05-22 13:20:40 UTC (rev 468432)
+++ gradle.sh 2019-05-22 13:20:46 UTC (rev 468433)
@@ -1,2 +0,0 @@
-#!/usr/bin/env sh
-export GRADLE_HOME=/usr/share/java/gradle
Copied: gradle/repos/community-any/gradle.sh (from rev 468432, gradle/trunk/gradle.sh)
===================================================================
--- gradle.sh (rev 0)
+++ gradle.sh 2019-05-22 13:20:46 UTC (rev 468433)
@@ -0,0 +1,2 @@
+#!/usr/bin/env sh
+export GRADLE_HOME=/usr/share/java/gradle
More information about the arch-commits
mailing list