aboutsummaryrefslogtreecommitdiff
path: root/games/boswars
diff options
context:
space:
mode:
authorAlejandro Pulver <alepulver@FreeBSD.org>2008-04-21 18:31:48 +0000
committerAlejandro Pulver <alepulver@FreeBSD.org>2008-04-21 18:31:48 +0000
commit15c985e78b0f956ef9bbfac5aae26a6223322735 (patch)
treeb3b9b55a7d34ae579bd9f63f8bc685bd5b77a82d /games/boswars
parent0e5b96ab8a4159a1fbec5b0c1d674c3aa23fb430 (diff)
downloadports-15c985e78b0f956ef9bbfac5aae26a6223322735.tar.gz
ports-15c985e78b0f956ef9bbfac5aae26a6223322735.zip
Notes
Diffstat (limited to 'games/boswars')
-rw-r--r--games/boswars/Makefile13
-rw-r--r--games/boswars/distinfo6
-rw-r--r--games/boswars/files/patch-SConstruct37
-rw-r--r--games/boswars/pkg-plist259
4 files changed, 211 insertions, 104 deletions
diff --git a/games/boswars/Makefile b/games/boswars/Makefile
index c0f3be39801e..70ab69d148b4 100644
--- a/games/boswars/Makefile
+++ b/games/boswars/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= boswars
-PORTVERSION= 2.4.1
-PORTREVISION= 3
+PORTVERSION= 2.5
CATEGORIES= games
MASTER_SITES= http://boswars.org:8001/bos/releases/
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
@@ -38,14 +37,18 @@ CPPPATH+= ${LOCALBASE}/include
LIBPATH+= ${LOCALBASE}/lib
.endif
-.if !defined(WITH_OPTIMIZED_CFLAGS)
-SCONS_ARGS+= optimized_cflags=1
+.if !defined(WITHOUT_OPTIMIZED_CFLAGS)
+CFLAGS+= -fomit-frame-pointer -fexpensive-optimizations -ffast-math
.endif
+post-patch:
+ @${REINPLACE_CMD} -e 's|-pthread|${PTHREAD_LIBS}|g' \
+ ${WRKSRC}/SConstruct
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
${MKDIR} ${DATADIR}
-.for f in campaigns graphics languages maps scripts sounds units video
+.for f in campaigns graphics intro languages maps scripts sounds units
${CP} -R ${WRKSRC}/${f} ${DATADIR}
.endfor
.if !defined(NOPORTDOCS)
diff --git a/games/boswars/distinfo b/games/boswars/distinfo
index 5e492f78a980..ecbbca693be5 100644
--- a/games/boswars/distinfo
+++ b/games/boswars/distinfo
@@ -1,3 +1,3 @@
-MD5 (boswars-2.4.1-src.tar.gz) = ad4fe087da5697e920c746c75c20b07f
-SHA256 (boswars-2.4.1-src.tar.gz) = 8acd6e1e7553bc61a1685e0e5ea3955130b93f4ed1671027911a953095a87aa0
-SIZE (boswars-2.4.1-src.tar.gz) = 48870528
+MD5 (boswars-2.5-src.tar.gz) = 9d280d086ccf81119f40bde98eb9a795
+SHA256 (boswars-2.5-src.tar.gz) = ac5d9c8227fec012087ff617ea62666c7517b7bf2ac4c52be9030bd5ccef7f13
+SIZE (boswars-2.5-src.tar.gz) = 63851225
diff --git a/games/boswars/files/patch-SConstruct b/games/boswars/files/patch-SConstruct
index c86759ad3509..77261e3da2cc 100644
--- a/games/boswars/files/patch-SConstruct
+++ b/games/boswars/files/patch-SConstruct
@@ -1,16 +1,19 @@
---- ./SConstruct.orig Sun Sep 2 16:44:44 2007
-+++ ./SConstruct Sun Sep 9 03:42:09 2007
-@@ -49,6 +49,9 @@
+--- SConstruct.orig 2008-04-13 19:55:45.000000000 -0500
++++ SConstruct 2008-04-13 19:56:57.000000000 -0500
+@@ -48,8 +48,10 @@
+
+
opts = DefineOptions("build_options.py", ARGUMENTS)
- env = Environment(ENV = {'PATH':os.environ['PATH']}) # for an unknown reason Environment(options=opts) doesnt work well
- opts.Update(env) # Needed as Environment(options=opts) doesnt seem to work
+-env = Environment(ENV = {'PATH':os.environ['PATH']}) # for an unknown reason Environment(options=opts) doesnt work well
+-opts.Update(env) # Needed as Environment(options=opts) doesnt seem to work
++env = Environment(ENV = os.environ, options = opts)
+env['CCFLAGS'] = Split(ccflags) + Split(env['CCFLAGS'])
+env['CPPPATH'] = Split(env['CPPPATH'])
+env['LIBPATH'] = Split(env['LIBPATH'])
Help(opts.GenerateHelpText(env))
mingw = env.Copy()
optionsChanged = True
-@@ -142,6 +145,10 @@
+@@ -143,6 +145,10 @@
'LIBS': ['GL'],
'LIBPATH': ['/usr/lib', '/usr/X11R6/lib'],
'CPPPATH': ['/usr/include']}
@@ -21,12 +24,20 @@
opengl['cygwin'] = {
'LIBS': ['opengl3']}
opengl['darwin'] = {
-@@ -150,6 +157,8 @@
- platform = sys.platform
- if sys.platform[:5] == 'linux':
- platform = 'linux'
-+ if sys.platform[:7] == 'freebsd':
-+ platform = 'freebsd'
- glconfig = opengl.get(platform, {})
+@@ -154,6 +160,8 @@
+ else:
+ if sys.platform[:5] == 'linux':
+ platform = 'linux'
++ if sys.platform[:7] == 'freebsd':
++ platform = 'freebsd'
+ glconfig = opengl.get(platform, {})
for key in glconfig:
if key != 'LIBS':
+@@ -283,7 +291,6 @@
+
+ # define the different build environments (variants)
+ release = env.Copy()
+-release.Append(CCFLAGS = Split('-O2 -pipe -fomit-frame-pointer -fexpensive-optimizations -ffast-math'))
+
+ if mingw['extrapath']:
+ mingw.Tool('crossmingw', toolpath = ['tools/scons/'])
diff --git a/games/boswars/pkg-plist b/games/boswars/pkg-plist
index 7844f755bb05..0a9e2fbf35ac 100644
--- a/games/boswars/pkg-plist
+++ b/games/boswars/pkg-plist
@@ -42,29 +42,63 @@ bin/boswars
%%DATADIR%%/campaigns/tutorial/level02.sms
%%DATADIR%%/campaigns/tutorial/level03.smp
%%DATADIR%%/campaigns/tutorial/level03.sms
-%%DATADIR%%/graphics/elites/missile/grenade.png
-%%DATADIR%%/graphics/elites/missile/nuke.png
-%%DATADIR%%/graphics/elites/missile/rocket.png
-%%DATADIR%%/graphics/elites/ui/elites_claw.png
-%%DATADIR%%/graphics/elites/ui/ui_1024_bpanel.png
-%%DATADIR%%/graphics/elites/ui/ui_1280_bpanel.png
-%%DATADIR%%/graphics/elites/ui/ui_1600_bpanel.png
-%%DATADIR%%/graphics/elites/ui/ui_640_bpanel.png
-%%DATADIR%%/graphics/elites/ui/ui_800_bpanel.png
-%%DATADIR%%/graphics/elites/ui/ui_info.png
-%%DATADIR%%/graphics/elites/ui/ui_minimap.png
-%%DATADIR%%/graphics/elites/ui/ui_res_icons.png
-%%DATADIR%%/graphics/elites/units/engineer_icons.png
-%%DATADIR%%/graphics/general/arrow_E.png
-%%DATADIR%%/graphics/general/arrow_N.png
-%%DATADIR%%/graphics/general/arrow_NE.png
-%%DATADIR%%/graphics/general/arrow_NW.png
-%%DATADIR%%/graphics/general/arrow_S.png
-%%DATADIR%%/graphics/general/arrow_SE.png
-%%DATADIR%%/graphics/general/arrow_SW.png
-%%DATADIR%%/graphics/general/arrow_W.png
+%%DATADIR%%/graphics/explosions/expl_160x128x1.png
+%%DATADIR%%/graphics/explosions/expl_288x288x1.png
+%%DATADIR%%/graphics/explosions/expl_64x64x1.png
+%%DATADIR%%/graphics/explosions/explosion.png
+%%DATADIR%%/graphics/explosions/flash.png
+%%DATADIR%%/graphics/explosions/large01.png
+%%DATADIR%%/graphics/explosions/large02.png
+%%DATADIR%%/graphics/explosions/large03.png
+%%DATADIR%%/graphics/explosions/large04.png
+%%DATADIR%%/graphics/explosions/large05.png
+%%DATADIR%%/graphics/explosions/large06.png
+%%DATADIR%%/graphics/explosions/large07.png
+%%DATADIR%%/graphics/explosions/large08.png
+%%DATADIR%%/graphics/explosions/large09.png
+%%DATADIR%%/graphics/explosions/medium01.png
+%%DATADIR%%/graphics/explosions/medium02.png
+%%DATADIR%%/graphics/explosions/medium03.png
+%%DATADIR%%/graphics/explosions/medium04.png
+%%DATADIR%%/graphics/explosions/medium05.png
+%%DATADIR%%/graphics/explosions/medium06.png
+%%DATADIR%%/graphics/explosions/medium07.png
+%%DATADIR%%/graphics/explosions/medium08.png
+%%DATADIR%%/graphics/explosions/medium09.png
+%%DATADIR%%/graphics/explosions/small01.png
+%%DATADIR%%/graphics/explosions/small02.png
+%%DATADIR%%/graphics/explosions/small03.png
+%%DATADIR%%/graphics/explosions/small04.png
+%%DATADIR%%/graphics/explosions/small05.png
+%%DATADIR%%/graphics/explosions/small06.png
+%%DATADIR%%/graphics/explosions/small07.png
+%%DATADIR%%/graphics/explosions/small08.png
+%%DATADIR%%/graphics/explosions/small09.png
+%%DATADIR%%/graphics/explosions/smokedark04.png
+%%DATADIR%%/graphics/explosions/smokedark08.png
+%%DATADIR%%/graphics/explosions/smokedark12.png
+%%DATADIR%%/graphics/explosions/smokedark16.png
+%%DATADIR%%/graphics/explosions/smokedark20.png
+%%DATADIR%%/graphics/explosions/smokedark24.png
+%%DATADIR%%/graphics/explosions/smokedark28.png
+%%DATADIR%%/graphics/explosions/smokedark32.png
+%%DATADIR%%/graphics/explosions/smokedark36.png
+%%DATADIR%%/graphics/explosions/smokedark40.png
+%%DATADIR%%/graphics/explosions/smokedark44.png
+%%DATADIR%%/graphics/explosions/smokedark48.png
+%%DATADIR%%/graphics/explosions/smokelight04.png
+%%DATADIR%%/graphics/explosions/smokelight08.png
+%%DATADIR%%/graphics/explosions/smokelight12.png
+%%DATADIR%%/graphics/explosions/smokelight16.png
+%%DATADIR%%/graphics/explosions/smokelight20.png
+%%DATADIR%%/graphics/explosions/smokelight24.png
+%%DATADIR%%/graphics/explosions/smokelight28.png
+%%DATADIR%%/graphics/explosions/smokelight32.png
+%%DATADIR%%/graphics/explosions/smokelight36.png
+%%DATADIR%%/graphics/explosions/smokelight40.png
+%%DATADIR%%/graphics/explosions/smokelight44.png
+%%DATADIR%%/graphics/explosions/smokelight48.png
%%DATADIR%%/graphics/general/commands.png
-%%DATADIR%%/graphics/general/cross.png
%%DATADIR%%/graphics/general/dejavusans10.png
%%DATADIR%%/graphics/general/dejavusans12.png
%%DATADIR%%/graphics/general/dejavusans14.png
@@ -73,20 +107,13 @@ bin/boswars
%%DATADIR%%/graphics/general/dejavusansbold14.png
%%DATADIR%%/graphics/general/fog.png
%%DATADIR%%/graphics/general/freesansbold14.png
-%%DATADIR%%/graphics/general/green.png
%%DATADIR%%/graphics/general/health2.png
-%%DATADIR%%/graphics/general/magnifying_glass.png
%%DATADIR%%/graphics/general/mana2.png
-%%DATADIR%%/graphics/general/red.png
-%%DATADIR%%/graphics/general/small_green_cross.png
-%%DATADIR%%/graphics/general/ui_buttons.png
-%%DATADIR%%/graphics/general/yellow.png
%%DATADIR%%/graphics/missiles/big_fire.png
-%%DATADIR%%/graphics/missiles/expl_160x128x1.png
-%%DATADIR%%/graphics/missiles/expl_288x288x1.png
-%%DATADIR%%/graphics/missiles/expl_64x64x1.png
-%%DATADIR%%/graphics/missiles/explosion.png
%%DATADIR%%/graphics/missiles/green_cross.png
+%%DATADIR%%/graphics/missiles/grenade.png
+%%DATADIR%%/graphics/missiles/nuke.png
+%%DATADIR%%/graphics/missiles/rocket.png
%%DATADIR%%/graphics/missiles/small_fire.png
%%DATADIR%%/graphics/neutral/destroyed_site.png
%%DATADIR%%/graphics/neutral/small_destroyed_site.png
@@ -95,9 +122,33 @@ bin/boswars
%%DATADIR%%/graphics/screens/menu.png
%%DATADIR%%/graphics/screens/victory.png
%%DATADIR%%/graphics/tiles/desert.png
-%%DATADIR%%/graphics/tiles/winter.png
+%%DATADIR%%/graphics/ui/cursor-info.png
+%%DATADIR%%/graphics/ui/cursors/arrow_E.png
+%%DATADIR%%/graphics/ui/cursors/arrow_N.png
+%%DATADIR%%/graphics/ui/cursors/arrow_NE.png
+%%DATADIR%%/graphics/ui/cursors/arrow_NW.png
+%%DATADIR%%/graphics/ui/cursors/arrow_S.png
+%%DATADIR%%/graphics/ui/cursors/arrow_SE.png
+%%DATADIR%%/graphics/ui/cursors/arrow_SW.png
+%%DATADIR%%/graphics/ui/cursors/arrow_W.png
+%%DATADIR%%/graphics/ui/cursors/cross.png
+%%DATADIR%%/graphics/ui/cursors/green.png
+%%DATADIR%%/graphics/ui/cursors/red.png
+%%DATADIR%%/graphics/ui/cursors/small_green_cross.png
+%%DATADIR%%/graphics/ui/cursors/yellow.png
+%%DATADIR%%/graphics/ui/elites_claw.png
%%DATADIR%%/graphics/ui/rosace1.png
+%%DATADIR%%/graphics/ui/ui_1024_bpanel.png
+%%DATADIR%%/graphics/ui/ui_1280_bpanel.png
+%%DATADIR%%/graphics/ui/ui_1600_bpanel.png
+%%DATADIR%%/graphics/ui/ui_640_bpanel.png
+%%DATADIR%%/graphics/ui/ui_800_bpanel.png
+%%DATADIR%%/graphics/ui/ui_info.png
+%%DATADIR%%/graphics/ui/ui_minimap.png
+%%DATADIR%%/graphics/ui/ui_res_icons.png
%%DATADIR%%/graphics/ui/x_startpoint.png
+%%DATADIR%%/intro/boswars_intro.ogg
+%%DATADIR%%/intro/logo_boswars.png
%%DATADIR%%/languages/bg.po
%%DATADIR%%/languages/bos-cs.po
%%DATADIR%%/languages/bos-da.po
@@ -105,7 +156,9 @@ bin/boswars
%%DATADIR%%/languages/bos-es.po
%%DATADIR%%/languages/bos-fi.po
%%DATADIR%%/languages/bos-fr.po
+%%DATADIR%%/languages/bos-nl.po
%%DATADIR%%/languages/bos-pt.po
+%%DATADIR%%/languages/bos-sv.po
%%DATADIR%%/languages/bos-tr.po
%%DATADIR%%/languages/bos.pot
%%DATADIR%%/languages/cs.po
@@ -117,30 +170,12 @@ bin/boswars
%%DATADIR%%/languages/fr.po
%%DATADIR%%/languages/genpot.sh
%%DATADIR%%/languages/makesame.py
+%%DATADIR%%/languages/nl.po
%%DATADIR%%/languages/pl.po
%%DATADIR%%/languages/pt.po
+%%DATADIR%%/languages/sv.po
%%DATADIR%%/languages/tr.po
%%DATADIR%%/languages/updatepo.sh
-%%DATADIR%%/maps/C1_M10_Fort_Savoy.smp
-%%DATADIR%%/maps/C1_M10_Fort_Savoy.sms
-%%DATADIR%%/maps/C1_M1_the_river.smp
-%%DATADIR%%/maps/C1_M1_the_river.sms
-%%DATADIR%%/maps/C1_M2_green_valley.smp
-%%DATADIR%%/maps/C1_M2_green_valley.sms
-%%DATADIR%%/maps/C1_M3_Buffy_forrest.smp
-%%DATADIR%%/maps/C1_M3_Buffy_forrest.sms
-%%DATADIR%%/maps/C1_M4_shield_of_wasteland.smp
-%%DATADIR%%/maps/C1_M4_shield_of_wasteland.sms
-%%DATADIR%%/maps/C1_M5_Rochebrune.smp
-%%DATADIR%%/maps/C1_M5_Rochebrune.sms
-%%DATADIR%%/maps/C1_M6_Aiglier.smp
-%%DATADIR%%/maps/C1_M6_Aiglier.sms
-%%DATADIR%%/maps/C1_M7_Bellegarde.smp
-%%DATADIR%%/maps/C1_M7_Bellegarde.sms
-%%DATADIR%%/maps/C1_M8_Savoy_steps.smp
-%%DATADIR%%/maps/C1_M8_Savoy_steps.sms
-%%DATADIR%%/maps/C1_M9_Savoy_lake.smp
-%%DATADIR%%/maps/C1_M9_Savoy_lake.sms
%%DATADIR%%/maps/antarticum.map/presentation.smp
%%DATADIR%%/maps/antarticum.map/setup.sms
%%DATADIR%%/maps/antarticum.map/terrain.lua
@@ -149,38 +184,76 @@ bin/boswars
%%DATADIR%%/maps/battlefield.map/setup.sms
%%DATADIR%%/maps/battlefield.map/terrain.lua
%%DATADIR%%/maps/battlefield.map/terrain.png
-%%DATADIR%%/maps/braza.smp
-%%DATADIR%%/maps/braza.sms
+%%DATADIR%%/maps/braza.map/presentation.smp
+%%DATADIR%%/maps/braza.map/setup.sms
%%DATADIR%%/maps/bridge.map/access-fast.lua
%%DATADIR%%/maps/bridge.map/access-water.lua
%%DATADIR%%/maps/bridge.map/presentation.smp
%%DATADIR%%/maps/bridge.map/setup.sms
%%DATADIR%%/maps/bridge.map/terrain.lua
%%DATADIR%%/maps/bridge.map/terrain.png
+%%DATADIR%%/maps/bridge2far.map/access-unpassable.lua
+%%DATADIR%%/maps/bridge2far.map/class-no-pass.png
+%%DATADIR%%/maps/bridge2far.map/presentation.smp
+%%DATADIR%%/maps/bridge2far.map/setup.sms
+%%DATADIR%%/maps/bridge2far.map/terrain.lua
+%%DATADIR%%/maps/bridge2far.map/terrain.png
+%%DATADIR%%/maps/campaigns/elites/Aiglier.map/presentation.smp
+%%DATADIR%%/maps/campaigns/elites/Aiglier.map/setup.sms
+%%DATADIR%%/maps/campaigns/elites/Bellegarde.map/presentation.smp
+%%DATADIR%%/maps/campaigns/elites/Bellegarde.map/setup.sms
+%%DATADIR%%/maps/campaigns/elites/Buffy_Forest.map/presentation.smp
+%%DATADIR%%/maps/campaigns/elites/Buffy_Forest.map/setup.sms
+%%DATADIR%%/maps/campaigns/elites/Fort_Savoy.map/presentation.smp
+%%DATADIR%%/maps/campaigns/elites/Fort_Savoy.map/setup.sms
+%%DATADIR%%/maps/campaigns/elites/Green_Valley.map/presentation.smp
+%%DATADIR%%/maps/campaigns/elites/Green_Valley.map/setup.sms
+%%DATADIR%%/maps/campaigns/elites/Rochebrune.map/presentation.smp
+%%DATADIR%%/maps/campaigns/elites/Rochebrune.map/setup.sms
+%%DATADIR%%/maps/campaigns/elites/Savoy_Lake.map/presentation.smp
+%%DATADIR%%/maps/campaigns/elites/Savoy_Lake.map/setup.sms
+%%DATADIR%%/maps/campaigns/elites/Savoy_Steps.map/presentation.smp
+%%DATADIR%%/maps/campaigns/elites/Savoy_Steps.map/setup.sms
+%%DATADIR%%/maps/campaigns/elites/Shield_of_Wasteland.map/presentation.smp
+%%DATADIR%%/maps/campaigns/elites/Shield_of_Wasteland.map/setup.sms
+%%DATADIR%%/maps/campaigns/elites/The_River.map/presentation.smp
+%%DATADIR%%/maps/campaigns/elites/The_River.map/setup.sms
+%%DATADIR%%/maps/campaigns/tutorial/tutorial.map/access-unpassable.lua
+%%DATADIR%%/maps/campaigns/tutorial/tutorial.map/presentation.smp
+%%DATADIR%%/maps/campaigns/tutorial/tutorial.map/setup.sms
+%%DATADIR%%/maps/campaigns/tutorial/tutorial.map/terrain.lua
+%%DATADIR%%/maps/campaigns/tutorial/tutorial.map/terrain.png
+%%DATADIR%%/maps/campaigns/tutorial/tutorial.map/unpassable.png
%%DATADIR%%/maps/canyon.map/access-unpassable.lua
%%DATADIR%%/maps/canyon.map/class-no-pass.png
%%DATADIR%%/maps/canyon.map/presentation.smp
%%DATADIR%%/maps/canyon.map/setup.sms
%%DATADIR%%/maps/canyon.map/terrain.lua
%%DATADIR%%/maps/canyon.map/terrain.png
-%%DATADIR%%/maps/cross.smp
-%%DATADIR%%/maps/cross.sms
-%%DATADIR%%/maps/forest.smp
-%%DATADIR%%/maps/forest.sms
-%%DATADIR%%/maps/highlands.smp
-%%DATADIR%%/maps/highlands.sms
+%%DATADIR%%/maps/cross.map/presentation.smp
+%%DATADIR%%/maps/cross.map/setup.sms
+%%DATADIR%%/maps/forest.map/presentation.smp
+%%DATADIR%%/maps/forest.map/setup.sms
+%%DATADIR%%/maps/guerillawarfare.map/access-unpassable.lua
+%%DATADIR%%/maps/guerillawarfare.map/presentation.smp
+%%DATADIR%%/maps/guerillawarfare.map/setup.sms
+%%DATADIR%%/maps/guerillawarfare.map/terrain-no-access.png
+%%DATADIR%%/maps/guerillawarfare.map/terrain.lua
+%%DATADIR%%/maps/guerillawarfare.map/terrain.png
+%%DATADIR%%/maps/highlands.map/presentation.smp
+%%DATADIR%%/maps/highlands.map/setup.sms
%%DATADIR%%/maps/islandwar.map/access-fast.lua
%%DATADIR%%/maps/islandwar.map/access-water.lua
%%DATADIR%%/maps/islandwar.map/presentation.smp
%%DATADIR%%/maps/islandwar.map/setup.sms
%%DATADIR%%/maps/islandwar.map/terrain.lua
%%DATADIR%%/maps/islandwar.map/terrain.png
-%%DATADIR%%/maps/laby.smp
-%%DATADIR%%/maps/laby.sms
-%%DATADIR%%/maps/lake.smp
-%%DATADIR%%/maps/lake.sms
-%%DATADIR%%/maps/multiplayer.smp
-%%DATADIR%%/maps/multiplayer.sms
+%%DATADIR%%/maps/labyrinth.map/presentation.smp
+%%DATADIR%%/maps/labyrinth.map/setup.sms
+%%DATADIR%%/maps/lake.map/presentation.smp
+%%DATADIR%%/maps/lake.map/setup.sms
+%%DATADIR%%/maps/multiplayer.map/presentation.smp
+%%DATADIR%%/maps/multiplayer.map/setup.sms
%%DATADIR%%/maps/patches.map/128x.png
%%DATADIR%%/maps/patches.map/256x.png
%%DATADIR%%/maps/patches.map/32x.png
@@ -201,30 +274,31 @@ bin/boswars
%%DATADIR%%/maps/river.map/setup.sms
%%DATADIR%%/maps/river.map/terrain.lua
%%DATADIR%%/maps/river.map/terrain.png
-%%DATADIR%%/maps/tutorial.map/access-unpassable.lua
-%%DATADIR%%/maps/tutorial.map/presentation.smp
-%%DATADIR%%/maps/tutorial.map/setup.sms
-%%DATADIR%%/maps/tutorial.map/terrain.lua
-%%DATADIR%%/maps/tutorial.map/terrain.png
-%%DATADIR%%/maps/tutorial.map/unpassable.png
%%DATADIR%%/maps/wetlands01.map/access-unpassable.lua
%%DATADIR%%/maps/wetlands01.map/presentation.smp
%%DATADIR%%/maps/wetlands01.map/terrain.lua
%%DATADIR%%/maps/wetlands01.map/wetlands01-nopass.png
%%DATADIR%%/maps/wetlands01.map/wetlands01.png
%%DATADIR%%/maps/wetlands01.map/wetlands01.sms
+%%DATADIR%%/maps/wetlands02.map/access-water.lua
+%%DATADIR%%/maps/wetlands02.map/presentation.smp
+%%DATADIR%%/maps/wetlands02.map/setup.sms
+%%DATADIR%%/maps/wetlands02.map/terrain.png
+%%DATADIR%%/maps/wetlands02.map/wetlands02-access-water.png
%%DATADIR%%/scripts/ai.lua
+%%DATADIR%%/scripts/ais/blitz.lua
%%DATADIR%%/scripts/ais/passive.lua
%%DATADIR%%/scripts/ais/rush.lua
%%DATADIR%%/scripts/ais/tankrush.lua
%%DATADIR%%/scripts/anim.lua
-%%DATADIR%%/scripts/bos.lua
+%%DATADIR%%/scripts/boswars.lua
%%DATADIR%%/scripts/buttons.lua
%%DATADIR%%/scripts/buttonstyles.lua
%%DATADIR%%/scripts/cheats.lua
%%DATADIR%%/scripts/commands.lua
%%DATADIR%%/scripts/cursors.lua
%%DATADIR%%/scripts/editor.lua
+%%DATADIR%%/scripts/explosions.lua
%%DATADIR%%/scripts/fonts.lua
%%DATADIR%%/scripts/guichan.lua
%%DATADIR%%/scripts/helpers.lua
@@ -239,9 +313,7 @@ bin/boswars
%%DATADIR%%/scripts/missiles.lua
%%DATADIR%%/scripts/sound.lua
%%DATADIR%%/scripts/spells.lua
-%%DATADIR%%/scripts/stratagus.lua
%%DATADIR%%/scripts/tilesets/desert.lua
-%%DATADIR%%/scripts/tilesets/winter.lua
%%DATADIR%%/scripts/ui.lua
%%DATADIR%%/scripts/uilayout.lua
%%DATADIR%%/scripts/units.lua
@@ -358,6 +430,7 @@ bin/boswars
%%DATADIR%%/units/engineer/engineer_action.wav
%%DATADIR%%/units/engineer/engineer_attack.wav
%%DATADIR%%/units/engineer/engineer_die.wav
+%%DATADIR%%/units/engineer/engineer_icons.png
%%DATADIR%%/units/engineer/engineer_select.wav
%%DATADIR%%/units/engineer/ico_engineer.png
%%DATADIR%%/units/engineer/unit_engineer.png
@@ -562,7 +635,6 @@ bin/boswars
%%DATADIR%%/units/weakhotspot/hotspot.png
%%DATADIR%%/units/weakhotspot/hotspot_i.png
%%DATADIR%%/units/weakhotspot/unit-weakhotspot.lua
-%%DATADIR%%/video/boswars_intro.ogg
%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG
%%PORTDOCS%%%%DOCSDIR%%/README.txt
%%PORTDOCS%%%%DOCSDIR%%/doc/README-SDL.txt
@@ -598,7 +670,6 @@ bin/boswars
%%PORTDOCS%%@dirrm %%DOCSDIR%%/doc/scripts
%%PORTDOCS%%@dirrm %%DOCSDIR%%/doc
%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm %%DATADIR%%/video
@dirrm %%DATADIR%%/units/weakhotspot
@dirrm %%DATADIR%%/units/vehiclefactory
@dirrm %%DATADIR%%/units/vault
@@ -647,17 +718,42 @@ bin/boswars
@dirrm %%DATADIR%%/scripts/menus
@dirrm %%DATADIR%%/scripts/ais
@dirrm %%DATADIR%%/scripts
+@dirrm %%DATADIR%%/maps/wetlands02.map
@dirrm %%DATADIR%%/maps/wetlands01.map
-@dirrm %%DATADIR%%/maps/tutorial.map
@dirrm %%DATADIR%%/maps/river.map
@dirrm %%DATADIR%%/maps/patches.map
+@dirrm %%DATADIR%%/maps/multiplayer.map
+@dirrm %%DATADIR%%/maps/lake.map
+@dirrm %%DATADIR%%/maps/labyrinth.map
@dirrm %%DATADIR%%/maps/islandwar.map
+@dirrm %%DATADIR%%/maps/highlands.map
+@dirrm %%DATADIR%%/maps/guerillawarfare.map
+@dirrm %%DATADIR%%/maps/forest.map
+@dirrm %%DATADIR%%/maps/cross.map
@dirrm %%DATADIR%%/maps/canyon.map
+@dirrm %%DATADIR%%/maps/campaigns/tutorial/tutorial.map
+@dirrm %%DATADIR%%/maps/campaigns/tutorial
+@dirrm %%DATADIR%%/maps/campaigns/elites/The_River.map
+@dirrm %%DATADIR%%/maps/campaigns/elites/Shield_of_Wasteland.map
+@dirrm %%DATADIR%%/maps/campaigns/elites/Savoy_Steps.map
+@dirrm %%DATADIR%%/maps/campaigns/elites/Savoy_Lake.map
+@dirrm %%DATADIR%%/maps/campaigns/elites/Rochebrune.map
+@dirrm %%DATADIR%%/maps/campaigns/elites/Green_Valley.map
+@dirrm %%DATADIR%%/maps/campaigns/elites/Fort_Savoy.map
+@dirrm %%DATADIR%%/maps/campaigns/elites/Buffy_Forest.map
+@dirrm %%DATADIR%%/maps/campaigns/elites/Bellegarde.map
+@dirrm %%DATADIR%%/maps/campaigns/elites/Aiglier.map
+@dirrm %%DATADIR%%/maps/campaigns/elites
+@dirrm %%DATADIR%%/maps/campaigns
+@dirrm %%DATADIR%%/maps/bridge2far.map
@dirrm %%DATADIR%%/maps/bridge.map
+@dirrm %%DATADIR%%/maps/braza.map
@dirrm %%DATADIR%%/maps/battlefield.map
@dirrm %%DATADIR%%/maps/antarticum.map
@dirrm %%DATADIR%%/maps
@dirrm %%DATADIR%%/languages
+@dirrm %%DATADIR%%/intro
+@dirrm %%DATADIR%%/graphics/ui/cursors
@dirrm %%DATADIR%%/graphics/ui
@dirrm %%DATADIR%%/graphics/tiles
@dirrm %%DATADIR%%/graphics/screens
@@ -665,10 +761,7 @@ bin/boswars
@dirrm %%DATADIR%%/graphics/neutral
@dirrm %%DATADIR%%/graphics/missiles
@dirrm %%DATADIR%%/graphics/general
-@dirrm %%DATADIR%%/graphics/elites/units
-@dirrm %%DATADIR%%/graphics/elites/ui
-@dirrm %%DATADIR%%/graphics/elites/missile
-@dirrm %%DATADIR%%/graphics/elites
+@dirrm %%DATADIR%%/graphics/explosions
@dirrm %%DATADIR%%/graphics
@dirrm %%DATADIR%%/campaigns/tutorial
@dirrm %%DATADIR%%/campaigns/elites