updated on Thu Jan 19 20:01:47 UTC 2012
[aur-mirror.git] / eschalon1 / PKGBUILD
blob214dbd46fff9cd0f12be686c0691086f481a5062
1 # Contributor: Artificial Intelligence <polarbeard@gmail.com>
3 pkgname=eschalon1
4 pkgver=1.04
5 pkgrel=3
6 pkgdesc="Eschalon: Book I is a classic role-playing game experience that will take you across massive outdoor environments and deep into sprawling dungeons as you seek to uncover the mystery of who – or what – you are."
7 arch=('i686' 'x86_64')
8 url='http://basiliskgames.com/eschalon-book-i'
9 license=('custom: "commercial"')
10 if [ "$CARCH" = "x86_64" ]; then
11         depends=('lib32-libxxf86vm' 'lib32-libstdc++5' 'lib32-mesa')
12 else
13         depends=('libxxf86vm' 'libstdc++5' 'mesa')
15 install=eschalon1.install
16 source=('eschalon_book_1.tar.gz' 'EschalonBook1.png' 'eschalon1.desktop' 'eschalon1.launcher')
17 md5sums=('56a26ef73f96ed83b3fd01be033898e3' '4e9dd0d6c1aa3f619e78ff3e603d020a' 'be670197be670263949c9a65f7110085' '2c9bbaa20ac20dba59bb5915396730c9')
21 build() {
22     cd $srcdir  || return 1
24 # Create Destination Directory
25     install -d $pkgdir/opt/Eschalon1 || return 1
27 # Extract Game 
28     bsdtar -xf $srcdir/eschalon_book_1.tar.gz || return 1
30 # Install the data
31     cp -r $srcdir/eschalon_book_1/* $pkgdir/opt/Eschalon1 || return 1
34 # Install Icon
35     install -D -m 644 $srcdir/EschalonBook1.png \
36         $pkgdir/usr/share/pixmaps/EschalonBook1.png || return 1
38 # Install Launcher
39     install -D -m 644 $srcdir/eschalon1.desktop \
40         $pkgdir/usr/share/applications/eschalon1.desktop || return 1
42 # Install Game Launcher
43     install -D -m 755 $srcdir/eschalon1.launcher \
44         $pkgdir/usr/bin/eschalon1 || return 1
45   
46 # Install License
47     install -D -m 644 $srcdir/eschalon_book_1/license.txt \
48         $pkgdir/usr/share/licenses/$pkgname/license.txt || return 1
50 # Set groupship to :games
51     chown -R :games $pkgdir/opt/Eschalon1 || return 1
52     chmod -R g+rwX $pkgdir/opt/Eschalon1 || return 1