aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2005-11-14 01:44:14 +0800
committerpav <pav@FreeBSD.org>2005-11-14 01:44:14 +0800
commit14e913d66082ce4974decfb472b8042e88685b01 (patch)
treebba8084d027fc3653b2eb7000c61b1639a5bf5b6
parent190dec4b48291d453654ed8c8aebc670be727bb9 (diff)
downloadfreebsd-ports-gnome-14e913d66082ce4974decfb472b8042e88685b01.tar.gz
freebsd-ports-gnome-14e913d66082ce4974decfb472b8042e88685b01.tar.zst
freebsd-ports-gnome-14e913d66082ce4974decfb472b8042e88685b01.zip
VDrift is a cross-platform, open source driving simulation made with drift
racing in mind. It's powered by the excellent Vamos physics engine. It is released under the GNU General Public License (GPL) v2. It is currently available for Linux, FreeBSD and Windows. WWW: http://www.vdrift.net/ PR: ports/88775 Submitted by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
-rw-r--r--games/Makefile1
-rw-r--r--games/vdrift/Makefile72
-rw-r--r--games/vdrift/distinfo3
-rw-r--r--games/vdrift/files/patch-SConstruct52
-rw-r--r--games/vdrift/files/pkg-message.in2
-rw-r--r--games/vdrift/pkg-descr6
-rw-r--r--games/vdrift/pkg-plist585
7 files changed, 721 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile
index de86dddf43a3..c1d3420c24c6 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -583,6 +583,7 @@
SUBDIR += utserver
SUBDIR += vamos
SUBDIR += vavoom
+ SUBDIR += vdrift
SUBDIR += vectoroids
SUBDIR += virt
SUBDIR += viruskiller
diff --git a/games/vdrift/Makefile b/games/vdrift/Makefile
new file mode 100644
index 000000000000..9a0cc76c6dad
--- /dev/null
+++ b/games/vdrift/Makefile
@@ -0,0 +1,72 @@
+# New ports collection makefile for: vdrift
+# Date created: 2005-11-09
+# Whom: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
+#
+# $FreeBSD$
+#
+
+PORTNAME= vdrift
+PORTVERSION= 20051103
+CATEGORIES= games
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= vdrift
+DISTNAME= ${PORTNAME}-2005-11-03-src
+
+MAINTAINER= acardenas@bsd.org.pe
+COMMENT= Open source driving simulation
+
+BUILD_DEPENDS= scons:${PORTSDIR}/devel/scons
+LIB_DEPENDS= openal.0:${PORTSDIR}/audio/openal
+
+USE_BZIP2= yes
+USE_X_PREFIX= yes
+USE_GL= yes
+USE_SDL= sdl image net
+USE_REINPLACE= yes
+
+MAKE_ENV= CC="${CC}" CXX="${CXX}"
+SCONS_ARGS= prefix=${DATADIR} bin=${PREFIX}/bin
+
+SUB_FILES= pkg-message
+
+OPTIONS= DEBUG "Additional debug information" off
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_DEBUG)
+SCONS_ARGS+= release=0
+.else
+SCONS_ARGS+= release=1
+.endif
+
+.if ${OSVERSION} < 500000
+BROKEN= "does not compile"
+.endif
+
+post-patch:
+ @${FIND} ${WRKSRC}/src/* -type f -exec ${REINPLACE_CMD} -e 's|SDL/|SDL11/|g' "{}" \;
+ @${FIND} ${WRKSRC}/include/* -type f -exec ${REINPLACE_CMD} -e 's|SDL/|SDL11/|g' "{}" \;
+ @${REINPLACE_CMD} -e 's|sdl-config|sdl11-config|g' ${WRKSRC}/src/SConscript
+
+do-build:
+ @${MKDIR} ${DATADIR}
+ @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} scons ${SCONS_ARGS}
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/build/vdrift ${PREFIX}/bin
+ cd ${WRKSRC}/data && \
+ ${FIND} * -name SConscript -print0 | ${XARGS} -0 ${RM} && \
+ ${FIND} * -type d -exec ${MKDIR} "${DATADIR}/{}" \; && \
+ ${FIND} * -type f -exec ${INSTALL_DATA} "{}" "${DATADIR}/{}" \;
+
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+.for FILE in docs/AUTHORS docs/README
+ ${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}
+.endfor
+.endif
+
+post-install:
+ @${CAT} ${PKGMESSAGE}
+
+.include <bsd.port.post.mk>
diff --git a/games/vdrift/distinfo b/games/vdrift/distinfo
new file mode 100644
index 000000000000..2c406ebb11e1
--- /dev/null
+++ b/games/vdrift/distinfo
@@ -0,0 +1,3 @@
+MD5 (vdrift-2005-11-03-src.tar.bz2) = b927b6a0e8f3ffd2b17a6a846ac62745
+SHA256 (vdrift-2005-11-03-src.tar.bz2) = 12c9804064bbee74e23196d99d2b76f0df3713a693c0053877530d25593b6d33
+SIZE (vdrift-2005-11-03-src.tar.bz2) = 17579059
diff --git a/games/vdrift/files/patch-SConstruct b/games/vdrift/files/patch-SConstruct
new file mode 100644
index 000000000000..023937c0b476
--- /dev/null
+++ b/games/vdrift/files/patch-SConstruct
@@ -0,0 +1,52 @@
+--- SConstruct Thu Nov 3 09:45:12 2005
++++ SConstruct Wed Nov 9 23:21:40 2005
+@@ -1,6 +1,12 @@
+ import os, errno, SCons
+ from time import gmtime, strftime
+
++#-----------------#
++# FreeBSD Options #
++#-----------------#
++LOCALBASE = os.environ['LOCALBASE']
++X11BASE = os.environ['X11BASE']
++
+ #---------------#
+ # Build Options #
+ #---------------#
+@@ -15,11 +21,16 @@
+ # Create Build Environment #
+ #--------------------------#
+ env = Environment(ENV = os.environ,
+- CPPPATH = ['#include'],
++ CPPPATH = ['#include',LOCALBASE + '/include', LOCALBASE + '/include/AL', X11BASE + '/include'],
+ CCFLAGS = ['-Wall', '-Wno-non-virtual-dtor'],
+- LIBPATH = ['.', '#lib'],
++ LIBPATH = ['.', '#lib', LOCALBASE + '/lib', X11BASE + '/lib'],
++ LINKFLAGS = ['-pthread'],
+ options = opts)
+
++env.Replace(CC = os.environ['CC'])
++env.Replace(CXX = os.environ['CXX'])
++env.Append(CXXFLAGS = os.environ['CXXFLAGS'])
++
+ #--------------#
+ # Save Options #
+ #--------------#
+@@ -122,7 +133,7 @@
+ print 'You do not have the %s library installed. Exiting.' % lib
+ Exit(1)
+
+-SDL_headers = ['GL/gl.h', 'GL/glu.h', 'SDL/SDL.h', 'SDL/SDL_image.h', 'SDL/SDL_net.h']
++SDL_headers = ['GL/gl.h', 'GL/glu.h', 'SDL11/SDL.h', 'SDL11/SDL_image.h', 'SDL11/SDL_net.h']
+
+ for header in SDL_headers:
+ if not conf.CheckCXXHeader(header):
+@@ -135,7 +146,7 @@
+ # Debug/release #
+ #---------------#
+ if not int(release):
+- env.Append(CCFLAGS = ['-g', '-O2'])
++ env.Append(CCFLAGS = ['-g'])
+
+ #---------#
+ # Version #
diff --git a/games/vdrift/files/pkg-message.in b/games/vdrift/files/pkg-message.in
new file mode 100644
index 000000000000..22c1c103b5ef
--- /dev/null
+++ b/games/vdrift/files/pkg-message.in
@@ -0,0 +1,2 @@
+ * Set write permissions on ~/.vdrift/VDrift.config
+ * Run vdrift -datadir %%DATADIR%%
diff --git a/games/vdrift/pkg-descr b/games/vdrift/pkg-descr
new file mode 100644
index 000000000000..e674acce621f
--- /dev/null
+++ b/games/vdrift/pkg-descr
@@ -0,0 +1,6 @@
+VDrift is a cross-platform, open source driving simulation made with drift
+racing in mind. It's powered by the excellent Vamos physics engine. It is
+released under the GNU General Public License (GPL) v2. It is currently
+available for Linux, FreeBSD and Windows.
+
+WWW: http://www.vdrift.net/
diff --git a/games/vdrift/pkg-plist b/games/vdrift/pkg-plist
new file mode 100644
index 000000000000..e9aa6b24808b
--- /dev/null
+++ b/games/vdrift/pkg-plist
@@ -0,0 +1,585 @@
+bin/vdrift
+%%DATADIR%%/carparts/brake/carbon-metallic1
+%%DATADIR%%/carparts/parts_list
+%%DATADIR%%/carparts/tires-front/lowprofile1
+%%DATADIR%%/carparts/tires-front/semisim1
+%%DATADIR%%/carparts/tires-front/touring1
+%%DATADIR%%/carparts/tires-rear/lowprofile1
+%%DATADIR%%/carparts/tires-rear/semisim1
+%%DATADIR%%/carparts/tires-rear/touring1
+%%DATADIR%%/cars/CS/CS.car
+%%DATADIR%%/cars/CS/about.txt
+%%DATADIR%%/cars/CS/body.joe
+%%DATADIR%%/cars/CS/engine.wav
+%%DATADIR%%/cars/CS/glass.joe
+%%DATADIR%%/cars/CS/textures/large/body00.png
+%%DATADIR%%/cars/CS/textures/large/body01.png
+%%DATADIR%%/cars/CS/textures/large/body02.png
+%%DATADIR%%/cars/CS/textures/large/body03.png
+%%DATADIR%%/cars/CS/textures/large/body04.png
+%%DATADIR%%/cars/CS/textures/large/body05.png
+%%DATADIR%%/cars/CS/textures/large/body06.png
+%%DATADIR%%/cars/CS/textures/large/body07.png
+%%DATADIR%%/cars/CS/textures/large/glass.png
+%%DATADIR%%/cars/CS/textures/large/shadow.png
+%%DATADIR%%/cars/CS/textures/large/wheel_front.png
+%%DATADIR%%/cars/CS/textures/large/wheel_rear.png
+%%DATADIR%%/cars/CS/textures/medium/body00.png
+%%DATADIR%%/cars/CS/textures/medium/body01.png
+%%DATADIR%%/cars/CS/textures/medium/body02.png
+%%DATADIR%%/cars/CS/textures/medium/body03.png
+%%DATADIR%%/cars/CS/textures/medium/body04.png
+%%DATADIR%%/cars/CS/textures/medium/body05.png
+%%DATADIR%%/cars/CS/textures/medium/body06.png
+%%DATADIR%%/cars/CS/textures/medium/body07.png
+%%DATADIR%%/cars/CS/textures/medium/glass.png
+%%DATADIR%%/cars/CS/textures/medium/shadow.png
+%%DATADIR%%/cars/CS/textures/medium/wheel_front.png
+%%DATADIR%%/cars/CS/textures/medium/wheel_rear.png
+%%DATADIR%%/cars/CS/textures/small/body00.png
+%%DATADIR%%/cars/CS/textures/small/body01.png
+%%DATADIR%%/cars/CS/textures/small/body02.png
+%%DATADIR%%/cars/CS/textures/small/body03.png
+%%DATADIR%%/cars/CS/textures/small/body04.png
+%%DATADIR%%/cars/CS/textures/small/body05.png
+%%DATADIR%%/cars/CS/textures/small/body06.png
+%%DATADIR%%/cars/CS/textures/small/body07.png
+%%DATADIR%%/cars/CS/textures/small/glass.png
+%%DATADIR%%/cars/CS/textures/small/shadow.png
+%%DATADIR%%/cars/CS/textures/small/wheel_front.png
+%%DATADIR%%/cars/CS/textures/small/wheel_rear.png
+%%DATADIR%%/cars/CS/wheel_front.joe
+%%DATADIR%%/cars/CS/wheel_rear.joe
+%%DATADIR%%/cars/GT/GT.car
+%%DATADIR%%/cars/GT/about.txt
+%%DATADIR%%/cars/GT/body.joe
+%%DATADIR%%/cars/GT/engine.wav
+%%DATADIR%%/cars/GT/glass.joe
+%%DATADIR%%/cars/GT/textures/large/body00.png
+%%DATADIR%%/cars/GT/textures/large/body01.png
+%%DATADIR%%/cars/GT/textures/large/body02.png
+%%DATADIR%%/cars/GT/textures/large/body03.png
+%%DATADIR%%/cars/GT/textures/large/body04.png
+%%DATADIR%%/cars/GT/textures/large/body05.png
+%%DATADIR%%/cars/GT/textures/large/brake-glass.png
+%%DATADIR%%/cars/GT/textures/large/glass.png
+%%DATADIR%%/cars/GT/textures/large/shadow.png
+%%DATADIR%%/cars/GT/textures/large/wheel_front.png
+%%DATADIR%%/cars/GT/textures/large/wheel_rear.png
+%%DATADIR%%/cars/GT/textures/medium/body00.png
+%%DATADIR%%/cars/GT/textures/medium/body01.png
+%%DATADIR%%/cars/GT/textures/medium/body02.png
+%%DATADIR%%/cars/GT/textures/medium/body03.png
+%%DATADIR%%/cars/GT/textures/medium/body04.png
+%%DATADIR%%/cars/GT/textures/medium/body05.png
+%%DATADIR%%/cars/GT/textures/medium/brake-glass.png
+%%DATADIR%%/cars/GT/textures/medium/glass.png
+%%DATADIR%%/cars/GT/textures/medium/shadow.png
+%%DATADIR%%/cars/GT/textures/medium/wheel_front.png
+%%DATADIR%%/cars/GT/textures/medium/wheel_rear.png
+%%DATADIR%%/cars/GT/textures/small/body00.png
+%%DATADIR%%/cars/GT/textures/small/body01.png
+%%DATADIR%%/cars/GT/textures/small/body02.png
+%%DATADIR%%/cars/GT/textures/small/body03.png
+%%DATADIR%%/cars/GT/textures/small/body04.png
+%%DATADIR%%/cars/GT/textures/small/body05.png
+%%DATADIR%%/cars/GT/textures/small/brake-glass.png
+%%DATADIR%%/cars/GT/textures/small/glass.png
+%%DATADIR%%/cars/GT/textures/small/shadow.png
+%%DATADIR%%/cars/GT/textures/small/wheel_front.png
+%%DATADIR%%/cars/GT/textures/small/wheel_rear.png
+%%DATADIR%%/cars/GT/wheel_front.joe
+%%DATADIR%%/cars/GT/wheel_rear.joe
+%%DATADIR%%/cars/XS/XS.car
+%%DATADIR%%/cars/XS/about.txt
+%%DATADIR%%/cars/XS/body.joe
+%%DATADIR%%/cars/XS/engine.wav
+%%DATADIR%%/cars/XS/glass.joe
+%%DATADIR%%/cars/XS/interior.joe
+%%DATADIR%%/cars/XS/textures/large/body00.png
+%%DATADIR%%/cars/XS/textures/large/body01.png
+%%DATADIR%%/cars/XS/textures/large/body02.png
+%%DATADIR%%/cars/XS/textures/large/body03.png
+%%DATADIR%%/cars/XS/textures/large/body04.png
+%%DATADIR%%/cars/XS/textures/large/body05.png
+%%DATADIR%%/cars/XS/textures/large/body06.png
+%%DATADIR%%/cars/XS/textures/large/body07.png
+%%DATADIR%%/cars/XS/textures/large/brake.png
+%%DATADIR%%/cars/XS/textures/large/glass.png
+%%DATADIR%%/cars/XS/textures/large/interior.png
+%%DATADIR%%/cars/XS/textures/large/shadow.png
+%%DATADIR%%/cars/XS/textures/large/wheel_front.png
+%%DATADIR%%/cars/XS/textures/large/wheel_rear.png
+%%DATADIR%%/cars/XS/textures/medium/body00.png
+%%DATADIR%%/cars/XS/textures/medium/body01.png
+%%DATADIR%%/cars/XS/textures/medium/body02.png
+%%DATADIR%%/cars/XS/textures/medium/body03.png
+%%DATADIR%%/cars/XS/textures/medium/body04.png
+%%DATADIR%%/cars/XS/textures/medium/body05.png
+%%DATADIR%%/cars/XS/textures/medium/body06.png
+%%DATADIR%%/cars/XS/textures/medium/body07.png
+%%DATADIR%%/cars/XS/textures/medium/brake.png
+%%DATADIR%%/cars/XS/textures/medium/glass.png
+%%DATADIR%%/cars/XS/textures/medium/interior.png
+%%DATADIR%%/cars/XS/textures/medium/shadow.png
+%%DATADIR%%/cars/XS/textures/medium/wheel_front.png
+%%DATADIR%%/cars/XS/textures/medium/wheel_rear.png
+%%DATADIR%%/cars/XS/textures/small/body00.png
+%%DATADIR%%/cars/XS/textures/small/body01.png
+%%DATADIR%%/cars/XS/textures/small/body02.png
+%%DATADIR%%/cars/XS/textures/small/body03.png
+%%DATADIR%%/cars/XS/textures/small/body04.png
+%%DATADIR%%/cars/XS/textures/small/body05.png
+%%DATADIR%%/cars/XS/textures/small/body06.png
+%%DATADIR%%/cars/XS/textures/small/body07.png
+%%DATADIR%%/cars/XS/textures/small/brake.png
+%%DATADIR%%/cars/XS/textures/small/glass.png
+%%DATADIR%%/cars/XS/textures/small/interior.png
+%%DATADIR%%/cars/XS/textures/small/shadow.png
+%%DATADIR%%/cars/XS/textures/small/wheel_front.png
+%%DATADIR%%/cars/XS/textures/small/wheel_rear.png
+%%DATADIR%%/cars/XS/wheel_front.joe
+%%DATADIR%%/cars/XS/wheel_rear.joe
+%%DATADIR%%/cars/XSR/XSR.car
+%%DATADIR%%/cars/XSR/about.txt
+%%DATADIR%%/cars/XSR/body.joe
+%%DATADIR%%/cars/XSR/engine.wav
+%%DATADIR%%/cars/XSR/glass.joe
+%%DATADIR%%/cars/XSR/interior.joe
+%%DATADIR%%/cars/XSR/textures/large/body00.png
+%%DATADIR%%/cars/XSR/textures/large/body01.png
+%%DATADIR%%/cars/XSR/textures/large/body02.png
+%%DATADIR%%/cars/XSR/textures/large/body03.png
+%%DATADIR%%/cars/XSR/textures/large/body04.png
+%%DATADIR%%/cars/XSR/textures/large/body05.png
+%%DATADIR%%/cars/XSR/textures/large/body06.png
+%%DATADIR%%/cars/XSR/textures/large/body07.png
+%%DATADIR%%/cars/XSR/textures/large/brake.png
+%%DATADIR%%/cars/XSR/textures/large/glass.png
+%%DATADIR%%/cars/XSR/textures/large/interior.png
+%%DATADIR%%/cars/XSR/textures/large/shadow.png
+%%DATADIR%%/cars/XSR/textures/large/wheel_front.png
+%%DATADIR%%/cars/XSR/textures/large/wheel_rear.png
+%%DATADIR%%/cars/XSR/textures/medium/body00.png
+%%DATADIR%%/cars/XSR/textures/medium/body01.png
+%%DATADIR%%/cars/XSR/textures/medium/body02.png
+%%DATADIR%%/cars/XSR/textures/medium/body03.png
+%%DATADIR%%/cars/XSR/textures/medium/body04.png
+%%DATADIR%%/cars/XSR/textures/medium/body05.png
+%%DATADIR%%/cars/XSR/textures/medium/body06.png
+%%DATADIR%%/cars/XSR/textures/medium/body07.png
+%%DATADIR%%/cars/XSR/textures/medium/brake.png
+%%DATADIR%%/cars/XSR/textures/medium/glass.png
+%%DATADIR%%/cars/XSR/textures/medium/interior.png
+%%DATADIR%%/cars/XSR/textures/medium/shadow.png
+%%DATADIR%%/cars/XSR/textures/medium/wheel_front.png
+%%DATADIR%%/cars/XSR/textures/medium/wheel_rear.png
+%%DATADIR%%/cars/XSR/textures/small/body00.png
+%%DATADIR%%/cars/XSR/textures/small/body01.png
+%%DATADIR%%/cars/XSR/textures/small/body02.png
+%%DATADIR%%/cars/XSR/textures/small/body03.png
+%%DATADIR%%/cars/XSR/textures/small/body04.png
+%%DATADIR%%/cars/XSR/textures/small/body05.png
+%%DATADIR%%/cars/XSR/textures/small/body06.png
+%%DATADIR%%/cars/XSR/textures/small/body07.png
+%%DATADIR%%/cars/XSR/textures/small/brake.png
+%%DATADIR%%/cars/XSR/textures/small/glass.png
+%%DATADIR%%/cars/XSR/textures/small/interior.png
+%%DATADIR%%/cars/XSR/textures/small/shadow.png
+%%DATADIR%%/cars/XSR/textures/small/wheel_front.png
+%%DATADIR%%/cars/XSR/textures/small/wheel_rear.png
+%%DATADIR%%/cars/XSR/wheel_front.joe
+%%DATADIR%%/cars/XSR/wheel_rear.joe
+%%DATADIR%%/cars/car_list.txt
+%%DATADIR%%/lists/control_list
+%%DATADIR%%/lists/fontspacing.1
+%%DATADIR%%/lists/fontspacing.2
+%%DATADIR%%/lists/keys
+%%DATADIR%%/lists/menus/About
+%%DATADIR%%/lists/menus/AutoClutch
+%%DATADIR%%/lists/menus/ConnectionError
+%%DATADIR%%/lists/menus/ControlOpts
+%%DATADIR%%/lists/menus/ChangeTexSize
+%%DATADIR%%/lists/menus/Deadzone
+%%DATADIR%%/lists/menus/DisplaySettings
+%%DATADIR%%/lists/menus/Help1
+%%DATADIR%%/lists/menus/InputSettings
+%%DATADIR%%/lists/menus/JoyType
+%%DATADIR%%/lists/menus/MPHorKPH
+%%DATADIR%%/lists/menus/Main
+%%DATADIR%%/lists/menus/MouseSettings
+%%DATADIR%%/lists/menus/MouseXAxisSensitivity
+%%DATADIR%%/lists/menus/MouseYAxisDeadzone
+%%DATADIR%%/lists/menus/MouseYAxisSensitivity
+%%DATADIR%%/lists/menus/NewGameSetup
+%%DATADIR%%/lists/menus/NextRelease
+%%DATADIR%%/lists/menus/Options
+%%DATADIR%%/lists/menus/QuitConfirm
+%%DATADIR%%/lists/menus/Replay
+%%DATADIR%%/lists/menus/ResetBestLapTime
+%%DATADIR%%/lists/menus/RestartConfirm
+%%DATADIR%%/lists/menus/SelectMode
+%%DATADIR%%/lists/menus/SoundSettings
+%%DATADIR%%/lists/menus/SoundVolume
+%%DATADIR%%/lists/menus/TerrainDetail
+%%DATADIR%%/lists/menus/TexSize
+%%DATADIR%%/lists/menus/Tools
+%%DATADIR%%/lists/menus/TouchComp
+%%DATADIR%%/lists/menus/TreeDetail
+%%DATADIR%%/lists/videomodes
+%%DATADIR%%/objects/starting_line.joe
+%%DATADIR%%/objects/tree0_0.joe
+%%DATADIR%%/objects/tree0_0.png
+%%DATADIR%%/objects/tree0_1.joe
+%%DATADIR%%/objects/tree0_1.png
+%%DATADIR%%/objects/tree0_2.joe
+%%DATADIR%%/objects/tree0_2.png
+%%DATADIR%%/objects/tree0_shadow.png
+%%DATADIR%%/objects/tree1_0.joe
+%%DATADIR%%/objects/tree1_0.png
+%%DATADIR%%/objects/tree1_1.joe
+%%DATADIR%%/objects/tree1_1.png
+%%DATADIR%%/objects/tree1_2.joe
+%%DATADIR%%/objects/tree1_2.png
+%%DATADIR%%/objects/tree1_shadow.png
+%%DATADIR%%/objects/tree2_0.joe
+%%DATADIR%%/objects/tree2_0.png
+%%DATADIR%%/objects/tree2_1.joe
+%%DATADIR%%/objects/tree2_1.png
+%%DATADIR%%/objects/tree2_2.joe
+%%DATADIR%%/objects/tree2_2.png
+%%DATADIR%%/objects/tree2_shadow.png
+%%DATADIR%%/objects/tree3_0.joe
+%%DATADIR%%/objects/tree3_0.png
+%%DATADIR%%/objects/tree3_1.joe
+%%DATADIR%%/objects/tree3_1.png
+%%DATADIR%%/objects/tree3_2.joe
+%%DATADIR%%/objects/tree3_2.png
+%%DATADIR%%/objects/tree3_shadow.png
+%%DATADIR%%/objects/tree4_0.joe
+%%DATADIR%%/objects/tree4_0.png
+%%DATADIR%%/objects/tree4_1.joe
+%%DATADIR%%/objects/tree4_1.png
+%%DATADIR%%/objects/tree4_2.joe
+%%DATADIR%%/objects/tree4_2.png
+%%DATADIR%%/objects/tree4_shadow.png
+%%DATADIR%%/settings/VDrift.config
+%%DATADIR%%/settings/carsettings/CS
+%%DATADIR%%/settings/carsettings/GT
+%%DATADIR%%/settings/carsettings/XS
+%%DATADIR%%/settings/carsettings/XSR
+%%DATADIR%%/settings/controls
+%%DATADIR%%/sounds/crash.wav
+%%DATADIR%%/sounds/tire_squeal.wav
+%%DATADIR%%/sounds/wind.wav
+%%DATADIR%%/textures/large/gui/box.png
+%%DATADIR%%/textures/large/gui/logo_opengl.png
+%%DATADIR%%/textures/large/gui/newfontt3.png
+%%DATADIR%%/textures/large/gui/refmap.png
+%%DATADIR%%/textures/large/gui/splash.png
+%%DATADIR%%/textures/large/gui/vdrift-logo.png
+%%DATADIR%%/textures/large/hud/accdec-marker.png
+%%DATADIR%%/textures/large/hud/accdec-slider.png
+%%DATADIR%%/textures/large/hud/ball.png
+%%DATADIR%%/textures/large/hud/ball2.png
+%%DATADIR%%/textures/large/hud/fuelgaugebox.png
+%%DATADIR%%/textures/large/hud/needle.png
+%%DATADIR%%/textures/large/hud/redband.png
+%%DATADIR%%/textures/large/hud/slider.png
+%%DATADIR%%/textures/large/hud/slider2.png
+%%DATADIR%%/textures/large/hud/speedo.png
+%%DATADIR%%/textures/large/hud/tachband.png
+%%DATADIR%%/textures/large/hud/tachometer.png
+%%DATADIR%%/textures/large/hud/timerbox.png
+%%DATADIR%%/textures/large/icons/vdrift-16x16.png
+%%DATADIR%%/textures/large/icons/vdrift-32x32.png
+%%DATADIR%%/textures/large/icons/vdrift-64x64.png
+%%DATADIR%%/textures/large/smoke/particle0.png
+%%DATADIR%%/textures/large/smoke/particle1.png
+%%DATADIR%%/textures/large/smoke/particle2.png
+%%DATADIR%%/textures/large/smoke/particle3.png
+%%DATADIR%%/textures/large/smoke/particle4.png
+%%DATADIR%%/textures/large/smoke/particle5.png
+%%DATADIR%%/textures/large/track/100.png
+%%DATADIR%%/textures/large/track/150.png
+%%DATADIR%%/textures/large/track/200.png
+%%DATADIR%%/textures/large/track/300.png
+%%DATADIR%%/textures/large/track/400.png
+%%DATADIR%%/textures/large/track/50.png
+%%DATADIR%%/textures/large/track/blue-green-tires.png
+%%DATADIR%%/textures/large/track/blue-kerb.png
+%%DATADIR%%/textures/large/track/blue-tires.png
+%%DATADIR%%/textures/large/track/grass.png
+%%DATADIR%%/textures/large/track/kerb.png
+%%DATADIR%%/textures/large/track/rail.png
+%%DATADIR%%/textures/large/track/red-kerb.png
+%%DATADIR%%/textures/large/track/red-tires.png
+%%DATADIR%%/textures/large/track/sand.png
+%%DATADIR%%/textures/large/track/sky_bottom.png
+%%DATADIR%%/textures/large/track/sky_sides.png
+%%DATADIR%%/textures/large/track/sky_top.png
+%%DATADIR%%/textures/large/track/starting_line.png
+%%DATADIR%%/textures/large/track/tires.png
+%%DATADIR%%/textures/large/track/track.png
+%%DATADIR%%/textures/large/track/track2.png
+%%DATADIR%%/textures/large/track/wall.png
+%%DATADIR%%/textures/large/trees/canopy.png
+%%DATADIR%%/textures/large/trees/canopymask1.png
+%%DATADIR%%/textures/large/trees/empty.png
+%%DATADIR%%/textures/large/weather/clearSky-joe.png
+%%DATADIR%%/textures/large/weather/clouds.png
+%%DATADIR%%/textures/large/weather/moon.png
+%%DATADIR%%/textures/large/weather/raindrop.tga
+%%DATADIR%%/textures/large/weather/reflect.png
+%%DATADIR%%/textures/large/weather/star.png
+%%DATADIR%%/textures/large/weather/star_reflection.png
+%%DATADIR%%/textures/large/weather/stars.png
+%%DATADIR%%/textures/medium/gui/box.png
+%%DATADIR%%/textures/medium/gui/logo_opengl.png
+%%DATADIR%%/textures/medium/gui/newfontt3.png
+%%DATADIR%%/textures/medium/gui/refmap.png
+%%DATADIR%%/textures/medium/gui/splash.png
+%%DATADIR%%/textures/medium/gui/vdrift-logo.png
+%%DATADIR%%/textures/medium/hud/accdec-marker.png
+%%DATADIR%%/textures/medium/hud/accdec-slider.png
+%%DATADIR%%/textures/medium/hud/ball.png
+%%DATADIR%%/textures/medium/hud/ball2.png
+%%DATADIR%%/textures/medium/hud/fuelgaugebox.png
+%%DATADIR%%/textures/medium/hud/needle.png
+%%DATADIR%%/textures/medium/hud/redband.png
+%%DATADIR%%/textures/medium/hud/slider.png
+%%DATADIR%%/textures/medium/hud/slider2.png
+%%DATADIR%%/textures/medium/hud/speedo.png
+%%DATADIR%%/textures/medium/hud/tachband.png
+%%DATADIR%%/textures/medium/hud/tachometer.png
+%%DATADIR%%/textures/medium/hud/timerbox.png
+%%DATADIR%%/textures/medium/icons/vdrift-16x16.png
+%%DATADIR%%/textures/medium/icons/vdrift-32x32.png
+%%DATADIR%%/textures/medium/icons/vdrift-64x64.png
+%%DATADIR%%/textures/medium/smoke/particle0.png
+%%DATADIR%%/textures/medium/smoke/particle1.png
+%%DATADIR%%/textures/medium/smoke/particle2.png
+%%DATADIR%%/textures/medium/smoke/particle3.png
+%%DATADIR%%/textures/medium/smoke/particle4.png
+%%DATADIR%%/textures/medium/smoke/particle5.png
+%%DATADIR%%/textures/medium/track/100.png
+%%DATADIR%%/textures/medium/track/150.png
+%%DATADIR%%/textures/medium/track/200.png
+%%DATADIR%%/textures/medium/track/300.png
+%%DATADIR%%/textures/medium/track/400.png
+%%DATADIR%%/textures/medium/track/50.png
+%%DATADIR%%/textures/medium/track/blue-green-tires.png
+%%DATADIR%%/textures/medium/track/blue-kerb.png
+%%DATADIR%%/textures/medium/track/blue-tires.png
+%%DATADIR%%/textures/medium/track/grass.png
+%%DATADIR%%/textures/medium/track/kerb.png
+%%DATADIR%%/textures/medium/track/rail.png
+%%DATADIR%%/textures/medium/track/red-kerb.png
+%%DATADIR%%/textures/medium/track/red-tires.png
+%%DATADIR%%/textures/medium/track/sand.png
+%%DATADIR%%/textures/medium/track/sky_bottom.png
+%%DATADIR%%/textures/medium/track/sky_sides.png
+%%DATADIR%%/textures/medium/track/sky_top.png
+%%DATADIR%%/textures/medium/track/starting_line.png
+%%DATADIR%%/textures/medium/track/tires.png
+%%DATADIR%%/textures/medium/track/track.png
+%%DATADIR%%/textures/medium/track/track2.png
+%%DATADIR%%/textures/medium/track/wall.png
+%%DATADIR%%/textures/medium/trees/canopy.png
+%%DATADIR%%/textures/medium/trees/canopymask1.png
+%%DATADIR%%/textures/medium/trees/empty.png
+%%DATADIR%%/textures/medium/weather/clearSky-joe.png
+%%DATADIR%%/textures/medium/weather/clouds.png
+%%DATADIR%%/textures/medium/weather/moon.png
+%%DATADIR%%/textures/medium/weather/raindrop.tga
+%%DATADIR%%/textures/medium/weather/reflect.png
+%%DATADIR%%/textures/medium/weather/star.png
+%%DATADIR%%/textures/medium/weather/star_reflection.png
+%%DATADIR%%/textures/medium/weather/stars.png
+%%DATADIR%%/textures/small/gui/box.png
+%%DATADIR%%/textures/small/gui/logo_opengl.png
+%%DATADIR%%/textures/small/gui/newfontt3.png
+%%DATADIR%%/textures/small/gui/refmap.png
+%%DATADIR%%/textures/small/gui/splash.png
+%%DATADIR%%/textures/small/gui/vdrift-logo.png
+%%DATADIR%%/textures/small/hud/accdec-marker.png
+%%DATADIR%%/textures/small/hud/accdec-slider.png
+%%DATADIR%%/textures/small/hud/ball.png
+%%DATADIR%%/textures/small/hud/ball2.png
+%%DATADIR%%/textures/small/hud/fuelgaugebox.png
+%%DATADIR%%/textures/small/hud/needle.png
+%%DATADIR%%/textures/small/hud/redband.png
+%%DATADIR%%/textures/small/hud/slider.png
+%%DATADIR%%/textures/small/hud/slider2.png
+%%DATADIR%%/textures/small/hud/speedo.png
+%%DATADIR%%/textures/small/hud/tachband.png
+%%DATADIR%%/textures/small/hud/tachometer.png
+%%DATADIR%%/textures/small/hud/timerbox.png
+%%DATADIR%%/textures/small/icons/vdrift-16x16.png
+%%DATADIR%%/textures/small/icons/vdrift-32x32.png
+%%DATADIR%%/textures/small/icons/vdrift-64x64.png
+%%DATADIR%%/textures/small/smoke/particle0.png
+%%DATADIR%%/textures/small/smoke/particle1.png
+%%DATADIR%%/textures/small/smoke/particle2.png
+%%DATADIR%%/textures/small/smoke/particle3.png
+%%DATADIR%%/textures/small/smoke/particle4.png
+%%DATADIR%%/textures/small/smoke/particle5.png
+%%DATADIR%%/textures/small/track/100.png
+%%DATADIR%%/textures/small/track/150.png
+%%DATADIR%%/textures/small/track/200.png
+%%DATADIR%%/textures/small/track/300.png
+%%DATADIR%%/textures/small/track/400.png
+%%DATADIR%%/textures/small/track/50.png
+%%DATADIR%%/textures/small/track/blue-green-tires.png
+%%DATADIR%%/textures/small/track/blue-kerb.png
+%%DATADIR%%/textures/small/track/blue-tires.png
+%%DATADIR%%/textures/small/track/grass.png
+%%DATADIR%%/textures/small/track/kerb.png
+%%DATADIR%%/textures/small/track/rail.png
+%%DATADIR%%/textures/small/track/red-kerb.png
+%%DATADIR%%/textures/small/track/red-tires.png
+%%DATADIR%%/textures/small/track/sand.png
+%%DATADIR%%/textures/small/track/sky_bottom.png
+%%DATADIR%%/textures/small/track/sky_sides.png
+%%DATADIR%%/textures/small/track/sky_top.png
+%%DATADIR%%/textures/small/track/starting_line.png
+%%DATADIR%%/textures/small/track/tires.png
+%%DATADIR%%/textures/small/track/track.png
+%%DATADIR%%/textures/small/track/track2.png
+%%DATADIR%%/textures/small/track/wall.png
+%%DATADIR%%/textures/small/trees/canopy.png
+%%DATADIR%%/textures/small/trees/canopymask1.png
+%%DATADIR%%/textures/small/trees/empty.png
+%%DATADIR%%/textures/small/weather/clearSky-joe.png
+%%DATADIR%%/textures/small/weather/clouds.png
+%%DATADIR%%/textures/small/weather/moon.png
+%%DATADIR%%/textures/small/weather/raindrop.tga
+%%DATADIR%%/textures/small/weather/reflect.png
+%%DATADIR%%/textures/small/weather/star.png
+%%DATADIR%%/textures/small/weather/star_reflection.png
+%%DATADIR%%/textures/small/weather/stars.png
+%%DATADIR%%/tracks/Catalunya/Catalunya.xml
+%%DATADIR%%/tracks/Catalunya/about.txt
+%%DATADIR%%/tracks/Catalunya/detail.png
+%%DATADIR%%/tracks/Catalunya/detail2.png
+%%DATADIR%%/tracks/Catalunya/foliagemap.png
+%%DATADIR%%/tracks/Catalunya/mask.png
+%%DATADIR%%/tracks/Catalunya/objects/list.txt
+%%DATADIR%%/tracks/Catalunya/objects/starting_line.joe
+%%DATADIR%%/tracks/Catalunya/objects/starting_line.png
+%%DATADIR%%/tracks/Catalunya/parameters.txt
+%%DATADIR%%/tracks/Catalunya/parametric.png
+%%DATADIR%%/tracks/Catalunya/terrain.png
+%%DATADIR%%/tracks/Catalunya/texture.png
+%%DATADIR%%/tracks/Catalunya/treemap.png
+%%DATADIR%%/tracks/Nurburgring/Nurburgring.xml
+%%DATADIR%%/tracks/Nurburgring/about.txt
+%%DATADIR%%/tracks/Nurburgring/detail.png
+%%DATADIR%%/tracks/Nurburgring/detail2.png
+%%DATADIR%%/tracks/Nurburgring/foliagemap.png
+%%DATADIR%%/tracks/Nurburgring/mask.png
+%%DATADIR%%/tracks/Nurburgring/objects/list.txt
+%%DATADIR%%/tracks/Nurburgring/objects/starting_line.joe
+%%DATADIR%%/tracks/Nurburgring/objects/starting_line.png
+%%DATADIR%%/tracks/Nurburgring/parameters.txt
+%%DATADIR%%/tracks/Nurburgring/parametric.png
+%%DATADIR%%/tracks/Nurburgring/terrain.png
+%%DATADIR%%/tracks/Nurburgring/texture.png
+%%DATADIR%%/tracks/Nurburgring/treemap.png
+%%DATADIR%%/tracks/Road_Atlanta/Road_Atlanta.xml
+%%DATADIR%%/tracks/Road_Atlanta/about.txt
+%%DATADIR%%/tracks/Road_Atlanta/detail.png
+%%DATADIR%%/tracks/Road_Atlanta/detail2.png
+%%DATADIR%%/tracks/Road_Atlanta/foliagemap.png
+%%DATADIR%%/tracks/Road_Atlanta/mask.png
+%%DATADIR%%/tracks/Road_Atlanta/objects/list.txt
+%%DATADIR%%/tracks/Road_Atlanta/objects/starting_line.joe
+%%DATADIR%%/tracks/Road_Atlanta/objects/starting_line.png
+%%DATADIR%%/tracks/Road_Atlanta/parameters.txt
+%%DATADIR%%/tracks/Road_Atlanta/parametric.png
+%%DATADIR%%/tracks/Road_Atlanta/terrain.png
+%%DATADIR%%/tracks/Road_Atlanta/texture.png
+%%DATADIR%%/tracks/Road_Atlanta/treemap.png
+%%DATADIR%%/tracks/skid_pad/about.txt
+%%DATADIR%%/tracks/skid_pad/detail.png
+%%DATADIR%%/tracks/skid_pad/detail2.png
+%%DATADIR%%/tracks/skid_pad/mask.png
+%%DATADIR%%/tracks/skid_pad/parameters.txt
+%%DATADIR%%/tracks/skid_pad/parametric.png
+%%DATADIR%%/tracks/skid_pad/skid_pad.xml
+%%DATADIR%%/tracks/skid_pad/terrain.png
+%%DATADIR%%/tracks/skid_pad/texture.png
+%%DATADIR%%/tracks/track_list.txt
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/README
+@dirrm %%DATADIR%%/tracks/skid_pad
+@dirrm %%DATADIR%%/tracks/Road_Atlanta/objects
+@dirrm %%DATADIR%%/tracks/Road_Atlanta
+@dirrm %%DATADIR%%/tracks/Nurburgring/objects
+@dirrm %%DATADIR%%/tracks/Nurburgring
+@dirrm %%DATADIR%%/tracks/Catalunya/objects
+@dirrm %%DATADIR%%/tracks/Catalunya
+@dirrm %%DATADIR%%/tracks
+@dirrm %%DATADIR%%/textures/small/weather
+@dirrm %%DATADIR%%/textures/small/trees
+@dirrm %%DATADIR%%/textures/small/track
+@dirrm %%DATADIR%%/textures/small/smoke
+@dirrm %%DATADIR%%/textures/small/icons
+@dirrm %%DATADIR%%/textures/small/hud
+@dirrm %%DATADIR%%/textures/small/gui
+@dirrm %%DATADIR%%/textures/small
+@dirrm %%DATADIR%%/textures/medium/weather
+@dirrm %%DATADIR%%/textures/medium/trees
+@dirrm %%DATADIR%%/textures/medium/track
+@dirrm %%DATADIR%%/textures/medium/smoke
+@dirrm %%DATADIR%%/textures/medium/icons
+@dirrm %%DATADIR%%/textures/medium/hud
+@dirrm %%DATADIR%%/textures/medium/gui
+@dirrm %%DATADIR%%/textures/medium
+@dirrm %%DATADIR%%/textures/large/weather
+@dirrm %%DATADIR%%/textures/large/trees
+@dirrm %%DATADIR%%/textures/large/track
+@dirrm %%DATADIR%%/textures/large/smoke
+@dirrm %%DATADIR%%/textures/large/icons
+@dirrm %%DATADIR%%/textures/large/hud
+@dirrm %%DATADIR%%/textures/large/gui
+@dirrm %%DATADIR%%/textures/large
+@dirrm %%DATADIR%%/textures
+@dirrm %%DATADIR%%/sounds
+@dirrm %%DATADIR%%/settings/carsettings
+@dirrm %%DATADIR%%/settings
+@dirrm %%DATADIR%%/objects
+@dirrm %%DATADIR%%/lists/menus
+@dirrm %%DATADIR%%/lists
+@dirrm %%DATADIR%%/cars/XSR/textures/small
+@dirrm %%DATADIR%%/cars/XSR/textures/medium
+@dirrm %%DATADIR%%/cars/XSR/textures/large
+@dirrm %%DATADIR%%/cars/XSR/textures
+@dirrm %%DATADIR%%/cars/XSR
+@dirrm %%DATADIR%%/cars/XS/textures/small
+@dirrm %%DATADIR%%/cars/XS/textures/medium
+@dirrm %%DATADIR%%/cars/XS/textures/large
+@dirrm %%DATADIR%%/cars/XS/textures
+@dirrm %%DATADIR%%/cars/XS
+@dirrm %%DATADIR%%/cars/GT/textures/small
+@dirrm %%DATADIR%%/cars/GT/textures/medium
+@dirrm %%DATADIR%%/cars/GT/textures/large
+@dirrm %%DATADIR%%/cars/GT/textures
+@dirrm %%DATADIR%%/cars/GT
+@dirrm %%DATADIR%%/cars/CS/textures/small
+@dirrm %%DATADIR%%/cars/CS/textures/medium
+@dirrm %%DATADIR%%/cars/CS/textures/large
+@dirrm %%DATADIR%%/cars/CS/textures
+@dirrm %%DATADIR%%/cars/CS
+@dirrm %%DATADIR%%/cars
+@dirrm %%DATADIR%%/carparts/turbo
+@dirrm %%DATADIR%%/carparts/transmission
+@dirrm %%DATADIR%%/carparts/tires-rear
+@dirrm %%DATADIR%%/carparts/tires-front
+@dirrm %%DATADIR%%/carparts/suspension
+@dirrm %%DATADIR%%/carparts/other
+@dirrm %%DATADIR%%/carparts/exhaust
+@dirrm %%DATADIR%%/carparts/engine
+@dirrm %%DATADIR%%/carparts/brake
+@dirrm %%DATADIR%%/carparts
+%%PORTDOCS%%@dirrm %%DOCSDIR%%