pkgname=nexuiz pkgver=2.0 pkgrel=1 pkgdesc="A 3d deathmatch game based on the The Quake1 engine." url="http://www.nexuiz.com" license="GPL" makedepends=('unzip') depends=('sdl' 'alsa-lib' 'libxxf86vm' 'libxxf86dga') source=(http://dl.sourceforge.net/sourceforge/$pkgname/nexuiz-20.zip \ nexuiz-dedicated nexuiz-glx nexuiz-sdl) md5sums=('3cabe44472a848b870685b225b1086c3' 'a352c46754cdc0391539bd6cd91f17e1'\ 'f48716e61c9fa21badd131c5f9223457' '1bba09a41e4bca0032187ad927aa742f') build() { # Game data install -D -m644 $startdir/src/Nexuiz/data/data20060614.pk3 $startdir/pkg/usr/share/nexuiz/data/data.pk3 || return 1 # Binaries cd $startdir/src/Nexuiz unzip sources/enginesource20060614.zip cd darkplaces make CPUOPTIMIZATIONS="-march=x86_64" nexuiz install -D -m755 nexuiz-dedicated $startdir/pkg/usr/bin/nexuiz-dedicated.bin || return 1 install -D -m755 nexuiz-glx $startdir/pkg/usr/bin/nexuiz-glx.bin || return 1 install -D -m755 nexuiz-sdl $startdir/pkg/usr/bin/nexuiz-sdl.bin || return 1 # Start scripts install -D -m755 $startdir/src/nexuiz-dedicated $startdir/pkg/usr/bin/nexuiz-dedicated || return 1 install -D -m755 $startdir/src/nexuiz-glx $startdir/pkg/usr/bin/nexuiz-glx || return 1 install -D -m755 $startdir/src/nexuiz-sdl $startdir/pkg/usr/bin/nexuiz-sdl || return 1 # Docs install -D -m644 $startdir/src/Nexuiz/Docs/cvars.txt $startdir/pkg/usr/share/nexuiz/docs/cvars.txt || return 1 install -D -m644 $startdir/src/Nexuiz/Docs/FAQ.html $startdir/pkg/usr/share/nexuiz/docs/faq.html || return 1 install -D -m644 $startdir/src/Nexuiz/Docs/gamemodes.txt $startdir/pkg/usr/share/nexuiz/docs/gamemodes.txt || return 1 install -D -m644 $startdir/src/Nexuiz/Docs/mapping.txt $startdir/pkg/usr/share/nexuiz/docs/mapping.txt || return 1 install -D -m644 $startdir/src/Nexuiz/Docs/Readme.htm $startdir/pkg/usr/share/nexuiz/docs/readme.html || return 1 install -D -m644 $startdir/src/Nexuiz/Docs/eventlog.txt $startdir/pkg/usr/share/nexuiz/docs/eventlog.txt || return 1 install -D -m644 $startdir/src/Nexuiz/Docs/mapdownload.txt $startdir/pkg/usr/share/nexuiz/docs/mapdownload.txt || return 1 install -D -m644 $startdir/src/Nexuiz/Docs/say-escapes.txt $startdir/pkg/usr/share/nexuiz/docs/say-escapes.txt || return 1 install -D -m644 $startdir/src/Nexuiz/Docs/scorelog.txt $startdir/pkg/usr/share/nexuiz/docs/scorelog.txt || return 1