updated on Sun Jan 22 20:01:29 UTC 2012
[aur-mirror.git] / caster / PKGBUILD
blob649e1e645e48290e530032931563bd2b856fca74
1 # Contributor: Artificial Intelligence <polarbeard@gmail.com>
3 pkgname=caster
4 pkgver=1.1
5 pkgrel=1
6 pkgdesc="Dash across Scenic Locations destroying bug like creatures called the Flanx using 6 Unique Attacks that include Massive Terrain Deformation and High Speed Barrages of Energy Blasts!"
7 arch=('i686' 'x86_64')
8 url='http://www.elecorn.com/caster3d/'
9 license=('custom: "commercial"')
10 install=caster.install
11 if [ "$CARCH" = "x86_64" ]; then
12         depends=('lib32-libvorbis' 'lib32-sdl' 'lib32-gcc-libs' 'lib32-mesa' 'lib32-libpng12')
13 else
14         depends=('libvorbis' 'sdl' 'gcc-libs' 'mesa' 'libpng12')
16 makedepends=('unzip')
17 source=('caster-1.1-installer.bin' 'Caster1.png' 'caster.desktop' 'caster.launcher')
18 md5sums=('d85e29eb5d2c7d49d55117f03ce66afb' '2440bebb2c4f3e4d4132648b2d3765a0' 'b3c701720e74ea1867e12e411084cc3e' 'bb0d10fef83c63116533bc52eae8cc33')
21 build() {
22     cd $srcdir || return 1
24 # Create Destination Directory
25     install -d -m 755 $pkgdir/opt/Caster || return 1
27 # Extracting the .run file
28     unzip $srcdir/caster-1.1-installer.bin  
30 # Install the data
31     cp -r $srcdir/data/caster_linux/*  $pkgdir/opt/Caster || return 1
33 # Install Icon
34     install -D -m 644 $srcdir/Caster1.png \
35         $pkgdir/usr/share/pixmaps/Caster1.png || return 1
37 # Install Launcher
38     install -D -m 644 $srcdir/caster.desktop \
39         $pkgdir/usr/share/applications/caster.desktop || return 1
41  # Install Game Launcher
42     install -D -m 755 $srcdir/caster.launcher \
43         $pkgdir/usr/bin/caster || return 1      
44     
45  # Install License
46     install -D -m 644 $srcdir/data/LICENSE.txt \
47         $pkgdir/usr/share/licenses/$pkgname/license.txt
48   
49 # Set groupship to :games
50     chown -R :games $pkgdir/opt/Caster || return 1
51     chmod -R g+rwX $pkgdir/opt/Caster || return 1