diff options
Diffstat (limited to 'community/vdrift/PKGBUILD')
-rw-r--r-- | community/vdrift/PKGBUILD | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/community/vdrift/PKGBUILD b/community/vdrift/PKGBUILD new file mode 100644 index 000000000..35ac2775e --- /dev/null +++ b/community/vdrift/PKGBUILD @@ -0,0 +1,54 @@ +# $Id: PKGBUILD 85589 2013-03-03 17:28:55Z dreisner $ +# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> +# Contributor: Anton Bazhenov <anton.bazhenov at gmail> +# Contributor: Lone_Wolf lonewolf@xs4all.nl + +pkgname=vdrift +pkgver=2012.07.22 +pkgrel=4 +pkgdesc="Open source driving simulation made with drift racing in mind" +arch=('i686' 'x86_64') +url="http://vdrift.net/" +license=('GPL') +depends=('bullet' 'curl' 'sdl_gfx' 'sdl_image' 'glew' 'libvorbis' "vdrift-data=2:$pkgver" + 'gtk-update-icon-cache' 'hicolor-icon-theme' 'libarchive') +makedepends=('scons' 'boost' 'asio' 'mesa') +install=vdrift.install +source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-${pkgver//./-}.tar.bz2 + vdrift-2012-07-22c_bullet281_patch.diff) +md5sums=('fcfd6b65724d32dfe383df216d7afb74' + '67ff3037575c3aa74393971d1475ef54') + +build() { + cd VDrift + + patch -Np0 < "$srcdir"/vdrift-2012-07-22c_bullet281_patch.diff + + # build and install + scons $MAKEFLAGS \ + "destdir"="$pkgdir" \ + "release"=1 \ + "force_feedback"=1 \ + "prefix"=/usr \ + "datadir"=share/$pkgname/ \ + "extbullet"=1 +} + +package() { + cd VDrift + + scons install + + # install .desktop file + install -Dm644 $pkgname.desktop "$pkgdir"/usr/share/applications/$pkgname.desktop + sed -i '1 s/^\xef\xbb\xbf//' "$pkgdir"/usr/share/applications/$pkgname.desktop # remove BOM (WHY IS THERE?) + + # install icons + install -Dm644 data/textures/icons/vdrift-16x16.png "$pkgdir"/usr/share/icons/hicolor/16x16/apps/vdrift.png + install -Dm644 data/textures/icons/vdrift-32x32.png "$pkgdir"/usr/share/icons/hicolor/32x32/apps/vdrift.png + install -Dm644 data/textures/icons/vdrift-64x64.png "$pkgdir"/usr/share/icons/hicolor/64x64/apps/vdrift.png + install -Dm644 data/textures/icons/vdrift-64x64.png "$pkgdir/usr/share/pixmaps/$pkgname.png" + + rm -r "$pkgdir"/usr/share/vdrift +} +# vim: sw=2:ts=2 et: |