updated on Thu Jan 19 20:01:47 UTC 2012
[aur-mirror.git] / sumwars-latest / PKGBUILD
blob9f7ec970d49129ca3c4bcb298a15130e0294f270
1 # Contributor: Kevin Whitaker <eyecreate at gmail dot com>
2 # Contributor: Adria Arrufat <swiftscythe at gmail dot com>
3 # Contributor: Logan Allen (loganfynne) <loganfynne at gmail dot com>
5 pkgname=sumwars-latest
6 pkgver=0.5.5
7 pkgrel=3
8 pkgdesc="Summoning Wars is an open source role-playing game, featuring both a single-player and a multiplayer mode for about 2 to 8 players."
9 arch=('i686' 'x86_64')
10 url="http://sumwars.org/"
11 license=('GPL')
12 makedepends=('autoconf')
13 depends=('ogre' 'cegui-ogre' 'physfs' 'freealut' 'enet' 'openal' 'libvorbis' 'poco')
14 source=(resources.cfg sumwars.sh sumwars.desktop "http://downloads.sourceforge.net/project/sumwars/0.5.5/sumwars-0.5.5-src.tgz") 
15 md5sums=(
16          '4d1a77ea55e6497b3128911252fc66e4'
17          '78b8013c47e29526d75463e18002c995'
18          '6d63a38f2120fc154700317914514278'
19          '52dab84e0f4e9d99b9ef92c09b3b8bb4')
21 build() {
22   cp -f resources.cfg sumwars-0.5.5-src/resources.cfg
23   cd ${srcdir}/sumwars-0.5.5-src
24 #   rm CMakeCache.txt
25   cmake -DCMAKE_INSTALL_PREFIX=/usr
26   make ||return 1
27 #   make install is broken
28 #   make DESTDIR=$pkgdir install ||return 1
29   mkdir -p $pkgdir/usr/share/games/
30   mkdir -p $pkgdir/usr/share/games/sumwars
31   mkdir -p $pkgdir/usr/share/games/sumwars/save
32   chmod 777 $pkgdir/usr/share/games/sumwars/save
33   mkdir -p $pkgdir/usr/{bin,share/{applications,pixmaps}}
34   install -m755 sumwars $pkgdir/usr/share/games/sumwars/sumwars||return 1
35   install -m644 plugins.cfg $pkgdir/usr/share/games/sumwars/plugins.cfg ||return 1
36   install -m644 ogre.cfg $pkgdir/usr/share/games/sumwars/ogre.cfg||return 1
37   install -m644 resources.cfg $pkgdir/usr/share/games/sumwars/resources.cfg||return 1
38   install -m644 authors.txt $pkgdir/usr/share/games/sumwars/authors.txt||return 1
39   install -m644 resources/itempictures/shield.png $pkgdir/usr/share/pixmaps/sumwars.png||return 1
40   install -m644 $srcdir/../sumwars.desktop $pkgdir/usr/share/applications/sumwars.desktop||return 1
41   install -m755 $srcdir/../sumwars.sh $pkgdir/usr/bin/sumwars||return 1
42   cp -r data $pkgdir/usr/share/games/sumwars/
43   cp -r resources $pkgdir/usr/share/games/sumwars
44   touch $pkgdir/usr/share/games/sumwars/CEGUI.log
45   touch $pkgdir/usr/share/games/sumwars/Ogre.log
46   touch $pkgdir/usr/share/games/sumwars/sumwars.log
47   chmod 777 $pkgdir/usr/share/games/sumwars/*.log