1 # Contributor: G_Syme <demichan(at)mail(dot)upb(dot)de>
2 # Contributor: Dmitry Shilov <stormblast@land.ru>
6 pkgdesc="An engine for playing games based on DooM"
7 url="http://www.doomsdayhq.com"
10 depends=('sdl_net' 'sdl_mixer' 'openal' 'libgl' 'libpng' 'mesa')
11 provides=("doomsday=$pkgver")
12 conflicts=('doomsday')
14 optdepends=('timidity++: for enabling midi music playback on audio cards without hardware midi support')
16 source=(http://downloads.sourceforge.net/deng/deng-$pkgver.tar.gz
17 doomsday.{directory,menu}
18 doomsday-j{doom,heretic,hexen}.png
19 j{doom{,2{,-plutonia,-tnt}},heretic,hexen}.{sh,desktop})
20 md5sums=('1717d0de5bc8efba9076d6b8e2055d08'
21 '19d5c02d03dcaf57a0dbc2d6c4419ea5'
22 'd804098c841ef9e61d93b8b8af8cb56c'
23 '6835c2c84909688be425850088d7a58a'
24 '0f839385115bd3284b9ec73b0295b2d8'
25 'a735a86abc76e706faf2499b94ae3f1c'
26 'ea00f461334c058701e7cf57d313592b'
27 '099a19ede56ada8417e2437c22b74165'
28 '713d2632fb4a5a460a72d40fb3dab983'
29 '75abe89124fe1418e8966ee1399070d6'
30 'f9b8f535890973203d87bbf21f278438'
31 '9686ae304ef6890cb96a193faddbf360'
32 'f9ce519c3bc056a7cec7ea4811fa6d9a'
33 '4be43c8132c15eeafe5c6ba3bda58ef7'
34 'e6ac3457465a39054d55ff3d254f5398'
35 '1a7d4f56ac55f9e2f30729141559bd31'
36 'a2ac0d3259abd0b4e41f881e82e0f8f3'
37 '4d476aa77cab357cb2d2bb232bb12826')
40 cd $srcdir/deng-$pkgver/Build
41 export CFLAGS=${CFLAGS//-mtune=generic/}
42 export CXXFLAGS=${CXXFLAGS//-mtune=generic/}
43 CC=gcc-3.3 CXX=g++-3.3 ../configure --prefix=/usr || return 1
45 make DESTDIR=$pkgdir install || return 1
47 install -d -m755 $pkgdir/usr/share/{applications,desktop-directories,pixmaps}
48 install -m644 $srcdir/j*.desktop $pkgdir/usr/share/applications
49 install -m644 $srcdir/doomsday.directory $pkgdir/usr/share/desktop-directories
50 install -m644 $srcdir/doomsday-j*.png $pkgdir/usr/share/pixmaps
51 install -m644 $srcdir/deng-$pkgver/Data/Graphics/Logo.png $pkgdir/usr/share/pixmaps/doomsday.png
55 install -m755 $_i $pkgdir/usr/bin/${_i%.sh};
58 install -d -m755 $pkgdir/etc/xdg/menus/{,kde-}applications-merged
59 install -m644 $srcdir/doomsday.menu $pkgdir/etc/xdg/menus/applications-merged
60 ln -s ../applications-merged/doomsday.menu $pkgdir/etc/xdg/menus/kde-applications-merged