updated on Wed Jan 11 12:00:27 UTC 2012
[aur-mirror.git] / prboom-plus / PKGBUILD
blob3b76d46aa4e0e6af66df5b3287da598346cde18e
1 # Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org>
2 # Maintainer: Ronan Rabouin <darkbaboon*gmail>
4 pkgname=prboom-plus
5 pkgver=2.5.1.1
6 pkgrel=1
7 pkgdesc="An enhanced version of the PrBoom Doom engine port"
8 arch=('i686' 'x86_64')
9 url="http://prboom-plus.sourceforge.net/"
10 license=('GPL')
11 depends=('libgl' 'mesa' 'sdl_image' 'sdl_mixer' 'sdl_net')
12 makedepends=('make' 'autoconf' 'automake' 'deutex-devel' 'freedoom' 'unzip')
13 source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver-src.zip \
14         $pkgname.png \
15         $pkgname.desktop \
16         $pkgname-game-server.png \
17         $pkgname-game-server.desktop)
18 md5sums=('0cc092d02b26c84ff96f2ec092bc5425'
19          '4e164aeecda9a6b38d87b594645e42f9'
20          '67a2ae75edf575971928d5104aa6da1b'
21          'dcc3202ad84bafb97388c7261c041c7b'
22          '3137a72a4ed216f862178b434b8e509f')
24 build() {
25   cd $pkgname-$pkgver-src
27   tr -d '\r' < bootstrap > bootstrap.fixed
28   mv -f bootstrap.fixed bootstrap
29   ln -sf /usr/share/doom/doom2.wad data/
30   sed 's|/games|/bin|g' -i src/Makefile.am
31   sed 's|CFLAGS_OPT=.*|:|g' -i configure.ac
33   sh bootstrap
34   ./configure   --prefix=/usr \
35                 --with-waddir=/usr/share/doom \
36                 --disable-dogs
38   make || return 1
39   make DESTDIR="$pkgdir" install
41   mkdir -p "$pkgdir"/usr/share/{applications,pixmaps}
42   install -m644 ../prboom-plus{,-game-server}.png "$pkgdir"/usr/share/pixmaps/
43   install -m644 ../prboom-plus{,-game-server}.desktop "$pkgdir"/usr/share/applications/