diff options
author | smls | 2015-07-09 16:45:43 +0200 |
---|---|---|
committer | smls | 2015-07-09 16:45:43 +0200 |
commit | d54b64d25e0acc21f1e3adb90c4ee96a09b23e26 (patch) | |
tree | ee8e0064e05e5d4966d578420502caaa3c51283d | |
download | aur-d54b64d25e0acc21f1e3adb90c4ee96a09b23e26.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 50 | ||||
-rw-r--r-- | capsized-hib.desktop | 10 |
3 files changed, 82 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..f6f7fe1956d9 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +pkgbase = capsized-hib + pkgdesc = A science-fiction action platformer (Humble Bundle version) + pkgver = 0_20130613 + pkgrel = 1 + url = http://www.capsizedgame.com/ + arch = i686 + arch = x86_64 + license = custom:commercial + makedepends = imagemagick + depends = openal + depends = libtheora + depends = libvorbis + depends = gcc-libs + options = !strip + options = !upx + source = hib://capsized-06132013-bin + source = capsized-hib.desktop + md5sums = 710a25b2dc5f948f0a1cf6c6fe39690f + md5sums = a6f5bc2ddf20690545cf095d59eec37b + +pkgname = capsized-hib + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ad1bfc3cee73 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,50 @@ +# Maintainer: Sam S. <smls75@gmail.com> + +pkgname=capsized-hib +pkgver=0_20130613 +_hibver=06132013 +pkgrel=1 +pkgdesc='A science-fiction action platformer (Humble Bundle version)' +url='http://www.capsizedgame.com/' +arch=('i686' 'x86_64') +license=('custom:commercial') +depends=('openal' 'libtheora' 'libvorbis' 'gcc-libs') +makedepends=('imagemagick') +options=('!strip' '!upx') +PKGEXT='.pkg.tar' +DLAGENTS+=('hib::/usr/bin/echo "Could not find %u. Manually download it to \"$(pwd)\", or set up a hib:// DLAGENT in /etc/makepkg.conf."; exit 1') + +source=("hib://capsized-$_hibver-bin" + 'capsized-hib.desktop') +md5sums=('710a25b2dc5f948f0a1cf6c6fe39690f' + 'a6f5bc2ddf20690545cf095d59eec37b') + +package() { + cd $srcdir + _installdir="/opt/Capsized"; _target="$pkgdir/$_installdir" + + # Remove files of wrong architecture + [ $CARCH == "i686" ] && rm -r "data/"{lib64,NePlusUltra.bin.x86_64} + [ $CARCH == "x86_64" ] && rm -r "data/"{lib,NePlusUltra.bin.x86} + + # Remove bundled libraries (use distro versions instead) + rm "data/lib"*/{libogg.so.0,libopenal.so.1,libtheora.so.0,libtheoradec.so.1} + rm "data/lib"*/{libvorbis.so.0,libvorbisfile.so.3} + + # Install game files + mkdir -p "$_target" + mv -T "data" "$_target" + + # Install desktop entry + install -Dm644 "$pkgname.desktop" \ + "$pkgdir/usr/share/applications/$pkgname.desktop" + + # Install icon + convert "$_target/Capsized.bmp" -resize 256x256 "capsized.png" + install -Dm644 "capsized.png" "$pkgdir/usr/share/pixmaps/capsized.png" + + # Install launch script + [ $CARCH == "i686" ] && _arch='x86' || _arch='x86_64' + echo -e "#!/bin/sh\ncd $_installdir && ./NePlusUltra.bin.$_arch" > "launcher.sh" + install -Dm755 "launcher.sh" "$pkgdir/usr/bin/capsized" +} diff --git a/capsized-hib.desktop b/capsized-hib.desktop new file mode 100644 index 000000000000..df987953402d --- /dev/null +++ b/capsized-hib.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Categories=Game; +Name=Capsized +Comment=Alientrap Games +GenericName=Action Platformer +Icon=capsized +Exec=/usr/bin/capsized +Terminal=false |