diff options
author | Geoffrey “Frogeye” Preud'homme | 2019-09-13 14:58:27 +0200 |
---|---|---|
committer | Geoffrey “Frogeye” Preud'homme | 2019-09-13 14:58:27 +0200 |
commit | a677fefb10fc96cd710153073213c4a32a8df073 (patch) | |
tree | 27944cd31bbe26b157503abdfe62d7f7b02e5f42 | |
parent | 61719bf105561695fa6563915402228304cb2974 (diff) | |
download | aur-a677fefb10fc96cd710153073213c4a32a8df073.tar.gz |
Changed build system ant -> gradle4
Will be able to use gradle instead of gradle4 once upstream updates
shadow dependency.
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 14 |
2 files changed, 10 insertions, 9 deletions
@@ -1,6 +1,6 @@ pkgbase = sheepit-client-git pkgdesc = Client for the free and distributed render farm - pkgver = 5.0.0r325.cc2dacb + pkgver = 5.1676.3035r379.18e9e75 pkgrel = 1 url = https://www.sheepit-renderfarm.com/ install = sheepit-client.install @@ -8,10 +8,11 @@ pkgbase = sheepit-client-git arch = x86_64 license = GPL makedepends = git - makedepends = apache-ant + makedepends = gradle4 depends = java-runtime depends = freetype2 depends = glew + depends = libxrender optdepends = cuda: CUDA GPU rendering (not in service mode) optdepends = blender: Create 3D scenes to render provides = sheepit-client @@ -1,14 +1,14 @@ -# Maintainer: Geoffrey Frogeye <geoffrey@frogeye.fr> +# Maintainer: Geoffrey Frogeye <geoffrey+aur@frogeye.fr> pkgname=sheepit-client-git -pkgver=5.0.0r325.cc2dacb +pkgver=5.1676.3035r379.18e9e75 pkgrel=1 pkgdesc="Client for the free and distributed render farm" arch=('i686' 'x86_64') url="https://www.sheepit-renderfarm.com/" license=('GPL') -depends=('java-runtime' 'freetype2' 'glew') -makedepends=('git' 'apache-ant') +depends=('java-runtime' 'freetype2' 'glew' 'libxrender') +makedepends=('git' 'gradle4') optdepends=('cuda: CUDA GPU rendering (not in service mode)' 'blender: Create 3D scenes to render') provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") @@ -27,16 +27,16 @@ md5sums=('SKIP' pkgver() { cd "$srcdir/${pkgname%-git}" - printf "%sr%s.%s" "$(grep 'name="compile.release"' build.xml | cut -d '"' -f 4)" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + printf "%sr%s.%s" "$(git describe --tags)" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } build() { cd "$srcdir/${pkgname%-git}" - ant + gradle4 shadowJar } package() { - install -Dm644 "${srcdir}/${pkgname%-git}/bin/sheepit-client.jar" "${pkgdir}/usr/share/java/sheepit-client/sheepit-client.jar" + install -Dm644 "${srcdir}/${pkgname%-git}/build/libs/sheepit-client-all.jar" "${pkgdir}/usr/share/java/sheepit-client/sheepit-client.jar" install -Dm755 "${srcdir}/sheepit-client.sh" "${pkgdir}/usr/bin/sheepit-client" install -Dm644 "${srcdir}/sheepit-client.sysusers" "${pkgdir}/usr/lib/sysusers.d/sheepit-client.conf" install -Dm644 "${srcdir}/sheepit-client.conf" "${pkgdir}/etc/conf.d/sheepit-client" |