diff options
author | Carsten Teibes | 2014-01-13 04:19:30 +0100 |
---|---|---|
committer | Carsten Teibes | 2014-01-13 04:19:30 +0100 |
commit | de3134e960da8bbc6e2e99f2e83d038d6784e5dc (patch) | |
tree | 06ab96b284fe224fd75323a873877efbe60176c5 | |
parent | 358939af317dd4460b241638e19720429679f49e (diff) | |
download | aur-de3134e960da8bbc6e2e99f2e83d038d6784e5dc.tar.gz |
[upd] 0.80→1.00
Unify retroguru games (giana, sqrxz{,2,3}) a bit more.
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 63 | ||||
-rw-r--r-- | sqrxz2.desktop | 2 | ||||
-rw-r--r-- | sqrxz2.install | 8 | ||||
-rw-r--r-- | sqrxz2.png | bin | 1678 -> 1652 bytes |
5 files changed, 40 insertions, 50 deletions
@@ -1,23 +1,24 @@ pkgbase = sqrxz2 - pkgdesc = A fast paced jump'n'run which will please the hardcore gamer amongst you. - pkgver = 0.80 + pkgdesc = A fast paced jump'n'run which will please the hardcore gamer amongst you (Part II) + pkgver = 1.00 pkgrel = 1 url = http://sqrxz.de/ install = sqrxz2.install arch = i686 arch = x86_64 - license = Freeware + license = custom: Freeware depends = sdl_mixer depends = zlib + optdepends = libmodplug: better music decoder options = !strip - source = http://www.retroguru.com/sqrxz2/sqrxz2-v0.80-ubuntu.zip + source = http://www.retroguru.com/sqrxz2/sqrxz2-v.latest-linux.zip source = sqrxz2.png source = sqrxz2.sh source = sqrxz2.desktop - md5sums = fadc7b02c01b6726e8b7a3a92cc9d578 - md5sums = d10c83b355d87098251b076fe98a70e0 - md5sums = 6ccbb96f4adde66cbefb04d3c947af1f - md5sums = fcc03a661f0d02a00bb0d85b7c13575a + sha256sums = 1eed7c72ab99dc87a02769d28e52927add5e32d55063570bb8f9c3944bbd229b + sha256sums = b5e9ffb25bfd97647cee92baee2d23f63581aa316809a989cdaf036abe0052ee + sha256sums = 0019a50f899f9534c1abc2e0e6519d558d239fa5f0e2c50fdb3d3f23d566c6a0 + sha256sums = e6ac3f94f451d564354f6dd2b5e05f214f15c522d5f31416fc75f5b7c9aba889 pkgname = sqrxz2 @@ -1,51 +1,46 @@ -# Maintainer: cars10t <carsten.1 gmx.net> +# Maintainer: carstene1ns <url/mail: arch carsten-teibes de> pkgname=sqrxz2 -pkgver=0.80 +pkgver=1.00 pkgrel=1 -pkgdesc="A fast paced jump'n'run which will please the hardcore gamer amongst you." +pkgdesc="A fast paced jump'n'run which will please the hardcore gamer amongst you (Part II)" arch=('i686' 'x86_64') url="http://sqrxz.de/" -license=('Freeware') +license=('custom: Freeware') depends=('sdl_mixer' 'zlib') -source=("http://www.retroguru.com/${pkgname}/${pkgname}-v${pkgver}-ubuntu.zip" - "${pkgname}.png" - "${pkgname}.sh" - "${pkgname}.desktop") -md5sums=('fadc7b02c01b6726e8b7a3a92cc9d578' - 'd10c83b355d87098251b076fe98a70e0' - '6ccbb96f4adde66cbefb04d3c947af1f' - 'fcc03a661f0d02a00bb0d85b7c13575a') +optdepends=('libmodplug: better music decoder') +install=$pkgname.install +source=("http://www.retroguru.com/$pkgname/$pkgname-v.latest-linux.zip" + "$pkgname.png" + "$pkgname.sh" + "$pkgname.desktop") +sha256sums=('1eed7c72ab99dc87a02769d28e52927add5e32d55063570bb8f9c3944bbd229b' + 'b5e9ffb25bfd97647cee92baee2d23f63581aa316809a989cdaf036abe0052ee' + '0019a50f899f9534c1abc2e0e6519d558d239fa5f0e2c50fdb3d3f23d566c6a0' + 'e6ac3f94f451d564354f6dd2b5e05f214f15c522d5f31416fc75f5b7c9aba889') options=(!strip) -install=${pkgname}.install package() { - cd "${srcdir}/" + # create folders + install -d "$pkgdir"/{opt/$pkgname/data,usr/share/{doc,licenses}/$pkgname} - # use correct arch - case ${CARCH} in + # install architecture dependent executeable + case $CARCH in i686) - cp ${pkgname}_ubuntu32 $pkgname - ;; + install -m755 ${pkgname}_linux32 "$pkgdir"/opt/$pkgname/$pkgname;; x86_64) - cp ${pkgname}_ubuntu64 $pkgname - ;; + install -m755 ${pkgname}_linux64 "$pkgdir"/opt/$pkgname/$pkgname;; esac - # install binary, data, text, icon and desktop files - install -Dm755 "${pkgname}" "${pkgdir}/opt/${pkgname}/${pkgname}" - install -Dm755 "${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}" - - mkdir -p "${pkgdir}/opt/${pkgname}/data" - install -Dm644 data/*.zda "${pkgdir}/opt/${pkgname}/data" - - mkdir -p "${pkgdir}/usr/share/doc/${pkgname}" - install -Dm644 *.txt "${pkgdir}/usr/share/doc/${pkgname}" - - install -Dm644 "${srcdir}/${pkgname}.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png" - install -Dm644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" + # install launcher, data, text, icon, desktop and license files + install -Dm755 $pkgname.sh "$pkgdir"/usr/bin/$pkgname + install -m644 data/*.zda "$pkgdir"/opt/$pkgname/data + install -m644 *.txt "$pkgdir"/usr/share/doc/$pkgname + install -Dm644 $pkgname.png "$pkgdir"/usr/share/pixmaps/$pkgname.png + install -Dm644 $pkgname.desktop "$pkgdir"/usr/share/applications/$pkgname.desktop + tail -n +25 sqrxz2.txt | head -n 9 > "$pkgdir"/usr/share/licenses/$pkgname/FREEWARE # fix permissions - chgrp -R games ${pkgdir}/opt/${pkgname} - chmod g+w ${pkgdir}/opt/${pkgname} + chgrp -R games "$pkgdir"/opt/$pkgname + chmod g+w "$pkgdir"/opt/$pkgname } diff --git a/sqrxz2.desktop b/sqrxz2.desktop index 315e6058be4e..36d51f98af58 100644 --- a/sqrxz2.desktop +++ b/sqrxz2.desktop @@ -3,6 +3,6 @@ Name=sqrxz2 Exec=sqrxz2 Icon=sqrxz2 Type=Application -Comment=A fast paced jump'n'run which will please the hardcore gamer amongst you. +Comment=A fast paced jump'n'run which will please the hardcore gamer amongst you (Part II). Categories=Game; Terminal=false diff --git a/sqrxz2.install b/sqrxz2.install index 9b63e14fc966..806c8d0d7a57 100644 --- a/sqrxz2.install +++ b/sqrxz2.install @@ -1,19 +1,13 @@ post_install() { - # updates for our .desktop file - update-desktop-database -q - echo "You need to be in the games group for save functionality" } post_upgrade() { - post_install $1 + post_install } post_remove() { - # updates for our .desktop file - update-desktop-database -q - if [ -d /opt/sqrxz2 ]; then echo "You may safely delete /opt/sqrxz2 and it's contents (config/highscore files) if you don't need them." fi diff --git a/sqrxz2.png b/sqrxz2.png Binary files differindex 7c3bb03b41fa..771a3138b364 100644 --- a/sqrxz2.png +++ b/sqrxz2.png |