diff options
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 45 | ||||
-rw-r--r-- | rochard-hib.desktop | 10 |
3 files changed, 74 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..58439a94024e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = rochard-hib + pkgdesc = A sci-fi action platformer that centers around manipulating gravity (Humble Bundle version) + pkgver = 1.42+h20130620 + pkgrel = 1 + url = http://www.rochardthegame.com + arch = i686 + arch = x86_64 + license = custom:commercial + depends = mesa + depends = libgl + depends = glu + options = !upx + source = hib://Rochard_v1.42_Linux_x64_1371746492.tar.gz + source = rochard-hib.desktop + md5sums = 94944c149291287900d3face338d1b4b + md5sums = a84ba958254ba229f5f9d66d5c6672ea + +pkgname = rochard-hib + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b9911dfb8ed6 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: Sam S. <smls75@gmail.com> + +pkgname=rochard-hib +pkgver=1.42+h20130620 +pkgrel=1 +pkgdesc='A sci-fi action platformer that centers around manipulating gravity (Humble Bundle version)' +url='http://www.rochardthegame.com' +arch=('i686' 'x86_64') +license=('custom:commercial') +depends=('mesa' 'libgl' 'glu') +options=("!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') + +if [ $CARCH == i686 ] +then _arch=32; _build='1371746493'; _md5='bf1939c719eccef9cb04745aec5c0387'; +else _arch=64; _build='1371746492'; _md5='94944c149291287900d3face338d1b4b'; +fi +source=("hib://Rochard_v1.42_Linux_x${_arch}_${_build}.tar.gz" + 'rochard-hib.desktop') +md5sums=("$_md5" + 'a84ba958254ba229f5f9d66d5c6672ea') + +package() { + cd $srcdir + + # Install game files + install -d "$pkgdir/opt/" + mv -T Rochard_x$_arch "$pkgdir/opt/Rochard" + + # Install launcher script + echo -e "#!/bin/sh\ncd /opt/Rochard && ./Rochard" > "launcher.sh" + install -Dm755 "launcher.sh" "$pkgdir/usr/bin/rochard" + + # Install icon + install -Dm644 "$pkgdir/opt/Rochard/Rochard_Data/Resources/UnityPlayer.png" \ + "$pkgdir/usr/share/pixmaps/rochard.png" + + # Install desktop entry + install -Dm644 "$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" + + # Install license + install -d "$pkgdir/usr/share/licenses/$pkgname/" + mv "$pkgdir/opt/Rochard/EULA.rtf" "$pkgdir/usr/share/licenses/$pkgname/" +} diff --git a/rochard-hib.desktop b/rochard-hib.desktop new file mode 100644 index 000000000000..fb8d9fa4234c --- /dev/null +++ b/rochard-hib.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Categories=Game; +Name=Rochard +Comment=Recoil Games +GenericName=Sci-Fi Action Platformer +Icon=rochard +Exec=/usr/bin/rochard +Terminal=false |