aboutsummaryrefslogtreecommitdiff
path: root/games
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2008-09-23 20:55:00 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2008-09-23 20:55:00 +0000
commit5edcb7a20e624b219020d14e29a1aaa322efc276 (patch)
treecf18a0b4bf017b0b54df215385d1363b3c8f7301 /games
parentd83fccc0adff4dc12804063560b751fe32caef0e (diff)
downloadports-5edcb7a20e624b219020d14e29a1aaa322efc276.tar.gz
ports-5edcb7a20e624b219020d14e29a1aaa322efc276.zip
Notes
Diffstat (limited to 'games')
-rw-r--r--games/palomino/Makefile94
-rw-r--r--games/palomino/distinfo18
-rw-r--r--games/palomino/pkg-plist505
3 files changed, 548 insertions, 69 deletions
diff --git a/games/palomino/Makefile b/games/palomino/Makefile
index 1d488e24e7de..64e9e611e9aa 100644
--- a/games/palomino/Makefile
+++ b/games/palomino/Makefile
@@ -6,42 +6,76 @@
#
PORTNAME= palomino
-PORTVERSION= 20061125
-PORTREVISION= 1
+PORTVERSION= 20080906
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}-sim
-DISTNAME= ${PORTNAME}_${DISTVERSION}
+DISTFILES= ${PORTNAME}_src_${PORTVERSION}${EXTRACT_SUFX} \
+ ${PORTNAME}_data_models_${MODELS_VER}${EXTRACT_SUFX} \
+ ${PORTNAME}_data_sounds_${SOUNDS_VER}${EXTRACT_SUFX} \
+ ${PORTNAME}_data_terrain_${TERRAIN_VER}${EXTRACT_SUFX} \
+ ${PORTNAME}_data_textures_replays_${TEXTURES_VER}${EXTRACT_SUFX}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Action flight simulator with its own 3D engine
-USE_ZIP= yes
-USE_PYTHON= yes
-USE_GL= glut
-USE_GMAKE= yes
+LIB_DEPENDS= osg.44:${PORTSDIR}/graphics/osg
+
+USE_BZIP2= yes
+USE_GL= gl
+USE_CMAKE= yes
+
+MODELS_VER= 20080712
+SOUNDS_VER= 20080704
+TERRAIN_VER= 20080131
+TEXTURES_VER= 20080906
WRKSRC= ${WRKDIR}/${PORTNAME}
-INSTALL_WRKSRC= ${WRKSRC}/${PORTNAME}/modules/pony
-MAKEFILE= GNUmakefile
+
+OPTIONS= JOYSTICK "Enable joystick support through linux-js" on \
+ SOUND "Enable sound support through plib" on \
+ GUI "Enable FLTK GUI" on
+
+.include <bsd.port.pre.mk>
+
+.if !defined(WITHOUT_JOYSTICK)
+BUILD_DEPENDS+= ${LOCALBASE}/include/linux/joystick.h:${PORTSDIR}/devel/linux-js
+RUN_DEPENDS+= ${LOCALBASE}/include/linux/joystick.h:${PORTSDIR}/devel/linux-js
+.endif
+
+.if !defined(WITHOUT_SOUND)
+BUILD_DEPENDS+= ${LOCALBASE}/lib/libplibsl.a:${PORTSDIR}/x11-toolkits/plib
+.endif
+
+.if !defined(WITHOUT_GUI)
+LIB_DEPENDS+= fltk.1:${PORTSDIR}/x11-toolkits/fltk
+.endif
post-patch:
- @${REINPLACE_CMD} -e '/APPLE_CC/s|$$| \&\& !defined(__FreeBSD__)|'\
- ${WRKSRC}/gfx/src/gfx_math.hh
- @${REINPLACE_CMD} -Ee 's|(string (unix)?[iI]nstallDir = ).*$$|\1"${DATADIR}/";|'\
- -e 's!../modules/!!' ${WRKSRC}/palomino/modules/pony/src/mod_pony_init.cc
- @${REINPLACE_CMD} -Ee 's|(CC_FLAGS.*:=)|\1 $$(CFLAGS)|' ${WRKSRC}/gfx/GNUmakefile_common
- @${REINPLACE_CMD} -Ee 's!(-O[0-9s]?|-funroll-loops|-fno-inline)!!g'\
- ${WRKSRC}/gfx/tools/cc-config.sh
- @${REINPLACE_CMD} -e 's|-march=$$ARCH||' ${WRKSRC}/gfx/tools/cc-config.sh
- @${REINPLACE_CMD} -e 's|/usr/X11R6|${LOCALBASE}|g'\
- ${WRKSRC}/gfx/tools/cc-config.sh ${WRKSRC}/gfx/tools/ld-config.sh
-
-do-install:
- @${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/out/palomino ${PREFIX}/bin/
- @${INSTALL} -d ${DATADIR}/pony/out/
- @${CP} -R ${INSTALL_WRKSRC}/models ${INSTALL_WRKSRC}/textures ${DATADIR}/pony/
- @${CHMOD} -R a+rX,u+w,go-w ${DATADIR}/pony/
- @${INSTALL_DATA} ${INSTALL_WRKSRC}/src/mod_pony.py \
- ${WRKSRC}/palomino/engine/src/eng.py ${DATADIR}/pony/out/
-
-.include <bsd.port.mk>
+.if defined(WITHOUT_JOYSTICK)
+ @${REINPLACE_CMD} -e 's|OS_FREEBSD|0|' ${WRKSRC}/src/input/joystick.* \
+ ${WRKSRC}/src/input/joystick_linux.* ${WRKSRC}/src/control/conf.cc
+.endif
+ @${REINPLACE_CMD} -e '/FIND_PACKAGE(/ s|)| REQUIRED)|' \
+ ${WRKSRC}/CMakeLists.txt
+.if defined(WITHOUT_SOUND)
+ @${REINPLACE_CMD} -e '/FIND_PACKAGE(PLIB/ d' ${WRKSRC}/CMakeLists.txt
+.endif
+.if defined(WITHOUT_GUI)
+ @${REINPLACE_CMD} -e '/FIND_PACKAGE(FLTK/ d' ${WRKSRC}/CMakeLists.txt
+.endif
+ @${REINPLACE_CMD} -e '/FIND_PACKAGE(OSSIM/ d' ${WRKSRC}/CMakeLists.txt
+ @${REINPLACE_CMD} -e 's|ENV||' ${WRKSRC}/build/program/CMakeLists.txt
+ @${REINPLACE_CMD} -e 's|string sDataDir|&="${DATADIR}/data/"|'\
+ ${WRKSRC}/src/base/conf.cc
+ @${REINPLACE_CMD} -e '/LUABIND_SCRIPTS_DIR/ s|"scripts"|"${DATADIR}/scripts"|' \
+ ${WRKSRC}/src/lua_bind/defs.hh
+ @${REINPLACE_CMD} -e 's|doc/html/|${DOCSDIR}/|' ${WRKSRC}/src/gui/gui.cc
+
+post-install:
+ ${MKDIR} ${DATADIR}
+ cd ${WRKSRC}/ && ${COPYTREE_SHARE} "data scripts" ${DATADIR}/
+# docs are used from within the game, thus this is unconditional
+ ${MKDIR} ${DOCSDIR}
+ cd ${WRKSRC}/doc/html && ${COPYTREE_SHARE} "*" ${DOCSDIR}/
+
+.include <bsd.port.post.mk>
diff --git a/games/palomino/distinfo b/games/palomino/distinfo
index 1eb439854a9e..308ab0c8c12a 100644
--- a/games/palomino/distinfo
+++ b/games/palomino/distinfo
@@ -1,3 +1,15 @@
-MD5 (palomino_20061125.zip) = e612244976749b31cfe368e71486a947
-SHA256 (palomino_20061125.zip) = de2b5c3f4e210d739768d94b7d36be8c9898376480eff17a1b3a496475940ebd
-SIZE (palomino_20061125.zip) = 1311526
+MD5 (palomino_src_20080906.tar.bz2) = 627ccc325ece9013fd048c9c0e017c13
+SHA256 (palomino_src_20080906.tar.bz2) = d43d1b066deebc2158fafcd413b663ec44de33dc5e8993e33d48e6d5d9161ec7
+SIZE (palomino_src_20080906.tar.bz2) = 471552
+MD5 (palomino_data_models_20080712.tar.bz2) = 008642f5e4445bd95e3985c71d6bd3ea
+SHA256 (palomino_data_models_20080712.tar.bz2) = 0c7e37f9a2320a6f8aed1578c4847882004e2a189a4e5acaea859b92fde393f8
+SIZE (palomino_data_models_20080712.tar.bz2) = 23780446
+MD5 (palomino_data_sounds_20080704.tar.bz2) = 63997e8f8e9b436a7994380aa29ba1fc
+SHA256 (palomino_data_sounds_20080704.tar.bz2) = 7d5819575c539195a0d9e7145c7a92bf03257ba34aac0257f6aa55676a576b2a
+SIZE (palomino_data_sounds_20080704.tar.bz2) = 488862
+MD5 (palomino_data_terrain_20080131.tar.bz2) = 4b59f81d7ec431f4d9e68fba7a6f1962
+SHA256 (palomino_data_terrain_20080131.tar.bz2) = 7b1f6e170c498704dfab1ba9a501fcd06fd051f98e00ad2fac86398309d3b497
+SIZE (palomino_data_terrain_20080131.tar.bz2) = 30018408
+MD5 (palomino_data_textures_replays_20080906.tar.bz2) = cc942bf08739e9c3b5f9b0b9b67f7099
+SHA256 (palomino_data_textures_replays_20080906.tar.bz2) = 063e6f6bac5820f476ed72b8e5082f07128007e466a0ab6ae07876e1c614340f
+SIZE (palomino_data_textures_replays_20080906.tar.bz2) = 598300
diff --git a/games/palomino/pkg-plist b/games/palomino/pkg-plist
index 2ed4be60ce81..eff7c892f4b1 100644
--- a/games/palomino/pkg-plist
+++ b/games/palomino/pkg-plist
@@ -1,38 +1,471 @@
bin/palomino
-%%DATADIR%%/pony/models/f-14tomcat.pal
-%%DATADIR%%/pony/models/tank.pal
-%%DATADIR%%/pony/out/eng.py
-%%DATADIR%%/pony/out/mod_pony.py
-%%DATADIR%%/pony/textures/cloudCirrus1.tga.gz
-%%DATADIR%%/pony/textures/cloudCirrus2.tga.gz
-%%DATADIR%%/pony/textures/cloudCirrus3.tga.gz
-%%DATADIR%%/pony/textures/cloudCirrus4.tga.gz
-%%DATADIR%%/pony/textures/cloudCirrus5.tga.gz
-%%DATADIR%%/pony/textures/desert1.tga.gz
-%%DATADIR%%/pony/textures/explosion1.tga.gz
-%%DATADIR%%/pony/textures/grass1.tga.gz
-%%DATADIR%%/pony/textures/hangar1.tga.gz
-%%DATADIR%%/pony/textures/road1.tga.gz
-%%DATADIR%%/pony/textures/sand1.tga.gz
-%%DATADIR%%/pony/textures/skySide1.tga.gz
-%%DATADIR%%/pony/textures/skySide2Sunset_128.tga.gz
-%%DATADIR%%/pony/textures/skySide2_128.tga.gz
-%%DATADIR%%/pony/textures/skySideCirrus1_128.tga.gz
-%%DATADIR%%/pony/textures/skyTop2_128.tga.gz
-%%DATADIR%%/pony/textures/tree1.tga.gz
-%%DATADIR%%/pony/textures/tree2.tga.gz
-%%DATADIR%%/pony/textures/tree3.tga.gz
-%%DATADIR%%/pony/textures/tree4.tga.gz
-%%DATADIR%%/pony/textures/treeCactus1.tga.gz
-%%DATADIR%%/pony/textures/treeDead1.tga.gz
-%%DATADIR%%/pony/textures/treeOrange1.tga.gz
-%%DATADIR%%/pony/textures/treePalmSabal1.tga.gz
-%%DATADIR%%/pony/textures/treePine1.tga.gz
-%%DATADIR%%/pony/textures/treePine2.tga.gz
-%%DATADIR%%/pony/textures/treeShrub1.tga.gz
-%%DATADIR%%/pony/textures/water1.tga.gz
-@dirrm %%DATADIR%%/pony/models
-@dirrm %%DATADIR%%/pony/out
-@dirrm %%DATADIR%%/pony/textures
-@dirrm %%DATADIR%%/pony
+%%DOCSDIR%%/coding.html
+%%DOCSDIR%%/compression.html
+%%DOCSDIR%%/contents.html
+%%DOCSDIR%%/crash.html
+%%DOCSDIR%%/docs.css
+%%DOCSDIR%%/images/arrowBlue.gif
+%%DOCSDIR%%/images/arrowGreen.gif
+%%DOCSDIR%%/images/arrowRed.gif
+%%DOCSDIR%%/images/arrowWhite.gif
+%%DOCSDIR%%/images/arrowYellow.gif
+%%DOCSDIR%%/images/favicon.png
+%%DOCSDIR%%/images/palomino_pegasus_50x40.png
+%%DOCSDIR%%/images/sprite1.png
+%%DOCSDIR%%/images/sprite2.png
+%%DOCSDIR%%/images/sprite3.png
+%%DOCSDIR%%/manual.css
+%%DOCSDIR%%/manual.html
+%%DOCSDIR%%/math.html
+%%DOCSDIR%%/module_base.html
+%%DOCSDIR%%/module_base_configuration.html
+%%DOCSDIR%%/module_collision.html
+%%DOCSDIR%%/module_control.html
+%%DOCSDIR%%/module_fx.html
+%%DOCSDIR%%/module_graph.html
+%%DOCSDIR%%/module_gui.html
+%%DOCSDIR%%/module_hud.html
+%%DOCSDIR%%/module_init.html
+%%DOCSDIR%%/module_input.html
+%%DOCSDIR%%/module_libnoise.html
+%%DOCSDIR%%/module_lua.html
+%%DOCSDIR%%/module_math.html
+%%DOCSDIR%%/module_object.html
+%%DOCSDIR%%/module_physics.html
+%%DOCSDIR%%/module_program.html
+%%DOCSDIR%%/module_sky.html
+%%DOCSDIR%%/module_sound.html
+%%DOCSDIR%%/module_view.html
+%%DOCSDIR%%/module_world.html
+%%DOCSDIR%%/scene.html
+%%DOCSDIR%%/terrain.html
+%%DOCSDIR%%/vocabulary.html
+%%DATADIR%%/data/joystick.conf
+%%DATADIR%%/data/models/README.txt
+%%DATADIR%%/data/models/a4/README.txt
+%%DATADIR%%/data/models/a4/a4-blue-0.png
+%%DATADIR%%/data/models/a4/a4-blue-1.png
+%%DATADIR%%/data/models/a4/a4-blue-2.png
+%%DATADIR%%/data/models/a4/a4-blue-3.png
+%%DATADIR%%/data/models/a4/a4-blue-4.png
+%%DATADIR%%/data/models/a4/a4-blue-5.png
+%%DATADIR%%/data/models/a4/a4-blue-6.png
+%%DATADIR%%/data/models/a4/a4-blue-7.png
+%%DATADIR%%/data/models/a4/a4.ac.gz
+%%DATADIR%%/data/models/corsair/README.txt
+%%DATADIR%%/data/models/corsair/alt.ac
+%%DATADIR%%/data/models/corsair/asi.ac
+%%DATADIR%%/data/models/corsair/blackout.ac
+%%DATADIR%%/data/models/corsair/blaze.ac
+%%DATADIR%%/data/models/corsair/blaze.png
+%%DATADIR%%/data/models/corsair/clock.ac
+%%DATADIR%%/data/models/corsair/corsair.ac.gz
+%%DATADIR%%/data/models/corsair/crosshair.png
+%%DATADIR%%/data/models/corsair/f4u-1.png
+%%DATADIR%%/data/models/corsair/f4u-2.png
+%%DATADIR%%/data/models/corsair/f4u-3.png
+%%DATADIR%%/data/models/corsair/f4u-4.png
+%%DATADIR%%/data/models/corsair/fastpdisk.png
+%%DATADIR%%/data/models/corsair/gunsight.ac
+%%DATADIR%%/data/models/corsair/hunter-asi.png
+%%DATADIR%%/data/models/corsair/hunter-large-bezel.png
+%%DATADIR%%/data/models/corsair/logo.png
+%%DATADIR%%/data/models/corsair/logo1.png
+%%DATADIR%%/data/models/corsair/logos.ac
+%%DATADIR%%/data/models/corsair/man.ac
+%%DATADIR%%/data/models/corsair/number.png
+%%DATADIR%%/data/models/corsair/pdisk.ac
+%%DATADIR%%/data/models/corsair/pilot-b.ac
+%%DATADIR%%/data/models/corsair/pilot1.png
+%%DATADIR%%/data/models/corsair/puff.ac
+%%DATADIR%%/data/models/corsair/puff.png
+%%DATADIR%%/data/models/corsair/remote.ac
+%%DATADIR%%/data/models/corsair/slowpdisk.png
+%%DATADIR%%/data/models/corsair/tach.ac
+%%DATADIR%%/data/models/corsair/temp.ac
+%%DATADIR%%/data/models/corsair/tracer.ac
+%%DATADIR%%/data/models/corsair/transparent.ac
+%%DATADIR%%/data/models/corsair/turn.ac
+%%DATADIR%%/data/models/corsair/vac.ac
+%%DATADIR%%/data/models/corsair/vsi.ac
+%%DATADIR%%/data/models/f15c/F15CCockpit.png
+%%DATADIR%%/data/models/f15c/F15CNose.png
+%%DATADIR%%/data/models/f15c/F15CRudder.png
+%%DATADIR%%/data/models/f15c/F15CSide.png
+%%DATADIR%%/data/models/f15c/f15c.ac.gz
+%%DATADIR%%/data/models/f16/README.txt
+%%DATADIR%%/data/models/f16/baseline.ac
+%%DATADIR%%/data/models/f16/ded.ac
+%%DATADIR%%/data/models/f16/ejection_handle.ac
+%%DATADIR%%/data/models/f16/engine.ac
+%%DATADIR%%/data/models/f16/f16-shadows.png
+%%DATADIR%%/data/models/f16/f16.ac.gz
+%%DATADIR%%/data/models/f16/f16.png
+%%DATADIR%%/data/models/f16/fueltank.ac
+%%DATADIR%%/data/models/f16/icp.ac
+%%DATADIR%%/data/models/f16/icp.png
+%%DATADIR%%/data/models/f16/knob.png
+%%DATADIR%%/data/models/f16/left_front.ac
+%%DATADIR%%/data/models/f16/mfd.ac
+%%DATADIR%%/data/models/f16/misc.ac
+%%DATADIR%%/data/models/f16/panels1.png
+%%DATADIR%%/data/models/f16/rudder_pedals.ac
+%%DATADIR%%/data/models/f16/sidewinder.ac
+%%DATADIR%%/data/models/f16/threat.ac
+%%DATADIR%%/data/models/f16/throttle.ac
+%%DATADIR%%/data/models/f18/f18.ac.gz
+%%DATADIR%%/data/models/f18/f18cockpit.png
+%%DATADIR%%/data/models/f18/f18tail.png
+%%DATADIR%%/data/models/f18/f18top.png
+%%DATADIR%%/data/models/f86/README.txt
+%%DATADIR%%/data/models/f86/blackout.ac
+%%DATADIR%%/data/models/f86/droptank.ac
+%%DATADIR%%/data/models/f86/f86f.ac.gz
+%%DATADIR%%/data/models/f86/pylon.ac
+%%DATADIR%%/data/models/f86/sabre-1.png
+%%DATADIR%%/data/models/f86/sabre-3.png
+%%DATADIR%%/data/models/f86/transparent.ac
+%%DATADIR%%/data/models/kc135/kc135.ac.gz
+%%DATADIR%%/data/models/kc135/kc135.png
+%%DATADIR%%/data/models/mirage2000/mirage2000.ac.gz
+%%DATADIR%%/data/models/mirage2000/mirage2000.png
+%%DATADIR%%/data/models/mirage2000/mirage2000bottom.png
+%%DATADIR%%/data/models/misc/crashTruck.ac.gz
+%%DATADIR%%/data/models/misc/lighthouse.ac.gz
+%%DATADIR%%/data/models/misc/lighthouse.png
+%%DATADIR%%/data/models/misc/missileLauncher.osg.gz
+%%DATADIR%%/data/models/misc/observatory.ac.gz
+%%DATADIR%%/data/models/misc/observatory.png
+%%DATADIR%%/data/models/misc/parachute.osg.gz
+%%DATADIR%%/data/models/misc/parachute.png
+%%DATADIR%%/data/models/misc/radar.ac.gz
+%%DATADIR%%/data/models/misc/radome.ac.gz
+%%DATADIR%%/data/models/misc/radome.png
+%%DATADIR%%/data/models/misc/sailboat.ac.gz
+%%DATADIR%%/data/models/misc/sailboat.png
+%%DATADIR%%/data/models/misc/trailerLauncher.osg.gz
+%%DATADIR%%/data/models/misc/ufo.ac.gz
+%%DATADIR%%/data/models/misc/warehouse.ac.gz
+%%DATADIR%%/data/models/misc/warehouse.png
+%%DATADIR%%/data/models/nimitz/catapult.png
+%%DATADIR%%/data/models/nimitz/crew_1.png
+%%DATADIR%%/data/models/nimitz/crew_2.png
+%%DATADIR%%/data/models/nimitz/crew_3.png
+%%DATADIR%%/data/models/nimitz/deck-stripe.png
+%%DATADIR%%/data/models/nimitz/deck_1.png
+%%DATADIR%%/data/models/nimitz/flag.png
+%%DATADIR%%/data/models/nimitz/holdback_marking.png
+%%DATADIR%%/data/models/nimitz/hull_left.png
+%%DATADIR%%/data/models/nimitz/hull_left1.png
+%%DATADIR%%/data/models/nimitz/hullright.png
+%%DATADIR%%/data/models/nimitz/hullright2.png
+%%DATADIR%%/data/models/nimitz/island1.png
+%%DATADIR%%/data/models/nimitz/island2_lm.png
+%%DATADIR%%/data/models/nimitz/island3.png
+%%DATADIR%%/data/models/nimitz/island_68.png
+%%DATADIR%%/data/models/nimitz/island_69.png
+%%DATADIR%%/data/models/nimitz/nimitz.osg.gz
+%%DATADIR%%/data/models/nimitz/rainbow_10.png
+%%DATADIR%%/data/models/nimitz/rainbow_11.png
+%%DATADIR%%/data/models/nimitz/rainbow_2.png
+%%DATADIR%%/data/models/nimitz/rainbow_21.png
+%%DATADIR%%/data/models/nimitz/rainbow_31.png
+%%DATADIR%%/data/models/nimitz/rainbow_4.png
+%%DATADIR%%/data/models/nimitz/rainbow_41.png
+%%DATADIR%%/data/models/nimitz/rainbow_5.png
+%%DATADIR%%/data/models/nimitz/rainbow_6.png
+%%DATADIR%%/data/models/nimitz/rainbow_61.png
+%%DATADIR%%/data/models/nimitz/rainbow_7.png
+%%DATADIR%%/data/models/nimitz/rainbow_71.png
+%%DATADIR%%/data/models/nimitz/rainbow_8.png
+%%DATADIR%%/data/models/nimitz/rainbow_81.png
+%%DATADIR%%/data/models/nimitz/rainbow_9.png
+%%DATADIR%%/data/models/nimitz/saratoga.png
+%%DATADIR%%/data/models/p51/README.txt
+%%DATADIR%%/data/models/p51/f82-jw-05.png
+%%DATADIR%%/data/models/p51/f82.ac.gz
+%%DATADIR%%/data/models/p51/hotspotgrid.png
+%%DATADIR%%/data/models/p51/metal.png
+%%DATADIR%%/data/models/p51/p51d-jw-01.png
+%%DATADIR%%/data/models/p51/p51d-jw-02.png
+%%DATADIR%%/data/models/p51/p51d-jw-03.png
+%%DATADIR%%/data/models/p51/p51d-jw-05.png
+%%DATADIR%%/data/models/p51/p51d-jw-acc.ac
+%%DATADIR%%/data/models/p51/p51d-jw-acc.png
+%%DATADIR%%/data/models/p51/p51d-jw-alt.ac
+%%DATADIR%%/data/models/p51/p51d-jw-alt.png
+%%DATADIR%%/data/models/p51/p51d-jw-altpress.png
+%%DATADIR%%/data/models/p51/p51d-jw-arrows.png
+%%DATADIR%%/data/models/p51/p51d-jw-asi.ac
+%%DATADIR%%/data/models/p51/p51d-jw-asi.png
+%%DATADIR%%/data/models/p51/p51d-jw-attitude-bezel.png
+%%DATADIR%%/data/models/p51/p51d-jw-attitude.ac
+%%DATADIR%%/data/models/p51/p51d-jw-attitude.png
+%%DATADIR%%/data/models/p51/p51d-jw-clock.ac
+%%DATADIR%%/data/models/p51/p51d-jw-clock.png
+%%DATADIR%%/data/models/p51/p51d-jw-compass-bezel.png
+%%DATADIR%%/data/models/p51/p51d-jw-compass.ac
+%%DATADIR%%/data/models/p51/p51d-jw-compass.png
+%%DATADIR%%/data/models/p51/p51d-jw-engine.ac
+%%DATADIR%%/data/models/p51/p51d-jw-engine.png
+%%DATADIR%%/data/models/p51/p51d-jw-gearwarn.ac
+%%DATADIR%%/data/models/p51/p51d-jw-gearwarn.png
+%%DATADIR%%/data/models/p51/p51d-jw-gunsight.ac
+%%DATADIR%%/data/models/p51/p51d-jw-gunsight.png
+%%DATADIR%%/data/models/p51/p51d-jw-ignition.ac
+%%DATADIR%%/data/models/p51/p51d-jw-ignition.png
+%%DATADIR%%/data/models/p51/p51d-jw-large-bezel.png
+%%DATADIR%%/data/models/p51/p51d-jw-magcompass.ac
+%%DATADIR%%/data/models/p51/p51d-jw-magcompass.png
+%%DATADIR%%/data/models/p51/p51d-jw-man.ac
+%%DATADIR%%/data/models/p51/p51d-jw-man.png
+%%DATADIR%%/data/models/p51/p51d-jw-med-bezel.png
+%%DATADIR%%/data/models/p51/p51d-jw-remote.ac
+%%DATADIR%%/data/models/p51/p51d-jw-remote.png
+%%DATADIR%%/data/models/p51/p51d-jw-remotearrow.png
+%%DATADIR%%/data/models/p51/p51d-jw-tach.ac
+%%DATADIR%%/data/models/p51/p51d-jw-tach.png
+%%DATADIR%%/data/models/p51/p51d-jw-temp.ac
+%%DATADIR%%/data/models/p51/p51d-jw-temp.png
+%%DATADIR%%/data/models/p51/p51d-jw-throttle.ac
+%%DATADIR%%/data/models/p51/p51d-jw-throttle.png
+%%DATADIR%%/data/models/p51/p51d-jw-trimknob.png
+%%DATADIR%%/data/models/p51/p51d-jw-trimknobaileron.ac
+%%DATADIR%%/data/models/p51/p51d-jw-trimknobrudder.ac
+%%DATADIR%%/data/models/p51/p51d-jw-trimwheel.png
+%%DATADIR%%/data/models/p51/p51d-jw-trimwheelelevator.ac
+%%DATADIR%%/data/models/p51/p51d-jw-turn.ac
+%%DATADIR%%/data/models/p51/p51d-jw-turn.png
+%%DATADIR%%/data/models/p51/p51d-jw-vac.ac
+%%DATADIR%%/data/models/p51/p51d-jw-vac.png
+%%DATADIR%%/data/models/p51/p51d-jw-vsi.ac
+%%DATADIR%%/data/models/p51/p51d-jw-vsi.png
+%%DATADIR%%/data/models/p51/p51d-jw.ac.gz
+%%DATADIR%%/data/models/p51/transparent-bg.png
+%%DATADIR%%/data/models/scenery/GoldenGateBridge.osg.gz
+%%DATADIR%%/data/models/scenery/GoldenGateBridge_redLight.png
+%%DATADIR%%/data/models/scenery/GoldenGateBridge_road3.png
+%%DATADIR%%/data/models/scenery/GoldenGateBridge_struct.png
+%%DATADIR%%/data/models/scenery/GoldenGateBridge_struct2.png
+%%DATADIR%%/data/models/scenery/GoldenGateBridge_susp.png
+%%DATADIR%%/data/models/scenery/GoldenGateBridge_wall.png
+%%DATADIR%%/data/models/scenery/GoldenGateBridge_yellowLight.png
+%%DATADIR%%/data/models/scenery/alcatraz.ac.gz
+%%DATADIR%%/data/models/scenery/alcatraz.jpg
+%%DATADIR%%/data/models/sikorsky76/S76livery.png
+%%DATADIR%%/data/models/sikorsky76/blur.png
+%%DATADIR%%/data/models/sikorsky76/chrome1.png
+%%DATADIR%%/data/models/sikorsky76/panel.png
+%%DATADIR%%/data/models/sikorsky76/s76c.ac.gz
+%%DATADIR%%/data/models/spitfire/Pilot_1.png
+%%DATADIR%%/data/models/spitfire/Pilot_2.png
+%%DATADIR%%/data/models/spitfire/Pilot_2n.png
+%%DATADIR%%/data/models/spitfire/UC-up-down.png
+%%DATADIR%%/data/models/spitfire/altimeter.ac
+%%DATADIR%%/data/models/spitfire/asi.ac
+%%DATADIR%%/data/models/spitfire/attitude-bezel.png
+%%DATADIR%%/data/models/spitfire/attitude.ac
+%%DATADIR%%/data/models/spitfire/attitude.png
+%%DATADIR%%/data/models/spitfire/blackout.ac
+%%DATADIR%%/data/models/spitfire/boost.ac
+%%DATADIR%%/data/models/spitfire/clock.ac
+%%DATADIR%%/data/models/spitfire/clock.png
+%%DATADIR%%/data/models/spitfire/compass-bezel.png
+%%DATADIR%%/data/models/spitfire/compass.ac
+%%DATADIR%%/data/models/spitfire/compass.png
+%%DATADIR%%/data/models/spitfire/control-stick.ac
+%%DATADIR%%/data/models/spitfire/cut-off.ac
+%%DATADIR%%/data/models/spitfire/dimmer.ac
+%%DATADIR%%/data/models/spitfire/dimmer.png
+%%DATADIR%%/data/models/spitfire/engine-start.png
+%%DATADIR%%/data/models/spitfire/flaps.ac
+%%DATADIR%%/data/models/spitfire/flaps.png
+%%DATADIR%%/data/models/spitfire/fuel-cocks.ac
+%%DATADIR%%/data/models/spitfire/fuel-pressure.ac
+%%DATADIR%%/data/models/spitfire/fuel-pressure.png
+%%DATADIR%%/data/models/spitfire/fuel.ac
+%%DATADIR%%/data/models/spitfire/fuel.png
+%%DATADIR%%/data/models/spitfire/green.png
+%%DATADIR%%/data/models/spitfire/hotspotgrid.png
+%%DATADIR%%/data/models/spitfire/hunter-alt.png
+%%DATADIR%%/data/models/spitfire/hunter-altpress.png
+%%DATADIR%%/data/models/spitfire/hunter-turn-face.png
+%%DATADIR%%/data/models/spitfire/hunter-turn.png
+%%DATADIR%%/data/models/spitfire/hunter-vsi.png
+%%DATADIR%%/data/models/spitfire/hunter__a.png
+%%DATADIR%%/data/models/spitfire/hurricane-starter.png
+%%DATADIR%%/data/models/spitfire/hurricane-turn-a.png
+%%DATADIR%%/data/models/spitfire/large-bezel.png
+%%DATADIR%%/data/models/spitfire/light-green-flare.ac
+%%DATADIR%%/data/models/spitfire/light-red-flare.ac
+%%DATADIR%%/data/models/spitfire/light-white-flare.ac
+%%DATADIR%%/data/models/spitfire/magcompass.png
+%%DATADIR%%/data/models/spitfire/magneto.ac
+%%DATADIR%%/data/models/spitfire/magneto.png
+%%DATADIR%%/data/models/spitfire/nav-light-switch.ac
+%%DATADIR%%/data/models/spitfire/navigation-lights-switch.png
+%%DATADIR%%/data/models/spitfire/oil-pressure.ac
+%%DATADIR%%/data/models/spitfire/oil-pressure.png
+%%DATADIR%%/data/models/spitfire/primer.ac
+%%DATADIR%%/data/models/spitfire/puff-new.png
+%%DATADIR%%/data/models/spitfire/puff.ac
+%%DATADIR%%/data/models/spitfire/puff.png
+%%DATADIR%%/data/models/spitfire/red.png
+%%DATADIR%%/data/models/spitfire/reflector_gun_sight-01.png
+%%DATADIR%%/data/models/spitfire/reflector_gun_sight.png
+%%DATADIR%%/data/models/spitfire/rgs-dimmer-switch.ac
+%%DATADIR%%/data/models/spitfire/rgs-dimmer-switch.png
+%%DATADIR%%/data/models/spitfire/rgs-main-switch.ac
+%%DATADIR%%/data/models/spitfire/rgs-main-switch.png
+%%DATADIR%%/data/models/spitfire/rgs.ac
+%%DATADIR%%/data/models/spitfire/ring-pull.ac
+%%DATADIR%%/data/models/spitfire/rpm.ac
+%%DATADIR%%/data/models/spitfire/seafire-boost.ac
+%%DATADIR%%/data/models/spitfire/seafire-boost.png
+%%DATADIR%%/data/models/spitfire/seafire-tx-00.png
+%%DATADIR%%/data/models/spitfire/seafire-tx-01.png
+%%DATADIR%%/data/models/spitfire/seafire-tx-02.png
+%%DATADIR%%/data/models/spitfire/seafire-tx-03.png
+%%DATADIR%%/data/models/spitfire/seafire-tx-04.png
+%%DATADIR%%/data/models/spitfire/seafire-tx-05.png
+%%DATADIR%%/data/models/spitfire/seafireIIIc.ac.gz
+%%DATADIR%%/data/models/spitfire/spitfire-asi.png
+%%DATADIR%%/data/models/spitfire/spitfire-attitude.png
+%%DATADIR%%/data/models/spitfire/spitfire-boost.png
+%%DATADIR%%/data/models/spitfire/spitfire-rpm.png
+%%DATADIR%%/data/models/spitfire/spitfire-trim.png
+%%DATADIR%%/data/models/spitfire/spitfire-triple.png
+%%DATADIR%%/data/models/spitfire/spitfire-turn.png
+%%DATADIR%%/data/models/spitfire/spitfire-tx-00.png
+%%DATADIR%%/data/models/spitfire/spitfire-tx-01.png
+%%DATADIR%%/data/models/spitfire/spitfire-tx-02.png
+%%DATADIR%%/data/models/spitfire/spitfire-tx-03.png
+%%DATADIR%%/data/models/spitfire/spitfire-tx-04.png
+%%DATADIR%%/data/models/spitfire/spitfire-tx-05.png
+%%DATADIR%%/data/models/spitfire/spitfire-vsi.png
+%%DATADIR%%/data/models/spitfire/spitfireIIa.ac
+%%DATADIR%%/data/models/spitfire/starter.ac
+%%DATADIR%%/data/models/spitfire/switch.png
+%%DATADIR%%/data/models/spitfire/throttle.ac
+%%DATADIR%%/data/models/spitfire/transparent-bg.png
+%%DATADIR%%/data/models/spitfire/trim-knob-rudder.ac
+%%DATADIR%%/data/models/spitfire/trim-knob.png
+%%DATADIR%%/data/models/spitfire/trim-wheel-elev.ac
+%%DATADIR%%/data/models/spitfire/trim.ac
+%%DATADIR%%/data/models/spitfire/triple.ac
+%%DATADIR%%/data/models/spitfire/turn.ac
+%%DATADIR%%/data/models/spitfire/undercarriage-up-down.ac
+%%DATADIR%%/data/models/spitfire/vsi.ac
+%%DATADIR%%/data/models/spitfire/white.png
+%%DATADIR%%/data/models/sr71/Halos.png
+%%DATADIR%%/data/models/sr71/RedLight1.ac
+%%DATADIR%%/data/models/sr71/colors.png
+%%DATADIR%%/data/models/sr71/fire.png
+%%DATADIR%%/data/models/sr71/glass.png
+%%DATADIR%%/data/models/sr71/grey-blue-flood.png
+%%DATADIR%%/data/models/sr71/parachut.png
+%%DATADIR%%/data/models/sr71/sr71.ac.gz
+%%DATADIR%%/data/models/sr71/wheels.png
+%%DATADIR%%/data/models/su37/SU-37-Intake-Screen.png
+%%DATADIR%%/data/models/su37/SU-37-Petal.png
+%%DATADIR%%/data/models/su37/SU-37-reheat.png
+%%DATADIR%%/data/models/su37/SU-37-top.png
+%%DATADIR%%/data/models/su37/Trajectory-Marker.ac
+%%DATADIR%%/data/models/su37/su37.ac.gz
+%%DATADIR%%/data/palomino.conf
+%%DATADIR%%/data/physics_a4.conf
+%%DATADIR%%/data/physics_corsair.conf
+%%DATADIR%%/data/physics_f15.conf
+%%DATADIR%%/data/physics_f16.conf
+%%DATADIR%%/data/physics_f18.conf
+%%DATADIR%%/data/physics_f82.conf
+%%DATADIR%%/data/physics_f86.conf
+%%DATADIR%%/data/physics_mirage2000.conf
+%%DATADIR%%/data/physics_p51.conf
+%%DATADIR%%/data/physics_sikorsky.conf
+%%DATADIR%%/data/physics_spitfire.conf
+%%DATADIR%%/data/physics_sr71.conf
+%%DATADIR%%/data/physics_su37.conf
+%%DATADIR%%/data/replays/replayTakeoffFrontSlot.dat.gz
+%%DATADIR%%/data/replays/replayTakeoffRearSlot.dat.gz
+%%DATADIR%%/data/sounds/README.txt
+%%DATADIR%%/data/sounds/beep1.wav.gz
+%%DATADIR%%/data/sounds/beep2.wav.gz
+%%DATADIR%%/data/sounds/crash.wav.gz
+%%DATADIR%%/data/sounds/gear.wav.gz
+%%DATADIR%%/data/sounds/hit.wav.gz
+%%DATADIR%%/data/sounds/jet.wav.gz
+%%DATADIR%%/data/sounds/jet_whine.wav.gz
+%%DATADIR%%/data/sounds/laser.wav.gz
+%%DATADIR%%/data/sounds/missile.wav.gz
+%%DATADIR%%/data/sounds/piston.wav.gz
+%%DATADIR%%/data/sounds/piston_cough.wav.gz
+%%DATADIR%%/data/sounds/rotor.wav.gz
+%%DATADIR%%/data/sounds/rumble.wav.gz
+%%DATADIR%%/data/sounds/stall.wav.gz
+%%DATADIR%%/data/sounds/thunder.wav.gz
+%%DATADIR%%/data/sounds/turboprop1.wav.gz
+%%DATADIR%%/data/terrain/GoldenGate.osga
+%%DATADIR%%/data/textures/README.txt
+%%DATADIR%%/data/textures/cloud0.png
+%%DATADIR%%/data/textures/cloud1.png
+%%DATADIR%%/data/textures/cloud2.png
+%%DATADIR%%/data/textures/cloud3.png
+%%DATADIR%%/data/textures/cloudRain0.png
+%%DATADIR%%/data/textures/moon.png
+%%DATADIR%%/data/textures/smoke.png
+%%DATADIR%%/data/world.kwl
+%%DATADIR%%/scripts/actors.lua
+%%DATADIR%%/scripts/cmd.lua
+%%DATADIR%%/scripts/defs.lua
+%%DATADIR%%/scripts/events.lua
+%%DATADIR%%/scripts/game.lua
+%%DATADIR%%/scripts/gfx.lua
+%%DATADIR%%/scripts/hud.lua
+%%DATADIR%%/scripts/keyboard.lua
+%%DATADIR%%/scripts/lib.lua
+%%DATADIR%%/scripts/mission.lua
+%%DATADIR%%/scripts/mission_carrier.lua
+%%DATADIR%%/scripts/mission_ossim.lua
+%%DATADIR%%/scripts/module.txt
+%%DATADIR%%/scripts/replay.lua
+%%DATADIR%%/scripts/scene.lua
+%%DATADIR%%/scripts/scene_GoldenGate.lua
+%%DATADIR%%/scripts/sim.lua
+%%DATADIR%%/scripts/startup.lua
+%%DATADIR%%/scripts/tests/bools.lua
+%%DATADIR%%/scripts/tests/class_Test.lua
+%%DATADIR%%/scripts/tests/numbers.lua
+%%DATADIR%%/scripts/tests/simple.lua
+%%DATADIR%%/scripts/tests/strings.lua
+%%DATADIR%%/scripts/tests/tables.lua
+%%DATADIR%%/scripts/tests/vec.lua
+%%DATADIR%%/scripts/tick.lua
+%%DATADIR%%/scripts/views.lua
+@dirrm %%DATADIR%%/scripts/tests
+@dirrm %%DATADIR%%/scripts
+@dirrm %%DATADIR%%/data/textures
+@dirrm %%DATADIR%%/data/terrain
+@dirrm %%DATADIR%%/data/sounds
+@dirrm %%DATADIR%%/data/replays
+@dirrm %%DATADIR%%/data/models/su37
+@dirrm %%DATADIR%%/data/models/sr71
+@dirrm %%DATADIR%%/data/models/spitfire
+@dirrm %%DATADIR%%/data/models/sikorsky76
+@dirrm %%DATADIR%%/data/models/scenery
+@dirrm %%DATADIR%%/data/models/p51
+@dirrm %%DATADIR%%/data/models/nimitz
+@dirrm %%DATADIR%%/data/models/misc
+@dirrm %%DATADIR%%/data/models/mirage2000
+@dirrm %%DATADIR%%/data/models/kc135
+@dirrm %%DATADIR%%/data/models/f86
+@dirrm %%DATADIR%%/data/models/f18
+@dirrm %%DATADIR%%/data/models/f16
+@dirrm %%DATADIR%%/data/models/f15c
+@dirrm %%DATADIR%%/data/models/corsair
+@dirrm %%DATADIR%%/data/models/a4
+@dirrm %%DATADIR%%/data/models
+@dirrm %%DATADIR%%/data
@dirrm %%DATADIR%%
+@dirrm %%DOCSDIR%%/images
+@dirrm %%DOCSDIR%%