aboutsummaryrefslogtreecommitdiff
path: root/games/stonesoup
diff options
context:
space:
mode:
authorWilliam Grzybowski <wg@FreeBSD.org>2014-08-30 18:53:20 +0000
committerWilliam Grzybowski <wg@FreeBSD.org>2014-08-30 18:53:20 +0000
commit180e7c2a845c34304d70116287b61f5654c27cbe (patch)
treeef8309caca9fd045e80b78ede5ae17b4725d9c27 /games/stonesoup
parent73012cf375a020f3df8e82367fe690e6451ef3ed (diff)
downloadports-180e7c2a845c34304d70116287b61f5654c27cbe.tar.gz
ports-180e7c2a845c34304d70116287b61f5654c27cbe.zip
Notes
Diffstat (limited to 'games/stonesoup')
-rw-r--r--games/stonesoup/Makefile3
-rw-r--r--games/stonesoup/distinfo4
-rw-r--r--games/stonesoup/files/patch-AppHdr.h4
-rw-r--r--games/stonesoup/files/patch-Makefile29
-rw-r--r--games/stonesoup/files/patch-dat__des__branches__dis.des4
-rw-r--r--games/stonesoup/files/patch-dat__des__builder__shops.des10
-rw-r--r--games/stonesoup/files/patch-dat__des__variable__grated_community.des12
-rw-r--r--games/stonesoup/pkg-plist124
8 files changed, 101 insertions, 89 deletions
diff --git a/games/stonesoup/Makefile b/games/stonesoup/Makefile
index 970bed2bf6a6..8587e2184408 100644
--- a/games/stonesoup/Makefile
+++ b/games/stonesoup/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= stonesoup
-PORTVERSION= 0.14.1
-PORTREVISION= 1
+PORTVERSION= 0.15.0
CATEGORIES= games
MASTER_SITES= SF/crawl-ref/Stone%20Soup/${PORTVERSION}
DISTNAME= stone_soup-${PORTVERSION}-nodeps
diff --git a/games/stonesoup/distinfo b/games/stonesoup/distinfo
index 510c9b9c297b..dd7aec28856d 100644
--- a/games/stonesoup/distinfo
+++ b/games/stonesoup/distinfo
@@ -1,2 +1,2 @@
-SHA256 (stone_soup-0.14.1-nodeps.tar.xz) = 91726d0224b93ba26b5d4bd3762bc5aabe1f02974ea6c937be89dc6c6ab7a4dd
-SIZE (stone_soup-0.14.1-nodeps.tar.xz) = 8903416
+SHA256 (stone_soup-0.15.0-nodeps.tar.xz) = 3aef4762a9b9bc142010dcddc747b023e8a8bd351ae3c22d1bab09b9d302f5da
+SIZE (stone_soup-0.15.0-nodeps.tar.xz) = 8965368
diff --git a/games/stonesoup/files/patch-AppHdr.h b/games/stonesoup/files/patch-AppHdr.h
index 6289ef9cbe79..58784912bfe4 100644
--- a/games/stonesoup/files/patch-AppHdr.h
+++ b/games/stonesoup/files/patch-AppHdr.h
@@ -1,5 +1,5 @@
---- ./AppHdr.h.orig 2013-09-30 20:32:00.000000000 +0200
-+++ ./AppHdr.h 2013-10-11 22:07:08.165888633 +0200
+--- ./AppHdr.h.orig 2014-08-28 05:28:56.000000000 +0200
++++ ./AppHdr.h 2014-08-29 18:32:12.007217932 +0200
@@ -146,7 +146,7 @@
//
// WARNING: Filenames passed to this command *are not validated in any way*.
diff --git a/games/stonesoup/files/patch-Makefile b/games/stonesoup/files/patch-Makefile
index 5d3c45f1a06e..30a8a7800833 100644
--- a/games/stonesoup/files/patch-Makefile
+++ b/games/stonesoup/files/patch-Makefile
@@ -1,5 +1,5 @@
---- ./Makefile.orig 2014-04-28 16:57:38.000000000 +0200
-+++ ./Makefile 2014-05-06 21:21:37.798136726 +0200
+--- ./Makefile.orig 2014-08-28 05:28:56.000000000 +0200
++++ ./Makefile 2014-08-29 18:32:12.040229158 +0200
@@ -69,7 +69,7 @@
# ask for a package with convenience libraries instead -- we'll try to provide
# them somewhere in the near future.
@@ -27,7 +27,7 @@
RM = rm -f
COPY = cp
COPY_R = cp -r
-@@ -529,9 +527,9 @@
+@@ -535,9 +533,9 @@
ifneq (,$(shell $(GXX) --version|grep 'g++.*4\.2\.'))
# OS X uses a buggy ancient version of gcc without fixes from even
# subsequent point releases of 4.2.
@@ -39,17 +39,8 @@
endif
endif
-@@ -585,7 +583,7 @@
- BUILD_LUA = yes
- endif
- else
-- ifneq ($(shell $(PKGCONFIG) lua5.1 --exists || echo no),)
-+ ifneq ($(shell $(PKGCONFIG) lua-5.1 --exists || echo no),)
- ifneq ($(shell $(PKGCONFIG) lua --exists || echo no),)
- BUILD_LUA = yes
- else
-@@ -596,13 +594,13 @@
- endif
+@@ -606,13 +604,13 @@
+ LUA_PACKAGE = lua-5.1
endif
else
- LUA_PACKAGE = lua5.1
@@ -64,7 +55,7 @@
endif
INCLUDES_L += $(shell $(PKGCONFIG) $(LUA_PACKAGE) --cflags-only-I | sed -e 's/-I/-isystem /')
CFLAGS_L += $(shell $(PKGCONFIG) $(LUA_PACKAGE) --cflags-only-other)
-@@ -611,7 +609,7 @@
+@@ -625,7 +623,7 @@
ifndef BUILD_SQLITE
ifeq ($(shell grep -q sqlite3_prepare $(SQLITE_INCLUDE_DIR)/sqlite3.h 2>/dev/null && echo yes),yes)
@@ -73,7 +64,7 @@
LIBS += $(SQLITE_LIB)
ifneq ($(shell grep -q sqlite3_prepare_v2 $(SQLITE_INCLUDE_DIR)/sqlite3.h 2>/dev/null && echo yes),yes)
DEFINES_L += -DANCIENT_SQLITE
-@@ -756,7 +754,7 @@
+@@ -777,7 +775,7 @@
DEFINES += -DWIZARD
endif
ifdef NO_OPTIMIZE
@@ -82,7 +73,7 @@
endif
ifdef PCH
-@@ -880,7 +878,7 @@
+@@ -901,7 +899,7 @@
INSTALL_FONTS += $(PROPORTIONAL_FONT)
endif
else
@@ -91,7 +82,7 @@
ifeq (,$(SYS_PROPORTIONAL_FONT))
SYS_PROPORTIONAL_FONT = $(shell dir=/usr/local/share/fonts ; [ -d $$dir ] && find $$dir -iname $(OUR_PROPORTIONAL_FONT)|head -n 1)
endif
-@@ -903,7 +901,7 @@
+@@ -924,7 +922,7 @@
INSTALL_FONTS += $(MONOSPACED_FONT)
endif
else
@@ -100,7 +91,7 @@
ifeq (,$(SYS_MONOSPACED_FONT))
SYS_MONOSPACED_FONT = $(shell dir=/usr/local/share/fonts; [ -d $$dir ] && find $$dir -iname $(OUR_MONOSPACED_FONT)|head -n 1)
endif
-@@ -1099,7 +1097,7 @@
+@@ -1127,7 +1125,7 @@
LANGUAGES = $(filter-out en, $(notdir $(wildcard dat/descript/??)))
SRC_PKG_BASE := stone_soup
diff --git a/games/stonesoup/files/patch-dat__des__branches__dis.des b/games/stonesoup/files/patch-dat__des__branches__dis.des
index 6809a2ceb444..db5be3fb177e 100644
--- a/games/stonesoup/files/patch-dat__des__branches__dis.des
+++ b/games/stonesoup/files/patch-dat__des__branches__dis.des
@@ -1,5 +1,5 @@
---- ./dat/des/branches/dis.des.orig 2013-10-11 22:08:34.949889217 +0200
-+++ ./dat/des/branches/dis.des 2013-10-11 22:13:33.637913849 +0200
+--- ./dat/des/branches/dis.des.orig 2014-08-28 05:28:57.000000000 +0200
++++ ./dat/des/branches/dis.des 2014-08-29 18:32:12.084218945 +0200
@@ -209,8 +209,7 @@
KMONS: F = executioner
KMONS: ! = iron devil / skeletal warrior / hell knight / place:Zot:1 skeleton w:15
diff --git a/games/stonesoup/files/patch-dat__des__builder__shops.des b/games/stonesoup/files/patch-dat__des__builder__shops.des
index e9a8e03166c5..030b6703fc03 100644
--- a/games/stonesoup/files/patch-dat__des__builder__shops.des
+++ b/games/stonesoup/files/patch-dat__des__builder__shops.des
@@ -1,19 +1,19 @@
---- ./dat/des/builder/shops.des.orig 2014-04-24 22:39:22.000000000 +0200
-+++ ./dat/des/builder/shops.des 2014-05-06 21:23:13.323133248 +0200
-@@ -390,15 +390,7 @@
+--- ./dat/des/builder/shops.des.orig 2014-08-28 05:28:57.000000000 +0200
++++ ./dat/des/builder/shops.des 2014-08-29 18:32:12.133218080 +0200
+@@ -387,15 +387,7 @@
: local shopname = util.random_from({"type:Blasphemy suffix:Boutique",
: "type:Evil suffix:Emporium", "type:Profane suffix:Products",
: "type:Sacrilege suffix:Store", "type:Wicked suffix:Wares"})
-: kfeat("s = general shop " .. shopname .. " ; \
-: potion of blood | any weapon ego:draining w:15 | any weapon ego:pain w:5 | \
--: any weapon ego:vampiricism w:5 | demon blade w:5 | \
+-: any weapon ego:vampirism w:5 | demon blade w:5 | \
-: demon whip w:5 | demon trident w:5 | wand of draining | scroll of torment | \
-: staff of death | \
-: lantern of shadows w:5 | book of necromancy | book of death | \
-: book of unlife | randbook disc:necromancy w:5 | necronomicon w:1 | \
-: grand grimoire w:1 | scythe unrand:scythe_of_curses w:1 | \
-: bastard sword unrand:sword_of_zonguldrok w:1 | mace unrand:sceptre_of_torment w:1")
-+: kfeat("s = general shop " .. shopname .. " ; potion of blood | any weapon ego:draining w:15 | any weapon ego:pain w:5 | any weapon ego:vampiricism w:5 | demon blade w:5 | demon whip w:5 | demon trident w:5 | wand of draining | scroll of torment | staff of death | lantern of shadows w:5 | book of necromancy | book of death | book of unlife | randbook disc:necromancy w:5 | necronomicon w:1 | grand grimoire w:1 | scythe unrand:scythe_of_curses w:1 | bastard sword unrand:sword_of_zonguldrok w:1 | mace unrand:sceptre_of_torment w:1")
++: kfeat("s = general shop " .. shopname .. " ; potion of blood | any weapon ego:draining w:15 | any weapon ego:pain w:5 | any weapon ego:vampirism w:5 | demon blade w:5 | demon whip w:5 | demon trident w:5 | wand of draining | scroll of torment | staff of death | lantern of shadows w:5 | book of necromancy | book of death | book of unlife | randbook disc:necromancy w:5 | necronomicon w:1 | grand grimoire w:1 | scythe unrand:scythe_of_curses w:1 | bastard sword unrand:sword_of_zonguldrok w:1 | mace unrand:sceptre_of_torment w:1")
KFEAT: a = altar_kikubaaqudgha / altar_yredelemnul / altar_makhleb / \
altar_beogh w:1 / altar_lugonu w:1
MAP
diff --git a/games/stonesoup/files/patch-dat__des__variable__grated_community.des b/games/stonesoup/files/patch-dat__des__variable__grated_community.des
index ce41cd1213f5..0b011936492e 100644
--- a/games/stonesoup/files/patch-dat__des__variable__grated_community.des
+++ b/games/stonesoup/files/patch-dat__des__variable__grated_community.des
@@ -1,5 +1,5 @@
---- ./dat/des/variable/grated_community.des.orig 2014-04-09 17:36:32.000000000 +0200
-+++ ./dat/des/variable/grated_community.des 2014-05-06 21:21:37.804135690 +0200
+--- ./dat/des/variable/grated_community.des.orig 2014-08-28 05:28:57.000000000 +0200
++++ ./dat/des/variable/grated_community.des 2014-08-29 18:34:10.515212244 +0200
@@ -67,11 +67,7 @@
KFEAT: C = distillery shop type:Miraculous suffix:Elixirs count:10 \
greed:50 ; potion of confusion
@@ -21,14 +21,14 @@
-: elf skeleton / kobold skeleton /\
-: elephant skeleton / sheep skeleton /\
-: manticore skeleton', 'animal skin')
-+: dgn.delayed_decay_extra(_G, '*', 'human skeleton / yak skeleton / elf skeleton / kobold skeleton / elephant skeleton / sheep skeleton / manticore skeleton', 'animal skin')
++: dgn.delayed_decay_extra(_G, '*', 'human skeleton / yak skeleton /elf skeleton / kobold skeleton / elephant skeleton / sheep skeleton / manticore skeleton', 'animal skin')
KFEAT: 8 = granite_statue / orcish_idol / w:5 altar_trog /\
w:5 altar_beogh / w:1 altar_makhleb / w:4 floor
- KITEM: $ = q:5 meat ration, giant spiked club, q:2 sausage
--: kitem("$ = q:" .. crawl.random_range(1, 5) .. " sausage / w:5 nothing, \
+ KITEM: $ = q:5 meat ration, giant spiked club, q:2 beef jerky
+-: kitem("$ = q:" .. crawl.random_range(1, 5) .. " beef jerky / w:5 nothing, \
-: q:" .. crawl.random_range(1, 3) .. " meat ration / w:5 nothing, \
-: giant spiked club / giant club / nothing")
-+: kitem("$ = q:" .. crawl.random_range(1, 5) .. " sausage / w:5 nothing, q:" .. crawl.random_range(1, 3) .. " meat ration / w:5 nothing, giant spiked club / giant club / nothing")
++: kitem("$ = q:" .. crawl.random_range(1, 5) .. " beef jerky / w:5 nothing, q:" .. crawl.random_range(1, 3) .. " meat ration / w:5 nothing, giant spiked club / giant club / nothing")
: local frosty = crawl.random2(6)
: if frosty == 5 then
SUBST: 1 = 2
diff --git a/games/stonesoup/pkg-plist b/games/stonesoup/pkg-plist
index f52a2f961153..eec394138bfa 100644
--- a/games/stonesoup/pkg-plist
+++ b/games/stonesoup/pkg-plist
@@ -21,6 +21,7 @@ bin/stonesoup
%%DATADIR%%/dat/database/monname.txt
%%DATADIR%%/dat/database/monspeak.txt
%%DATADIR%%/dat/database/monspell.txt
+%%DATADIR%%/dat/database/montitle.txt
%%DATADIR%%/dat/database/pl/godspeak.txt
%%DATADIR%%/dat/database/pl/miscname.txt
%%DATADIR%%/dat/database/rand_all.txt
@@ -48,6 +49,7 @@ bin/stonesoup
%%DATADIR%%/dat/des/altar/trog_wizard.des
%%DATADIR%%/dat/des/altar/vehumet_trees.des
%%DATADIR%%/dat/des/altar/xom_monty_hall.des
+%%DATADIR%%/dat/des/altar/xom_sheep.des
%%DATADIR%%/dat/des/altar/yredelemnul_ordeal.des
%%DATADIR%%/dat/des/arrival/arrival_guide.txt
%%DATADIR%%/dat/des/arrival/large.des
@@ -89,9 +91,12 @@ bin/stonesoup
%%DATADIR%%/dat/des/builder/layout_cellular.des
%%DATADIR%%/dat/des/builder/layout_city.des
%%DATADIR%%/dat/des/builder/layout_forest.des
+%%DATADIR%%/dat/des/builder/layout_geoelf.des
%%DATADIR%%/dat/des/builder/layout_grids.des
%%DATADIR%%/dat/des/builder/layout_halls.des
%%DATADIR%%/dat/des/builder/layout_loops.des
+%%DATADIR%%/dat/des/builder/layout_overlapping_boxes.des
+%%DATADIR%%/dat/des/builder/layout_pan_divisions.des
%%DATADIR%%/dat/des/builder/layout_pools.des
%%DATADIR%%/dat/des/builder/layout_vaults.des
%%DATADIR%%/dat/des/builder/rooms.des
@@ -386,6 +391,14 @@ bin/stonesoup
%%DATADIR%%/dat/descript/skills.txt
%%DATADIR%%/dat/descript/species.txt
%%DATADIR%%/dat/descript/spells.txt
+%%DATADIR%%/dat/descript/sv/ability.txt
+%%DATADIR%%/dat/descript/sv/cards.txt
+%%DATADIR%%/dat/descript/sv/commands.txt
+%%DATADIR%%/dat/descript/sv/features.txt
+%%DATADIR%%/dat/descript/sv/items.txt
+%%DATADIR%%/dat/descript/sv/monsters.txt
+%%DATADIR%%/dat/descript/sv/species.txt
+%%DATADIR%%/dat/descript/sv/unrand.txt
%%DATADIR%%/dat/descript/tr/ability.txt
%%DATADIR%%/dat/descript/tr/cards.txt
%%DATADIR%%/dat/descript/tr/commands.txt
@@ -421,6 +434,11 @@ bin/stonesoup
%%DATADIR%%/dat/dlua/fnwrap.lua
%%DATADIR%%/dat/dlua/init.lua
%%DATADIR%%/dat/dlua/iter.lua
+%%DATADIR%%/dat/dlua/layout/geoelf.lua
+%%DATADIR%%/dat/dlua/layout/geoelf_corridors.lua
+%%DATADIR%%/dat/dlua/layout/geoelf_directions.lua
+%%DATADIR%%/dat/dlua/layout/geoelf_glyphs.lua
+%%DATADIR%%/dat/dlua/layout/geoelf_rooms.lua
%%DATADIR%%/dat/dlua/layout/hyper.lua
%%DATADIR%%/dat/dlua/layout/hyper_caves.lua
%%DATADIR%%/dat/dlua/layout/hyper_city.lua
@@ -434,6 +452,7 @@ bin/stonesoup
%%DATADIR%%/dat/dlua/layout/hyper_strategy.lua
%%DATADIR%%/dat/dlua/layout/hyper_usage.lua
%%DATADIR%%/dat/dlua/layout/layout.lua
+%%DATADIR%%/dat/dlua/layout/minimum_map_area.lua
%%DATADIR%%/dat/dlua/layout/omnigrid.lua
%%DATADIR%%/dat/dlua/layout/procedural.lua
%%DATADIR%%/dat/dlua/layout/procedural_complex.lua
@@ -498,6 +517,7 @@ bin/stonesoup
%%SDL%%%%DATADIR%%/dat/tiles/title_denzi_undead_warrior.png
%%SDL%%%%DATADIR%%/dat/tiles/title_firemage.png
%%SDL%%%%DATADIR%%/dat/tiles/title_omndra_zot_demon.png
+%%SDL%%%%DATADIR%%/dat/tiles/title_peileppe_bloax_eye.png
%%SDL%%%%DATADIR%%/dat/tiles/title_pooryurik_knight.png
%%SDL%%%%DATADIR%%/dat/tiles/title_psiweapon_kiku.png
%%SDL%%%%DATADIR%%/dat/tiles/title_psiweapon_roxanne.png
@@ -532,7 +552,7 @@ bin/stonesoup
%%DATADIR%%/docs/keybind.txt
%%DATADIR%%/docs/license/cc0.txt
%%DATADIR%%/docs/license/lgpl.txt
-%%DATADIR%%/docs/license/libpng-LICENSE.txt
+%%DATADIR%%/docs/license/%%LUA_LIBDIR%%png-LICENSE.txt
%%DATADIR%%/docs/license/lualicense.txt
%%DATADIR%%/docs/license/pcre_license.txt
%%DATADIR%%/docs/license/worley.txt
@@ -543,6 +563,7 @@ bin/stonesoup
%%DATADIR%%/docs/tiles_help.txt
%%DATADIR%%/settings/0.12_monster_glyphs.txt
%%DATADIR%%/settings/0.13_monster_glyphs.txt
+%%DATADIR%%/settings/0.14_monster_glyphs.txt
%%DATADIR%%/settings/0.9_monster_glyphs.txt
%%DATADIR%%/settings/034_command_keys.txt
%%DATADIR%%/settings/034_monster_glyphs.txt
@@ -555,53 +576,54 @@ bin/stonesoup
%%DATADIR%%/settings/dvorak_command_keys.txt
%%DATADIR%%/settings/init.txt
%%DATADIR%%/settings/no_vi_command_keys.txt
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
-@dirrm %%DATADIR%%/dat/clua
-@dirrm %%DATADIR%%/dat/database/el
-@dirrm %%DATADIR%%/dat/database/pl
-@dirrm %%DATADIR%%/dat/database
-@dirrm %%DATADIR%%/dat/defaults
-@dirrm %%DATADIR%%/dat/des/altar
-@dirrm %%DATADIR%%/dat/des/arrival
-@dirrm %%DATADIR%%/dat/des/branches
-@dirrm %%DATADIR%%/dat/des/builder
-@dirrm %%DATADIR%%/dat/des/portals
-@dirrm %%DATADIR%%/dat/des/serial
-@dirrm %%DATADIR%%/dat/des/sprint
-@dirrm %%DATADIR%%/dat/des/test
-@dirrm %%DATADIR%%/dat/des/traps
-@dirrm %%DATADIR%%/dat/des/tutorial
-@dirrm %%DATADIR%%/dat/des/variable
-@dirrm %%DATADIR%%/dat/des/zotdef
-@dirrm %%DATADIR%%/dat/des
-@dirrm %%DATADIR%%/dat/descript/cs
-@dirrm %%DATADIR%%/dat/descript/da
-@dirrm %%DATADIR%%/dat/descript/de
-@dirrm %%DATADIR%%/dat/descript/el
-@dirrm %%DATADIR%%/dat/descript/es
-@dirrm %%DATADIR%%/dat/descript/fi
-@dirrm %%DATADIR%%/dat/descript/fr
-@dirrm %%DATADIR%%/dat/descript/hu
-@dirrm %%DATADIR%%/dat/descript/it
-@dirrm %%DATADIR%%/dat/descript/ja
-@dirrm %%DATADIR%%/dat/descript/ko
-@dirrm %%DATADIR%%/dat/descript/lt
-@dirrm %%DATADIR%%/dat/descript/lv
-@dirrm %%DATADIR%%/dat/descript/nl
-@dirrm %%DATADIR%%/dat/descript/pl
-@dirrm %%DATADIR%%/dat/descript/pt
-@dirrm %%DATADIR%%/dat/descript/ru
-@dirrm %%DATADIR%%/dat/descript/tr
-@dirrm %%DATADIR%%/dat/descript/zh
-@dirrm %%DATADIR%%/dat/descript
-@dirrm %%DATADIR%%/dat/dlua/layout
-@dirrm %%DATADIR%%/dat/dlua
-%%SDL%%@dirrm %%DATADIR%%/dat/tiles
-@dirrm %%DATADIR%%/dat
-@dirrm %%DATADIR%%/docs/develop/levels
-@dirrm %%DATADIR%%/docs/develop
-@dirrm %%DATADIR%%/docs/license
-@dirrm %%DATADIR%%/docs
-@dirrm %%DATADIR%%/settings
-@dirrm %%DATADIR%%
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%
+@dirrmtry %%DATADIR%%/dat/clua
+@dirrmtry %%DATADIR%%/dat/database/el
+@dirrmtry %%DATADIR%%/dat/database/pl
+@dirrmtry %%DATADIR%%/dat/database
+@dirrmtry %%DATADIR%%/dat/defaults
+@dirrmtry %%DATADIR%%/dat/des/altar
+@dirrmtry %%DATADIR%%/dat/des/arrival
+@dirrmtry %%DATADIR%%/dat/des/branches
+@dirrmtry %%DATADIR%%/dat/des/builder
+@dirrmtry %%DATADIR%%/dat/des/portals
+@dirrmtry %%DATADIR%%/dat/des/serial
+@dirrmtry %%DATADIR%%/dat/des/sprint
+@dirrmtry %%DATADIR%%/dat/des/test
+@dirrmtry %%DATADIR%%/dat/des/traps
+@dirrmtry %%DATADIR%%/dat/des/tutorial
+@dirrmtry %%DATADIR%%/dat/des/variable
+@dirrmtry %%DATADIR%%/dat/des/zotdef
+@dirrmtry %%DATADIR%%/dat/des
+@dirrmtry %%DATADIR%%/dat/descript/cs
+@dirrmtry %%DATADIR%%/dat/descript/da
+@dirrmtry %%DATADIR%%/dat/descript/de
+@dirrmtry %%DATADIR%%/dat/descript/el
+@dirrmtry %%DATADIR%%/dat/descript/es
+@dirrmtry %%DATADIR%%/dat/descript/fi
+@dirrmtry %%DATADIR%%/dat/descript/fr
+@dirrmtry %%DATADIR%%/dat/descript/hu
+@dirrmtry %%DATADIR%%/dat/descript/it
+@dirrmtry %%DATADIR%%/dat/descript/ja
+@dirrmtry %%DATADIR%%/dat/descript/ko
+@dirrmtry %%DATADIR%%/dat/descript/lt
+@dirrmtry %%DATADIR%%/dat/descript/lv
+@dirrmtry %%DATADIR%%/dat/descript/nl
+@dirrmtry %%DATADIR%%/dat/descript/pl
+@dirrmtry %%DATADIR%%/dat/descript/pt
+@dirrmtry %%DATADIR%%/dat/descript/ru
+@dirrmtry %%DATADIR%%/dat/descript/sv
+@dirrmtry %%DATADIR%%/dat/descript/tr
+@dirrmtry %%DATADIR%%/dat/descript/zh
+@dirrmtry %%DATADIR%%/dat/descript
+@dirrmtry %%DATADIR%%/dat/dlua/layout
+@dirrmtry %%DATADIR%%/dat/dlua
+%%SDL%%@dirrmtry %%DATADIR%%/dat/tiles
+@dirrmtry %%DATADIR%%/dat
+@dirrmtry %%DATADIR%%/docs/develop/levels
+@dirrmtry %%DATADIR%%/docs/develop
+@dirrmtry %%DATADIR%%/docs/license
+@dirrmtry %%DATADIR%%/docs
+@dirrmtry %%DATADIR%%/settings
+@dirrmtry %%DATADIR%%