summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD45
-rw-r--r--rochard-hib.desktop10
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