updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / ballistics-demo / PKGBUILD
bloba0d2c47f3566a62ebc6662f5218fab803fb41e76
1 # Maintainer: Gadget3000 <Gadget3000@msn.com>
2 pkgname=ballistics-demo
3 pkgver=1.2
4 pkgrel=3
5 pkgdesc="A futuristic racing game similar to wipeout"
6 arch=('i686' 'x86_64')
7 url="http://www.linuxgamepublishing.com/info.php?id=13&"
8 license=('custom')
9 if [ "${CARCH}" = "x86_64" ]; then
10         depends=('lib32-glibc>=2.1' 'lib32-openal' 'lib32-alsa-lib' 'lib32-zlib' 'lib32-sdl' 'lib32-libxi' 'lib32-gcc-libs' 'lib32-libogg')
11 else
12         depends=('glibc>=2.1')
14 install=ballistics-demo.install
15 source=('setup.xml'
16         'setup.sh'
17         'http://demofiles.linuxgamepublishing.com/ballistics/ballistics-demo.run'
18         'ballistics-demo.desktop'
19         'ballistics-demo-config.desktop')
20 md5sums=('708272db3a230796426cf31c91e10163'
21          '39494d21bd629ec6f8a932d84b3fc2cb'
22          'b49912fb30924ab2532c4c5781bfd4af'
23          'e01d6f188d52787c884c500bc15c29ab'
24          '7e1d9c1a2baf9abcaf7d045afcc9888b')
26 build() {
27   chmod +x ballistics-demo.run
28   
29   #Extract the installer
30   ./ballistics-demo.run --tar xvf -C $srcdir
31   
32   #Make and copy necessary files and directories
33   mkdir -p $pkgdir/usr/bin || return 1
34   cp -f $srcdir/../setup.sh $srcdir/ || return 1
35   cp -f $srcdir/setup.xml $srcdir/setup.data/ || return 1
36   
37   #Install
38   cd $srcdir/
39   ./setup.sh -i ${pkgdir}/opt/ballistics-demo
40   
41   #Copy and create links to binaries
42   cp -f $srcdir/bin/Linux/x86/* $pkgdir/opt/ballistics-demo/ || return 1
43   ln -s /opt/ballistics-demo/ballistics_demo /opt/ballistics-demo/ballistics_demo-config ${pkgdir}/usr/bin || return 1
44 #  rm -r ${pkgdir}/opt/ballistics-demo/lib
45   
46   install -d ${pkgdir}/usr/share/applications
47   cp ${srcdir}/ballistics-demo.desktop ${pkgdir}/usr/share/applications
48   cp ${srcdir}/ballistics-demo-config.desktop ${pkgdir}/usr/share/applications
49   
50   rm -r ${pkgdir}/opt/ballistics-demo/uninstall
51   install -D -m644 ${pkgdir}/opt/ballistics-demo/EULA "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"