1 # Maintainer: Gen2ly <toddrpartridge@gmail.com>
3 pkgname=shadowgrounds-survivor-demo
6 pkgdesc="Sequel to Shadowgrounds - Science fiction shoot 'em up"
8 url='http://www.linuxgamepublishing.com/info.php?id=40&'
11 [ "${CARCH}" = "x86_64" ] && depends=('lib32-libgl' 'lib32-gtk' 'lib32-gtk2' 'lib32-libmikmod' 'lib32-libvorbis' 'lib32-mesa' 'lib32-sdl' 'lib32-libxdamage')
12 [ "${CARCH}" = "i686" ] && depends=('libgl' 'gtk' 'gtk2' 'libmikmod' 'libvorbis' 'mesa' 'sdl' 'libxdamage')
14 optdepends=('lib32-nvidia-utils: Accelerated 3D with Nvidia driver'
15 'lib32-catalyst-utils: Accelerated 3D with ATI driver')
16 _instname=survivor-demo
17 source=($pkgname.desktop $_instname.xml)
18 md5sums=('2ba283da44237892f6d9d589af30daaf'
19 '7240a52e9cfa34c67b435cd37a7fde29')
24 if [ ! -f $_instname.run ] && [ ! -f $pkgname.tar.gz ]; then
25 echo "Downloading demo"
26 wget http://demofiles.linuxgamepublishing.com/survivor/survivor-demo.run
28 if [ ! -f $_instname.tar.gz ]; then
29 mv $_instname.run $pkgname.tar.gz
30 echo "Removing makeself content from installer"
31 sed -i '1,376d' $pkgname.tar.gz
33 if [ ! -d $pkgname-$pkgver ]; then
34 mkdir $pkgname-$pkgver
36 echo "Extracting archives"
37 tar xf $pkgname.tar.gz -C $pkgname-$pkgver
38 tar xf $pkgname-$pkgver/.data/data/data.tar.gz -C $pkgname-$pkgver/.data/data/
40 # create pkgdir folders
41 mkdir -p $pkgdir/usr/bin
42 mkdir -p $pkgdir/usr/share/applications
43 mkdir -p $pkgdir/usr/share/games/$pkgname
44 mkdir -p $pkgdir/usr/share/games/$pkgname/.manifest/scripts
45 mkdir -p $pkgdir/usr/share/licenses/$pkgname
46 mkdir -p $pkgdir/usr/share/pixmaps
51 install -m644 EULA $pkgdir/usr/share/licenses/$pkgname/
52 install -m644 README.licenses $pkgdir/usr/share/licenses/$pkgname/
55 install -m644 README $pkgdir/usr/share/games/$pkgname/
56 install -m755 -D .data/bin/Linux/x86/launcher-bin $pkgdir/usr/share/games/$pkgname/
57 install -m755 -D .data/data/survivor-bin $pkgdir/usr/share/games/$pkgname/
58 cp .data/data/data*.fbz $pkgdir/usr/share/games/$pkgname/
59 cp -r .data/data/data $pkgdir/usr/share/games/$pkgname/
60 cp -r .data/data/lib $pkgdir/usr/share/games/$pkgname/
61 install -m644 $startdir/$pkgname.xml $pkgdir/usr/share/games/$pkgname/.manifest/
64 ln -s /usr/share/games/$pkgname/launcher-bin $pkgdir/usr/bin/$pkgname
67 install -m644 .data/icon.xpm $pkgdir/usr/share/pixmaps/$pkgname.xpm
68 install -m644 $startdir/$pkgname.desktop $pkgdir/usr/share/applications