summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhoton892015-06-29 09:13:10 +0200
committerPhoton892015-06-29 09:13:10 +0200
commit610d2c96df3c2a23c2ab45955d3499822a10b923 (patch)
treee2317655b214a87103a2f4e98c1f1d2453e1c9bf
downloadaur-610d2c96df3c2a23c2ab45955d3499822a10b923.tar.gz
Initial import
-rw-r--r--.AURINFO15
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD24
-rw-r--r--racer-cg38
4 files changed, 94 insertions, 0 deletions
diff --git a/.AURINFO b/.AURINFO
new file mode 100644
index 000000000000..bf686cb45466
--- /dev/null
+++ b/.AURINFO
@@ -0,0 +1,15 @@
+pkgbase = racer-cg
+ pkgdesc = Highly realistic 3D car simulator using OpenGL, CG version (for newer video cards)
+ pkgver = 0.8.44
+ pkgrel = 1
+ url = http://racer.nl/
+ arch = i686
+ arch = x86_64
+ license = custom
+ depends = wine
+ optdepends = racer-cg-cars: Additional cars for Racer (CG version)
+ source = http://www.tracciontrasera.net/descargas/racer/beta/racer0.8.44.7z
+ source = racer-cg
+
+pkgname = racer-cg
+
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..9ae2c1d002d0
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = racer-cg
+ pkgdesc = Highly realistic 3D car simulator using OpenGL, CG version (for newer video cards)
+ pkgver = 0.8.44
+ pkgrel = 1
+ url = http://racer.nl/
+ arch = i686
+ arch = x86_64
+ license = custom
+ depends = wine
+ optdepends = racer-cg-cars: Additional cars for Racer (CG version)
+ source = http://www.tracciontrasera.net/descargas/racer/beta/racer0.8.44.7z
+ source = racer-cg
+ md5sums = 39c723641e1a01ede76ecd4d92d3c4b2
+ md5sums = c978a5d34c6b52e1f8d67cd637761d13
+
+pkgname = racer-cg
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a8b29f4935e7
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,24 @@
+# Maintainer: Michael Kogan <michael dot kogan at gmx dot net >
+
+
+pkgname=racer-cg
+pkgver=0.8.44
+pkgrel=1
+pkgdesc='Highly realistic 3D car simulator using OpenGL, CG version (for newer video cards)'
+arch=('i686' 'x86_64')
+license=(custom)
+url='http://racer.nl/'
+depends=('wine')
+optdepends=('racer-cg-cars: Additional cars for Racer (CG version)')
+source=(http://www.tracciontrasera.net/descargas/racer/beta/racer0.8.44.7z racer-cg)
+md5sums=('39c723641e1a01ede76ecd4d92d3c4b2' 'c978a5d34c6b52e1f8d67cd637761d13')
+
+package(){
+ install -d -m755 "$pkgdir/usr/bin"
+ install -d -m755 "$pkgdir/opt"
+ rm -r "$srcdir/racer/max"
+ rm "$srcdir/racer/racer.pdb"
+ rm "$srcdir/racer/tracked.pdb"
+ cp -dr "$srcdir/racer" "$pkgdir/opt/racer-cg"
+ install -m 755 "$srcdir/racer-cg" "$pkgdir/usr/bin/racer-cg"
+}
diff --git a/racer-cg b/racer-cg
new file mode 100644
index 000000000000..43d9ee2584e8
--- /dev/null
+++ b/racer-cg
@@ -0,0 +1,38 @@
+#!/bin/bash
+
+unset WINEPREFIX
+if [ ! -d "$HOME"/.racer-cg ] ; then
+ mkdir -p "$HOME"/.racer-cg
+ touch "$HOME"/.racer-cg/version
+ echo "0.8.44-1" > "$HOME"/.racer-cg/version
+ cp /opt/racer-cg/racer.ini "$HOME"/.racer-cg/
+ cp /opt/racer-cg/server.ini "$HOME"/.racer-cg/
+ cp /opt/racer-cg/lobbyserver.ini "$HOME"/.racer-cg/
+ ln -s /opt/racer-cg/racer.exe "$HOME"/.racer-cg/racer.exe || exit 1
+ ln -s /opt/racer-cg/restart.exe "$HOME"/.racer-cg/restart.exe || exit 1
+ ln -s /opt/racer-cg/fmodex.dll "$HOME"/.racer-cg/fmodex.dll || exit 1
+ ln -s /opt/racer-cg/cg.dll "$HOME"/.racer-cg/cg.dll || exit 1
+ ln -s /opt/racer-cg/cgGL.dll "$HOME"/.racer-cg/cgGL.dll || exit 1
+ ln -s /opt/racer-cg/newton.dll "$HOME"/.racer-cg/newton.dll || exit 1
+ mkdir "$HOME"/.racer-cg/data || exit 1
+ ln -s /opt/racer-cg/data/audio "$HOME"/.racer-cg/data/audio || exit 1
+ ln -s /opt/racer-cg/data/cars "$HOME"/.racer-cg/data/cars || exit 1
+ cp -r /opt/racer-cg/data/controls "$HOME"/.racer-cg/data/controls || exit 1
+ ln -s /opt/racer-cg/data/drivers "$HOME"/.racer-cg/data/drivers || exit 1
+ mkdir -p "$HOME"/.racer-cg/data/dump || exit 1
+ ln -s /opt/racer-cg/data/fonts "$HOME"/.racer-cg/data/fonts || exit 1
+ ln -s /opt/racer-cg/data/gui "$HOME"/.racer-cg/data/gui || exit 1
+ ln -s /opt/racer-cg/data/images "$HOME"/.racer-cg/data/images || exit 1
+ ln -s /opt/racer-cg/data/locale "$HOME"/.racer-cg/data/locale || exit 1
+ ln -s /opt/racer-cg/data/models "$HOME"/.racer-cg/data/models || exit 1
+ ln -s /opt/racer-cg/data/music "$HOME"/.racer-cg/data/music || exit 1
+ ln -s /opt/racer-cg/data/physics "$HOME"/.racer-cg/data/physics || exit 1
+ ln -s /opt/racer-cg/data/plugins "$HOME"/.racer-cg/data/plugins || exit 1
+ ln -s /opt/racer-cg/data/renderer "$HOME"/.racer-cg/data/renderer || exit 1
+ cp -r /opt/racer-cg/data/replays "$HOME"/.racer-cg/data/replays || exit 1
+ ln -s /opt/racer-cg/data/scripts "$HOME"/.racer-cg/data/scripts || exit 1
+ ln -s /opt/racer-cg/data/tracks "$HOME"/.racer-cg/data/tracks || exit 1
+fi
+
+cd "$HOME"/.racer-cg/
+WINEDEBUG=-all wine racer.exe "$@" \ No newline at end of file