diff options
author | jose1711 | 2019-02-05 15:03:49 +0100 |
---|---|---|
committer | jose1711 | 2019-02-05 15:03:49 +0100 |
commit | 510b207f194aaa831e30fe1c0386050f15dbfeae (patch) | |
tree | 32150380847cf1a86ce34c0afcdc390f156ccd29 /PKGBUILD | |
parent | c94014ac91da4addc22b6e6afe343a43c3e0f14b (diff) | |
download | aur-grappling_hook.tar.gz |
Update (grappling hook is freeware now)
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 49 |
1 files changed, 23 insertions, 26 deletions
@@ -1,37 +1,34 @@ # Maintainer: jose <jose1711 [at] gmail (dot) com> pkgname=grappling_hook -pkgver=1 -pkgrel=2 +pkgver=1.08 +pkgrel=1 pkgdesc="first-person action/puzzle game" arch=('i686' 'x86_64') url="http://ghook.speedrungames.com/" -license=("custom:EULA") -depends=('java-runtime' 'openal' 'libxrandr' 'libxcursor') -source=("http://ghook.speedrungames.com/download/GrapplingHook.tar.gz" +license=('freeware') +# this package *requires* jre8 (will not work with anything else) +depends=('jre8' 'openal' 'libxrandr' 'libxcursor') +source=("https://grapplinghook.de/download/GrapplingHook-1.0.8-linux.tar.gz" "grappling_hook.desktop" - "http://ghook.speedrungames.com/download/GrapplingHookLinuxHotfix.7z") -md5sums=('05e92f02315b74320c80cfbe7ff71869' - 'a5aa5d5bf354d33e24feb751680668a6' - 'ce53fee8a47f6a70b3a38d58caa7773e') -conflicts=('grappling_hook_demo') + "icon.png") +md5sums=('72a9a4661cbe0ae83defbc3bef6ee337' + 'e2d162f2a7ddfe67ca4235fefca69860' + '38915cdcf3fa0a188e4d02d13263789c') options=(!strip) -build() { -true -} - package() { -mkdir -p ${pkgdir}/usr/{share/GrapplingHook,bin} -cd ${srcdir}/GrapplingHook -tar cf - * --exclude=.PKGINFO | ( cd ${pkgdir}/usr/share/GrapplingHook; tar xfp -) -mv ${srcdir}/lib/* ${pkgdir}/usr/share/GrapplingHook/lib -find ${pkgdir}/usr/share/GrapplingHook -type f ! -name start.sh -exec chmod 644 '{}' \; -find ${pkgdir}/usr/share/GrapplingHook -type d -exec chmod 755 '{}' \; -chmod 755 ${pkgdir}/usr/share/GrapplingHook/start.sh -install -D -m644 $srcdir/grappling_hook.desktop $pkgdir/usr/share/applications/grappling_hook.desktop -(echo "#!/bin/bash -cd /usr/share/GrapplingHook -./start.sh \"\$@\"") > $pkgdir/usr/bin/grappling-hook -chmod 755 $pkgdir/usr/bin/grappling-hook + mkdir -p "${pkgdir}/usr/share/java/Grappling Hook" "${pkgdir}/usr/bin" + cd "${srcdir}/Grappling Hook" + tar cf - --exclude=.PKGINFO * | ( cd "${pkgdir}/usr/share/java/Grappling Hook"; tar xfp -) + find "${pkgdir}/usr/share/java/Grappling Hook" -type f ! -name GrapplingHook.sh -exec chmod 644 '{}' \; + find "${pkgdir}/usr/share/java/Grappling Hook" -type d -exec chmod 755 '{}' \; + chmod 755 "${pkgdir}/usr/share/java/Grappling Hook/GrapplingHook.sh" + sed -i 's%^java %/usr/lib/jvm/java-8-jre/jre/bin/java %' "${pkgdir}/usr/share/java/Grappling Hook/GrapplingHook.sh" + install -Dm644 "${srcdir}/grappling_hook.desktop" $pkgdir/usr/share/applications/grappling_hook.desktop + install -Dm644 "$srcdir/icon.png" "${pkgdir}/usr/share/pixmaps/grappling-hook.png" + (echo "#!/bin/bash + cd \"/usr/share/java/Grappling Hook\" + ./GrapplingHook.sh \"\$@\"") > $pkgdir/usr/bin/grappling-hook + chmod 755 "${pkgdir}/usr/bin/grappling-hook" } |