summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.AURINFO17
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD41
-rw-r--r--eetsmunchies-hib.desktop10
4 files changed, 87 insertions, 0 deletions
diff --git a/.AURINFO b/.AURINFO
new file mode 100644
index 000000000000..04f7b82691cc
--- /dev/null
+++ b/.AURINFO
@@ -0,0 +1,17 @@
+pkgbase = eetsmunchies-hib
+ pkgdesc = Eets Munchies, a family-friendly puzzle game (beta; Humble Bundle version)
+ pkgver = beta97446+h20140311
+ pkgrel = 1
+ url = http://kleientertainment.com/games/eets-munchies/
+ arch = i686
+ arch = x86_64
+ license = custom: commercial
+ depends = sdl2
+ depends = libgl
+ source = hib://eets2-64x_linux_1394496804.tar
+ source = eetsmunchies-hib.desktop
+ options = !strip
+ options = !upx
+
+pkgname = eetsmunchies-hib
+
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..754bbed10e73
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = eetsmunchies-hib
+ pkgdesc = Eets Munchies, a family-friendly puzzle game (beta; Humble Bundle version)
+ pkgver = beta97446+h20140311
+ pkgrel = 1
+ url = http://kleientertainment.com/games/eets-munchies/
+ arch = i686
+ arch = x86_64
+ license = custom: commercial
+ depends = sdl2
+ depends = libgl
+ options = !strip
+ options = !upx
+ source = hib://eets2-64x_linux_1394496804.tar
+ source = eetsmunchies-hib.desktop
+ md5sums = ee7694ca24aabb4c3890123f8cb2474e
+ md5sums = 36154f360150b2812a8e2fd44b1d8021
+
+pkgname = eetsmunchies-hib
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..74a2f87b51ea
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,41 @@
+# Maintainer: Sam S. <smls75@gmail.com>
+
+pkgname=eetsmunchies-hib
+pkgver=beta97446+h20140311 # beta build number from eets2/manifest.json
+_hibver=1394496804
+pkgrel=1
+pkgdesc='Eets Munchies, a family-friendly puzzle game (beta; Humble Bundle version)'
+url='http://kleientertainment.com/games/eets-munchies/'
+arch=('i686' 'x86_64')
+license=('custom: commercial')
+depends=('sdl2' 'libgl')
+options=('!strip' '!upx')
+PKGEXT='.pkg.tar.gz'
+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')
+
+[[ $CARCH == i686 ]] && { _arch=32; _md5='cdbae24ea2579ff9169f2b3d68be8a09'; } \
+ || { _arch=64; _md5='ee7694ca24aabb4c3890123f8cb2474e'; }
+source=("hib://eets2-${_arch}x_linux_${_hibver}.tar"
+ 'eetsmunchies-hib.desktop')
+md5sums=("$_md5"
+ '36154f360150b2812a8e2fd44b1d8021')
+
+package() {
+ cd "$srcdir"
+ _target=/opt/EetsMunchies
+
+ # Install game files
+ mkdir -p "$pkgdir/$_target"
+ cp -TRl eets2 "$pkgdir/$_target"
+
+ # Remove unneeded files
+ rm "$pkgdir/$_target"/bin/lib/libSDL2*
+
+ # Install icon & desktop entry
+ install -Dm644 eets2/eets2.xpm "$pkgdir"/usr/share/pixmaps/eetsmunchies.xpm
+ install -Dm644 $pkgname.desktop "$pkgdir"/usr/share/applications/$pkgname.desktop
+
+ # Install launch script
+ echo -e "#!/bin/sh\ncd $_target/bin && exec ./eets2 \$*" > launcher.sh
+ install -Dm755 launcher.sh "$pkgdir"/usr/bin/eetsmunchies
+}
diff --git a/eetsmunchies-hib.desktop b/eetsmunchies-hib.desktop
new file mode 100644
index 000000000000..5bd41e7dca44
--- /dev/null
+++ b/eetsmunchies-hib.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Categories=Game;
+Name=Eets Munchies
+Comment=Klei Entertainment
+GenericName=Puzzle Game
+Icon=eetsmunchies
+Exec=/usr/bin/eetsmunchies
+Terminal=false