56 lines
1.9 KiB
Bash
56 lines
1.9 KiB
Bash
# Maintainer: Jesus E. <heckyel@riseup.net>
|
|
|
|
pkgname=ultimatestunts
|
|
pkgver=0.7.7.1
|
|
pkgrel=3
|
|
pkgdesc="Free and libre stunt-racing game."
|
|
arch=('i686' 'x86_64')
|
|
url='https://sourceforge.net/projects/ultimatestunts/'
|
|
license=('GPL-2')
|
|
depends=('sdl_image' 'freealut' 'libvorbis' 'mesa-libgl' 'glu')
|
|
groups=('games')
|
|
source=("https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-srcdata-${pkgver//./}.tar.gz"
|
|
"$pkgname-metaserver-cpp-add-includes.patch"
|
|
"$pkgname.png"
|
|
"$pkgname.desktop")
|
|
sha512sums=('c532d1434570775da8e0b8156659f96dcfbdf82890f07aebbe398bdcf2039a11c832ead8106c8522af1a4a847f685727dc6f7739443a99858621995452ce4741'
|
|
'1dcd4314b531f0a39be5aa480004d20d2bb4e7b735e5966199df16b9cb3268bd13d77699c9d3eb36920c043ac582d1c709c2acac74b6dbcd63a932ae69297f67'
|
|
'36f9800cf023c1382ef21a43c65d7d63a4d6dc2d9956e0ccba239826ca9ace3ddb1565ef8ab171cb56ce5f736cae9803510f172b97fdf8efc5ee72a2bb95bd2d'
|
|
'fea5fe64c242530ef4b48e74b9d974f7cdda6462c98a7a4bb3774b90e5fca749d18cdbe2fb1edfad4ee00a0422235e422f8fa3d05edfa202203ce480a7cc2f0e')
|
|
|
|
prepare() {
|
|
patch -d $pkgname-srcdata-${pkgver//./} -Np0 < $pkgname-metaserver-cpp-add-includes.patch
|
|
}
|
|
|
|
build() {
|
|
cd $pkgname-srcdata-${pkgver//./}
|
|
|
|
./configure \
|
|
--prefix=/usr \
|
|
--bindir=/usr/games \
|
|
--datarootdir=/usr/share/games \
|
|
--sysconfdir=/etc
|
|
make -j1
|
|
}
|
|
|
|
package() {
|
|
cd $pkgname-srcdata-${pkgver//./}
|
|
|
|
make \
|
|
sysconfdir="$pkgdir/etc" \
|
|
prefix="$pkgdir/usr" \
|
|
bindir="$pkgdir/usr/games" \
|
|
datarootdir="$pkgdir/usr/share/games" \
|
|
install
|
|
|
|
# .desktop entry
|
|
install -Dm644 ../$pkgname.png "$pkgdir"/usr/share/pixmaps/$pkgname.png
|
|
install -Dm644 ../$pkgname.desktop "$pkgdir"/usr/share/applications/$pkgname.desktop
|
|
|
|
# cleanup
|
|
find "$pkgdir/" -type d -name .svn -print0 | xargs -0 rm -rf
|
|
|
|
# license
|
|
install -Dm644 COPYING -t "${pkgdir}"/usr/share/licenses/$pkgname
|
|
}
|