aboutsummaryrefslogtreecommitdiffstats
path: root/games/tnl
diff options
context:
space:
mode:
Diffstat (limited to 'games/tnl')
-rw-r--r--games/tnl/Makefile54
-rw-r--r--games/tnl/distinfo6
-rw-r--r--games/tnl/files/tnl.in6
-rw-r--r--games/tnl/pkg-descr17
-rw-r--r--games/tnl/pkg-plist428
5 files changed, 511 insertions, 0 deletions
diff --git a/games/tnl/Makefile b/games/tnl/Makefile
new file mode 100644
index 000000000000..745cbcae0ff8
--- /dev/null
+++ b/games/tnl/Makefile
@@ -0,0 +1,54 @@
+# New ports collection makefile for: tnl
+# Date created: 05 Feb 2008
+# Whom: Dmitry Marakasov <amdmi3@amdmi3.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= tnl
+PORTVERSION= 071111
+CATEGORIES= games
+MASTER_SITES= http://tnlgame.net/downloads/tnl/${PORTVERSION}/ \
+ http://www.amdmi3.ru/distfiles/
+DISTNAME= TnL-source-${PORTVERSION}
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
+ ${DISTNAME:S/source/data/}${EXTRACT_SUFX}
+
+MAINTAINER= amdmi3@amdmi3.ru
+COMMENT= Futuristic action flight simulator and realtime strategy game
+
+BUILD_DEPENDS= ${LOCALBASE}/lib/libiovmall.so:${PORTSDIR}/lang/io
+RUN_DEPENDS= ${BUILD_DEPENDS}
+LIB_DEPENDS= openal.0:${PORTSDIR}/audio/openal \
+ alut.1:${PORTSDIR}/audio/freealut \
+ sigc-1.2.5:${PORTSDIR}/devel/libsigc++12 \
+ CEGUIBase.1:${PORTSDIR}/graphics/cegui \
+ png.5:${PORTSDIR}/graphics/png \
+ GLEW.1:${PORTSDIR}/graphics/glew
+
+USE_BZIP2= yes
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+USE_SDL= sdl
+USE_GCC= 4.2+
+USE_GL= yes
+CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+
+CONFIGURE_ARGS= --with-io-cflags="-I${LOCALBASE}/include/io" \
+ --with-io-libs="-L${LOCALBASE}/lib -liovmall"
+
+WRKDATADIR= ${WRKDIR}/TnL-data/share/tnl
+
+SUB_FILES= tnl
+
+post-patch:
+ @${REINPLACE_CMD} -i "" -e 's|getenv|getEnvironmentVariable|' \
+ ${WRKDATADIR}/scripts/Settings.io
+
+post-install:
+ ${MKDIR} ${DATADIR}
+ cd ${WRKDATADIR} && ${COPYTREE_SHARE} . ${DATADIR}
+
+ ${INSTALL_SCRIPT} ${WRKDIR}/tnl ${PREFIX}/bin
+
+.include <bsd.port.mk>
diff --git a/games/tnl/distinfo b/games/tnl/distinfo
new file mode 100644
index 000000000000..8f2875cfd3aa
--- /dev/null
+++ b/games/tnl/distinfo
@@ -0,0 +1,6 @@
+MD5 (TnL-source-071111.tar.bz2) = 842ae18f6c587f6cfbc7dcb593a8cc23
+SHA256 (TnL-source-071111.tar.bz2) = 08ac4bdecdb4eb10f83bc57ee90b899835bf390f2d9b2d2a836669c698f5b178
+SIZE (TnL-source-071111.tar.bz2) = 1636057
+MD5 (TnL-data-071111.tar.bz2) = a6922ee0acfe1843a92852dd85fbe9e0
+SHA256 (TnL-data-071111.tar.bz2) = 9f376a96401016d0ce0ac45fba8f4a865ee17adf8ee113d5323c9d440181d7ea
+SIZE (TnL-data-071111.tar.bz2) = 9753627
diff --git a/games/tnl/files/tnl.in b/games/tnl/files/tnl.in
new file mode 100644
index 000000000000..e0964e3f6f3d
--- /dev/null
+++ b/games/tnl/files/tnl.in
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+# CEGUI creates CEGUI.log in ./, so chdir to /tmp to not pollute user's homedir
+
+cd /tmp
+%%PREFIX%%/bin/tnl-bin
diff --git a/games/tnl/pkg-descr b/games/tnl/pkg-descr
new file mode 100644
index 000000000000..bc396c28605f
--- /dev/null
+++ b/games/tnl/pkg-descr
@@ -0,0 +1,17 @@
+Thunder&Lightning is a futuristic action flight simulator and
+realtime strategy game that takes place in a large 3D environment.
+Jump into the pilot seat of your Lightning aircraft and fight against
+Thunder tanks in a fierce battle for control of the island!
+
+Apart from flight simulators, Thunder&Lightning takes inspiration
+from (but is not a clone or remake of) the 80's classic Carrier
+Command. This means that you will find yourself in control of a
+futuristic carrier with aircraft and amphibious tanks at your
+disposal. In the long run, there will be multiple Islands to conquer,
+each with its own defense strategy.
+
+Although Thunder&Lightning already supports missions, it aims to
+be an open-ended game with a dynamically developing world with
+scripted events on some occasions.
+
+WWW: http://tnlgame.net/
diff --git a/games/tnl/pkg-plist b/games/tnl/pkg-plist
new file mode 100644
index 000000000000..1cfd62d4f645
--- /dev/null
+++ b/games/tnl/pkg-plist
@@ -0,0 +1,428 @@
+bin/tnl
+bin/tnl-bin
+%%DATADIR%%/cegui/configs/CEGUIConfig.xsd
+%%DATADIR%%/cegui/fonts/Commonv2c.ttf
+%%DATADIR%%/cegui/fonts/Commonwealth-10-autoscaled.font
+%%DATADIR%%/cegui/fonts/Commonwealth-10.font
+%%DATADIR%%/cegui/fonts/Commonwealth-12.font
+%%DATADIR%%/cegui/fonts/Commonwealth-14.font
+%%DATADIR%%/cegui/fonts/Commonwealth-16.font
+%%DATADIR%%/cegui/fonts/Commonwealth-18.font
+%%DATADIR%%/cegui/fonts/Commonwealth-20.font
+%%DATADIR%%/cegui/fonts/Font.xsd
+%%DATADIR%%/cegui/fonts/Gunship-12.font
+%%DATADIR%%/cegui/fonts/gun4f.ttf
+%%DATADIR%%/cegui/fonts/gun4fc.ttf
+%%DATADIR%%/cegui/fonts/gun4fci.ttf
+%%DATADIR%%/cegui/fonts/gun4fi.ttf
+%%DATADIR%%/cegui/fonts/gun4fs.ttf
+%%DATADIR%%/cegui/fonts/gun4fsi.ttf
+%%DATADIR%%/cegui/fonts/gunship.txt
+%%DATADIR%%/cegui/imagesets/FairChar.imageset
+%%DATADIR%%/cegui/imagesets/FairChar.tga
+%%DATADIR%%/cegui/imagesets/GPN-2000-001437.tga
+%%DATADIR%%/cegui/imagesets/Imageset.xsd
+%%DATADIR%%/cegui/imagesets/ReadMe.txt
+%%DATADIR%%/cegui/imagesets/TaharezLook.imageset
+%%DATADIR%%/cegui/imagesets/TaharezLook.tga
+%%DATADIR%%/cegui/imagesets/Vanilla.imageset
+%%DATADIR%%/cegui/imagesets/WindowsLook.imageset
+%%DATADIR%%/cegui/imagesets/WindowsLook.tga
+%%DATADIR%%/cegui/imagesets/vanilla.tga
+%%DATADIR%%/cegui/layouts/GUILayout.xsd
+%%DATADIR%%/cegui/layouts/mainDialog.layout
+%%DATADIR%%/cegui/layouts/missionDialog.layout
+%%DATADIR%%/cegui/layouts/settings.layout
+%%DATADIR%%/cegui/layouts/test.layout
+%%DATADIR%%/cegui/looknfeel/Falagard.xsd
+%%DATADIR%%/cegui/looknfeel/TaharezLook.looknfeel
+%%DATADIR%%/cegui/looknfeel/Vanilla.looknfeel
+%%DATADIR%%/cegui/looknfeel/WindowsLook.looknfeel
+%%DATADIR%%/cegui/lua_scripts/demo8.lua
+%%DATADIR%%/cegui/schemes/Demo8.scheme
+%%DATADIR%%/cegui/schemes/GUIScheme.xsd
+%%DATADIR%%/cegui/schemes/TaharezLook.scheme
+%%DATADIR%%/cegui/schemes/TaharezLookWidgetAliases.scheme
+%%DATADIR%%/cegui/schemes/TaharezLookWidgets.scheme
+%%DATADIR%%/cegui/schemes/VanillaSkin.scheme
+%%DATADIR%%/cegui/schemes/WindowsLook.scheme
+%%DATADIR%%/cegui/schemes/WindowsLookWidgets.scheme
+%%DATADIR%%/fonts/dejavu-sans-10-bold.jft
+%%DATADIR%%/fonts/dejavu-sans-10-bold.png
+%%DATADIR%%/fonts/dejavu-sans-10-standard.jft
+%%DATADIR%%/fonts/dejavu-sans-10-standard.png
+%%DATADIR%%/fonts/dejavu-sans-12-bold.jft
+%%DATADIR%%/fonts/dejavu-sans-12-bold.png
+%%DATADIR%%/fonts/dejavu-sans-12-default.jft
+%%DATADIR%%/fonts/dejavu-sans-12-default.png
+%%DATADIR%%/fonts/dejavu-sans-12-normal.jft
+%%DATADIR%%/fonts/dejavu-sans-12-normal.png
+%%DATADIR%%/fonts/dejavu-sans-12-standard.jft
+%%DATADIR%%/fonts/dejavu-sans-12-standard.png
+%%DATADIR%%/fonts/dejavu-sans-14-bold.jft
+%%DATADIR%%/fonts/dejavu-sans-14-bold.png
+%%DATADIR%%/fonts/dejavu-sans-14-default.jft
+%%DATADIR%%/fonts/dejavu-sans-14-default.png
+%%DATADIR%%/fonts/dejavu-sans-14-standard.jft
+%%DATADIR%%/fonts/dejavu-sans-14-standard.png
+%%DATADIR%%/fonts/dejavu-sans-16-bold.jft
+%%DATADIR%%/fonts/dejavu-sans-16-bold.png
+%%DATADIR%%/fonts/dejavu-sans-16-default.jft
+%%DATADIR%%/fonts/dejavu-sans-16-default.png
+%%DATADIR%%/fonts/dejavu-sans-16-standard.jft
+%%DATADIR%%/fonts/dejavu-sans-16-standard.png
+%%DATADIR%%/fonts/dejavu-sans-20-bold.jft
+%%DATADIR%%/fonts/dejavu-sans-20-bold.png
+%%DATADIR%%/fonts/dejavu-sans-20-default.jft
+%%DATADIR%%/fonts/dejavu-sans-20-default.png
+%%DATADIR%%/fonts/dejavu-sans-20-standard.jft
+%%DATADIR%%/fonts/dejavu-sans-20-standard.png
+%%DATADIR%%/fonts/dejavu-sans-24-bold.jft
+%%DATADIR%%/fonts/dejavu-sans-24-bold.png
+%%DATADIR%%/fonts/dejavu-sans-24-default.jft
+%%DATADIR%%/fonts/dejavu-sans-24-default.png
+%%DATADIR%%/fonts/dejavu-sans-24-standard.jft
+%%DATADIR%%/fonts/dejavu-sans-24-standard.png
+%%DATADIR%%/fonts/dejavu-sans-9-bold.jft
+%%DATADIR%%/fonts/dejavu-sans-9-bold.png
+%%DATADIR%%/fonts/dejavu-sans-9-standard.jft
+%%DATADIR%%/fonts/dejavu-sans-9-standard.png
+%%DATADIR%%/fonts/dejavu-sans-mono-10-standard.jft
+%%DATADIR%%/fonts/dejavu-sans-mono-10-standard.png
+%%DATADIR%%/fonts/dejavu-sans-mono-12-default.jft
+%%DATADIR%%/fonts/dejavu-sans-mono-12-default.png
+%%DATADIR%%/fonts/dejavu-sans-mono-12-standard.jft
+%%DATADIR%%/fonts/dejavu-sans-mono-12-standard.png
+%%DATADIR%%/fonts/dejavu-sans-mono-14-default.jft
+%%DATADIR%%/fonts/dejavu-sans-mono-14-default.png
+%%DATADIR%%/fonts/dejavu-sans-mono-14-standard.jft
+%%DATADIR%%/fonts/dejavu-sans-mono-14-standard.png
+%%DATADIR%%/fonts/dejavu-sans-mono-16-default.jft
+%%DATADIR%%/fonts/dejavu-sans-mono-16-default.png
+%%DATADIR%%/fonts/dejavu-sans-mono-16-standard.jft
+%%DATADIR%%/fonts/dejavu-sans-mono-16-standard.png
+%%DATADIR%%/fonts/dejavu-sans-mono-20-default.jft
+%%DATADIR%%/fonts/dejavu-sans-mono-20-default.png
+%%DATADIR%%/fonts/dejavu-sans-mono-20-standard.jft
+%%DATADIR%%/fonts/dejavu-sans-mono-20-standard.png
+%%DATADIR%%/fonts/dejavu-sans-mono-24-default.jft
+%%DATADIR%%/fonts/dejavu-sans-mono-24-default.png
+%%DATADIR%%/fonts/dejavu-sans-mono-24-standard.jft
+%%DATADIR%%/fonts/dejavu-sans-mono-24-standard.png
+%%DATADIR%%/fonts/dejavu-sans-mono-9-standard.jft
+%%DATADIR%%/fonts/dejavu-sans-mono-9-standard.png
+%%DATADIR%%/lod-terrains/compare/lightmap-0-0.spr
+%%DATADIR%%/lod-terrains/compare/lightmap-0-0.tga
+%%DATADIR%%/lod-terrains/compare/map.spr
+%%DATADIR%%/lod-terrains/compare/terrain-0-0.qad
+%%DATADIR%%/lod-terrains/compare/texmap-0-0.tga
+%%DATADIR%%/lod-terrains/compare/texture-0-0.spr
+%%DATADIR%%/lod-terrains/compare/textures
+%%DATADIR%%/models/carrier/Carrier.spec
+%%DATADIR%%/models/carrier/carrier-hull-reduced.obj
+%%DATADIR%%/models/carrier/carrier-translated.obj
+%%DATADIR%%/models/carrier/carrier.bounds
+%%DATADIR%%/models/carrier/carrier.mtl
+%%DATADIR%%/models/carrier/carrier.obj
+%%DATADIR%%/models/carrier/carrier.png
+%%DATADIR%%/models/lightning/InteriorTex.png
+%%DATADIR%%/models/lightning/lightning-mfd.mtl
+%%DATADIR%%/models/lightning/lightning-mfd.obj
+%%DATADIR%%/models/lightning/lightning-with-interior.mtl
+%%DATADIR%%/models/lightning/lightning-with-interior.obj
+%%DATADIR%%/models/lightning/lightning.bounds
+%%DATADIR%%/models/lightning/lightning.mtl
+%%DATADIR%%/models/lightning/lightning.obj
+%%DATADIR%%/models/lightning/lightning.png
+%%DATADIR%%/models/lightning/lightning.spec
+%%DATADIR%%/models/lightning/mfd.png
+%%DATADIR%%/models/misc/cube.bounds
+%%DATADIR%%/models/misc/cube.obj
+%%DATADIR%%/models/misc/test.bounds
+%%DATADIR%%/models/misc/test.mtl
+%%DATADIR%%/models/misc/test.obj
+%%DATADIR%%/models/misc/tire.mtl
+%%DATADIR%%/models/misc/tire.obj
+%%DATADIR%%/models/missiles/dumbmissile.mtl
+%%DATADIR%%/models/missiles/dumbmissile.obj
+%%DATADIR%%/models/missiles/smartmissile.mtl
+%%DATADIR%%/models/missiles/smartmissile.obj
+%%DATADIR%%/models/newtank/Tank-lores.obj
+%%DATADIR%%/models/newtank/Tank.bounds
+%%DATADIR%%/models/newtank/Tank.mtl
+%%DATADIR%%/models/newtank/Tank.obj
+%%DATADIR%%/models/newtank/Tank.spec
+%%DATADIR%%/models/newtank/TankOrig-lores.mtl
+%%DATADIR%%/models/newtank/TankOrig-lores.obj
+%%DATADIR%%/models/newtank/TankOrig.mtl
+%%DATADIR%%/models/newtank/TankOrig.obj
+%%DATADIR%%/scripts/Actor.io
+%%DATADIR%%/scripts/Carrier.io
+%%DATADIR%%/scripts/Command.io
+%%DATADIR%%/scripts/CommandQueue.io
+%%DATADIR%%/scripts/CommonAI.io
+%%DATADIR%%/scripts/Completion.io
+%%DATADIR%%/scripts/Coro.io
+%%DATADIR%%/scripts/DataNode.io
+%%DATADIR%%/scripts/Drone.io
+%%DATADIR%%/scripts/Drone_attack.io
+%%DATADIR%%/scripts/EventTarget.io
+%%DATADIR%%/scripts/Faction.io
+%%DATADIR%%/scripts/Game.io
+%%DATADIR%%/scripts/Matrix.io
+%%DATADIR%%/scripts/Mission.io
+%%DATADIR%%/scripts/MissionManager.io
+%%DATADIR%%/scripts/NavPath.io
+%%DATADIR%%/scripts/Objective.io
+%%DATADIR%%/scripts/Runway.io
+%%DATADIR%%/scripts/Settings.io
+%%DATADIR%%/scripts/Stats.io
+%%DATADIR%%/scripts/Tank.io
+%%DATADIR%%/scripts/TrajectoryPlayer.io
+%%DATADIR%%/scripts/TrajectoryRecorder.io
+%%DATADIR%%/scripts/TurretAI.io
+%%DATADIR%%/scripts/convenience.io
+%%DATADIR%%/scripts/defaults1.io
+%%DATADIR%%/scripts/defaults2.io
+%%DATADIR%%/scripts/delegate.io
+%%DATADIR%%/scripts/demo.io
+%%DATADIR%%/scripts/demo_data.txt
+%%DATADIR%%/scripts/input.io
+%%DATADIR%%/scripts/input_fr.io
+%%DATADIR%%/scripts/inspect.io
+%%DATADIR%%/scripts/keysyms.io
+%%DATADIR%%/scripts/mission_aitest.io
+%%DATADIR%%/scripts/mission_carrier.io
+%%DATADIR%%/scripts/mission_debug.io
+%%DATADIR%%/scripts/mission_debug2.io
+%%DATADIR%%/scripts/mission_default.io
+%%DATADIR%%/scripts/mission_intro.io
+%%DATADIR%%/scripts/mission_simple.io
+%%DATADIR%%/scripts/simulation_init.io
+%%DATADIR%%/scripts/system_init_1.io
+%%DATADIR%%/scripts/system_init_2.io
+%%DATADIR%%/shaders/ocean.frag
+%%DATADIR%%/shaders/ocean.vert
+%%DATADIR%%/sounds/aircraft-engine-1.wav
+%%DATADIR%%/sounds/aircraft-engine-2.wav
+%%DATADIR%%/sounds/cannon-shoot-1.wav
+%%DATADIR%%/sounds/cannon-shoot-2.wav
+%%DATADIR%%/sounds/car-engine-1-loop.wav
+%%DATADIR%%/sounds/car-engine-1.wav
+%%DATADIR%%/sounds/car-engine-2-loop.wav
+%%DATADIR%%/sounds/car-engine-2.wav
+%%DATADIR%%/sounds/explosion-01.wav
+%%DATADIR%%/sounds/explosion-02.wav
+%%DATADIR%%/sounds/explosion-03.wav
+%%DATADIR%%/sounds/missile-shoot-1.wav
+%%DATADIR%%/sounds/missile-warning.wav
+%%DATADIR%%/sounds/rocket-engine-1.wav
+%%DATADIR%%/sounds/rocket-engine-2.wav
+%%DATADIR%%/sounds/rocket-engine-3.wav
+%%DATADIR%%/textures/explosion/explosion0000.png
+%%DATADIR%%/textures/explosion/explosion0001.png
+%%DATADIR%%/textures/explosion/explosion0002.png
+%%DATADIR%%/textures/explosion/explosion0003.png
+%%DATADIR%%/textures/explosion/explosion0004.png
+%%DATADIR%%/textures/explosion/explosion0005.png
+%%DATADIR%%/textures/explosion/explosion0006.png
+%%DATADIR%%/textures/explosion/explosion0007.png
+%%DATADIR%%/textures/explosion/explosion0008.png
+%%DATADIR%%/textures/explosion/explosion0009.png
+%%DATADIR%%/textures/explosion/explosion0010.png
+%%DATADIR%%/textures/explosion/explosion0011.png
+%%DATADIR%%/textures/explosion/explosion0012.png
+%%DATADIR%%/textures/explosion/explosion0013.png
+%%DATADIR%%/textures/explosion/explosion0014.png
+%%DATADIR%%/textures/explosion/explosion0015.png
+%%DATADIR%%/textures/explosion2/0000.png
+%%DATADIR%%/textures/explosion2/0001.png
+%%DATADIR%%/textures/explosion2/0002.png
+%%DATADIR%%/textures/explosion2/0003.png
+%%DATADIR%%/textures/explosion2/0004.png
+%%DATADIR%%/textures/explosion2/0005.png
+%%DATADIR%%/textures/explosion2/0006.png
+%%DATADIR%%/textures/explosion2/0007.png
+%%DATADIR%%/textures/explosion2/0008.png
+%%DATADIR%%/textures/explosion2/0009.png
+%%DATADIR%%/textures/explosion2/0010.png
+%%DATADIR%%/textures/explosion2/0011.png
+%%DATADIR%%/textures/explosion2/0012.png
+%%DATADIR%%/textures/explosion2/0013.png
+%%DATADIR%%/textures/explosion2/0014.png
+%%DATADIR%%/textures/explosion2/0015.png
+%%DATADIR%%/textures/lensreflex.png
+%%DATADIR%%/textures/loading-screen.png
+%%DATADIR%%/textures/map-compass.png
+%%DATADIR%%/textures/map-lines.png
+%%DATADIR%%/textures/missile_smoke.spr
+%%DATADIR%%/textures/missing-texture.png
+%%DATADIR%%/textures/puffy_smoke.png
+%%DATADIR%%/textures/skybox/pastel/back.png
+%%DATADIR%%/textures/skybox/pastel/down.png
+%%DATADIR%%/textures/skybox/pastel/front.png
+%%DATADIR%%/textures/skybox/pastel/left.png
+%%DATADIR%%/textures/skybox/pastel/right.png
+%%DATADIR%%/textures/skybox/pastel/top.png
+%%DATADIR%%/textures/skybox/pastel/up.png
+%%DATADIR%%/textures/sparkle-thick.png
+%%DATADIR%%/textures/sparkle-thin.png
+%%DATADIR%%/textures/terrain-tiles/darkforest-0001.spr
+%%DATADIR%%/textures/terrain-tiles/darkforest-0010.spr
+%%DATADIR%%/textures/terrain-tiles/darkforest-0011.spr
+%%DATADIR%%/textures/terrain-tiles/darkforest-0100.spr
+%%DATADIR%%/textures/terrain-tiles/darkforest-0101.spr
+%%DATADIR%%/textures/terrain-tiles/darkforest-0110.spr
+%%DATADIR%%/textures/terrain-tiles/darkforest-0111.spr
+%%DATADIR%%/textures/terrain-tiles/darkforest-1000.spr
+%%DATADIR%%/textures/terrain-tiles/darkforest-1001.spr
+%%DATADIR%%/textures/terrain-tiles/darkforest-1010.spr
+%%DATADIR%%/textures/terrain-tiles/darkforest-1011.spr
+%%DATADIR%%/textures/terrain-tiles/darkforest-1100.spr
+%%DATADIR%%/textures/terrain-tiles/darkforest-1101.spr
+%%DATADIR%%/textures/terrain-tiles/darkforest-1110.spr
+%%DATADIR%%/textures/terrain-tiles/darkforest-1111.spr
+%%DATADIR%%/textures/terrain-tiles/darkgrass-0001.spr
+%%DATADIR%%/textures/terrain-tiles/darkgrass-0010.spr
+%%DATADIR%%/textures/terrain-tiles/darkgrass-0011.spr
+%%DATADIR%%/textures/terrain-tiles/darkgrass-0100.spr
+%%DATADIR%%/textures/terrain-tiles/darkgrass-0101.spr
+%%DATADIR%%/textures/terrain-tiles/darkgrass-0110.spr
+%%DATADIR%%/textures/terrain-tiles/darkgrass-0111.spr
+%%DATADIR%%/textures/terrain-tiles/darkgrass-1000.spr
+%%DATADIR%%/textures/terrain-tiles/darkgrass-1001.spr
+%%DATADIR%%/textures/terrain-tiles/darkgrass-1010.spr
+%%DATADIR%%/textures/terrain-tiles/darkgrass-1011.spr
+%%DATADIR%%/textures/terrain-tiles/darkgrass-1100.spr
+%%DATADIR%%/textures/terrain-tiles/darkgrass-1101.spr
+%%DATADIR%%/textures/terrain-tiles/darkgrass-1110.spr
+%%DATADIR%%/textures/terrain-tiles/darkgrass-1111.spr
+%%DATADIR%%/textures/terrain-tiles/darkrock.spr
+%%DATADIR%%/textures/terrain-tiles/dense-darktrees-on-darkgrass-0001.spr
+%%DATADIR%%/textures/terrain-tiles/dense-darktrees-on-darkgrass-0010.spr
+%%DATADIR%%/textures/terrain-tiles/dense-darktrees-on-darkgrass-0011.spr
+%%DATADIR%%/textures/terrain-tiles/dense-darktrees-on-darkgrass-0100.spr
+%%DATADIR%%/textures/terrain-tiles/dense-darktrees-on-darkgrass-0101.spr
+%%DATADIR%%/textures/terrain-tiles/dense-darktrees-on-darkgrass-0110.spr
+%%DATADIR%%/textures/terrain-tiles/dense-darktrees-on-darkgrass-0111.spr
+%%DATADIR%%/textures/terrain-tiles/dense-darktrees-on-darkgrass-1000.spr
+%%DATADIR%%/textures/terrain-tiles/dense-darktrees-on-darkgrass-1001.spr
+%%DATADIR%%/textures/terrain-tiles/dense-darktrees-on-darkgrass-1010.spr
+%%DATADIR%%/textures/terrain-tiles/dense-darktrees-on-darkgrass-1011.spr
+%%DATADIR%%/textures/terrain-tiles/dense-darktrees-on-darkgrass-1100.spr
+%%DATADIR%%/textures/terrain-tiles/dense-darktrees-on-darkgrass-1101.spr
+%%DATADIR%%/textures/terrain-tiles/dense-darktrees-on-darkgrass-1110.spr
+%%DATADIR%%/textures/terrain-tiles/dense-darktrees-on-darkgrass-1111.spr
+%%DATADIR%%/textures/terrain-tiles/desert.spr
+%%DATADIR%%/textures/terrain-tiles/forest-0001.spr
+%%DATADIR%%/textures/terrain-tiles/forest-0010.spr
+%%DATADIR%%/textures/terrain-tiles/forest-0011.spr
+%%DATADIR%%/textures/terrain-tiles/forest-0100.spr
+%%DATADIR%%/textures/terrain-tiles/forest-0101.spr
+%%DATADIR%%/textures/terrain-tiles/forest-0110.spr
+%%DATADIR%%/textures/terrain-tiles/forest-0111.spr
+%%DATADIR%%/textures/terrain-tiles/forest-1000.spr
+%%DATADIR%%/textures/terrain-tiles/forest-1001.spr
+%%DATADIR%%/textures/terrain-tiles/forest-1010.spr
+%%DATADIR%%/textures/terrain-tiles/forest-1011.spr
+%%DATADIR%%/textures/terrain-tiles/forest-1100.spr
+%%DATADIR%%/textures/terrain-tiles/forest-1101.spr
+%%DATADIR%%/textures/terrain-tiles/forest-1110.spr
+%%DATADIR%%/textures/terrain-tiles/forest-1111.spr
+%%DATADIR%%/textures/terrain-tiles/forest.spr
+%%DATADIR%%/textures/terrain-tiles/glacier.spr
+%%DATADIR%%/textures/terrain-tiles/grass-0001.spr
+%%DATADIR%%/textures/terrain-tiles/grass-0010.spr
+%%DATADIR%%/textures/terrain-tiles/grass-0011.spr
+%%DATADIR%%/textures/terrain-tiles/grass-0100.spr
+%%DATADIR%%/textures/terrain-tiles/grass-0101.spr
+%%DATADIR%%/textures/terrain-tiles/grass-0110.spr
+%%DATADIR%%/textures/terrain-tiles/grass-0111.spr
+%%DATADIR%%/textures/terrain-tiles/grass-1000.spr
+%%DATADIR%%/textures/terrain-tiles/grass-1001.spr
+%%DATADIR%%/textures/terrain-tiles/grass-1010.spr
+%%DATADIR%%/textures/terrain-tiles/grass-1011.spr
+%%DATADIR%%/textures/terrain-tiles/grass-1100.spr
+%%DATADIR%%/textures/terrain-tiles/grass-1101.spr
+%%DATADIR%%/textures/terrain-tiles/grass-1110.spr
+%%DATADIR%%/textures/terrain-tiles/grass-1111.spr
+%%DATADIR%%/textures/terrain-tiles/grass.spr
+%%DATADIR%%/textures/terrain-tiles/ice-0001.spr
+%%DATADIR%%/textures/terrain-tiles/ice-0010.spr
+%%DATADIR%%/textures/terrain-tiles/ice-0011.spr
+%%DATADIR%%/textures/terrain-tiles/ice-0100.spr
+%%DATADIR%%/textures/terrain-tiles/ice-0101.spr
+%%DATADIR%%/textures/terrain-tiles/ice-0110.spr
+%%DATADIR%%/textures/terrain-tiles/ice-0111.spr
+%%DATADIR%%/textures/terrain-tiles/ice-1000.spr
+%%DATADIR%%/textures/terrain-tiles/ice-1001.spr
+%%DATADIR%%/textures/terrain-tiles/ice-1010.spr
+%%DATADIR%%/textures/terrain-tiles/ice-1011.spr
+%%DATADIR%%/textures/terrain-tiles/ice-1100.spr
+%%DATADIR%%/textures/terrain-tiles/ice-1101.spr
+%%DATADIR%%/textures/terrain-tiles/ice-1110.spr
+%%DATADIR%%/textures/terrain-tiles/ice-1111.spr
+%%DATADIR%%/textures/terrain-tiles/ice.spr
+%%DATADIR%%/textures/terrain-tiles/marsh.spr
+%%DATADIR%%/textures/terrain-tiles/mediumrock.spr
+%%DATADIR%%/textures/terrain-tiles/rock-0001.spr
+%%DATADIR%%/textures/terrain-tiles/rock-0010.spr
+%%DATADIR%%/textures/terrain-tiles/rock-0011.spr
+%%DATADIR%%/textures/terrain-tiles/rock-0100.spr
+%%DATADIR%%/textures/terrain-tiles/rock-0101.spr
+%%DATADIR%%/textures/terrain-tiles/rock-0110.spr
+%%DATADIR%%/textures/terrain-tiles/rock-0111.spr
+%%DATADIR%%/textures/terrain-tiles/rock-1000.spr
+%%DATADIR%%/textures/terrain-tiles/rock-1001.spr
+%%DATADIR%%/textures/terrain-tiles/rock-1010.spr
+%%DATADIR%%/textures/terrain-tiles/rock-1011.spr
+%%DATADIR%%/textures/terrain-tiles/rock-1100.spr
+%%DATADIR%%/textures/terrain-tiles/rock-1101.spr
+%%DATADIR%%/textures/terrain-tiles/rock-1110.spr
+%%DATADIR%%/textures/terrain-tiles/rock-1111.spr
+%%DATADIR%%/textures/terrain-tiles/rock.spr
+%%DATADIR%%/textures/terrain-tiles/rock_old.spr
+%%DATADIR%%/textures/terrain-tiles/sparse-darktrees-on-darkgrass-0001.spr
+%%DATADIR%%/textures/terrain-tiles/sparse-darktrees-on-darkgrass-0010.spr
+%%DATADIR%%/textures/terrain-tiles/sparse-darktrees-on-darkgrass-0011.spr
+%%DATADIR%%/textures/terrain-tiles/sparse-darktrees-on-darkgrass-0100.spr
+%%DATADIR%%/textures/terrain-tiles/sparse-darktrees-on-darkgrass-0101.spr
+%%DATADIR%%/textures/terrain-tiles/sparse-darktrees-on-darkgrass-0110.spr
+%%DATADIR%%/textures/terrain-tiles/sparse-darktrees-on-darkgrass-0111.spr
+%%DATADIR%%/textures/terrain-tiles/sparse-darktrees-on-darkgrass-1000.spr
+%%DATADIR%%/textures/terrain-tiles/sparse-darktrees-on-darkgrass-1001.spr
+%%DATADIR%%/textures/terrain-tiles/sparse-darktrees-on-darkgrass-1010.spr
+%%DATADIR%%/textures/terrain-tiles/sparse-darktrees-on-darkgrass-1011.spr
+%%DATADIR%%/textures/terrain-tiles/sparse-darktrees-on-darkgrass-1100.spr
+%%DATADIR%%/textures/terrain-tiles/sparse-darktrees-on-darkgrass-1101.spr
+%%DATADIR%%/textures/terrain-tiles/sparse-darktrees-on-darkgrass-1110.spr
+%%DATADIR%%/textures/terrain-tiles/sparse-darktrees-on-darkgrass-1111.spr
+%%DATADIR%%/textures/terrain-tiles/water.spr
+%%DATADIR%%/textures/water-dudvbump.png
+@dirrm %%DATADIR%%/textures/terrain-tiles
+@dirrm %%DATADIR%%/textures/skybox/pastel
+@dirrm %%DATADIR%%/textures/skybox
+@dirrm %%DATADIR%%/textures/explosion2
+@dirrm %%DATADIR%%/textures/explosion
+@dirrm %%DATADIR%%/textures
+@dirrm %%DATADIR%%/sounds
+@dirrm %%DATADIR%%/shaders
+@dirrm %%DATADIR%%/scripts
+@dirrm %%DATADIR%%/models/newtank
+@dirrm %%DATADIR%%/models/missiles
+@dirrm %%DATADIR%%/models/misc
+@dirrm %%DATADIR%%/models/lightning
+@dirrm %%DATADIR%%/models/carrier
+@dirrm %%DATADIR%%/models
+@dirrm %%DATADIR%%/lod-terrains/compare
+@dirrm %%DATADIR%%/lod-terrains
+@dirrm %%DATADIR%%/fonts
+@dirrm %%DATADIR%%/cegui/schemes
+@dirrm %%DATADIR%%/cegui/lua_scripts
+@dirrm %%DATADIR%%/cegui/looknfeel
+@dirrm %%DATADIR%%/cegui/layouts
+@dirrm %%DATADIR%%/cegui/imagesets
+@dirrm %%DATADIR%%/cegui/fonts
+@dirrm %%DATADIR%%/cegui/configs
+@dirrm %%DATADIR%%/cegui
+@dirrm %%DATADIR%%