summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD38
-rw-r--r--kingdom-rush.desktop10
3 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..c3e854068f15
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = kingdom-rush-hib
+ pkgdesc = An epic fantasy action defense game
+ pkgver = 1396975560
+ pkgrel = 1
+ url = http://www.kingdomrush.com/home.html
+ arch = i686
+ arch = x86_64
+ license = Commercial
+ makedepends = hib-dlagent
+ depends = libglapi
+ options = !strip
+ options = !upx
+ source = hib://kingdomrush_linux_1396975560.zip
+ source = kingdom-rush.desktop
+ md5sums = 5451ced59c51b250dd23a733d7af7bb9
+ md5sums = a4e933da1ca5dcb75210bdf59b23d4e5
+
+pkgname = kingdom-rush-hib
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..3c9637dada4b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Yaohan Chen <yaohan.chen@gmail.com>
+
+pkgname=kingdom-rush-hib
+pkgver=1396975560
+pkgrel=1
+pkgdesc='An epic fantasy action defense game'
+arch=('i686' 'x86_64')
+url='http://www.kingdomrush.com/home.html'
+license=('Commercial')
+depends=('libglapi')
+if [ "$CARCH" = 'x86_64' ]; then
+ depends=('lib32-libglapi')
+fi
+makedepends=('hib-dlagent')
+source=("hib://kingdomrush_linux_${pkgver}.zip"
+ 'kingdom-rush.desktop')
+md5sums=('5451ced59c51b250dd23a733d7af7bb9'
+ 'a4e933da1ca5dcb75210bdf59b23d4e5')
+options=('!strip' '!upx')
+
+package() {
+ _installdir='/opt/kingdom-rush'
+
+ cd "$srcdir/linux"
+ _execname='Kingdom Rush.x86'
+ install -Dm755 "$_execname" "$pkgdir/$_installdir/$_execname"
+ install -d "$pkgdir/usr/bin/"
+ ln -s "$_installdir/$_execname" "$pkgdir/usr/bin/kingdom-rush"
+
+ _datadir="$srcdir/linux/Kingdom Rush_Data"
+ install -Dm644 "$_datadir/Resources/UnityPlayer.png" \
+ "$pkgdir/usr/share/pixmaps/kingdom-rush.png"
+ # the data dir must be named <executable basename>_Data
+ mv "$_datadir" "$pkgdir/$_installdir/"
+
+ install -Dm644 "$srcdir/kingdom-rush.desktop" \
+ "$pkgdir/usr/share/applications/kingdom-rush.desktop"
+}
diff --git a/kingdom-rush.desktop b/kingdom-rush.desktop
new file mode 100644
index 000000000000..45c0c6615ecb
--- /dev/null
+++ b/kingdom-rush.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Encoding=UTF-8
+Type=Application
+Name=Kingdom Rush
+Comment=A tower defense game
+Exec=kingdom-rush
+Icon=kingdom-rush
+Terminal=false
+StartupNotify=false
+Categories=Application;Game;