1 # Maintainer: Simone Sclavi 'Ito' <darkhado@gmail.com>
8 pkgdesc="An OpenGL space shooter with Fedora's patches"
10 url='https://admin.fedoraproject.org/community/?package=glaxium#package_maintenance/package_overview'
12 makedepends=('rpmextract')
13 depends=('sdl_mixer' 'freeglut' 'libxmu' 'libpng')
16 http://kojipkgs.fedoraproject.org/packages/${__pkgalias}/${pkgver}/${__patch}.${__fc}/src/${__pkgalias}-${pkgver}-${__patch}.${__fc}.src.rpm
18 md5sums=('081e3448e5780acc447f2958e154dbc6')
21 rpmextract.sh ${__pkgalias}-${pkgver}-${__patch}.${__fc}.src.rpm
22 tar -zxf ${__pkgalias}_${pkgver}.tar.gz
23 cd ${__pkgalias}_${pkgver}
24 patch -Np1 -i ../${__pkgalias}-0.5-fixes.patch
25 patch -Np1 -i ../${__pkgalias}_0.5-allow-running-when-dsp-busy.patch
26 patch -Np1 -i ../${__pkgalias}_0.5-glutInit.patch
27 patch -Np1 -i ../${__pkgalias}_0.5-rh553067.patch
28 patch -Np1 -i ../${__pkgalias}_0.5-64bit-crash.patch
29 sed -i 's|/games/glaxium|/glaxium|g' configure* Makefile.in
30 ./configure --prefix=/usr
35 cd ${__pkgalias}_${pkgver}
36 install -Dm755 glaxium $pkgdir/usr/bin/glaxium
37 mkdir -p $pkgdir/usr/share/glaxium/{samples,textures}
38 install -m644 samples/* $pkgdir/usr/share/glaxium/samples
39 install -m644 textures/* $pkgdir/usr/share/glaxium/textures
42 mkdir -p $pkgdir/usr/share/{applications,pixmaps}
43 install -m644 glaxium.png $pkgdir/usr/share/pixmaps
44 sed 's:glaxium-wrapper:glaxium:' -i glaxium.desktop
45 install -m644 glaxium.desktop $pkgdir/usr/share/applications