# Maintainer: Sven-Hendrik Haase # Maintainer (Parabola): André Silva pkgname=stuntrally-data-libre _pkgname=stuntrally-data pkgver=2.2.1 pkgrel=1 pkgdesc="Stunt Rally game with track editor, based on VDrift (data files), without nonfree data files" arch=('any') license=('GPL3' 'custom') url="http://code.google.com/p/vdrift-ogre" makedepends=('cmake' 'boost' 'libvorbis' 'mygui' 'sdl2' 'enet' 'hicolor-icon-theme' 'libxcursor') source=("$_pkgname-$pkgver.tar.gz::https://github.com/stuntrally/stuntrally/archive/${pkgver}.tar.gz" "$_pkgname-tracks-$pkgver.tar.gz::https://github.com/stuntrally/tracks/archive/${pkgver}.tar.gz" libre.patch ) replaces=$_pkgname conflicts=$_pkgname provides=$_pkgname=$pkgver sha256sums=('305b5f498ab150e4cf1fd1d47410ea04ad3cf439b60278ea2b73a01278d9ca51' '45e9c976964e22348530a99a99c0dac30bc766d2f9edbe1a83a7b6791850d565' '89eed28f625758a22460f2cea67547d2ea6cffa2bef8133083077b1753cf2b64') prepare() { # patch some data files and remove nonfree data files cd "${srcdir}/stuntrally-${pkgver}/" patch -Np1 -i "${srcdir}/libre.patch" rm -rv "data/"{grass/grassJungle.png,sounds/{0{1,2,3,4,5,6,7,8,9},1{0,1,2},boost,dirt{1,2},mud{1,_cont},scrap,screech,terrain{1,2,3,4,5},water{1,2,3,_cont}}.wav,terrain,trees2,cars/{3S,CT,M3,NS,TC6,XM}} cd "${srcdir}/tracks-${pkgver}/" rm -rv {detroit,ruudskogen,virginia,weekend} } build() { # build the sources cd "${srcdir}/stuntrally-${pkgver}/" rm -rf build mkdir build && cd build cmake .. \ -DCMAKE_INSTALL_PREFIX="/usr" \ -DSHARE_INSTALL="share/stuntrally" make # build the tracks cd "${srcdir}/tracks-${pkgver}/" rm -rf build mkdir build && cd build cmake .. \ -DCMAKE_INSTALL_PREFIX="/usr" make } package() { # install the sources cd "${srcdir}/stuntrally-${pkgver}/build/" make DESTDIR="${pkgdir}" install # install the tracks cd "${srcdir}/tracks-${pkgver}/build" make DESTDIR="${pkgdir}/usr/share/stuntrally/" install # clean up rm -rf "${pkgdir}/usr/share/stuntrally/tracks/build" rm -rf "${pkgdir}/usr/share/icons" rm -rf "${pkgdir}/usr/share/applications" rm -rf "${pkgdir}/usr/bin" }