ports/88775: [NEW PORT] games/vdrift: Open source driving simulation
Jose Alonso Cardenas Marquez
acardenas at bsd.org.pe
Thu Nov 10 05:10:16 UTC 2005
>Number: 88775
>Category: ports
>Synopsis: [NEW PORT] games/vdrift: Open source driving simulation
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Thu Nov 10 05:10:15 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Jose Alonso Cardenas Marquez
>Release: FreeBSD 6.0-STABLE i386
>Organization:
BSDPeru (http://www.bsd.org.pe)
>Environment:
FreeBSD HellFire.BSD.org.pe 6.0-STABLE FreeBSD 6.0-STABLE #0: Mon Nov 7 10:35:10 PET
>Description:
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/
>How-To-Repeat:
>Fix:
--- vdrift-20051103.shar begins here ---
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# vdrift
# vdrift/pkg-descr
# vdrift/Makefile
# vdrift/pkg-plist
# vdrift/distinfo
# vdrift/files
# vdrift/files/patch-SConstruct
#
echo c - vdrift
mkdir -p vdrift > /dev/null 2>&1
echo x - vdrift/pkg-descr
sed 's/^X//' >vdrift/pkg-descr << 'END-of-vdrift/pkg-descr'
XVDrift is a cross-platform, open source driving simulation made with drift racing in mind.
XIt's powered by the excellent Vamos physics engine. It is released under the GNU General
XPublic License (GPL) v2. It is currently available for Linux, FreeBSD and Windows.
X
XWWW: http://www.vdrift.net/
END-of-vdrift/pkg-descr
echo x - vdrift/Makefile
sed 's/^X//' >vdrift/Makefile << 'END-of-vdrift/Makefile'
X# New ports collection makefile for: vdrift
X# Date created: 2005-11-09
X# Whom: Jose Alonso Cardenas Marquez <acardenas at bsd.org.pe>
X#
X# $FreeBSD$
X#
X
XPORTNAME= vdrift
XPORTVERSION= 20051103
XCATEGORIES= games
XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR= vdrift
XDISTNAME= ${PORTNAME}-2005-11-03-src
X
XMAINTAINER= acardenas at bsd.org.pe
XCOMMENT= Open source driving simulation
X
XBUILD_DEPENDS= scons:${PORTSDIR}/devel/scons
XLIB_DEPENDS= openal.0:${PORTSDIR}/audio/openal
X
XUSE_BZIP2= yes
XUSE_X_PREFIX= yes
XUSE_GL= yes
XUSE_SDL= sdl image net
XUSE_REINPLACE= yes
X
XMAKE_ENV= CC="${CC}" CXX="${CXX}"
XSCONS_ARGS= prefix=${DATADIR} bin=${PREFIX}/bin
X
XOPTIONS= DEBUG "Additional debug information" off
X
X.include <bsd.port.pre.mk>
X
X.if defined(WITH_DEBUG)
XSCONS_ARGS+= release=0
X.else
XSCONS_ARGS+= release=1
X.endif
X
Xpost-patch:
X @${FIND} ${WRKSRC}/src/* -type f -exec ${REINPLACE_CMD} -e 's|SDL/|SDL11/|g' "{}" \;
X @${FIND} ${WRKSRC}/include/* -type f -exec ${REINPLACE_CMD} -e 's|SDL/|SDL11/|g' "{}" \;
X @${REINPLACE_CMD} -e 's|sdl-config|sdl11-config|g' ${WRKSRC}/src/SConscript
X
Xdo-build:
X @${MKDIR} ${DATADIR}
X @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} scons ${SCONS_ARGS}
X
Xdo-install:
X ${INSTALL_PROGRAM} ${WRKSRC}/build/vdrift ${PREFIX}/bin
X cd ${WRKSRC}/data && \
X ${FIND} * -name SConscript -print0 | ${XARGS} -0 ${RM} && \
X ${FIND} * -type d -exec ${MKDIR} "${DATADIR}/{}" \; && \
X ${FIND} * -type f -exec ${INSTALL_DATA} "{}" "${DATADIR}/{}" \;
X
X.if !defined(NOPORTDOCS)
X ${MKDIR} ${DOCSDIR}
X.for FILE in docs/AUTHORS docs/README
X ${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}
X.endfor
X.endif
X
Xpost-install:
X @${ECHO_MSG} ""
X @${ECHO_MSG} " * Set permissions of writting to ~/.vdrift/VDrift.config"
X @${ECHO_MSG} " * Run vdrift -datadir ${DATADIR}"
X @${ECHO_MSG} ""
X
X.include <bsd.port.post.mk>
END-of-vdrift/Makefile
echo x - vdrift/pkg-plist
sed 's/^X//' >vdrift/pkg-plist << 'END-of-vdrift/pkg-plist'
Xbin/vdrift
X%%DATADIR%%/carparts/brake/carbon-metallic1
X%%DATADIR%%/carparts/parts_list
X%%DATADIR%%/carparts/tires-front/lowprofile1
X%%DATADIR%%/carparts/tires-front/semisim1
X%%DATADIR%%/carparts/tires-front/touring1
X%%DATADIR%%/carparts/tires-rear/lowprofile1
X%%DATADIR%%/carparts/tires-rear/semisim1
X%%DATADIR%%/carparts/tires-rear/touring1
X%%DATADIR%%/cars/CS/CS.car
X%%DATADIR%%/cars/CS/about.txt
X%%DATADIR%%/cars/CS/body.joe
X%%DATADIR%%/cars/CS/engine.wav
X%%DATADIR%%/cars/CS/glass.joe
X%%DATADIR%%/cars/CS/textures/large/body00.png
X%%DATADIR%%/cars/CS/textures/large/body01.png
X%%DATADIR%%/cars/CS/textures/large/body02.png
X%%DATADIR%%/cars/CS/textures/large/body03.png
X%%DATADIR%%/cars/CS/textures/large/body04.png
X%%DATADIR%%/cars/CS/textures/large/body05.png
X%%DATADIR%%/cars/CS/textures/large/body06.png
X%%DATADIR%%/cars/CS/textures/large/body07.png
X%%DATADIR%%/cars/CS/textures/large/glass.png
X%%DATADIR%%/cars/CS/textures/large/shadow.png
X%%DATADIR%%/cars/CS/textures/large/wheel_front.png
X%%DATADIR%%/cars/CS/textures/large/wheel_rear.png
X%%DATADIR%%/cars/CS/textures/medium/body00.png
X%%DATADIR%%/cars/CS/textures/medium/body01.png
X%%DATADIR%%/cars/CS/textures/medium/body02.png
X%%DATADIR%%/cars/CS/textures/medium/body03.png
X%%DATADIR%%/cars/CS/textures/medium/body04.png
X%%DATADIR%%/cars/CS/textures/medium/body05.png
X%%DATADIR%%/cars/CS/textures/medium/body06.png
X%%DATADIR%%/cars/CS/textures/medium/body07.png
X%%DATADIR%%/cars/CS/textures/medium/glass.png
X%%DATADIR%%/cars/CS/textures/medium/shadow.png
X%%DATADIR%%/cars/CS/textures/medium/wheel_front.png
X%%DATADIR%%/cars/CS/textures/medium/wheel_rear.png
X%%DATADIR%%/cars/CS/textures/small/body00.png
X%%DATADIR%%/cars/CS/textures/small/body01.png
X%%DATADIR%%/cars/CS/textures/small/body02.png
X%%DATADIR%%/cars/CS/textures/small/body03.png
X%%DATADIR%%/cars/CS/textures/small/body04.png
X%%DATADIR%%/cars/CS/textures/small/body05.png
X%%DATADIR%%/cars/CS/textures/small/body06.png
X%%DATADIR%%/cars/CS/textures/small/body07.png
X%%DATADIR%%/cars/CS/textures/small/glass.png
X%%DATADIR%%/cars/CS/textures/small/shadow.png
X%%DATADIR%%/cars/CS/textures/small/wheel_front.png
X%%DATADIR%%/cars/CS/textures/small/wheel_rear.png
X%%DATADIR%%/cars/CS/wheel_front.joe
X%%DATADIR%%/cars/CS/wheel_rear.joe
X%%DATADIR%%/cars/GT/GT.car
X%%DATADIR%%/cars/GT/about.txt
X%%DATADIR%%/cars/GT/body.joe
X%%DATADIR%%/cars/GT/engine.wav
X%%DATADIR%%/cars/GT/glass.joe
X%%DATADIR%%/cars/GT/textures/large/body00.png
X%%DATADIR%%/cars/GT/textures/large/body01.png
X%%DATADIR%%/cars/GT/textures/large/body02.png
X%%DATADIR%%/cars/GT/textures/large/body03.png
X%%DATADIR%%/cars/GT/textures/large/body04.png
X%%DATADIR%%/cars/GT/textures/large/body05.png
X%%DATADIR%%/cars/GT/textures/large/brake-glass.png
X%%DATADIR%%/cars/GT/textures/large/glass.png
X%%DATADIR%%/cars/GT/textures/large/shadow.png
X%%DATADIR%%/cars/GT/textures/large/wheel_front.png
X%%DATADIR%%/cars/GT/textures/large/wheel_rear.png
X%%DATADIR%%/cars/GT/textures/medium/body00.png
X%%DATADIR%%/cars/GT/textures/medium/body01.png
X%%DATADIR%%/cars/GT/textures/medium/body02.png
X%%DATADIR%%/cars/GT/textures/medium/body03.png
X%%DATADIR%%/cars/GT/textures/medium/body04.png
X%%DATADIR%%/cars/GT/textures/medium/body05.png
X%%DATADIR%%/cars/GT/textures/medium/brake-glass.png
X%%DATADIR%%/cars/GT/textures/medium/glass.png
X%%DATADIR%%/cars/GT/textures/medium/shadow.png
X%%DATADIR%%/cars/GT/textures/medium/wheel_front.png
X%%DATADIR%%/cars/GT/textures/medium/wheel_rear.png
X%%DATADIR%%/cars/GT/textures/small/body00.png
X%%DATADIR%%/cars/GT/textures/small/body01.png
X%%DATADIR%%/cars/GT/textures/small/body02.png
X%%DATADIR%%/cars/GT/textures/small/body03.png
X%%DATADIR%%/cars/GT/textures/small/body04.png
X%%DATADIR%%/cars/GT/textures/small/body05.png
X%%DATADIR%%/cars/GT/textures/small/brake-glass.png
X%%DATADIR%%/cars/GT/textures/small/glass.png
X%%DATADIR%%/cars/GT/textures/small/shadow.png
X%%DATADIR%%/cars/GT/textures/small/wheel_front.png
X%%DATADIR%%/cars/GT/textures/small/wheel_rear.png
X%%DATADIR%%/cars/GT/wheel_front.joe
X%%DATADIR%%/cars/GT/wheel_rear.joe
X%%DATADIR%%/cars/XS/XS.car
X%%DATADIR%%/cars/XS/about.txt
X%%DATADIR%%/cars/XS/body.joe
X%%DATADIR%%/cars/XS/engine.wav
X%%DATADIR%%/cars/XS/glass.joe
X%%DATADIR%%/cars/XS/interior.joe
X%%DATADIR%%/cars/XS/textures/large/body00.png
X%%DATADIR%%/cars/XS/textures/large/body01.png
X%%DATADIR%%/cars/XS/textures/large/body02.png
X%%DATADIR%%/cars/XS/textures/large/body03.png
X%%DATADIR%%/cars/XS/textures/large/body04.png
X%%DATADIR%%/cars/XS/textures/large/body05.png
X%%DATADIR%%/cars/XS/textures/large/body06.png
X%%DATADIR%%/cars/XS/textures/large/body07.png
X%%DATADIR%%/cars/XS/textures/large/brake.png
X%%DATADIR%%/cars/XS/textures/large/glass.png
X%%DATADIR%%/cars/XS/textures/large/interior.png
X%%DATADIR%%/cars/XS/textures/large/shadow.png
X%%DATADIR%%/cars/XS/textures/large/wheel_front.png
X%%DATADIR%%/cars/XS/textures/large/wheel_rear.png
X%%DATADIR%%/cars/XS/textures/medium/body00.png
X%%DATADIR%%/cars/XS/textures/medium/body01.png
X%%DATADIR%%/cars/XS/textures/medium/body02.png
X%%DATADIR%%/cars/XS/textures/medium/body03.png
X%%DATADIR%%/cars/XS/textures/medium/body04.png
X%%DATADIR%%/cars/XS/textures/medium/body05.png
X%%DATADIR%%/cars/XS/textures/medium/body06.png
X%%DATADIR%%/cars/XS/textures/medium/body07.png
X%%DATADIR%%/cars/XS/textures/medium/brake.png
X%%DATADIR%%/cars/XS/textures/medium/glass.png
X%%DATADIR%%/cars/XS/textures/medium/interior.png
X%%DATADIR%%/cars/XS/textures/medium/shadow.png
X%%DATADIR%%/cars/XS/textures/medium/wheel_front.png
X%%DATADIR%%/cars/XS/textures/medium/wheel_rear.png
X%%DATADIR%%/cars/XS/textures/small/body00.png
X%%DATADIR%%/cars/XS/textures/small/body01.png
X%%DATADIR%%/cars/XS/textures/small/body02.png
X%%DATADIR%%/cars/XS/textures/small/body03.png
X%%DATADIR%%/cars/XS/textures/small/body04.png
X%%DATADIR%%/cars/XS/textures/small/body05.png
X%%DATADIR%%/cars/XS/textures/small/body06.png
X%%DATADIR%%/cars/XS/textures/small/body07.png
X%%DATADIR%%/cars/XS/textures/small/brake.png
X%%DATADIR%%/cars/XS/textures/small/glass.png
X%%DATADIR%%/cars/XS/textures/small/interior.png
X%%DATADIR%%/cars/XS/textures/small/shadow.png
X%%DATADIR%%/cars/XS/textures/small/wheel_front.png
X%%DATADIR%%/cars/XS/textures/small/wheel_rear.png
X%%DATADIR%%/cars/XS/wheel_front.joe
X%%DATADIR%%/cars/XS/wheel_rear.joe
X%%DATADIR%%/cars/XSR/XSR.car
X%%DATADIR%%/cars/XSR/about.txt
X%%DATADIR%%/cars/XSR/body.joe
X%%DATADIR%%/cars/XSR/engine.wav
X%%DATADIR%%/cars/XSR/glass.joe
X%%DATADIR%%/cars/XSR/interior.joe
X%%DATADIR%%/cars/XSR/textures/large/body00.png
X%%DATADIR%%/cars/XSR/textures/large/body01.png
X%%DATADIR%%/cars/XSR/textures/large/body02.png
X%%DATADIR%%/cars/XSR/textures/large/body03.png
X%%DATADIR%%/cars/XSR/textures/large/body04.png
X%%DATADIR%%/cars/XSR/textures/large/body05.png
X%%DATADIR%%/cars/XSR/textures/large/body06.png
X%%DATADIR%%/cars/XSR/textures/large/body07.png
X%%DATADIR%%/cars/XSR/textures/large/brake.png
X%%DATADIR%%/cars/XSR/textures/large/glass.png
X%%DATADIR%%/cars/XSR/textures/large/interior.png
X%%DATADIR%%/cars/XSR/textures/large/shadow.png
X%%DATADIR%%/cars/XSR/textures/large/wheel_front.png
X%%DATADIR%%/cars/XSR/textures/large/wheel_rear.png
X%%DATADIR%%/cars/XSR/textures/medium/body00.png
X%%DATADIR%%/cars/XSR/textures/medium/body01.png
X%%DATADIR%%/cars/XSR/textures/medium/body02.png
X%%DATADIR%%/cars/XSR/textures/medium/body03.png
X%%DATADIR%%/cars/XSR/textures/medium/body04.png
X%%DATADIR%%/cars/XSR/textures/medium/body05.png
X%%DATADIR%%/cars/XSR/textures/medium/body06.png
X%%DATADIR%%/cars/XSR/textures/medium/body07.png
X%%DATADIR%%/cars/XSR/textures/medium/brake.png
X%%DATADIR%%/cars/XSR/textures/medium/glass.png
X%%DATADIR%%/cars/XSR/textures/medium/interior.png
X%%DATADIR%%/cars/XSR/textures/medium/shadow.png
X%%DATADIR%%/cars/XSR/textures/medium/wheel_front.png
X%%DATADIR%%/cars/XSR/textures/medium/wheel_rear.png
X%%DATADIR%%/cars/XSR/textures/small/body00.png
X%%DATADIR%%/cars/XSR/textures/small/body01.png
X%%DATADIR%%/cars/XSR/textures/small/body02.png
X%%DATADIR%%/cars/XSR/textures/small/body03.png
X%%DATADIR%%/cars/XSR/textures/small/body04.png
X%%DATADIR%%/cars/XSR/textures/small/body05.png
X%%DATADIR%%/cars/XSR/textures/small/body06.png
X%%DATADIR%%/cars/XSR/textures/small/body07.png
X%%DATADIR%%/cars/XSR/textures/small/brake.png
X%%DATADIR%%/cars/XSR/textures/small/glass.png
X%%DATADIR%%/cars/XSR/textures/small/interior.png
X%%DATADIR%%/cars/XSR/textures/small/shadow.png
X%%DATADIR%%/cars/XSR/textures/small/wheel_front.png
X%%DATADIR%%/cars/XSR/textures/small/wheel_rear.png
X%%DATADIR%%/cars/XSR/wheel_front.joe
X%%DATADIR%%/cars/XSR/wheel_rear.joe
X%%DATADIR%%/cars/car_list.txt
X%%DATADIR%%/lists/control_list
X%%DATADIR%%/lists/fontspacing.1
X%%DATADIR%%/lists/fontspacing.2
X%%DATADIR%%/lists/keys
X%%DATADIR%%/lists/menus/About
X%%DATADIR%%/lists/menus/AutoClutch
X%%DATADIR%%/lists/menus/ConnectionError
X%%DATADIR%%/lists/menus/ControlOpts
X%%DATADIR%%/lists/menus/ChangeTexSize
X%%DATADIR%%/lists/menus/Deadzone
X%%DATADIR%%/lists/menus/DisplaySettings
X%%DATADIR%%/lists/menus/Help1
X%%DATADIR%%/lists/menus/InputSettings
X%%DATADIR%%/lists/menus/JoyType
X%%DATADIR%%/lists/menus/MPHorKPH
X%%DATADIR%%/lists/menus/Main
X%%DATADIR%%/lists/menus/MouseSettings
X%%DATADIR%%/lists/menus/MouseXAxisSensitivity
X%%DATADIR%%/lists/menus/MouseYAxisDeadzone
X%%DATADIR%%/lists/menus/MouseYAxisSensitivity
X%%DATADIR%%/lists/menus/NewGameSetup
X%%DATADIR%%/lists/menus/NextRelease
X%%DATADIR%%/lists/menus/Options
X%%DATADIR%%/lists/menus/QuitConfirm
X%%DATADIR%%/lists/menus/Replay
X%%DATADIR%%/lists/menus/ResetBestLapTime
X%%DATADIR%%/lists/menus/RestartConfirm
X%%DATADIR%%/lists/menus/SelectMode
X%%DATADIR%%/lists/menus/SoundSettings
X%%DATADIR%%/lists/menus/SoundVolume
X%%DATADIR%%/lists/menus/TerrainDetail
X%%DATADIR%%/lists/menus/TexSize
X%%DATADIR%%/lists/menus/Tools
X%%DATADIR%%/lists/menus/TouchComp
X%%DATADIR%%/lists/menus/TreeDetail
X%%DATADIR%%/lists/videomodes
X%%DATADIR%%/objects/starting_line.joe
X%%DATADIR%%/objects/tree0_0.joe
X%%DATADIR%%/objects/tree0_0.png
X%%DATADIR%%/objects/tree0_1.joe
X%%DATADIR%%/objects/tree0_1.png
X%%DATADIR%%/objects/tree0_2.joe
X%%DATADIR%%/objects/tree0_2.png
X%%DATADIR%%/objects/tree0_shadow.png
X%%DATADIR%%/objects/tree1_0.joe
X%%DATADIR%%/objects/tree1_0.png
X%%DATADIR%%/objects/tree1_1.joe
X%%DATADIR%%/objects/tree1_1.png
X%%DATADIR%%/objects/tree1_2.joe
X%%DATADIR%%/objects/tree1_2.png
X%%DATADIR%%/objects/tree1_shadow.png
X%%DATADIR%%/objects/tree2_0.joe
X%%DATADIR%%/objects/tree2_0.png
X%%DATADIR%%/objects/tree2_1.joe
X%%DATADIR%%/objects/tree2_1.png
X%%DATADIR%%/objects/tree2_2.joe
X%%DATADIR%%/objects/tree2_2.png
X%%DATADIR%%/objects/tree2_shadow.png
X%%DATADIR%%/objects/tree3_0.joe
X%%DATADIR%%/objects/tree3_0.png
X%%DATADIR%%/objects/tree3_1.joe
X%%DATADIR%%/objects/tree3_1.png
X%%DATADIR%%/objects/tree3_2.joe
X%%DATADIR%%/objects/tree3_2.png
X%%DATADIR%%/objects/tree3_shadow.png
X%%DATADIR%%/objects/tree4_0.joe
X%%DATADIR%%/objects/tree4_0.png
X%%DATADIR%%/objects/tree4_1.joe
X%%DATADIR%%/objects/tree4_1.png
X%%DATADIR%%/objects/tree4_2.joe
X%%DATADIR%%/objects/tree4_2.png
X%%DATADIR%%/objects/tree4_shadow.png
X%%DATADIR%%/settings/VDrift.config
X%%DATADIR%%/settings/carsettings/CS
X%%DATADIR%%/settings/carsettings/GT
X%%DATADIR%%/settings/carsettings/XS
X%%DATADIR%%/settings/carsettings/XSR
X%%DATADIR%%/settings/controls
X%%DATADIR%%/sounds/crash.wav
X%%DATADIR%%/sounds/tire_squeal.wav
X%%DATADIR%%/sounds/wind.wav
X%%DATADIR%%/textures/large/gui/box.png
X%%DATADIR%%/textures/large/gui/logo_opengl.png
X%%DATADIR%%/textures/large/gui/newfontt3.png
X%%DATADIR%%/textures/large/gui/refmap.png
X%%DATADIR%%/textures/large/gui/splash.png
X%%DATADIR%%/textures/large/gui/vdrift-logo.png
X%%DATADIR%%/textures/large/hud/accdec-marker.png
X%%DATADIR%%/textures/large/hud/accdec-slider.png
X%%DATADIR%%/textures/large/hud/ball.png
X%%DATADIR%%/textures/large/hud/ball2.png
X%%DATADIR%%/textures/large/hud/fuelgaugebox.png
X%%DATADIR%%/textures/large/hud/needle.png
X%%DATADIR%%/textures/large/hud/redband.png
X%%DATADIR%%/textures/large/hud/slider.png
X%%DATADIR%%/textures/large/hud/slider2.png
X%%DATADIR%%/textures/large/hud/speedo.png
X%%DATADIR%%/textures/large/hud/tachband.png
X%%DATADIR%%/textures/large/hud/tachometer.png
X%%DATADIR%%/textures/large/hud/timerbox.png
X%%DATADIR%%/textures/large/icons/vdrift-16x16.png
X%%DATADIR%%/textures/large/icons/vdrift-32x32.png
X%%DATADIR%%/textures/large/icons/vdrift-64x64.png
X%%DATADIR%%/textures/large/smoke/particle0.png
X%%DATADIR%%/textures/large/smoke/particle1.png
X%%DATADIR%%/textures/large/smoke/particle2.png
X%%DATADIR%%/textures/large/smoke/particle3.png
X%%DATADIR%%/textures/large/smoke/particle4.png
X%%DATADIR%%/textures/large/smoke/particle5.png
X%%DATADIR%%/textures/large/track/100.png
X%%DATADIR%%/textures/large/track/150.png
X%%DATADIR%%/textures/large/track/200.png
X%%DATADIR%%/textures/large/track/300.png
X%%DATADIR%%/textures/large/track/400.png
X%%DATADIR%%/textures/large/track/50.png
X%%DATADIR%%/textures/large/track/blue-green-tires.png
X%%DATADIR%%/textures/large/track/blue-kerb.png
X%%DATADIR%%/textures/large/track/blue-tires.png
X%%DATADIR%%/textures/large/track/grass.png
X%%DATADIR%%/textures/large/track/kerb.png
X%%DATADIR%%/textures/large/track/rail.png
X%%DATADIR%%/textures/large/track/red-kerb.png
X%%DATADIR%%/textures/large/track/red-tires.png
X%%DATADIR%%/textures/large/track/sand.png
X%%DATADIR%%/textures/large/track/sky_bottom.png
X%%DATADIR%%/textures/large/track/sky_sides.png
X%%DATADIR%%/textures/large/track/sky_top.png
X%%DATADIR%%/textures/large/track/starting_line.png
X%%DATADIR%%/textures/large/track/tires.png
X%%DATADIR%%/textures/large/track/track.png
X%%DATADIR%%/textures/large/track/track2.png
X%%DATADIR%%/textures/large/track/wall.png
X%%DATADIR%%/textures/large/trees/canopy.png
X%%DATADIR%%/textures/large/trees/canopymask1.png
X%%DATADIR%%/textures/large/trees/empty.png
X%%DATADIR%%/textures/large/weather/clearSky-joe.png
X%%DATADIR%%/textures/large/weather/clouds.png
X%%DATADIR%%/textures/large/weather/moon.png
X%%DATADIR%%/textures/large/weather/raindrop.tga
X%%DATADIR%%/textures/large/weather/reflect.png
X%%DATADIR%%/textures/large/weather/star.png
X%%DATADIR%%/textures/large/weather/star_reflection.png
X%%DATADIR%%/textures/large/weather/stars.png
X%%DATADIR%%/textures/medium/gui/box.png
X%%DATADIR%%/textures/medium/gui/logo_opengl.png
X%%DATADIR%%/textures/medium/gui/newfontt3.png
X%%DATADIR%%/textures/medium/gui/refmap.png
X%%DATADIR%%/textures/medium/gui/splash.png
X%%DATADIR%%/textures/medium/gui/vdrift-logo.png
X%%DATADIR%%/textures/medium/hud/accdec-marker.png
X%%DATADIR%%/textures/medium/hud/accdec-slider.png
X%%DATADIR%%/textures/medium/hud/ball.png
X%%DATADIR%%/textures/medium/hud/ball2.png
X%%DATADIR%%/textures/medium/hud/fuelgaugebox.png
X%%DATADIR%%/textures/medium/hud/needle.png
X%%DATADIR%%/textures/medium/hud/redband.png
X%%DATADIR%%/textures/medium/hud/slider.png
X%%DATADIR%%/textures/medium/hud/slider2.png
X%%DATADIR%%/textures/medium/hud/speedo.png
X%%DATADIR%%/textures/medium/hud/tachband.png
X%%DATADIR%%/textures/medium/hud/tachometer.png
X%%DATADIR%%/textures/medium/hud/timerbox.png
X%%DATADIR%%/textures/medium/icons/vdrift-16x16.png
X%%DATADIR%%/textures/medium/icons/vdrift-32x32.png
X%%DATADIR%%/textures/medium/icons/vdrift-64x64.png
X%%DATADIR%%/textures/medium/smoke/particle0.png
X%%DATADIR%%/textures/medium/smoke/particle1.png
X%%DATADIR%%/textures/medium/smoke/particle2.png
X%%DATADIR%%/textures/medium/smoke/particle3.png
X%%DATADIR%%/textures/medium/smoke/particle4.png
X%%DATADIR%%/textures/medium/smoke/particle5.png
X%%DATADIR%%/textures/medium/track/100.png
X%%DATADIR%%/textures/medium/track/150.png
X%%DATADIR%%/textures/medium/track/200.png
X%%DATADIR%%/textures/medium/track/300.png
X%%DATADIR%%/textures/medium/track/400.png
X%%DATADIR%%/textures/medium/track/50.png
X%%DATADIR%%/textures/medium/track/blue-green-tires.png
X%%DATADIR%%/textures/medium/track/blue-kerb.png
X%%DATADIR%%/textures/medium/track/blue-tires.png
X%%DATADIR%%/textures/medium/track/grass.png
X%%DATADIR%%/textures/medium/track/kerb.png
X%%DATADIR%%/textures/medium/track/rail.png
X%%DATADIR%%/textures/medium/track/red-kerb.png
X%%DATADIR%%/textures/medium/track/red-tires.png
X%%DATADIR%%/textures/medium/track/sand.png
X%%DATADIR%%/textures/medium/track/sky_bottom.png
X%%DATADIR%%/textures/medium/track/sky_sides.png
X%%DATADIR%%/textures/medium/track/sky_top.png
X%%DATADIR%%/textures/medium/track/starting_line.png
X%%DATADIR%%/textures/medium/track/tires.png
X%%DATADIR%%/textures/medium/track/track.png
X%%DATADIR%%/textures/medium/track/track2.png
X%%DATADIR%%/textures/medium/track/wall.png
X%%DATADIR%%/textures/medium/trees/canopy.png
X%%DATADIR%%/textures/medium/trees/canopymask1.png
X%%DATADIR%%/textures/medium/trees/empty.png
X%%DATADIR%%/textures/medium/weather/clearSky-joe.png
X%%DATADIR%%/textures/medium/weather/clouds.png
X%%DATADIR%%/textures/medium/weather/moon.png
X%%DATADIR%%/textures/medium/weather/raindrop.tga
X%%DATADIR%%/textures/medium/weather/reflect.png
X%%DATADIR%%/textures/medium/weather/star.png
X%%DATADIR%%/textures/medium/weather/star_reflection.png
X%%DATADIR%%/textures/medium/weather/stars.png
X%%DATADIR%%/textures/small/gui/box.png
X%%DATADIR%%/textures/small/gui/logo_opengl.png
X%%DATADIR%%/textures/small/gui/newfontt3.png
X%%DATADIR%%/textures/small/gui/refmap.png
X%%DATADIR%%/textures/small/gui/splash.png
X%%DATADIR%%/textures/small/gui/vdrift-logo.png
X%%DATADIR%%/textures/small/hud/accdec-marker.png
X%%DATADIR%%/textures/small/hud/accdec-slider.png
X%%DATADIR%%/textures/small/hud/ball.png
X%%DATADIR%%/textures/small/hud/ball2.png
X%%DATADIR%%/textures/small/hud/fuelgaugebox.png
X%%DATADIR%%/textures/small/hud/needle.png
X%%DATADIR%%/textures/small/hud/redband.png
X%%DATADIR%%/textures/small/hud/slider.png
X%%DATADIR%%/textures/small/hud/slider2.png
X%%DATADIR%%/textures/small/hud/speedo.png
X%%DATADIR%%/textures/small/hud/tachband.png
X%%DATADIR%%/textures/small/hud/tachometer.png
X%%DATADIR%%/textures/small/hud/timerbox.png
X%%DATADIR%%/textures/small/icons/vdrift-16x16.png
X%%DATADIR%%/textures/small/icons/vdrift-32x32.png
X%%DATADIR%%/textures/small/icons/vdrift-64x64.png
X%%DATADIR%%/textures/small/smoke/particle0.png
X%%DATADIR%%/textures/small/smoke/particle1.png
X%%DATADIR%%/textures/small/smoke/particle2.png
X%%DATADIR%%/textures/small/smoke/particle3.png
X%%DATADIR%%/textures/small/smoke/particle4.png
X%%DATADIR%%/textures/small/smoke/particle5.png
X%%DATADIR%%/textures/small/track/100.png
X%%DATADIR%%/textures/small/track/150.png
X%%DATADIR%%/textures/small/track/200.png
X%%DATADIR%%/textures/small/track/300.png
X%%DATADIR%%/textures/small/track/400.png
X%%DATADIR%%/textures/small/track/50.png
X%%DATADIR%%/textures/small/track/blue-green-tires.png
X%%DATADIR%%/textures/small/track/blue-kerb.png
X%%DATADIR%%/textures/small/track/blue-tires.png
X%%DATADIR%%/textures/small/track/grass.png
X%%DATADIR%%/textures/small/track/kerb.png
X%%DATADIR%%/textures/small/track/rail.png
X%%DATADIR%%/textures/small/track/red-kerb.png
X%%DATADIR%%/textures/small/track/red-tires.png
X%%DATADIR%%/textures/small/track/sand.png
X%%DATADIR%%/textures/small/track/sky_bottom.png
X%%DATADIR%%/textures/small/track/sky_sides.png
X%%DATADIR%%/textures/small/track/sky_top.png
X%%DATADIR%%/textures/small/track/starting_line.png
X%%DATADIR%%/textures/small/track/tires.png
X%%DATADIR%%/textures/small/track/track.png
X%%DATADIR%%/textures/small/track/track2.png
X%%DATADIR%%/textures/small/track/wall.png
X%%DATADIR%%/textures/small/trees/canopy.png
X%%DATADIR%%/textures/small/trees/canopymask1.png
X%%DATADIR%%/textures/small/trees/empty.png
X%%DATADIR%%/textures/small/weather/clearSky-joe.png
X%%DATADIR%%/textures/small/weather/clouds.png
X%%DATADIR%%/textures/small/weather/moon.png
X%%DATADIR%%/textures/small/weather/raindrop.tga
X%%DATADIR%%/textures/small/weather/reflect.png
X%%DATADIR%%/textures/small/weather/star.png
X%%DATADIR%%/textures/small/weather/star_reflection.png
X%%DATADIR%%/textures/small/weather/stars.png
X%%DATADIR%%/tracks/Catalunya/Catalunya.xml
X%%DATADIR%%/tracks/Catalunya/about.txt
X%%DATADIR%%/tracks/Catalunya/detail.png
X%%DATADIR%%/tracks/Catalunya/detail2.png
X%%DATADIR%%/tracks/Catalunya/foliagemap.png
X%%DATADIR%%/tracks/Catalunya/mask.png
X%%DATADIR%%/tracks/Catalunya/objects/list.txt
X%%DATADIR%%/tracks/Catalunya/objects/starting_line.joe
X%%DATADIR%%/tracks/Catalunya/objects/starting_line.png
X%%DATADIR%%/tracks/Catalunya/parameters.txt
X%%DATADIR%%/tracks/Catalunya/parametric.png
X%%DATADIR%%/tracks/Catalunya/terrain.png
X%%DATADIR%%/tracks/Catalunya/texture.png
X%%DATADIR%%/tracks/Catalunya/treemap.png
X%%DATADIR%%/tracks/Nurburgring/Nurburgring.xml
X%%DATADIR%%/tracks/Nurburgring/about.txt
X%%DATADIR%%/tracks/Nurburgring/detail.png
X%%DATADIR%%/tracks/Nurburgring/detail2.png
X%%DATADIR%%/tracks/Nurburgring/foliagemap.png
X%%DATADIR%%/tracks/Nurburgring/mask.png
X%%DATADIR%%/tracks/Nurburgring/objects/list.txt
X%%DATADIR%%/tracks/Nurburgring/objects/starting_line.joe
X%%DATADIR%%/tracks/Nurburgring/objects/starting_line.png
X%%DATADIR%%/tracks/Nurburgring/parameters.txt
X%%DATADIR%%/tracks/Nurburgring/parametric.png
X%%DATADIR%%/tracks/Nurburgring/terrain.png
X%%DATADIR%%/tracks/Nurburgring/texture.png
X%%DATADIR%%/tracks/Nurburgring/treemap.png
X%%DATADIR%%/tracks/Road_Atlanta/Road_Atlanta.xml
X%%DATADIR%%/tracks/Road_Atlanta/about.txt
X%%DATADIR%%/tracks/Road_Atlanta/detail.png
X%%DATADIR%%/tracks/Road_Atlanta/detail2.png
X%%DATADIR%%/tracks/Road_Atlanta/foliagemap.png
X%%DATADIR%%/tracks/Road_Atlanta/mask.png
X%%DATADIR%%/tracks/Road_Atlanta/objects/list.txt
X%%DATADIR%%/tracks/Road_Atlanta/objects/starting_line.joe
X%%DATADIR%%/tracks/Road_Atlanta/objects/starting_line.png
X%%DATADIR%%/tracks/Road_Atlanta/parameters.txt
X%%DATADIR%%/tracks/Road_Atlanta/parametric.png
X%%DATADIR%%/tracks/Road_Atlanta/terrain.png
X%%DATADIR%%/tracks/Road_Atlanta/texture.png
X%%DATADIR%%/tracks/Road_Atlanta/treemap.png
X%%DATADIR%%/tracks/skid_pad/about.txt
X%%DATADIR%%/tracks/skid_pad/detail.png
X%%DATADIR%%/tracks/skid_pad/detail2.png
X%%DATADIR%%/tracks/skid_pad/mask.png
X%%DATADIR%%/tracks/skid_pad/parameters.txt
X%%DATADIR%%/tracks/skid_pad/parametric.png
X%%DATADIR%%/tracks/skid_pad/skid_pad.xml
X%%DATADIR%%/tracks/skid_pad/terrain.png
X%%DATADIR%%/tracks/skid_pad/texture.png
X%%DATADIR%%/tracks/track_list.txt
X%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
X%%PORTDOCS%%%%DOCSDIR%%/README
X at dirrm %%DATADIR%%/tracks/skid_pad
X at dirrm %%DATADIR%%/tracks/Road_Atlanta/objects
X at dirrm %%DATADIR%%/tracks/Road_Atlanta
X at dirrm %%DATADIR%%/tracks/Nurburgring/objects
X at dirrm %%DATADIR%%/tracks/Nurburgring
X at dirrm %%DATADIR%%/tracks/Catalunya/objects
X at dirrm %%DATADIR%%/tracks/Catalunya
X at dirrm %%DATADIR%%/tracks
X at dirrm %%DATADIR%%/textures/small/weather
X at dirrm %%DATADIR%%/textures/small/trees
X at dirrm %%DATADIR%%/textures/small/track
X at dirrm %%DATADIR%%/textures/small/smoke
X at dirrm %%DATADIR%%/textures/small/icons
X at dirrm %%DATADIR%%/textures/small/hud
X at dirrm %%DATADIR%%/textures/small/gui
X at dirrm %%DATADIR%%/textures/small
X at dirrm %%DATADIR%%/textures/medium/weather
X at dirrm %%DATADIR%%/textures/medium/trees
X at dirrm %%DATADIR%%/textures/medium/track
X at dirrm %%DATADIR%%/textures/medium/smoke
X at dirrm %%DATADIR%%/textures/medium/icons
X at dirrm %%DATADIR%%/textures/medium/hud
X at dirrm %%DATADIR%%/textures/medium/gui
X at dirrm %%DATADIR%%/textures/medium
X at dirrm %%DATADIR%%/textures/large/weather
X at dirrm %%DATADIR%%/textures/large/trees
X at dirrm %%DATADIR%%/textures/large/track
X at dirrm %%DATADIR%%/textures/large/smoke
X at dirrm %%DATADIR%%/textures/large/icons
X at dirrm %%DATADIR%%/textures/large/hud
X at dirrm %%DATADIR%%/textures/large/gui
X at dirrm %%DATADIR%%/textures/large
X at dirrm %%DATADIR%%/textures
X at dirrm %%DATADIR%%/sounds
X at dirrm %%DATADIR%%/settings/carsettings
X at dirrm %%DATADIR%%/settings
X at dirrm %%DATADIR%%/objects
X at dirrm %%DATADIR%%/lists/menus
X at dirrm %%DATADIR%%/lists
X at dirrm %%DATADIR%%/cars/XSR/textures/small
X at dirrm %%DATADIR%%/cars/XSR/textures/medium
X at dirrm %%DATADIR%%/cars/XSR/textures/large
X at dirrm %%DATADIR%%/cars/XSR/textures
X at dirrm %%DATADIR%%/cars/XSR
X at dirrm %%DATADIR%%/cars/XS/textures/small
X at dirrm %%DATADIR%%/cars/XS/textures/medium
X at dirrm %%DATADIR%%/cars/XS/textures/large
X at dirrm %%DATADIR%%/cars/XS/textures
X at dirrm %%DATADIR%%/cars/XS
X at dirrm %%DATADIR%%/cars/GT/textures/small
X at dirrm %%DATADIR%%/cars/GT/textures/medium
X at dirrm %%DATADIR%%/cars/GT/textures/large
X at dirrm %%DATADIR%%/cars/GT/textures
X at dirrm %%DATADIR%%/cars/GT
X at dirrm %%DATADIR%%/cars/CS/textures/small
X at dirrm %%DATADIR%%/cars/CS/textures/medium
X at dirrm %%DATADIR%%/cars/CS/textures/large
X at dirrm %%DATADIR%%/cars/CS/textures
X at dirrm %%DATADIR%%/cars/CS
X at dirrm %%DATADIR%%/cars
X at dirrm %%DATADIR%%/carparts/turbo
X at dirrm %%DATADIR%%/carparts/transmission
X at dirrm %%DATADIR%%/carparts/tires-rear
X at dirrm %%DATADIR%%/carparts/tires-front
X at dirrm %%DATADIR%%/carparts/suspension
X at dirrm %%DATADIR%%/carparts/other
X at dirrm %%DATADIR%%/carparts/exhaust
X at dirrm %%DATADIR%%/carparts/engine
X at dirrm %%DATADIR%%/carparts/brake
X at dirrm %%DATADIR%%/carparts
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
END-of-vdrift/pkg-plist
echo x - vdrift/distinfo
sed 's/^X//' >vdrift/distinfo << 'END-of-vdrift/distinfo'
XMD5 (vdrift-2005-11-03-src.tar.bz2) = b927b6a0e8f3ffd2b17a6a846ac62745
XSHA256 (vdrift-2005-11-03-src.tar.bz2) = 12c9804064bbee74e23196d99d2b76f0df3713a693c0053877530d25593b6d33
XSIZE (vdrift-2005-11-03-src.tar.bz2) = 17579059
END-of-vdrift/distinfo
echo c - vdrift/files
mkdir -p vdrift/files > /dev/null 2>&1
echo x - vdrift/files/patch-SConstruct
sed 's/^X//' >vdrift/files/patch-SConstruct << 'END-of-vdrift/files/patch-SConstruct'
X--- SConstruct Thu Nov 3 09:45:12 2005
X+++ SConstruct Wed Nov 9 23:21:40 2005
X@@ -1,6 +1,12 @@
X import os, errno, SCons
X from time import gmtime, strftime
X
X+#-----------------#
X+# FreeBSD Options #
X+#-----------------#
X+LOCALBASE = os.environ['LOCALBASE']
X+X11BASE = os.environ['X11BASE']
X+
X #---------------#
X # Build Options #
X #---------------#
X@@ -15,11 +21,16 @@
X # Create Build Environment #
X #--------------------------#
X env = Environment(ENV = os.environ,
X- CPPPATH = ['#include'],
X+ CPPPATH = ['#include',LOCALBASE + '/include', LOCALBASE + '/include/AL', X11BASE + '/include'],
X CCFLAGS = ['-Wall', '-Wno-non-virtual-dtor'],
X- LIBPATH = ['.', '#lib'],
X+ LIBPATH = ['.', '#lib', LOCALBASE + '/lib', X11BASE + '/lib'],
X+ LINKFLAGS = ['-lpthread'],
X options = opts)
X
X+env.Replace(CC = os.environ['CC'])
X+env.Replace(CXX = os.environ['CXX'])
X+env.Append(CXXFLAGS = os.environ['CXXFLAGS'])
X+
X #--------------#
X # Save Options #
X #--------------#
X@@ -122,7 +133,7 @@
X print 'You do not have the %s library installed. Exiting.' % lib
X Exit(1)
X
X-SDL_headers = ['GL/gl.h', 'GL/glu.h', 'SDL/SDL.h', 'SDL/SDL_image.h', 'SDL/SDL_net.h']
X+SDL_headers = ['GL/gl.h', 'GL/glu.h', 'SDL11/SDL.h', 'SDL11/SDL_image.h', 'SDL11/SDL_net.h']
X
X for header in SDL_headers:
X if not conf.CheckCXXHeader(header):
X@@ -135,7 +146,7 @@
X # Debug/release #
X #---------------#
X if not int(release):
X- env.Append(CCFLAGS = ['-g', '-O2'])
X+ env.Append(CCFLAGS = ['-g'])
X
X #---------#
X # Version #
END-of-vdrift/files/patch-SConstruct
exit
--- vdrift-20051103.shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list