diff options
author | oli | 2015-10-03 16:42:34 +0200 |
---|---|---|
committer | oli | 2015-10-03 16:42:34 +0200 |
commit | 19493fa0f11e0379739d3532709804e728f013fa (patch) | |
tree | 3c7a30844f16797633dd1c93b201ec1f9b673df6 /PKGBUILD | |
download | aur-19493fa0f11e0379739d3532709804e728f013fa.tar.gz |
updated
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 40 |
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/ +} |