updated on Mon Jan 16 04:00:32 UTC 2012
[aur-mirror.git] / unigine-sanctuary / PKGBUILD
blob7cc9e4f7a94fb40f5e646b2b87ae51a12109e483
1 #Maintainer: andy123 < ajs @ online.de >
3 pkgname=unigine-sanctuary
4 _pkgname=Unigine_Sanctuary
5 pkgver=2.3
6 pkgrel=1
7 pkgdesc="Unigine Benchmark"
8 arch=('i686' 'x86_64')
9 url="http://www.unigine.com"
10 license=('unknown')
11 makedepends=('aria2')
12 [ "$CARCH" = "i686" ] && depends=(openal libgl gcc-libs libxrandr libxinerama libxinerama gcc-libs libxrandr bash)
13 [ "$CARCH" = "x86_64" ] && depends=(openal libgl gcc-libs lib32-libxrandr lib32-libxinerama libxinerama lib32-gcc-libs libxrandr bash)
14 source=(http://www.unigine.com/download/torrents/$_pkgname-$pkgver.run.torrent  
15         unigine-sanctuary
16         $_pkgname-$pkgver.sha512)
17 options=(!strip)
18 sha1sums=('bcd2da1987959b6a778509f12d661101cde42fae'
19           '7c44552d95cd526f72e4691ff249c5d3a57bf742'
20           '4ccbb4bd988d54dba5fa1c496e4ab702ad5f0c37')
22 _get-and-check() {
23   cd $srcdir/
24   [ -f $_pkgname-$pkgver.run ] || aria2c $_pkgname-$pkgver.run.torrent -c --seed-time=0 #exit when download is finished
25   sha512sum -c $_pkgname-$pkgver.sha512 || return 1
28 package(){
29   _get-and-check
30   cd $srcdir/
31   sh $_pkgname-$pkgver.run
32   install -m755 -d $pkgdir/opt/$pkgname 
33   cp -R $srcdir/sanctuary/bin/ $pkgdir/opt/$pkgname/
34   cp -R $srcdir/sanctuary/data/ $pkgdir/opt/$pkgname/
35   install -d $pkgdir/usr/bin/
36   install unigine-sanctuary -m755 $pkgdir/usr/bin/$pkgname
37   if [ "$CARCH" = "x86_64" ]; then
38         sed -i s#Heaven_x86#Heaven_x64#g $pkgdir/usr/bin/$pkgname
39   fi