[arch-commits] Commit in vdrift/repos (6 files)
Sven-Hendrik Haase
svenstaro at archlinux.org
Thu May 7 19:36:04 UTC 2015
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 <sh at lutzhaase.com>
+# Contributor: Anton Bazhenov <anton.bazhenov at gmail>
+# Contributor: Lone_Wolf lonewolf at 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 <sh at lutzhaase.com>
+# Contributor: Anton Bazhenov <anton.bazhenov at gmail>
+# Contributor: Lone_Wolf lonewolf at 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
+}
More information about the arch-commits
mailing list