summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authoroli2015-10-03 16:42:34 +0200
committeroli2015-10-03 16:42:34 +0200
commit19493fa0f11e0379739d3532709804e728f013fa (patch)
tree3c7a30844f16797633dd1c93b201ec1f9b673df6 /PKGBUILD
downloadaur-19493fa0f11e0379739d3532709804e728f013fa.tar.gz
updated
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD40
1 files changed, 40 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a200f16456f7
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# Maintainer: Jose Riha <jose1711 gmail com>
+# Contributor: Ismael Barros (RazZziel) <razielmine@gmail.com>
+
+pkgname=blackshades-svn
+pkgver=r110
+pkgrel=1
+pkgdesc="A game where you control a psychic bodyguard, and try to protect the VIP from hordes of would-be assassins"
+arch=('i686')
+url="http://icculus.org/blackshades/"
+license=('uDevGame')
+depends=('sdl' 'sdl_image' 'openal' 'libvorbis' 'mesa' 'freealut')
+makedepends=('subversion')
+source=(blackshades::svn://svn.icculus.org/blackshades/trunk/ blackshades.patch)
+md5sums=('SKIP'
+ 'bb04f4414f4a7a693b8bad4314399145')
+
+pkgver() {
+ cd "${pkgname%%-svn}"
+ local ver="$(svnversion)"
+ printf "r%s" "${ver//[[:alpha:]]}"
+}
+
+build() {
+ cd $srcdir/${pkgname%%-svn}
+ patch -Np1 -i $srcdir/blackshades.patch
+ make
+}
+
+package() {
+ cd $srcdir/${pkgname%%-svn}
+ install -d $pkgdir/opt/$pkgname/ $pkgdir/usr/bin/ $pkgdir/usr/share/licenses/common/uDevGame
+ install -m755 objs/blackshades $pkgdir/opt/$pkgname/
+ install -m644 Readme uDevGame_License uDevGame_Readme $pkgdir/opt/$pkgname/
+ svn export Data $pkgdir/opt/$pkgname/Data
+
+ echo -e "#!/bin/sh\n cd /opt/$pkgname/; ./blackshades" > $pkgdir/usr/bin/$pkgname
+ chmod 755 $pkgdir/usr/bin/$pkgname
+
+ install -m644 $pkgdir/opt/$pkgname/uDevGame_License $pkgdir/usr/share/licenses/common/uDevGame/
+}