Date: Thursday, May 7, 2015 @ 21:36:04 Author: svenstaro Revision: 132895
archrelease: copy trunk to staging-i686, staging-x86_64 Added: vdrift/repos/staging-i686/ vdrift/repos/staging-i686/PKGBUILD (from rev 132894, vdrift/trunk/PKGBUILD) vdrift/repos/staging-i686/vdrift.install (from rev 132894, vdrift/trunk/vdrift.install) vdrift/repos/staging-x86_64/ vdrift/repos/staging-x86_64/PKGBUILD (from rev 132894, vdrift/trunk/PKGBUILD) vdrift/repos/staging-x86_64/vdrift.install (from rev 132894, vdrift/trunk/vdrift.install) -------------------------------+ staging-i686/PKGBUILD | 50 ++++++++++++++++++++++++++++++++++++++++ staging-i686/vdrift.install | 11 ++++++++ staging-x86_64/PKGBUILD | 50 ++++++++++++++++++++++++++++++++++++++++ staging-x86_64/vdrift.install | 11 ++++++++ 4 files changed, 122 insertions(+) Copied: vdrift/repos/staging-i686/PKGBUILD (from rev 132894, vdrift/trunk/PKGBUILD) =================================================================== --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2015-05-07 19:36:04 UTC (rev 132895) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase <s...@lutzhaase.com> +# Contributor: Anton Bazhenov <anton.bazhenov at gmail> +# Contributor: Lone_Wolf lonew...@xs4all.nl + +pkgname=vdrift +pkgver=2014.10.20 +pkgrel=3 +pkgdesc="Open source driving simulation made with drift racing in mind" +arch=('i686' 'x86_64') +url="http://vdrift.net/" +license=('GPL') +depends=('bullet' 'curl' 'sdl2_gfx' 'sdl2_image' 'glew' 'libvorbis' 'vdrift-data' + '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) +md5sums=('524751fab341b36f59d0747ea52f0c41') + +build() { + cd vdrift + + # 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?) + + rm -r "$pkgdir"/usr/share/ + + # 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" +} +# vim: sw=2:ts=2 et: Copied: vdrift/repos/staging-i686/vdrift.install (from rev 132894, vdrift/trunk/vdrift.install) =================================================================== --- staging-i686/vdrift.install (rev 0) +++ staging-i686/vdrift.install 2015-05-07 19:36:04 UTC (rev 132895) @@ -0,0 +1,11 @@ +post_upgrade() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} + +post_install() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} + +post_remove() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} Copied: vdrift/repos/staging-x86_64/PKGBUILD (from rev 132894, vdrift/trunk/PKGBUILD) =================================================================== --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2015-05-07 19:36:04 UTC (rev 132895) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase <s...@lutzhaase.com> +# Contributor: Anton Bazhenov <anton.bazhenov at gmail> +# Contributor: Lone_Wolf lonew...@xs4all.nl + +pkgname=vdrift +pkgver=2014.10.20 +pkgrel=3 +pkgdesc="Open source driving simulation made with drift racing in mind" +arch=('i686' 'x86_64') +url="http://vdrift.net/" +license=('GPL') +depends=('bullet' 'curl' 'sdl2_gfx' 'sdl2_image' 'glew' 'libvorbis' 'vdrift-data' + '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) +md5sums=('524751fab341b36f59d0747ea52f0c41') + +build() { + cd vdrift + + # 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?) + + rm -r "$pkgdir"/usr/share/ + + # 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" +} +# vim: sw=2:ts=2 et: Copied: vdrift/repos/staging-x86_64/vdrift.install (from rev 132894, vdrift/trunk/vdrift.install) =================================================================== --- staging-x86_64/vdrift.install (rev 0) +++ staging-x86_64/vdrift.install 2015-05-07 19:36:04 UTC (rev 132895) @@ -0,0 +1,11 @@ +post_upgrade() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} + +post_install() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} + +post_remove() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +}