diff options
author | Lucki | 2019-06-14 13:32:51 +0200 |
---|---|---|
committer | Lucki | 2019-06-14 16:17:24 +0200 |
commit | 4abc3e89036dda48342588259c07a415ccc9cf2e (patch) | |
tree | e3b60b8851dd5ed99b737c335215b864b97c2b45 | |
parent | 1895b6c1d252850053ed1ea58a32501303350e77 (diff) | |
download | aur-4abc3e89036dda48342588259c07a415ccc9cf2e.tar.gz |
just cosmetics, no version bump
-rw-r--r-- | PKGBUILD | 48 |
1 files changed, 29 insertions, 19 deletions
@@ -6,44 +6,54 @@ pkgname=opsu pkgver=0.16.1 pkgrel=1 -install=${pkgname}.install +install=$pkgname.install changelog=.CHANGELOG -conflicts=("${pkgname}-git") -source=("${pkgname}::git://github.com/itdelatrisu/opsu.git#tag=${pkgver}" - "${pkgname}.sh" - "${pkgname}.desktop") +conflicts=("$pkgname-git") +source=("$pkgname::git://github.com/itdelatrisu/opsu.git#tag=$pkgver" + "$pkgname.sh" + "$pkgname.desktop") sha512sums=('SKIP' '4b065052fef55e1860a51dfa5af080930b1001e4c82cd8b3b0383bd68b239d382d788408235a7cb4fb4a1d04123a6049188a2e2c2d0e5fd08a3deb69da25fc2d' '94f6f2f2a7f5f104e1002869099daf2bc033764373c8f51b204152d6821070e4be25a0001bfdb8b5b2ef25046b0be214f640de5ff994eda9126a48495104e745') -_pkgname=${pkgname} -# template start; name=opsu; version=0.2; +_pkgname=$pkgname +# template start; name=opsu; version=0.4; pkgdesc="An open source osu!-client written in Java." arch=('any') url="https://itdelatrisu.github.io/opsu/" license=('GPL3') depends=('java-runtime' 'bash' 'hicolor-icon-theme' - 'xorg-xrandr' # is a dependency for LWJGL. Had to search around for the fix after the application was throwing an unhandled exception because it couldn't detect monitors. Any chance this could be added to the dep list? - https://aur.archlinux.org/account/SajeOne - ) + 'xorg-xrandr' # "[…] is a dependency for LWJGL. Had to search around for the fix after the + # application was throwing an unhandled exception because it couldn't + # detect monitors. Any chance this could be added to the dep list?" + # https://aur.archlinux.org/account/SajeOne + ) optdepends=('ffmpeg: Background video playback') makedepends=('java-environment' 'java-web-start' 'gradle' 'git') build() { - cd "${srcdir}/${_pkgname}" - - # keep dependencies outside users home by setting GRADLE_USER_HOME - GRADLE_USER_HOME=. gradle jar -PXDG=true -PexcludeFFmpeg + cd "$srcdir/$_pkgname" || exit + + # keep dependencies outside users home by setting GRADLE_USER_HOME + GRADLE_USER_HOME="$srcdir/gradle" gradle jar -PXDG=true -PexcludeFFmpeg } package() { - # cut pkgver - _pkgver=$(git -C "${srcdir}/${_pkgname}" describe --tags | sed 's/-.*//') + # cut pkgver + _pkgver=$(git -C "$srcdir/$_pkgname" describe --tags | sed 's/-.*//') + + install -Dm644 "$srcdir/$_pkgname/build/libs/$_pkgname-$_pkgver.jar" \ + "$pkgdir/usr/share/java/$_pkgname/$_pkgname.jar" + + install -Dm644 "$srcdir/$_pkgname/res/logo.png" \ + "$pkgdir/usr/share/icons/hicolor/scalable/apps/$_pkgname.png" + + install -Dm644 "$_pkgname.desktop" \ + "$pkgdir/usr/share/applications/$_pkgname.desktop" - install -Dm644 "${srcdir}/${_pkgname}/build/libs/${_pkgname}-${_pkgver}.jar" "${pkgdir}/usr/share/java/${_pkgname}/${_pkgname}.jar" - install -Dm644 "${srcdir}/${_pkgname}/res/logo.png" "${pkgdir}/usr/share/icons/hicolor/scalable/apps/${_pkgname}.png" - install -Dm644 "${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop" - install -Dm755 "${_pkgname}.sh" "${pkgdir}/usr/bin/${_pkgname}" + install -Dm755 "$_pkgname.sh" \ + "$pkgdir/usr/bin/$_pkgname" } # template end; |