summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornia <nia@pkgsrc.org>2019-08-08 13:40:30 +0000
committernia <nia@pkgsrc.org>2019-08-08 13:40:30 +0000
commitd659a725e86cb88c3c1749dc4a5d4c29194e1229 (patch)
tree81cf4d4113d718c0c4be21d2308577100c2d2de5
parent67c764b4568dc061ff0e689663f5f7e314b7019d (diff)
downloadpkgsrc-d659a725e86cb88c3c1749dc4a5d4c29194e1229.tar.gz
Add games/stone-soup and games/stone-soup-sdl.
Based partially on work by Yorick Hardy in pkgsrc-wip. Dungeon Crawl Stone Soup is an open-source, single-player, role-playing roguelike game of exploration and treasure-hunting in dungeons filled with dangerous and unfriendly monsters in a quest to rescue the mystifyingly fabulous Orb of Zot.
-rw-r--r--games/Makefile4
-rw-r--r--games/stone-soup-sdl/DESCR6
-rw-r--r--games/stone-soup-sdl/Makefile29
-rw-r--r--games/stone-soup-sdl/PLIST649
-rw-r--r--games/stone-soup-sdl/files/crawl.desktop7
-rw-r--r--games/stone-soup/DESCR4
-rw-r--r--games/stone-soup/Makefile8
-rw-r--r--games/stone-soup/Makefile.common70
-rw-r--r--games/stone-soup/PLIST608
-rw-r--r--games/stone-soup/distinfo8
-rw-r--r--games/stone-soup/patches/patch-source_initfile.cc16
-rw-r--r--games/stone-soup/patches/patch-source_platform.h34
12 files changed, 1442 insertions, 1 deletions
diff --git a/games/Makefile b/games/Makefile
index c7532b25983..4d7aee62e61 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.444 2019/08/07 18:05:25 nia Exp $
+# $NetBSD: Makefile,v 1.445 2019/08/08 13:40:30 nia Exp $
#
COMMENT= Games
@@ -345,6 +345,8 @@ SUBDIR+= spellcast
SUBDIR+= spider
SUBDIR+= stegavorto
SUBDIR+= stockfish
+SUBDIR+= stone-soup
+SUBDIR+= stone-soup-sdl
SUBDIR+= stratagus
SUBDIR+= sudoku-cli
SUBDIR+= supertux
diff --git a/games/stone-soup-sdl/DESCR b/games/stone-soup-sdl/DESCR
new file mode 100644
index 00000000000..e02e9db5d57
--- /dev/null
+++ b/games/stone-soup-sdl/DESCR
@@ -0,0 +1,6 @@
+Dungeon Crawl Stone Soup is an open-source, single-player, role-playing
+roguelike game of exploration and treasure-hunting in dungeons filled with
+dangerous and unfriendly monsters in a quest to rescue the mystifyingly fabulous
+Orb of Zot.
+
+This package contains the graphical SDL2-based interface with tiles.
diff --git a/games/stone-soup-sdl/Makefile b/games/stone-soup-sdl/Makefile
new file mode 100644
index 00000000000..3b00be6c33d
--- /dev/null
+++ b/games/stone-soup-sdl/Makefile
@@ -0,0 +1,29 @@
+# $NetBSD: Makefile,v 1.1 2019/08/08 13:40:30 nia Exp $
+
+.include "../../games/stone-soup/Makefile.common"
+
+PKGNAME= ${DISTNAME:S/_/-/:S/-soup/-soup-sdl/}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+COMMENT= Dungeon Crawl Stone Soup - roguelike adventure (tileset version)
+
+MAKE_FLAGS+= TILES=YesPlease
+MAKE_FLAGS+= SOUND=YesPlease
+
+INSTALLATION_DIRS+= share/applications
+INSTALLATION_DIRS+= share/icons/hicolor/48x48/apps
+
+post-install:
+ ${INSTALL_DATA} ${FILESDIR}/crawl.desktop \
+ ${DESTDIR}${PREFIX}/share/applications
+ ${INSTALL_DATA} ${WRKSRC}/source/debian/crawl.png \
+ ${DESTDIR}${PREFIX}/share/icons/hicolor/48x48/apps
+
+.include "../../audio/SDL2_mixer/buildlink3.mk"
+.include "../../devel/SDL2/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../graphics/MesaLib/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../graphics/SDL2_image/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/games/stone-soup-sdl/PLIST b/games/stone-soup-sdl/PLIST
new file mode 100644
index 00000000000..ba260021904
--- /dev/null
+++ b/games/stone-soup-sdl/PLIST
@@ -0,0 +1,649 @@
+@comment $NetBSD: PLIST,v 1.1 2019/08/08 13:40:30 nia Exp $
+bin/crawl
+share/applications/crawl.desktop
+share/icons/hicolor/48x48/apps/crawl.png
+share/stone-soup/dat/clua/autofight.lua
+share/stone-soup/dat/clua/automagic.lua
+share/stone-soup/dat/clua/delays.lua
+share/stone-soup/dat/clua/kills.lua
+share/stone-soup/dat/clua/stash.lua
+share/stone-soup/dat/database/FAQ.txt
+share/stone-soup/dat/database/el/monflee.txt
+share/stone-soup/dat/database/el/rand_all.txt
+share/stone-soup/dat/database/godname.txt
+share/stone-soup/dat/database/godspeak.txt
+share/stone-soup/dat/database/help.txt
+share/stone-soup/dat/database/insult.txt
+share/stone-soup/dat/database/miscname.txt
+share/stone-soup/dat/database/monflee.txt
+share/stone-soup/dat/database/monname.txt
+share/stone-soup/dat/database/monspeak.txt
+share/stone-soup/dat/database/monspell.txt
+share/stone-soup/dat/database/montitle.txt
+share/stone-soup/dat/database/pl/godspeak.txt
+share/stone-soup/dat/database/pl/miscname.txt
+share/stone-soup/dat/database/rand_all.txt
+share/stone-soup/dat/database/rand_arm.txt
+share/stone-soup/dat/database/rand_wpn.txt
+share/stone-soup/dat/database/randbook.txt
+share/stone-soup/dat/database/randname.txt
+share/stone-soup/dat/database/shout.txt
+share/stone-soup/dat/database/wpnnoise.txt
+share/stone-soup/dat/defaults/autopickup_exceptions.txt
+share/stone-soup/dat/defaults/food_colouring.txt
+share/stone-soup/dat/defaults/glyph_colours.txt
+share/stone-soup/dat/defaults/menu_colours.txt
+share/stone-soup/dat/defaults/messages.txt
+share/stone-soup/dat/defaults/misc.txt
+share/stone-soup/dat/defaults/runrest_messages.txt
+share/stone-soup/dat/defaults/standard_colours.txt
+share/stone-soup/dat/des/altar/altar.des
+share/stone-soup/dat/des/altar/ashenzari_visionary.des
+share/stone-soup/dat/des/altar/kiku_cage.des
+share/stone-soup/dat/des/altar/lugonu_bribe.des
+share/stone-soup/dat/des/altar/nemelex_the_gamble.des
+share/stone-soup/dat/des/altar/okawaru_arena.des
+share/stone-soup/dat/des/altar/overflow.des
+share/stone-soup/dat/des/altar/pakellas_experiments.des
+share/stone-soup/dat/des/altar/trog_burn_book.des
+share/stone-soup/dat/des/altar/trog_wizard.des
+share/stone-soup/dat/des/altar/vehumet_trees.des
+share/stone-soup/dat/des/altar/xom_monty_hall.des
+share/stone-soup/dat/des/altar/xom_sheep.des
+share/stone-soup/dat/des/altar/yredelemnul_ordeal.des
+share/stone-soup/dat/des/arrival/arrival_guide.txt
+share/stone-soup/dat/des/arrival/large.des
+share/stone-soup/dat/des/arrival/simple.des
+share/stone-soup/dat/des/arrival/small.des
+share/stone-soup/dat/des/arrival/twisted.des
+share/stone-soup/dat/des/branches/abyss.des
+share/stone-soup/dat/des/branches/blade.des
+share/stone-soup/dat/des/branches/coc.des
+share/stone-soup/dat/des/branches/crypt.des
+share/stone-soup/dat/des/branches/depths.des
+share/stone-soup/dat/des/branches/depths_encompass.des
+share/stone-soup/dat/des/branches/dis.des
+share/stone-soup/dat/des/branches/elf.des
+share/stone-soup/dat/des/branches/geh.des
+share/stone-soup/dat/des/branches/hell.des
+share/stone-soup/dat/des/branches/lair.des
+share/stone-soup/dat/des/branches/orc.des
+share/stone-soup/dat/des/branches/pan.des
+share/stone-soup/dat/des/branches/shoals.des
+share/stone-soup/dat/des/branches/slime.des
+share/stone-soup/dat/des/branches/snake.des
+share/stone-soup/dat/des/branches/spider.des
+share/stone-soup/dat/des/branches/swamp.des
+share/stone-soup/dat/des/branches/tar.des
+share/stone-soup/dat/des/branches/temple.des
+share/stone-soup/dat/des/branches/temple_compat.des
+share/stone-soup/dat/des/branches/tomb.des
+share/stone-soup/dat/des/branches/vaults.des
+share/stone-soup/dat/des/branches/vaults_rooms_empty.des
+share/stone-soup/dat/des/branches/vaults_rooms_ghost.des
+share/stone-soup/dat/des/branches/vaults_rooms_hard.des
+share/stone-soup/dat/des/branches/vaults_rooms_standard.des
+share/stone-soup/dat/des/branches/zot.des
+share/stone-soup/dat/des/builder/alphashops.des
+share/stone-soup/dat/des/builder/arena.des
+share/stone-soup/dat/des/builder/decor.des
+share/stone-soup/dat/des/builder/dummy.des
+share/stone-soup/dat/des/builder/food.des
+share/stone-soup/dat/des/builder/layout.des
+share/stone-soup/dat/des/builder/layout_caves.des
+share/stone-soup/dat/des/builder/layout_cc.des
+share/stone-soup/dat/des/builder/layout_cellular.des
+share/stone-soup/dat/des/builder/layout_city.des
+share/stone-soup/dat/des/builder/layout_delve.des
+share/stone-soup/dat/des/builder/layout_forest.des
+share/stone-soup/dat/des/builder/layout_geoelf.des
+share/stone-soup/dat/des/builder/layout_geoelf_castle.des
+share/stone-soup/dat/des/builder/layout_grids.des
+share/stone-soup/dat/des/builder/layout_halls.des
+share/stone-soup/dat/des/builder/layout_loops.des
+share/stone-soup/dat/des/builder/layout_overlapping_boxes.des
+share/stone-soup/dat/des/builder/layout_pan_divisions.des
+share/stone-soup/dat/des/builder/layout_pools.des
+share/stone-soup/dat/des/builder/layout_vaults.des
+share/stone-soup/dat/des/builder/rooms.des
+share/stone-soup/dat/des/builder/shops.des
+share/stone-soup/dat/des/builder/uniques.des
+share/stone-soup/dat/des/guide.txt
+share/stone-soup/dat/des/portals/bailey.des
+share/stone-soup/dat/des/portals/bazaar.des
+share/stone-soup/dat/des/portals/desolation.des
+share/stone-soup/dat/des/portals/gauntlet.des
+share/stone-soup/dat/des/portals/icecave.des
+share/stone-soup/dat/des/portals/ossuary.des
+share/stone-soup/dat/des/portals/sewer.des
+share/stone-soup/dat/des/portals/trove.des
+share/stone-soup/dat/des/portals/volcano.des
+share/stone-soup/dat/des/portals/wizlab.des
+share/stone-soup/dat/des/portals/ziggurat.des
+share/stone-soup/dat/des/serial/aquarium.des
+share/stone-soup/dat/des/serial/bayou.des
+share/stone-soup/dat/des/serial/column_ruins.des
+share/stone-soup/dat/des/serial/corridors.des
+share/stone-soup/dat/des/serial/curves.des
+share/stone-soup/dat/des/serial/forest.des
+share/stone-soup/dat/des/serial/glass.des
+share/stone-soup/dat/des/serial/gnoll_camp.des
+share/stone-soup/dat/des/serial/ice.des
+share/stone-soup/dat/des/serial/magic_research.des
+share/stone-soup/dat/des/serial/park.des
+share/stone-soup/dat/des/serial/rivers.des
+share/stone-soup/dat/des/serial/serial_guide.txt
+share/stone-soup/dat/des/serial/sigils.des
+share/stone-soup/dat/des/serial/undead.des
+share/stone-soup/dat/des/serial/window.des
+share/stone-soup/dat/des/sprint/arena_sprint.des
+share/stone-soup/dat/des/sprint/fedhas.des
+share/stone-soup/dat/des/sprint/linesprint.des
+share/stone-soup/dat/des/sprint/meat.des
+share/stone-soup/dat/des/sprint/menkaure.des
+share/stone-soup/dat/des/sprint/pitsprint.des
+share/stone-soup/dat/des/sprint/red_sonja.des
+share/stone-soup/dat/des/sprint/sprint_mu.des
+share/stone-soup/dat/des/sprint/zigsprint.des
+share/stone-soup/dat/des/test.des
+share/stone-soup/dat/des/test/suite-los.des
+share/stone-soup/dat/des/test/suite.des
+share/stone-soup/dat/des/traps/monster_drop.des
+share/stone-soup/dat/des/traps/rats_trap.des
+share/stone-soup/dat/des/tutorial/lesson1.des
+share/stone-soup/dat/des/tutorial/lesson2.des
+share/stone-soup/dat/des/tutorial/lesson3.des
+share/stone-soup/dat/des/tutorial/lesson4.des
+share/stone-soup/dat/des/tutorial/lesson5.des
+share/stone-soup/dat/des/variable/ambush.des
+share/stone-soup/dat/des/variable/arcadia.des
+share/stone-soup/dat/des/variable/cathedral_bats.des
+share/stone-soup/dat/des/variable/compat.des
+share/stone-soup/dat/des/variable/d_encompass.des
+share/stone-soup/dat/des/variable/float.des
+share/stone-soup/dat/des/variable/geyser.des
+share/stone-soup/dat/des/variable/ghost.des
+share/stone-soup/dat/des/variable/grated_community.des
+share/stone-soup/dat/des/variable/large_abstract.des
+share/stone-soup/dat/des/variable/large_themed.des
+share/stone-soup/dat/des/variable/lemuel_castle.des
+share/stone-soup/dat/des/variable/mini.des
+share/stone-soup/dat/des/variable/mini_features.des
+share/stone-soup/dat/des/variable/mini_monsters.des
+share/stone-soup/dat/des/variable/polyominoes.des
+share/stone-soup/dat/des/variable/the_bubble.des
+share/stone-soup/dat/des/variable/the_grid.des
+share/stone-soup/dat/descript/ability.txt
+share/stone-soup/dat/descript/backgrounds.txt
+share/stone-soup/dat/descript/branches.txt
+share/stone-soup/dat/descript/cards.txt
+share/stone-soup/dat/descript/clouds.txt
+share/stone-soup/dat/descript/commands.txt
+share/stone-soup/dat/descript/cs/ability.txt
+share/stone-soup/dat/descript/cs/branches.txt
+share/stone-soup/dat/descript/cs/commands.txt
+share/stone-soup/dat/descript/cs/features.txt
+share/stone-soup/dat/descript/cs/gods.txt
+share/stone-soup/dat/descript/cs/hints.txt
+share/stone-soup/dat/descript/cs/items.txt
+share/stone-soup/dat/descript/cs/monsters.txt
+share/stone-soup/dat/descript/cs/quotes.txt
+share/stone-soup/dat/descript/cs/species.txt
+share/stone-soup/dat/descript/cs/spells.txt
+share/stone-soup/dat/descript/cs/tutorial.txt
+share/stone-soup/dat/descript/cs/unident.txt
+share/stone-soup/dat/descript/cs/unrand.txt
+share/stone-soup/dat/descript/da/ability.txt
+share/stone-soup/dat/descript/da/backgrounds.txt
+share/stone-soup/dat/descript/da/branches.txt
+share/stone-soup/dat/descript/da/cards.txt
+share/stone-soup/dat/descript/da/commands.txt
+share/stone-soup/dat/descript/da/hints.txt
+share/stone-soup/dat/descript/da/items.txt
+share/stone-soup/dat/descript/da/monsters.txt
+share/stone-soup/dat/descript/da/quotes.txt
+share/stone-soup/dat/descript/da/skills.txt
+share/stone-soup/dat/descript/da/species.txt
+share/stone-soup/dat/descript/da/unident.txt
+share/stone-soup/dat/descript/da/unrand.txt
+share/stone-soup/dat/descript/de/ability.txt
+share/stone-soup/dat/descript/de/backgrounds.txt
+share/stone-soup/dat/descript/de/branches.txt
+share/stone-soup/dat/descript/de/cards.txt
+share/stone-soup/dat/descript/de/commands.txt
+share/stone-soup/dat/descript/de/features.txt
+share/stone-soup/dat/descript/de/gods.txt
+share/stone-soup/dat/descript/de/hints.txt
+share/stone-soup/dat/descript/de/items.txt
+share/stone-soup/dat/descript/de/monsters.txt
+share/stone-soup/dat/descript/de/quotes.txt
+share/stone-soup/dat/descript/de/skills.txt
+share/stone-soup/dat/descript/de/species.txt
+share/stone-soup/dat/descript/de/spells.txt
+share/stone-soup/dat/descript/de/tutorial.txt
+share/stone-soup/dat/descript/de/unident.txt
+share/stone-soup/dat/descript/de/unrand.txt
+share/stone-soup/dat/descript/el/ability.txt
+share/stone-soup/dat/descript/el/backgrounds.txt
+share/stone-soup/dat/descript/el/branches.txt
+share/stone-soup/dat/descript/el/gods.txt
+share/stone-soup/dat/descript/el/items.txt
+share/stone-soup/dat/descript/el/monsters.txt
+share/stone-soup/dat/descript/el/species.txt
+share/stone-soup/dat/descript/el/tutorial.txt
+share/stone-soup/dat/descript/el/unident.txt
+share/stone-soup/dat/descript/el/unrand.txt
+share/stone-soup/dat/descript/es/ability.txt
+share/stone-soup/dat/descript/es/backgrounds.txt
+share/stone-soup/dat/descript/es/branches.txt
+share/stone-soup/dat/descript/es/cards.txt
+share/stone-soup/dat/descript/es/commands.txt
+share/stone-soup/dat/descript/es/features.txt
+share/stone-soup/dat/descript/es/gods.txt
+share/stone-soup/dat/descript/es/items.txt
+share/stone-soup/dat/descript/es/monsters.txt
+share/stone-soup/dat/descript/es/quotes.txt
+share/stone-soup/dat/descript/es/skills.txt
+share/stone-soup/dat/descript/es/species.txt
+share/stone-soup/dat/descript/es/tutorial.txt
+share/stone-soup/dat/descript/es/unident.txt
+share/stone-soup/dat/descript/es/unrand.txt
+share/stone-soup/dat/descript/features.txt
+share/stone-soup/dat/descript/fi/ability.txt
+share/stone-soup/dat/descript/fi/backgrounds.txt
+share/stone-soup/dat/descript/fi/cards.txt
+share/stone-soup/dat/descript/fi/commands.txt
+share/stone-soup/dat/descript/fi/features.txt
+share/stone-soup/dat/descript/fi/items.txt
+share/stone-soup/dat/descript/fi/monsters.txt
+share/stone-soup/dat/descript/fi/species.txt
+share/stone-soup/dat/descript/fi/spells.txt
+share/stone-soup/dat/descript/fi/unident.txt
+share/stone-soup/dat/descript/fi/unrand.txt
+share/stone-soup/dat/descript/fr/ability.txt
+share/stone-soup/dat/descript/fr/backgrounds.txt
+share/stone-soup/dat/descript/fr/branches.txt
+share/stone-soup/dat/descript/fr/cards.txt
+share/stone-soup/dat/descript/fr/commands.txt
+share/stone-soup/dat/descript/fr/features.txt
+share/stone-soup/dat/descript/fr/gods.txt
+share/stone-soup/dat/descript/fr/hints.txt
+share/stone-soup/dat/descript/fr/items.txt
+share/stone-soup/dat/descript/fr/monsters.txt
+share/stone-soup/dat/descript/fr/quotes.txt
+share/stone-soup/dat/descript/fr/skills.txt
+share/stone-soup/dat/descript/fr/species.txt
+share/stone-soup/dat/descript/fr/spells.txt
+share/stone-soup/dat/descript/fr/tutorial.txt
+share/stone-soup/dat/descript/fr/unident.txt
+share/stone-soup/dat/descript/fr/unrand.txt
+share/stone-soup/dat/descript/gods.txt
+share/stone-soup/dat/descript/hints.txt
+share/stone-soup/dat/descript/hu/backgrounds.txt
+share/stone-soup/dat/descript/hu/species.txt
+share/stone-soup/dat/descript/it/backgrounds.txt
+share/stone-soup/dat/descript/it/branches.txt
+share/stone-soup/dat/descript/it/cards.txt
+share/stone-soup/dat/descript/it/commands.txt
+share/stone-soup/dat/descript/it/features.txt
+share/stone-soup/dat/descript/it/gods.txt
+share/stone-soup/dat/descript/it/hints.txt
+share/stone-soup/dat/descript/it/items.txt
+share/stone-soup/dat/descript/it/monsters.txt
+share/stone-soup/dat/descript/it/quotes.txt
+share/stone-soup/dat/descript/it/skills.txt
+share/stone-soup/dat/descript/it/species.txt
+share/stone-soup/dat/descript/it/tutorial.txt
+share/stone-soup/dat/descript/it/unident.txt
+share/stone-soup/dat/descript/it/unrand.txt
+share/stone-soup/dat/descript/items.txt
+share/stone-soup/dat/descript/ja/ability.txt
+share/stone-soup/dat/descript/ja/backgrounds.txt
+share/stone-soup/dat/descript/ja/branches.txt
+share/stone-soup/dat/descript/ja/cards.txt
+share/stone-soup/dat/descript/ja/commands.txt
+share/stone-soup/dat/descript/ja/gods.txt
+share/stone-soup/dat/descript/ja/hints.txt
+share/stone-soup/dat/descript/ja/items.txt
+share/stone-soup/dat/descript/ja/monsters.txt
+share/stone-soup/dat/descript/ja/skills.txt
+share/stone-soup/dat/descript/ja/species.txt
+share/stone-soup/dat/descript/ja/spells.txt
+share/stone-soup/dat/descript/ja/tutorial.txt
+share/stone-soup/dat/descript/ja/unident.txt
+share/stone-soup/dat/descript/ja/unrand.txt
+share/stone-soup/dat/descript/ko/ability.txt
+share/stone-soup/dat/descript/ko/backgrounds.txt
+share/stone-soup/dat/descript/ko/branches.txt
+share/stone-soup/dat/descript/ko/cards.txt
+share/stone-soup/dat/descript/ko/commands.txt
+share/stone-soup/dat/descript/ko/features.txt
+share/stone-soup/dat/descript/ko/gods.txt
+share/stone-soup/dat/descript/ko/hints.txt
+share/stone-soup/dat/descript/ko/items.txt
+share/stone-soup/dat/descript/ko/monsters.txt
+share/stone-soup/dat/descript/ko/quotes.txt
+share/stone-soup/dat/descript/ko/skills.txt
+share/stone-soup/dat/descript/ko/species.txt
+share/stone-soup/dat/descript/ko/spells.txt
+share/stone-soup/dat/descript/ko/tutorial.txt
+share/stone-soup/dat/descript/ko/unident.txt
+share/stone-soup/dat/descript/ko/unrand.txt
+share/stone-soup/dat/descript/lt/backgrounds.txt
+share/stone-soup/dat/descript/lt/branches.txt
+share/stone-soup/dat/descript/lt/commands.txt
+share/stone-soup/dat/descript/lt/monsters.txt
+share/stone-soup/dat/descript/lt/skills.txt
+share/stone-soup/dat/descript/lt/species.txt
+share/stone-soup/dat/descript/lt/unident.txt
+share/stone-soup/dat/descript/lv/ability.txt
+share/stone-soup/dat/descript/lv/backgrounds.txt
+share/stone-soup/dat/descript/lv/branches.txt
+share/stone-soup/dat/descript/lv/cards.txt
+share/stone-soup/dat/descript/lv/commands.txt
+share/stone-soup/dat/descript/lv/features.txt
+share/stone-soup/dat/descript/lv/gods.txt
+share/stone-soup/dat/descript/lv/hints.txt
+share/stone-soup/dat/descript/lv/items.txt
+share/stone-soup/dat/descript/lv/monsters.txt
+share/stone-soup/dat/descript/lv/skills.txt
+share/stone-soup/dat/descript/lv/species.txt
+share/stone-soup/dat/descript/lv/spells.txt
+share/stone-soup/dat/descript/lv/tutorial.txt
+share/stone-soup/dat/descript/lv/unident.txt
+share/stone-soup/dat/descript/lv/unrand.txt
+share/stone-soup/dat/descript/monsters.txt
+share/stone-soup/dat/descript/nl/ability.txt
+share/stone-soup/dat/descript/nl/tutorial.txt
+share/stone-soup/dat/descript/nl/unident.txt
+share/stone-soup/dat/descript/pl/ability.txt
+share/stone-soup/dat/descript/pl/backgrounds.txt
+share/stone-soup/dat/descript/pl/cards.txt
+share/stone-soup/dat/descript/pl/commands.txt
+share/stone-soup/dat/descript/pl/features.txt
+share/stone-soup/dat/descript/pl/gods.txt
+share/stone-soup/dat/descript/pl/hints.txt
+share/stone-soup/dat/descript/pl/items.txt
+share/stone-soup/dat/descript/pl/quotes.txt
+share/stone-soup/dat/descript/pl/skills.txt
+share/stone-soup/dat/descript/pl/species.txt
+share/stone-soup/dat/descript/pl/spells.txt
+share/stone-soup/dat/descript/pl/tutorial.txt
+share/stone-soup/dat/descript/pl/unident.txt
+share/stone-soup/dat/descript/pl/unrand.txt
+share/stone-soup/dat/descript/pt/ability.txt
+share/stone-soup/dat/descript/pt/commands.txt
+share/stone-soup/dat/descript/pt/gods.txt
+share/stone-soup/dat/descript/pt/items.txt
+share/stone-soup/dat/descript/pt/unident.txt
+share/stone-soup/dat/descript/quotes.txt
+share/stone-soup/dat/descript/ru/ability.txt
+share/stone-soup/dat/descript/ru/backgrounds.txt
+share/stone-soup/dat/descript/ru/branches.txt
+share/stone-soup/dat/descript/ru/cards.txt
+share/stone-soup/dat/descript/ru/commands.txt
+share/stone-soup/dat/descript/ru/features.txt
+share/stone-soup/dat/descript/ru/gods.txt
+share/stone-soup/dat/descript/ru/hints.txt
+share/stone-soup/dat/descript/ru/items.txt
+share/stone-soup/dat/descript/ru/monsters.txt
+share/stone-soup/dat/descript/ru/quotes.txt
+share/stone-soup/dat/descript/ru/skills.txt
+share/stone-soup/dat/descript/ru/species.txt
+share/stone-soup/dat/descript/ru/spells.txt
+share/stone-soup/dat/descript/ru/tutorial.txt
+share/stone-soup/dat/descript/ru/unident.txt
+share/stone-soup/dat/descript/ru/unrand.txt
+share/stone-soup/dat/descript/skills.txt
+share/stone-soup/dat/descript/species.txt
+share/stone-soup/dat/descript/spells.txt
+share/stone-soup/dat/descript/status.txt
+share/stone-soup/dat/descript/sv/ability.txt
+share/stone-soup/dat/descript/sv/cards.txt
+share/stone-soup/dat/descript/sv/commands.txt
+share/stone-soup/dat/descript/sv/features.txt
+share/stone-soup/dat/descript/sv/items.txt
+share/stone-soup/dat/descript/sv/monsters.txt
+share/stone-soup/dat/descript/sv/species.txt
+share/stone-soup/dat/descript/sv/unrand.txt
+share/stone-soup/dat/descript/tr/ability.txt
+share/stone-soup/dat/descript/tr/cards.txt
+share/stone-soup/dat/descript/tr/commands.txt
+share/stone-soup/dat/descript/tr/gods.txt
+share/stone-soup/dat/descript/tr/items.txt
+share/stone-soup/dat/descript/tr/quotes.txt
+share/stone-soup/dat/descript/tr/species.txt
+share/stone-soup/dat/descript/tr/tutorial.txt
+share/stone-soup/dat/descript/tr/unident.txt
+share/stone-soup/dat/descript/tr/unrand.txt
+share/stone-soup/dat/descript/tutorial.txt
+share/stone-soup/dat/descript/unident.txt
+share/stone-soup/dat/descript/unrand.txt
+share/stone-soup/dat/descript/zh/ability.txt
+share/stone-soup/dat/descript/zh/backgrounds.txt
+share/stone-soup/dat/descript/zh/branches.txt
+share/stone-soup/dat/descript/zh/cards.txt
+share/stone-soup/dat/descript/zh/commands.txt
+share/stone-soup/dat/descript/zh/features.txt
+share/stone-soup/dat/descript/zh/gods.txt
+share/stone-soup/dat/descript/zh/hints.txt
+share/stone-soup/dat/descript/zh/items.txt
+share/stone-soup/dat/descript/zh/monsters.txt
+share/stone-soup/dat/descript/zh/quotes.txt
+share/stone-soup/dat/descript/zh/skills.txt
+share/stone-soup/dat/descript/zh/species.txt
+share/stone-soup/dat/descript/zh/spells.txt
+share/stone-soup/dat/descript/zh/tutorial.txt
+share/stone-soup/dat/descript/zh/unident.txt
+share/stone-soup/dat/descript/zh/unrand.txt
+share/stone-soup/dat/dist_bones/README
+share/stone-soup/dat/dist_bones/bones.store.Crypt
+share/stone-soup/dat/dist_bones/bones.store.D-10
+share/stone-soup/dat/dist_bones/bones.store.D-11
+share/stone-soup/dat/dist_bones/bones.store.D-12
+share/stone-soup/dat/dist_bones/bones.store.D-13
+share/stone-soup/dat/dist_bones/bones.store.D-14
+share/stone-soup/dat/dist_bones/bones.store.D-15
+share/stone-soup/dat/dist_bones/bones.store.D-3
+share/stone-soup/dat/dist_bones/bones.store.D-4
+share/stone-soup/dat/dist_bones/bones.store.D-5
+share/stone-soup/dat/dist_bones/bones.store.D-6
+share/stone-soup/dat/dist_bones/bones.store.D-7
+share/stone-soup/dat/dist_bones/bones.store.D-8
+share/stone-soup/dat/dist_bones/bones.store.D-9
+share/stone-soup/dat/dist_bones/bones.store.Depths
+share/stone-soup/dat/dist_bones/bones.store.Elf
+share/stone-soup/dat/dist_bones/bones.store.Hells
+share/stone-soup/dat/dist_bones/bones.store.Lair-1
+share/stone-soup/dat/dist_bones/bones.store.Lair-2
+share/stone-soup/dat/dist_bones/bones.store.Lair-3
+share/stone-soup/dat/dist_bones/bones.store.Lair-4
+share/stone-soup/dat/dist_bones/bones.store.Lair-5
+share/stone-soup/dat/dist_bones/bones.store.Lair-6
+share/stone-soup/dat/dist_bones/bones.store.Orc
+share/stone-soup/dat/dist_bones/bones.store.Pan
+share/stone-soup/dat/dist_bones/bones.store.Shoals
+share/stone-soup/dat/dist_bones/bones.store.Slime
+share/stone-soup/dat/dist_bones/bones.store.Snake
+share/stone-soup/dat/dist_bones/bones.store.Spider
+share/stone-soup/dat/dist_bones/bones.store.Swamp
+share/stone-soup/dat/dist_bones/bones.store.Tomb
+share/stone-soup/dat/dist_bones/bones.store.Vaults
+share/stone-soup/dat/dist_bones/bones.store.Zig
+share/stone-soup/dat/dist_bones/bones.store.Zot
+share/stone-soup/dat/dlua/debug.lua
+share/stone-soup/dat/dlua/dungeon.lua
+share/stone-soup/dat/dlua/fnwrap.lua
+share/stone-soup/dat/dlua/gauntlet.lua
+share/stone-soup/dat/dlua/ghost.lua
+share/stone-soup/dat/dlua/init.lua
+share/stone-soup/dat/dlua/iter.lua
+share/stone-soup/dat/dlua/layout/geoelf.lua
+share/stone-soup/dat/dlua/layout/geoelf_corridors.lua
+share/stone-soup/dat/dlua/layout/geoelf_directions.lua
+share/stone-soup/dat/dlua/layout/geoelf_glyphs.lua
+share/stone-soup/dat/dlua/layout/geoelf_rooms.lua
+share/stone-soup/dat/dlua/layout/hyper.lua
+share/stone-soup/dat/dlua/layout/hyper_caves.lua
+share/stone-soup/dat/dlua/layout/hyper_city.lua
+share/stone-soup/dat/dlua/layout/hyper_debug.lua
+share/stone-soup/dat/dlua/layout/hyper_decor.lua
+share/stone-soup/dat/dlua/layout/hyper_fort.lua
+share/stone-soup/dat/dlua/layout/hyper_paint.lua
+share/stone-soup/dat/dlua/layout/hyper_place.lua
+share/stone-soup/dat/dlua/layout/hyper_rooms.lua
+share/stone-soup/dat/dlua/layout/hyper_shapes.lua
+share/stone-soup/dat/dlua/layout/hyper_strategy.lua
+share/stone-soup/dat/dlua/layout/hyper_usage.lua
+share/stone-soup/dat/dlua/layout/layout.lua
+share/stone-soup/dat/dlua/layout/minimum_map_area.lua
+share/stone-soup/dat/dlua/layout/omnigrid.lua
+share/stone-soup/dat/dlua/layout/procedural.lua
+share/stone-soup/dat/dlua/layout/procedural_complex.lua
+share/stone-soup/dat/dlua/layout/procedural_primitives.lua
+share/stone-soup/dat/dlua/layout/procedural_transform.lua
+share/stone-soup/dat/dlua/layout/rooms_primitive.lua
+share/stone-soup/dat/dlua/layout/theme.lua
+share/stone-soup/dat/dlua/layout/vector.lua
+share/stone-soup/dat/dlua/layout/zonify.lua
+share/stone-soup/dat/dlua/lm_1way.lua
+share/stone-soup/dat/dlua/lm_door.lua
+share/stone-soup/dat/dlua/lm_fog.lua
+share/stone-soup/dat/dlua/lm_items.lua
+share/stone-soup/dat/dlua/lm_mon_prop.lua
+share/stone-soup/dat/dlua/lm_monst.lua
+share/stone-soup/dat/dlua/lm_mslav.lua
+share/stone-soup/dat/dlua/lm_named_hatch.lua
+share/stone-soup/dat/dlua/lm_pdesc.lua
+share/stone-soup/dat/dlua/lm_props.lua
+share/stone-soup/dat/dlua/lm_timed.lua
+share/stone-soup/dat/dlua/lm_tmsg.lua
+share/stone-soup/dat/dlua/lm_toll.lua
+share/stone-soup/dat/dlua/lm_trans.lua
+share/stone-soup/dat/dlua/lm_trig.lua
+share/stone-soup/dat/dlua/lm_trove.lua
+share/stone-soup/dat/dlua/loadmaps.lua
+share/stone-soup/dat/dlua/luamark.lua
+share/stone-soup/dat/dlua/macro.lua
+share/stone-soup/dat/dlua/mapinit.lua
+share/stone-soup/dat/dlua/persist.lua
+share/stone-soup/dat/dlua/point.lua
+share/stone-soup/dat/dlua/profiler.lua
+share/stone-soup/dat/dlua/sanity.lua
+share/stone-soup/dat/dlua/sprint.lua
+share/stone-soup/dat/dlua/stress.lua
+share/stone-soup/dat/dlua/tags.lua
+share/stone-soup/dat/dlua/test.lua
+share/stone-soup/dat/dlua/tutorial.lua
+share/stone-soup/dat/dlua/userbase.lua
+share/stone-soup/dat/dlua/util.lua
+share/stone-soup/dat/dlua/v_debug.lua
+share/stone-soup/dat/dlua/v_layouts.lua
+share/stone-soup/dat/dlua/v_paint.lua
+share/stone-soup/dat/dlua/v_rooms.lua
+share/stone-soup/dat/dlua/v_shapes.lua
+share/stone-soup/dat/dlua/vault.lua
+share/stone-soup/dat/dlua/ziggurat.lua
+share/stone-soup/dat/tiles/DejaVuSans.ttf
+share/stone-soup/dat/tiles/DejaVuSansMono.ttf
+share/stone-soup/dat/tiles/feat.png
+share/stone-soup/dat/tiles/floor.png
+share/stone-soup/dat/tiles/gui.png
+share/stone-soup/dat/tiles/icons.png
+share/stone-soup/dat/tiles/logo.png
+share/stone-soup/dat/tiles/logosmall.png
+share/stone-soup/dat/tiles/main.png
+share/stone-soup/dat/tiles/player.png
+share/stone-soup/dat/tiles/stone_soup_icon-32x32.png
+share/stone-soup/dat/tiles/stone_soup_icon-512x512.png
+share/stone-soup/dat/tiles/stone_soup_icon-win32.png
+share/stone-soup/dat/tiles/title_Cws_Minotauros.png
+share/stone-soup/dat/tiles/title_baconkid_duvessa_dowan.png
+share/stone-soup/dat/tiles/title_baconkid_gastronok.png
+share/stone-soup/dat/tiles/title_baconkid_mnoleg.png
+share/stone-soup/dat/tiles/title_denzi_dragon.png
+share/stone-soup/dat/tiles/title_denzi_evil_mage.png
+share/stone-soup/dat/tiles/title_denzi_invasion.png
+share/stone-soup/dat/tiles/title_denzi_kitchen_duty.png
+share/stone-soup/dat/tiles/title_denzi_summoner.png
+share/stone-soup/dat/tiles/title_denzi_undead_warrior.png
+share/stone-soup/dat/tiles/title_firemage.png
+share/stone-soup/dat/tiles/title_froggy_goodgod_tengu_gold.png
+share/stone-soup/dat/tiles/title_froggy_jiyva_felid.png
+share/stone-soup/dat/tiles/title_froggy_natasha_and_boris.png
+share/stone-soup/dat/tiles/title_froggy_rune_and_run_failed_on_dis.png
+share/stone-soup/dat/tiles/title_froggy_thunder_fist_nikola.png
+share/stone-soup/dat/tiles/title_omndra_zot_demon.png
+share/stone-soup/dat/tiles/title_peileppe_bloax_eye.png
+share/stone-soup/dat/tiles/title_ploomutoo_ijyb.png
+share/stone-soup/dat/tiles/title_pooryurik_knight.png
+share/stone-soup/dat/tiles/title_psiweapon_kiku.png
+share/stone-soup/dat/tiles/title_psiweapon_roxanne.png
+share/stone-soup/dat/tiles/title_shadyamish_octm.png
+share/stone-soup/dat/tiles/title_white_noise_entering_the_dungeon.png
+share/stone-soup/dat/tiles/title_white_noise_grabbing_the_orb.png
+share/stone-soup/dat/tiles/wall.png
+share/stone-soup/docs/CREDITS.txt
+share/stone-soup/docs/aptitudes-wide.txt
+share/stone-soup/docs/aptitudes.txt
+share/stone-soup/docs/arena.txt
+share/stone-soup/docs/changelog.txt
+share/stone-soup/docs/crawl_manual.txt
+share/stone-soup/docs/develop/IRC.txt
+share/stone-soup/docs/develop/android.txt
+share/stone-soup/docs/develop/background_creation.txt
+share/stone-soup/docs/develop/coding_conventions.txt
+share/stone-soup/docs/develop/ctags.txt
+share/stone-soup/docs/develop/editor_tips.txt
+share/stone-soup/docs/develop/gdb_tips.txt
+share/stone-soup/docs/develop/god_creation.txt
+share/stone-soup/docs/develop/keys.txt
+share/stone-soup/docs/develop/levels/advanced.txt
+share/stone-soup/docs/develop/levels/introduction.txt
+share/stone-soup/docs/develop/levels/syntax.txt
+share/stone-soup/docs/develop/levels/triggerables.txt
+share/stone-soup/docs/develop/monster_creation.txt
+share/stone-soup/docs/develop/monster_speech.txt
+share/stone-soup/docs/develop/mutation_creation.txt
+share/stone-soup/docs/develop/patch_guide.txt
+share/stone-soup/docs/develop/save_compatibility.txt
+share/stone-soup/docs/develop/spells.txt
+share/stone-soup/docs/develop/testing.txt
+share/stone-soup/docs/develop/tiles_creation.txt
+share/stone-soup/docs/develop/translation.txt
+share/stone-soup/docs/fight_simulator.txt
+share/stone-soup/docs/keybind.txt
+share/stone-soup/docs/license/cc0.txt
+share/stone-soup/docs/license/lgpl.txt
+share/stone-soup/docs/license/libpng-LICENSE.txt
+share/stone-soup/docs/license/lualicense.txt
+share/stone-soup/docs/license/pcre_license.txt
+share/stone-soup/docs/license/worley.txt
+share/stone-soup/docs/macros_guide.txt
+share/stone-soup/docs/options_guide.txt
+share/stone-soup/docs/quickstart.txt
+share/stone-soup/docs/ssh_guide.txt
+share/stone-soup/docs/tiles_help.txt
+share/stone-soup/settings/0.12_monster_glyphs.txt
+share/stone-soup/settings/0.13_monster_glyphs.txt
+share/stone-soup/settings/0.14_monster_glyphs.txt
+share/stone-soup/settings/0.16_monster_glyphs.txt
+share/stone-soup/settings/0.17_monster_glyphs.txt
+share/stone-soup/settings/0.18_monster_glyphs.txt
+share/stone-soup/settings/0.9_monster_glyphs.txt
+share/stone-soup/settings/034_command_keys.txt
+share/stone-soup/settings/052_monster_glyphs.txt
+share/stone-soup/settings/060_monster_glyphs.txt
+share/stone-soup/settings/071_monster_glyphs.txt
+share/stone-soup/settings/080_monster_glyphs.txt
+share/stone-soup/settings/advanced_optioneering.txt
+share/stone-soup/settings/colemak_command_keys.txt
+share/stone-soup/settings/dec_glyphs.txt
+share/stone-soup/settings/dvorak_command_keys.txt
+share/stone-soup/settings/ibm_glyphs.txt
+share/stone-soup/settings/init.txt
+share/stone-soup/settings/mac/Crawl profile.terminal
+share/stone-soup/settings/neo_command_keys.txt
+share/stone-soup/settings/no_vi_command_keys.txt
+share/stone-soup/settings/old_unicode_glyphs.txt
+share/stone-soup/settings/safe_move_shift.txt
diff --git a/games/stone-soup-sdl/files/crawl.desktop b/games/stone-soup-sdl/files/crawl.desktop
new file mode 100644
index 00000000000..e0759b3b925
--- /dev/null
+++ b/games/stone-soup-sdl/files/crawl.desktop
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Type=Application
+Name=Dungeon Crawl Stone Soup
+Comment=Role-playing roguelike game of exploration and treasure-hunting
+Exec=crawl
+Icon=crawl
+Categories=Game;AdventureGame;
diff --git a/games/stone-soup/DESCR b/games/stone-soup/DESCR
new file mode 100644
index 00000000000..38ac0abd78c
--- /dev/null
+++ b/games/stone-soup/DESCR
@@ -0,0 +1,4 @@
+Dungeon Crawl Stone Soup is an open-source, single-player, role-playing
+roguelike game of exploration and treasure-hunting in dungeons filled with
+dangerous and unfriendly monsters in a quest to rescue the mystifyingly
+fabulous Orb of Zot.
diff --git a/games/stone-soup/Makefile b/games/stone-soup/Makefile
new file mode 100644
index 00000000000..1f9f219a1c5
--- /dev/null
+++ b/games/stone-soup/Makefile
@@ -0,0 +1,8 @@
+# $NetBSD: Makefile,v 1.1 2019/08/08 13:40:30 nia Exp $
+
+.include "Makefile.common"
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+COMMENT= Dungeon Crawl Stone Soup - roguelike adventure (text version)
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/games/stone-soup/Makefile.common b/games/stone-soup/Makefile.common
new file mode 100644
index 00000000000..a759e3a7052
--- /dev/null
+++ b/games/stone-soup/Makefile.common
@@ -0,0 +1,70 @@
+# $NetBSD: Makefile.common,v 1.1 2019/08/08 13:40:30 nia Exp $
+# used by games/stone-soup/Makefile
+# used by games/stone-soup-sdl/Makefile
+
+DISTNAME= stone_soup-0.23.2
+PKGNAME= ${DISTNAME:S/_/-/}
+CATEGORIES= games
+MASTER_SITES= https://crawl.develz.org/release/0.23/
+EXTRACT_SUFX= .tar.xz
+
+HOMEPAGE= https://crawl.develz.org/
+LICENSE= gnu-gpl-v2
+
+DISTINFO_FILE= ${.CURDIR}/../../games/stone-soup/distinfo
+PATCHDIR= ${.CURDIR}/../../games/stone-soup/patches
+
+WRKSRC= ${WRKDIR}/stone_soup-${PKGVERSION_NOREV}
+BUILD_DIRS= source
+USE_TOOLS+= pkg-config gmake perl
+USE_LANGUAGES= c c++11
+USE_LIBTOOL= yes
+
+USE_CURSES= wide
+
+# C++11
+GCC_REQD+= 4.8
+
+MAKE_FLAGS+= prefix=${PREFIX}
+MAKE_FLAGS+= SAVEDIR='~/.crawl'
+MAKE_FLAGS+= V=y
+MAKE_FLAGS+= DATADIR=${PREFIX}/share/stone-soup
+MAKE_FLAGS+= NO_AUTO_OPT=YesPlease
+MAKE_FLAGS+= FORCE_CXX="${CXX} ${CXXFLAGS} ${LDFLAGS}"
+
+.include "../../mk/curses.buildlink3.mk"
+.if !empty(CURSES_TYPE:Mncurses*)
+. if ${CURSES_TYPE} == "ncursesw"
+MAKE_FLAGS+= LIBNCURSES_IS_UNICODE=Yes
+. endif
+.else
+MAKE_FLAGS+= NO_NCURSES=YesPlease
+MAKE_FLAGS+= EXTRA_LIBS="-lcurses -pthread"
+.endif
+
+REPLACE_PERL+= source/util/*.pl
+REPLACE_PERL+= source/util/mac-crawl-build-update-cdo
+REPLACE_PERL+= source/util/gen-mi-enum
+REPLACE_PERL+= source/util/gather*
+REPLACE_PERL+= source/util/db_lint
+REPLACE_PERL+= source/util/checkwhite
+REPLACE_PERL+= source/util/good-depfile
+
+TOOL_DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml
+
+REPLACE_PYTHON+= sources/util/species-gen.py
+REPLACE_PYTHON+= sources/util/txc
+REPLACE_PYTHON+= sources/webserver/server.py
+REPLACE_PYTHON+= sources/webserver/ws_handler.py
+
+LUA_VERSIONS_INCOMPATIBLE= 52 53
+
+CHECK_PORTABILITY_SKIP+= source/contrib/sdl2/build-scripts/androidbuildlibs.sh
+CHECK_PORTABILITY_SKIP+= source/contrib/sdl2/build-scripts/iosbuild.sh
+CHECK_PORTABILITY_SKIP+= source/contrib/sdl2-image/external/tiff-4.0.3/configure
+
+.include "../../databases/sqlite3/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../lang/lua/buildlink3.mk"
+.include "../../lang/python/tool.mk"
+.include "../../mk/pthread.buildlink3.mk"
diff --git a/games/stone-soup/PLIST b/games/stone-soup/PLIST
new file mode 100644
index 00000000000..9db4b5f3abe
--- /dev/null
+++ b/games/stone-soup/PLIST
@@ -0,0 +1,608 @@
+@comment $NetBSD: PLIST,v 1.1 2019/08/08 13:40:30 nia Exp $
+bin/crawl
+share/stone-soup/dat/clua/autofight.lua
+share/stone-soup/dat/clua/automagic.lua
+share/stone-soup/dat/clua/delays.lua
+share/stone-soup/dat/clua/kills.lua
+share/stone-soup/dat/clua/stash.lua
+share/stone-soup/dat/database/FAQ.txt
+share/stone-soup/dat/database/el/monflee.txt
+share/stone-soup/dat/database/el/rand_all.txt
+share/stone-soup/dat/database/godname.txt
+share/stone-soup/dat/database/godspeak.txt
+share/stone-soup/dat/database/help.txt
+share/stone-soup/dat/database/insult.txt
+share/stone-soup/dat/database/miscname.txt
+share/stone-soup/dat/database/monflee.txt
+share/stone-soup/dat/database/monname.txt
+share/stone-soup/dat/database/monspeak.txt
+share/stone-soup/dat/database/monspell.txt
+share/stone-soup/dat/database/montitle.txt
+share/stone-soup/dat/database/pl/godspeak.txt
+share/stone-soup/dat/database/pl/miscname.txt
+share/stone-soup/dat/database/rand_all.txt
+share/stone-soup/dat/database/rand_arm.txt
+share/stone-soup/dat/database/rand_wpn.txt
+share/stone-soup/dat/database/randbook.txt
+share/stone-soup/dat/database/randname.txt
+share/stone-soup/dat/database/shout.txt
+share/stone-soup/dat/database/wpnnoise.txt
+share/stone-soup/dat/defaults/autopickup_exceptions.txt
+share/stone-soup/dat/defaults/food_colouring.txt
+share/stone-soup/dat/defaults/glyph_colours.txt
+share/stone-soup/dat/defaults/menu_colours.txt
+share/stone-soup/dat/defaults/messages.txt
+share/stone-soup/dat/defaults/misc.txt
+share/stone-soup/dat/defaults/runrest_messages.txt
+share/stone-soup/dat/defaults/standard_colours.txt
+share/stone-soup/dat/des/altar/altar.des
+share/stone-soup/dat/des/altar/ashenzari_visionary.des
+share/stone-soup/dat/des/altar/kiku_cage.des
+share/stone-soup/dat/des/altar/lugonu_bribe.des
+share/stone-soup/dat/des/altar/nemelex_the_gamble.des
+share/stone-soup/dat/des/altar/okawaru_arena.des
+share/stone-soup/dat/des/altar/overflow.des
+share/stone-soup/dat/des/altar/pakellas_experiments.des
+share/stone-soup/dat/des/altar/trog_burn_book.des
+share/stone-soup/dat/des/altar/trog_wizard.des
+share/stone-soup/dat/des/altar/vehumet_trees.des
+share/stone-soup/dat/des/altar/xom_monty_hall.des
+share/stone-soup/dat/des/altar/xom_sheep.des
+share/stone-soup/dat/des/altar/yredelemnul_ordeal.des
+share/stone-soup/dat/des/arrival/arrival_guide.txt
+share/stone-soup/dat/des/arrival/large.des
+share/stone-soup/dat/des/arrival/simple.des
+share/stone-soup/dat/des/arrival/small.des
+share/stone-soup/dat/des/arrival/twisted.des
+share/stone-soup/dat/des/branches/abyss.des
+share/stone-soup/dat/des/branches/blade.des
+share/stone-soup/dat/des/branches/coc.des
+share/stone-soup/dat/des/branches/crypt.des
+share/stone-soup/dat/des/branches/depths.des
+share/stone-soup/dat/des/branches/depths_encompass.des
+share/stone-soup/dat/des/branches/dis.des
+share/stone-soup/dat/des/branches/elf.des
+share/stone-soup/dat/des/branches/geh.des
+share/stone-soup/dat/des/branches/hell.des
+share/stone-soup/dat/des/branches/lair.des
+share/stone-soup/dat/des/branches/orc.des
+share/stone-soup/dat/des/branches/pan.des
+share/stone-soup/dat/des/branches/shoals.des
+share/stone-soup/dat/des/branches/slime.des
+share/stone-soup/dat/des/branches/snake.des
+share/stone-soup/dat/des/branches/spider.des
+share/stone-soup/dat/des/branches/swamp.des
+share/stone-soup/dat/des/branches/tar.des
+share/stone-soup/dat/des/branches/temple.des
+share/stone-soup/dat/des/branches/temple_compat.des
+share/stone-soup/dat/des/branches/tomb.des
+share/stone-soup/dat/des/branches/vaults.des
+share/stone-soup/dat/des/branches/vaults_rooms_empty.des
+share/stone-soup/dat/des/branches/vaults_rooms_ghost.des
+share/stone-soup/dat/des/branches/vaults_rooms_hard.des
+share/stone-soup/dat/des/branches/vaults_rooms_standard.des
+share/stone-soup/dat/des/branches/zot.des
+share/stone-soup/dat/des/builder/alphashops.des
+share/stone-soup/dat/des/builder/arena.des
+share/stone-soup/dat/des/builder/decor.des
+share/stone-soup/dat/des/builder/dummy.des
+share/stone-soup/dat/des/builder/food.des
+share/stone-soup/dat/des/builder/layout.des
+share/stone-soup/dat/des/builder/layout_caves.des
+share/stone-soup/dat/des/builder/layout_cc.des
+share/stone-soup/dat/des/builder/layout_cellular.des
+share/stone-soup/dat/des/builder/layout_city.des
+share/stone-soup/dat/des/builder/layout_delve.des
+share/stone-soup/dat/des/builder/layout_forest.des
+share/stone-soup/dat/des/builder/layout_geoelf.des
+share/stone-soup/dat/des/builder/layout_geoelf_castle.des
+share/stone-soup/dat/des/builder/layout_grids.des
+share/stone-soup/dat/des/builder/layout_halls.des
+share/stone-soup/dat/des/builder/layout_loops.des
+share/stone-soup/dat/des/builder/layout_overlapping_boxes.des
+share/stone-soup/dat/des/builder/layout_pan_divisions.des
+share/stone-soup/dat/des/builder/layout_pools.des
+share/stone-soup/dat/des/builder/layout_vaults.des
+share/stone-soup/dat/des/builder/rooms.des
+share/stone-soup/dat/des/builder/shops.des
+share/stone-soup/dat/des/builder/uniques.des
+share/stone-soup/dat/des/guide.txt
+share/stone-soup/dat/des/portals/bailey.des
+share/stone-soup/dat/des/portals/bazaar.des
+share/stone-soup/dat/des/portals/desolation.des
+share/stone-soup/dat/des/portals/gauntlet.des
+share/stone-soup/dat/des/portals/icecave.des
+share/stone-soup/dat/des/portals/ossuary.des
+share/stone-soup/dat/des/portals/sewer.des
+share/stone-soup/dat/des/portals/trove.des
+share/stone-soup/dat/des/portals/volcano.des
+share/stone-soup/dat/des/portals/wizlab.des
+share/stone-soup/dat/des/portals/ziggurat.des
+share/stone-soup/dat/des/serial/aquarium.des
+share/stone-soup/dat/des/serial/bayou.des
+share/stone-soup/dat/des/serial/column_ruins.des
+share/stone-soup/dat/des/serial/corridors.des
+share/stone-soup/dat/des/serial/curves.des
+share/stone-soup/dat/des/serial/forest.des
+share/stone-soup/dat/des/serial/glass.des
+share/stone-soup/dat/des/serial/gnoll_camp.des
+share/stone-soup/dat/des/serial/ice.des
+share/stone-soup/dat/des/serial/magic_research.des
+share/stone-soup/dat/des/serial/park.des
+share/stone-soup/dat/des/serial/rivers.des
+share/stone-soup/dat/des/serial/serial_guide.txt
+share/stone-soup/dat/des/serial/sigils.des
+share/stone-soup/dat/des/serial/undead.des
+share/stone-soup/dat/des/serial/window.des
+share/stone-soup/dat/des/sprint/arena_sprint.des
+share/stone-soup/dat/des/sprint/fedhas.des
+share/stone-soup/dat/des/sprint/linesprint.des
+share/stone-soup/dat/des/sprint/meat.des
+share/stone-soup/dat/des/sprint/menkaure.des
+share/stone-soup/dat/des/sprint/pitsprint.des
+share/stone-soup/dat/des/sprint/red_sonja.des
+share/stone-soup/dat/des/sprint/sprint_mu.des
+share/stone-soup/dat/des/sprint/zigsprint.des
+share/stone-soup/dat/des/test.des
+share/stone-soup/dat/des/test/suite-los.des
+share/stone-soup/dat/des/test/suite.des
+share/stone-soup/dat/des/traps/monster_drop.des
+share/stone-soup/dat/des/traps/rats_trap.des
+share/stone-soup/dat/des/tutorial/lesson1.des
+share/stone-soup/dat/des/tutorial/lesson2.des
+share/stone-soup/dat/des/tutorial/lesson3.des
+share/stone-soup/dat/des/tutorial/lesson4.des
+share/stone-soup/dat/des/tutorial/lesson5.des
+share/stone-soup/dat/des/variable/ambush.des
+share/stone-soup/dat/des/variable/arcadia.des
+share/stone-soup/dat/des/variable/cathedral_bats.des
+share/stone-soup/dat/des/variable/compat.des
+share/stone-soup/dat/des/variable/d_encompass.des
+share/stone-soup/dat/des/variable/float.des
+share/stone-soup/dat/des/variable/geyser.des
+share/stone-soup/dat/des/variable/ghost.des
+share/stone-soup/dat/des/variable/grated_community.des
+share/stone-soup/dat/des/variable/large_abstract.des
+share/stone-soup/dat/des/variable/large_themed.des
+share/stone-soup/dat/des/variable/lemuel_castle.des
+share/stone-soup/dat/des/variable/mini.des
+share/stone-soup/dat/des/variable/mini_features.des
+share/stone-soup/dat/des/variable/mini_monsters.des
+share/stone-soup/dat/des/variable/polyominoes.des
+share/stone-soup/dat/des/variable/the_bubble.des
+share/stone-soup/dat/des/variable/the_grid.des
+share/stone-soup/dat/descript/ability.txt
+share/stone-soup/dat/descript/backgrounds.txt
+share/stone-soup/dat/descript/branches.txt
+share/stone-soup/dat/descript/cards.txt
+share/stone-soup/dat/descript/clouds.txt
+share/stone-soup/dat/descript/commands.txt
+share/stone-soup/dat/descript/cs/ability.txt
+share/stone-soup/dat/descript/cs/branches.txt
+share/stone-soup/dat/descript/cs/commands.txt
+share/stone-soup/dat/descript/cs/features.txt
+share/stone-soup/dat/descript/cs/gods.txt
+share/stone-soup/dat/descript/cs/hints.txt
+share/stone-soup/dat/descript/cs/items.txt
+share/stone-soup/dat/descript/cs/monsters.txt
+share/stone-soup/dat/descript/cs/quotes.txt
+share/stone-soup/dat/descript/cs/species.txt
+share/stone-soup/dat/descript/cs/spells.txt
+share/stone-soup/dat/descript/cs/tutorial.txt
+share/stone-soup/dat/descript/cs/unident.txt
+share/stone-soup/dat/descript/cs/unrand.txt
+share/stone-soup/dat/descript/da/ability.txt
+share/stone-soup/dat/descript/da/backgrounds.txt
+share/stone-soup/dat/descript/da/branches.txt
+share/stone-soup/dat/descript/da/cards.txt
+share/stone-soup/dat/descript/da/commands.txt
+share/stone-soup/dat/descript/da/hints.txt
+share/stone-soup/dat/descript/da/items.txt
+share/stone-soup/dat/descript/da/monsters.txt
+share/stone-soup/dat/descript/da/quotes.txt
+share/stone-soup/dat/descript/da/skills.txt
+share/stone-soup/dat/descript/da/species.txt
+share/stone-soup/dat/descript/da/unident.txt
+share/stone-soup/dat/descript/da/unrand.txt
+share/stone-soup/dat/descript/de/ability.txt
+share/stone-soup/dat/descript/de/backgrounds.txt
+share/stone-soup/dat/descript/de/branches.txt
+share/stone-soup/dat/descript/de/cards.txt
+share/stone-soup/dat/descript/de/commands.txt
+share/stone-soup/dat/descript/de/features.txt
+share/stone-soup/dat/descript/de/gods.txt
+share/stone-soup/dat/descript/de/hints.txt
+share/stone-soup/dat/descript/de/items.txt
+share/stone-soup/dat/descript/de/monsters.txt
+share/stone-soup/dat/descript/de/quotes.txt
+share/stone-soup/dat/descript/de/skills.txt
+share/stone-soup/dat/descript/de/species.txt
+share/stone-soup/dat/descript/de/spells.txt
+share/stone-soup/dat/descript/de/tutorial.txt
+share/stone-soup/dat/descript/de/unident.txt
+share/stone-soup/dat/descript/de/unrand.txt
+share/stone-soup/dat/descript/el/ability.txt
+share/stone-soup/dat/descript/el/backgrounds.txt
+share/stone-soup/dat/descript/el/branches.txt
+share/stone-soup/dat/descript/el/gods.txt
+share/stone-soup/dat/descript/el/items.txt
+share/stone-soup/dat/descript/el/monsters.txt
+share/stone-soup/dat/descript/el/species.txt
+share/stone-soup/dat/descript/el/tutorial.txt
+share/stone-soup/dat/descript/el/unident.txt
+share/stone-soup/dat/descript/el/unrand.txt
+share/stone-soup/dat/descript/es/ability.txt
+share/stone-soup/dat/descript/es/backgrounds.txt
+share/stone-soup/dat/descript/es/branches.txt
+share/stone-soup/dat/descript/es/cards.txt
+share/stone-soup/dat/descript/es/commands.txt
+share/stone-soup/dat/descript/es/features.txt
+share/stone-soup/dat/descript/es/gods.txt
+share/stone-soup/dat/descript/es/items.txt
+share/stone-soup/dat/descript/es/monsters.txt
+share/stone-soup/dat/descript/es/quotes.txt
+share/stone-soup/dat/descript/es/skills.txt
+share/stone-soup/dat/descript/es/species.txt
+share/stone-soup/dat/descript/es/tutorial.txt
+share/stone-soup/dat/descript/es/unident.txt
+share/stone-soup/dat/descript/es/unrand.txt
+share/stone-soup/dat/descript/features.txt
+share/stone-soup/dat/descript/fi/ability.txt
+share/stone-soup/dat/descript/fi/backgrounds.txt
+share/stone-soup/dat/descript/fi/cards.txt
+share/stone-soup/dat/descript/fi/commands.txt
+share/stone-soup/dat/descript/fi/features.txt
+share/stone-soup/dat/descript/fi/items.txt
+share/stone-soup/dat/descript/fi/monsters.txt
+share/stone-soup/dat/descript/fi/species.txt
+share/stone-soup/dat/descript/fi/spells.txt
+share/stone-soup/dat/descript/fi/unident.txt
+share/stone-soup/dat/descript/fi/unrand.txt
+share/stone-soup/dat/descript/fr/ability.txt
+share/stone-soup/dat/descript/fr/backgrounds.txt
+share/stone-soup/dat/descript/fr/branches.txt
+share/stone-soup/dat/descript/fr/cards.txt
+share/stone-soup/dat/descript/fr/commands.txt
+share/stone-soup/dat/descript/fr/features.txt
+share/stone-soup/dat/descript/fr/gods.txt
+share/stone-soup/dat/descript/fr/hints.txt
+share/stone-soup/dat/descript/fr/items.txt
+share/stone-soup/dat/descript/fr/monsters.txt
+share/stone-soup/dat/descript/fr/quotes.txt
+share/stone-soup/dat/descript/fr/skills.txt
+share/stone-soup/dat/descript/fr/species.txt
+share/stone-soup/dat/descript/fr/spells.txt
+share/stone-soup/dat/descript/fr/tutorial.txt
+share/stone-soup/dat/descript/fr/unident.txt
+share/stone-soup/dat/descript/fr/unrand.txt
+share/stone-soup/dat/descript/gods.txt
+share/stone-soup/dat/descript/hints.txt
+share/stone-soup/dat/descript/hu/backgrounds.txt
+share/stone-soup/dat/descript/hu/species.txt
+share/stone-soup/dat/descript/it/backgrounds.txt
+share/stone-soup/dat/descript/it/branches.txt
+share/stone-soup/dat/descript/it/cards.txt
+share/stone-soup/dat/descript/it/commands.txt
+share/stone-soup/dat/descript/it/features.txt
+share/stone-soup/dat/descript/it/gods.txt
+share/stone-soup/dat/descript/it/hints.txt
+share/stone-soup/dat/descript/it/items.txt
+share/stone-soup/dat/descript/it/monsters.txt
+share/stone-soup/dat/descript/it/quotes.txt
+share/stone-soup/dat/descript/it/skills.txt
+share/stone-soup/dat/descript/it/species.txt
+share/stone-soup/dat/descript/it/tutorial.txt
+share/stone-soup/dat/descript/it/unident.txt
+share/stone-soup/dat/descript/it/unrand.txt
+share/stone-soup/dat/descript/items.txt
+share/stone-soup/dat/descript/ja/ability.txt
+share/stone-soup/dat/descript/ja/backgrounds.txt
+share/stone-soup/dat/descript/ja/branches.txt
+share/stone-soup/dat/descript/ja/cards.txt
+share/stone-soup/dat/descript/ja/commands.txt
+share/stone-soup/dat/descript/ja/gods.txt
+share/stone-soup/dat/descript/ja/hints.txt
+share/stone-soup/dat/descript/ja/items.txt
+share/stone-soup/dat/descript/ja/monsters.txt
+share/stone-soup/dat/descript/ja/skills.txt
+share/stone-soup/dat/descript/ja/species.txt
+share/stone-soup/dat/descript/ja/spells.txt
+share/stone-soup/dat/descript/ja/tutorial.txt
+share/stone-soup/dat/descript/ja/unident.txt
+share/stone-soup/dat/descript/ja/unrand.txt
+share/stone-soup/dat/descript/ko/ability.txt
+share/stone-soup/dat/descript/ko/backgrounds.txt
+share/stone-soup/dat/descript/ko/branches.txt
+share/stone-soup/dat/descript/ko/cards.txt
+share/stone-soup/dat/descript/ko/commands.txt
+share/stone-soup/dat/descript/ko/features.txt
+share/stone-soup/dat/descript/ko/gods.txt
+share/stone-soup/dat/descript/ko/hints.txt
+share/stone-soup/dat/descript/ko/items.txt
+share/stone-soup/dat/descript/ko/monsters.txt
+share/stone-soup/dat/descript/ko/quotes.txt
+share/stone-soup/dat/descript/ko/skills.txt
+share/stone-soup/dat/descript/ko/species.txt
+share/stone-soup/dat/descript/ko/spells.txt
+share/stone-soup/dat/descript/ko/tutorial.txt
+share/stone-soup/dat/descript/ko/unident.txt
+share/stone-soup/dat/descript/ko/unrand.txt
+share/stone-soup/dat/descript/lt/backgrounds.txt
+share/stone-soup/dat/descript/lt/branches.txt
+share/stone-soup/dat/descript/lt/commands.txt
+share/stone-soup/dat/descript/lt/monsters.txt
+share/stone-soup/dat/descript/lt/skills.txt
+share/stone-soup/dat/descript/lt/species.txt
+share/stone-soup/dat/descript/lt/unident.txt
+share/stone-soup/dat/descript/lv/ability.txt
+share/stone-soup/dat/descript/lv/backgrounds.txt
+share/stone-soup/dat/descript/lv/branches.txt
+share/stone-soup/dat/descript/lv/cards.txt
+share/stone-soup/dat/descript/lv/commands.txt
+share/stone-soup/dat/descript/lv/features.txt
+share/stone-soup/dat/descript/lv/gods.txt
+share/stone-soup/dat/descript/lv/hints.txt
+share/stone-soup/dat/descript/lv/items.txt
+share/stone-soup/dat/descript/lv/monsters.txt
+share/stone-soup/dat/descript/lv/skills.txt
+share/stone-soup/dat/descript/lv/species.txt
+share/stone-soup/dat/descript/lv/spells.txt
+share/stone-soup/dat/descript/lv/tutorial.txt
+share/stone-soup/dat/descript/lv/unident.txt
+share/stone-soup/dat/descript/lv/unrand.txt
+share/stone-soup/dat/descript/monsters.txt
+share/stone-soup/dat/descript/nl/ability.txt
+share/stone-soup/dat/descript/nl/tutorial.txt
+share/stone-soup/dat/descript/nl/unident.txt
+share/stone-soup/dat/descript/pl/ability.txt
+share/stone-soup/dat/descript/pl/backgrounds.txt
+share/stone-soup/dat/descript/pl/cards.txt
+share/stone-soup/dat/descript/pl/commands.txt
+share/stone-soup/dat/descript/pl/features.txt
+share/stone-soup/dat/descript/pl/gods.txt
+share/stone-soup/dat/descript/pl/hints.txt
+share/stone-soup/dat/descript/pl/items.txt
+share/stone-soup/dat/descript/pl/quotes.txt
+share/stone-soup/dat/descript/pl/skills.txt
+share/stone-soup/dat/descript/pl/species.txt
+share/stone-soup/dat/descript/pl/spells.txt
+share/stone-soup/dat/descript/pl/tutorial.txt
+share/stone-soup/dat/descript/pl/unident.txt
+share/stone-soup/dat/descript/pl/unrand.txt
+share/stone-soup/dat/descript/pt/ability.txt
+share/stone-soup/dat/descript/pt/commands.txt
+share/stone-soup/dat/descript/pt/gods.txt
+share/stone-soup/dat/descript/pt/items.txt
+share/stone-soup/dat/descript/pt/unident.txt
+share/stone-soup/dat/descript/quotes.txt
+share/stone-soup/dat/descript/ru/ability.txt
+share/stone-soup/dat/descript/ru/backgrounds.txt
+share/stone-soup/dat/descript/ru/branches.txt
+share/stone-soup/dat/descript/ru/cards.txt
+share/stone-soup/dat/descript/ru/commands.txt
+share/stone-soup/dat/descript/ru/features.txt
+share/stone-soup/dat/descript/ru/gods.txt
+share/stone-soup/dat/descript/ru/hints.txt
+share/stone-soup/dat/descript/ru/items.txt
+share/stone-soup/dat/descript/ru/monsters.txt
+share/stone-soup/dat/descript/ru/quotes.txt
+share/stone-soup/dat/descript/ru/skills.txt
+share/stone-soup/dat/descript/ru/species.txt
+share/stone-soup/dat/descript/ru/spells.txt
+share/stone-soup/dat/descript/ru/tutorial.txt
+share/stone-soup/dat/descript/ru/unident.txt
+share/stone-soup/dat/descript/ru/unrand.txt
+share/stone-soup/dat/descript/skills.txt
+share/stone-soup/dat/descript/species.txt
+share/stone-soup/dat/descript/spells.txt
+share/stone-soup/dat/descript/status.txt
+share/stone-soup/dat/descript/sv/ability.txt
+share/stone-soup/dat/descript/sv/cards.txt
+share/stone-soup/dat/descript/sv/commands.txt
+share/stone-soup/dat/descript/sv/features.txt
+share/stone-soup/dat/descript/sv/items.txt
+share/stone-soup/dat/descript/sv/monsters.txt
+share/stone-soup/dat/descript/sv/species.txt
+share/stone-soup/dat/descript/sv/unrand.txt
+share/stone-soup/dat/descript/tr/ability.txt
+share/stone-soup/dat/descript/tr/cards.txt
+share/stone-soup/dat/descript/tr/commands.txt
+share/stone-soup/dat/descript/tr/gods.txt
+share/stone-soup/dat/descript/tr/items.txt
+share/stone-soup/dat/descript/tr/quotes.txt
+share/stone-soup/dat/descript/tr/species.txt
+share/stone-soup/dat/descript/tr/tutorial.txt
+share/stone-soup/dat/descript/tr/unident.txt
+share/stone-soup/dat/descript/tr/unrand.txt
+share/stone-soup/dat/descript/tutorial.txt
+share/stone-soup/dat/descript/unident.txt
+share/stone-soup/dat/descript/unrand.txt
+share/stone-soup/dat/descript/zh/ability.txt
+share/stone-soup/dat/descript/zh/backgrounds.txt
+share/stone-soup/dat/descript/zh/branches.txt
+share/stone-soup/dat/descript/zh/cards.txt
+share/stone-soup/dat/descript/zh/commands.txt
+share/stone-soup/dat/descript/zh/features.txt
+share/stone-soup/dat/descript/zh/gods.txt
+share/stone-soup/dat/descript/zh/hints.txt
+share/stone-soup/dat/descript/zh/items.txt
+share/stone-soup/dat/descript/zh/monsters.txt
+share/stone-soup/dat/descript/zh/quotes.txt
+share/stone-soup/dat/descript/zh/skills.txt
+share/stone-soup/dat/descript/zh/species.txt
+share/stone-soup/dat/descript/zh/spells.txt
+share/stone-soup/dat/descript/zh/tutorial.txt
+share/stone-soup/dat/descript/zh/unident.txt
+share/stone-soup/dat/descript/zh/unrand.txt
+share/stone-soup/dat/dist_bones/README
+share/stone-soup/dat/dist_bones/bones.store.Crypt
+share/stone-soup/dat/dist_bones/bones.store.D-10
+share/stone-soup/dat/dist_bones/bones.store.D-11
+share/stone-soup/dat/dist_bones/bones.store.D-12
+share/stone-soup/dat/dist_bones/bones.store.D-13
+share/stone-soup/dat/dist_bones/bones.store.D-14
+share/stone-soup/dat/dist_bones/bones.store.D-15
+share/stone-soup/dat/dist_bones/bones.store.D-3
+share/stone-soup/dat/dist_bones/bones.store.D-4
+share/stone-soup/dat/dist_bones/bones.store.D-5
+share/stone-soup/dat/dist_bones/bones.store.D-6
+share/stone-soup/dat/dist_bones/bones.store.D-7
+share/stone-soup/dat/dist_bones/bones.store.D-8
+share/stone-soup/dat/dist_bones/bones.store.D-9
+share/stone-soup/dat/dist_bones/bones.store.Depths
+share/stone-soup/dat/dist_bones/bones.store.Elf
+share/stone-soup/dat/dist_bones/bones.store.Hells
+share/stone-soup/dat/dist_bones/bones.store.Lair-1
+share/stone-soup/dat/dist_bones/bones.store.Lair-2
+share/stone-soup/dat/dist_bones/bones.store.Lair-3
+share/stone-soup/dat/dist_bones/bones.store.Lair-4
+share/stone-soup/dat/dist_bones/bones.store.Lair-5
+share/stone-soup/dat/dist_bones/bones.store.Lair-6
+share/stone-soup/dat/dist_bones/bones.store.Orc
+share/stone-soup/dat/dist_bones/bones.store.Pan
+share/stone-soup/dat/dist_bones/bones.store.Shoals
+share/stone-soup/dat/dist_bones/bones.store.Slime
+share/stone-soup/dat/dist_bones/bones.store.Snake
+share/stone-soup/dat/dist_bones/bones.store.Spider
+share/stone-soup/dat/dist_bones/bones.store.Swamp
+share/stone-soup/dat/dist_bones/bones.store.Tomb
+share/stone-soup/dat/dist_bones/bones.store.Vaults
+share/stone-soup/dat/dist_bones/bones.store.Zig
+share/stone-soup/dat/dist_bones/bones.store.Zot
+share/stone-soup/dat/dlua/debug.lua
+share/stone-soup/dat/dlua/dungeon.lua
+share/stone-soup/dat/dlua/fnwrap.lua
+share/stone-soup/dat/dlua/gauntlet.lua
+share/stone-soup/dat/dlua/ghost.lua
+share/stone-soup/dat/dlua/init.lua
+share/stone-soup/dat/dlua/iter.lua
+share/stone-soup/dat/dlua/layout/geoelf.lua
+share/stone-soup/dat/dlua/layout/geoelf_corridors.lua
+share/stone-soup/dat/dlua/layout/geoelf_directions.lua
+share/stone-soup/dat/dlua/layout/geoelf_glyphs.lua
+share/stone-soup/dat/dlua/layout/geoelf_rooms.lua
+share/stone-soup/dat/dlua/layout/hyper.lua
+share/stone-soup/dat/dlua/layout/hyper_caves.lua
+share/stone-soup/dat/dlua/layout/hyper_city.lua
+share/stone-soup/dat/dlua/layout/hyper_debug.lua
+share/stone-soup/dat/dlua/layout/hyper_decor.lua
+share/stone-soup/dat/dlua/layout/hyper_fort.lua
+share/stone-soup/dat/dlua/layout/hyper_paint.lua
+share/stone-soup/dat/dlua/layout/hyper_place.lua
+share/stone-soup/dat/dlua/layout/hyper_rooms.lua
+share/stone-soup/dat/dlua/layout/hyper_shapes.lua
+share/stone-soup/dat/dlua/layout/hyper_strategy.lua
+share/stone-soup/dat/dlua/layout/hyper_usage.lua
+share/stone-soup/dat/dlua/layout/layout.lua
+share/stone-soup/dat/dlua/layout/minimum_map_area.lua
+share/stone-soup/dat/dlua/layout/omnigrid.lua
+share/stone-soup/dat/dlua/layout/procedural.lua
+share/stone-soup/dat/dlua/layout/procedural_complex.lua
+share/stone-soup/dat/dlua/layout/procedural_primitives.lua
+share/stone-soup/dat/dlua/layout/procedural_transform.lua
+share/stone-soup/dat/dlua/layout/rooms_primitive.lua
+share/stone-soup/dat/dlua/layout/theme.lua
+share/stone-soup/dat/dlua/layout/vector.lua
+share/stone-soup/dat/dlua/layout/zonify.lua
+share/stone-soup/dat/dlua/lm_1way.lua
+share/stone-soup/dat/dlua/lm_door.lua
+share/stone-soup/dat/dlua/lm_fog.lua
+share/stone-soup/dat/dlua/lm_items.lua
+share/stone-soup/dat/dlua/lm_mon_prop.lua
+share/stone-soup/dat/dlua/lm_monst.lua
+share/stone-soup/dat/dlua/lm_mslav.lua
+share/stone-soup/dat/dlua/lm_named_hatch.lua
+share/stone-soup/dat/dlua/lm_pdesc.lua
+share/stone-soup/dat/dlua/lm_props.lua
+share/stone-soup/dat/dlua/lm_timed.lua
+share/stone-soup/dat/dlua/lm_tmsg.lua
+share/stone-soup/dat/dlua/lm_toll.lua
+share/stone-soup/dat/dlua/lm_trans.lua
+share/stone-soup/dat/dlua/lm_trig.lua
+share/stone-soup/dat/dlua/lm_trove.lua
+share/stone-soup/dat/dlua/loadmaps.lua
+share/stone-soup/dat/dlua/luamark.lua
+share/stone-soup/dat/dlua/macro.lua
+share/stone-soup/dat/dlua/mapinit.lua
+share/stone-soup/dat/dlua/persist.lua
+share/stone-soup/dat/dlua/point.lua
+share/stone-soup/dat/dlua/profiler.lua
+share/stone-soup/dat/dlua/sanity.lua
+share/stone-soup/dat/dlua/sprint.lua
+share/stone-soup/dat/dlua/stress.lua
+share/stone-soup/dat/dlua/tags.lua
+share/stone-soup/dat/dlua/test.lua
+share/stone-soup/dat/dlua/tutorial.lua
+share/stone-soup/dat/dlua/userbase.lua
+share/stone-soup/dat/dlua/util.lua
+share/stone-soup/dat/dlua/v_debug.lua
+share/stone-soup/dat/dlua/v_layouts.lua
+share/stone-soup/dat/dlua/v_paint.lua
+share/stone-soup/dat/dlua/v_rooms.lua
+share/stone-soup/dat/dlua/v_shapes.lua
+share/stone-soup/dat/dlua/vault.lua
+share/stone-soup/dat/dlua/ziggurat.lua
+share/stone-soup/docs/CREDITS.txt
+share/stone-soup/docs/aptitudes-wide.txt
+share/stone-soup/docs/aptitudes.txt
+share/stone-soup/docs/arena.txt
+share/stone-soup/docs/changelog.txt
+share/stone-soup/docs/crawl_manual.txt
+share/stone-soup/docs/develop/IRC.txt
+share/stone-soup/docs/develop/android.txt
+share/stone-soup/docs/develop/background_creation.txt
+share/stone-soup/docs/develop/coding_conventions.txt
+share/stone-soup/docs/develop/ctags.txt
+share/stone-soup/docs/develop/editor_tips.txt
+share/stone-soup/docs/develop/gdb_tips.txt
+share/stone-soup/docs/develop/god_creation.txt
+share/stone-soup/docs/develop/keys.txt
+share/stone-soup/docs/develop/levels/advanced.txt
+share/stone-soup/docs/develop/levels/introduction.txt
+share/stone-soup/docs/develop/levels/syntax.txt
+share/stone-soup/docs/develop/levels/triggerables.txt
+share/stone-soup/docs/develop/monster_creation.txt
+share/stone-soup/docs/develop/monster_speech.txt
+share/stone-soup/docs/develop/mutation_creation.txt
+share/stone-soup/docs/develop/patch_guide.txt
+share/stone-soup/docs/develop/save_compatibility.txt
+share/stone-soup/docs/develop/spells.txt
+share/stone-soup/docs/develop/testing.txt
+share/stone-soup/docs/develop/tiles_creation.txt
+share/stone-soup/docs/develop/translation.txt
+share/stone-soup/docs/fight_simulator.txt
+share/stone-soup/docs/keybind.txt
+share/stone-soup/docs/license/cc0.txt
+share/stone-soup/docs/license/lgpl.txt
+share/stone-soup/docs/license/libpng-LICENSE.txt
+share/stone-soup/docs/license/lualicense.txt
+share/stone-soup/docs/license/pcre_license.txt
+share/stone-soup/docs/license/worley.txt
+share/stone-soup/docs/macros_guide.txt
+share/stone-soup/docs/options_guide.txt
+share/stone-soup/docs/quickstart.txt
+share/stone-soup/docs/ssh_guide.txt
+share/stone-soup/docs/tiles_help.txt
+share/stone-soup/settings/0.12_monster_glyphs.txt
+share/stone-soup/settings/0.13_monster_glyphs.txt
+share/stone-soup/settings/0.14_monster_glyphs.txt
+share/stone-soup/settings/0.16_monster_glyphs.txt
+share/stone-soup/settings/0.17_monster_glyphs.txt
+share/stone-soup/settings/0.18_monster_glyphs.txt
+share/stone-soup/settings/0.9_monster_glyphs.txt
+share/stone-soup/settings/034_command_keys.txt
+share/stone-soup/settings/052_monster_glyphs.txt
+share/stone-soup/settings/060_monster_glyphs.txt
+share/stone-soup/settings/071_monster_glyphs.txt
+share/stone-soup/settings/080_monster_glyphs.txt
+share/stone-soup/settings/advanced_optioneering.txt
+share/stone-soup/settings/colemak_command_keys.txt
+share/stone-soup/settings/dec_glyphs.txt
+share/stone-soup/settings/dvorak_command_keys.txt
+share/stone-soup/settings/ibm_glyphs.txt
+share/stone-soup/settings/init.txt
+share/stone-soup/settings/mac/Crawl profile.terminal
+share/stone-soup/settings/neo_command_keys.txt
+share/stone-soup/settings/no_vi_command_keys.txt
+share/stone-soup/settings/old_unicode_glyphs.txt
+share/stone-soup/settings/safe_move_shift.txt
diff --git a/games/stone-soup/distinfo b/games/stone-soup/distinfo
new file mode 100644
index 00000000000..51774022b60
--- /dev/null
+++ b/games/stone-soup/distinfo
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.1 2019/08/08 13:40:30 nia Exp $
+
+SHA1 (stone_soup-0.23.2.tar.xz) = a38f28369441fd6dd2517a45d0b76fadcd687d91
+RMD160 (stone_soup-0.23.2.tar.xz) = c0fe2b11b7426ee01d463d7fd714ec9fab0e57a4
+SHA512 (stone_soup-0.23.2.tar.xz) = 61ccb0ac262a798e7c06fdb5e821c9885a690e082c33f6255358561929d6800b272106632279d27320e8ae240d903e2002f59d908d5db4841065a5cfa97bbee8
+Size (stone_soup-0.23.2.tar.xz) = 30157732 bytes
+SHA1 (patch-source_initfile.cc) = a57f7fcbb5461d61bd515907edc264741bd34553
+SHA1 (patch-source_platform.h) = 9ba1b2e4e917db783fbda7bbb606c84b3a224b79
diff --git a/games/stone-soup/patches/patch-source_initfile.cc b/games/stone-soup/patches/patch-source_initfile.cc
new file mode 100644
index 00000000000..facc916afee
--- /dev/null
+++ b/games/stone-soup/patches/patch-source_initfile.cc
@@ -0,0 +1,16 @@
+$NetBSD: patch-source_initfile.cc,v 1.1 2019/08/08 13:40:30 nia Exp $
+
+We need unistd for unlink(2), depending on UNIX being defined
+(the same approach is used in files.cc).
+
+--- source/initfile.cc.orig 2018-09-17 02:40:29.000000000 +0000
++++ source/initfile.cc
+@@ -88,6 +88,8 @@ extern char **NXArgv;
+ #endif
+ #elif defined(TARGET_OS_LINUX) || defined(TARGET_OS_CYGWIN)
+ #include <unistd.h>
++#elif defined(UNIX)
++#include <unistd.h>
+ #endif
+
+ const string game_options::interrupt_prefix = "interrupt_";
diff --git a/games/stone-soup/patches/patch-source_platform.h b/games/stone-soup/patches/patch-source_platform.h
new file mode 100644
index 00000000000..c596c98eb51
--- /dev/null
+++ b/games/stone-soup/patches/patch-source_platform.h
@@ -0,0 +1,34 @@
+$NetBSD: patch-source_platform.h,v 1.1 2019/08/08 13:40:30 nia Exp $
+
+This test is done too early for ARM and leads to misconfiguration.
+
+--- source/platform.h.orig 2014-07-28 15:19:20.000000000 +0000
++++ source/platform.h
+@@ -203,13 +203,6 @@
+ #endif
+
+ #if !defined (OS_DETECTED)
+-#if defined (TARGET_CPU_ARM)
+-#define OS_DETECTED
+-#define TARGET_OS_NDSFIRMWARE
+-#endif
+-#endif
+-
+-#if !defined (OS_DETECTED)
+ #if defined (MSDOS) || defined (__DOS__) || defined (__DJGPP__)
+ #define OS_DETECTED
+ #define TARGET_OS_DOS
+@@ -258,6 +251,13 @@
+ #endif
+ #endif
+
++#if !defined (OS_DETECTED)
++#if defined (TARGET_CPU_ARM)
++#define OS_DETECTED
++#define TARGET_OS_NDSFIRMWARE
++#endif
++#endif
++
+ //#if !defined (PROCESSOR_DETECTED)
+ //#error "Could not detect target CPU."
+ //#endif