From owner-svn-ports-head@FreeBSD.ORG Wed Oct 30 21:55:01 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 21E49399; Wed, 30 Oct 2013 21:55:01 +0000 (UTC) (envelope-from pawel@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 0E29F26C9; Wed, 30 Oct 2013 21:55:01 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9ULt1CS065045; Wed, 30 Oct 2013 21:55:01 GMT (envelope-from pawel@svn.freebsd.org) Received: (from pawel@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9ULsvqZ064955; Wed, 30 Oct 2013 21:54:57 GMT (envelope-from pawel@svn.freebsd.org) Message-Id: <201310302154.r9ULsvqZ064955@svn.freebsd.org> From: Pawel Pekala Date: Wed, 30 Oct 2013 21:54:57 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r332182 - in head/games: stonesoup stonesoup-sdl stonesoup/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Oct 2013 21:55:01 -0000 Author: pawel Date: Wed Oct 30 21:54:57 2013 New Revision: 332182 URL: http://svnweb.freebsd.org/changeset/ports/332182 Log: - Update to version 0.13.0 - Allow staging - Fix build on CURRENT PR: ports/182913 Submitted by: maintainer Added: head/games/stonesoup/files/patch-AppHdr.h (contents, props changed) head/games/stonesoup/files/patch-dat__des__branches__dis.des (contents, props changed) head/games/stonesoup/files/patch-dat__des__builder__shops.des (contents, props changed) head/games/stonesoup/files/patch-dat__des__variable__grated_community.des (contents, props changed) Modified: head/games/stonesoup-sdl/Makefile (contents, props changed) head/games/stonesoup/Makefile head/games/stonesoup/distinfo (contents, props changed) head/games/stonesoup/files/patch-Makefile (contents, props changed) head/games/stonesoup/files/patch-files.cc head/games/stonesoup/files/patch-ng-setup.cc head/games/stonesoup/files/patch-rltiles__Makefile (contents, props changed) head/games/stonesoup/files/patch-rltiles__tool__tile.cc head/games/stonesoup/files/patch-rltiles__tool__tile_list_processor.cc head/games/stonesoup/files/patch-startup.cc head/games/stonesoup/pkg-descr (contents, props changed) head/games/stonesoup/pkg-plist (contents, props changed) Modified: head/games/stonesoup-sdl/Makefile ============================================================================== --- head/games/stonesoup-sdl/Makefile Wed Oct 30 21:53:56 2013 (r332181) +++ head/games/stonesoup-sdl/Makefile Wed Oct 30 21:54:57 2013 (r332182) @@ -5,5 +5,4 @@ PORT_OPTIONS+= SDL MASTERDIR= ${.CURDIR}/../stonesoup -NO_STAGE= yes .include "${MASTERDIR}/Makefile" Modified: head/games/stonesoup/Makefile ============================================================================== --- head/games/stonesoup/Makefile Wed Oct 30 21:53:56 2013 (r332181) +++ head/games/stonesoup/Makefile Wed Oct 30 21:54:57 2013 (r332182) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= stonesoup -PORTVERSION= 0.11.1 +PORTVERSION= 0.13.0 CATEGORIES= games MASTER_SITES= SF/crawl-ref/Stone%20Soup/${PORTVERSION} DISTNAME= stone_soup-${PORTVERSION}-nodeps @@ -13,13 +13,14 @@ COMMENT= Dungeon Crawl Stone Soup - a fu LICENSE= GPLv2 LICENSE_FILE= ${WRKDIR}/stone_soup-${PORTVERSION}/licence.txt +NEED_ROOT= yes + USE_SQLITE= yes USE_XZ= yes USES= bison gmake perl5 pkgconfig USE_LUA= 5.1 USE_PERL5= build - SAVEDIR= \~/.stonesoup WRKSRC= ${WRKDIR}/stone_soup-${PORTVERSION}/source/ @@ -35,22 +36,16 @@ LUA_BINDINGS_DESC= Bindings for LUA user MAKE_ARGS= prefix=${PREFIX} \ DATADIR=${DATADIR} \ SAVEDIR=${SAVEDIR} \ + DESTDIR=${STAGEDIR} \ INSTALL_UGRP=root:games \ NO_AUTO_OPT=YesPlease \ NO_OPTIMIZE=YesPlease \ - LUA_INCLUDE_DIR=${LOCALBASE}/include/lua51 \ - LUA_LIB=-llua-5.1 \ SQLITE_INCLUDE_DIR=${LOCALBASE}/include \ SQLITE_LIB=-lsqlite3 \ - LDFLAGS="-L${LOCALBASE}/lib -L${LOCALBASE}/lib/lua51" + LDFLAGS="-L${LOCALBASE}/lib" -NO_STAGE= yes .include -.if ${CC:T:M*clang*} -MAKE_ARGS+= NO_INLINE_DEPGEN=1 -.endif - .if defined(VERBOSE) MAKE_ARGS+= V=yes .endif @@ -84,7 +79,14 @@ RUN_DEPENDS+= sox:${PORTSDIR}/audio/sox MAKE_ARGS+= NO_LUA_BINDINGS=yes .endif +.include + +.if ${OSVERSION} >= 1000500 +CFLAGS+= -std=c++0x +.endif + post-patch: + @${REINPLACE_CMD} -e "s,%%LOCALBASE%%,${LOCALBASE},g" ${WRKSRC}/Makefile .if ${PORT_OPTIONS:MSOUND} @${REINPLACE_CMD} -e "s,%%LOCALBASE%%,${LOCALBASE}," ${WRKSRC}/AppHdr.h @${REINPLACE_CMD} -e "s,%%SOUND%%,," ${WRKSRC}/AppHdr.h @@ -92,14 +94,15 @@ post-patch: @${REINPLACE_CMD} -e "s,%%SOUND%%,// ," ${WRKSRC}/AppHdr.h .endif +pre-install: + @${FIND} ${WRKSRC}/dat -type f -name '*.orig' | \ + ${XARGS} ${RM} + post-install: -.if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKDIR}/README.FreeBSD ${DOCSDIR} -.endif -.if ${PORT_OPTIONS:MEXAMPLES} - ${MKDIR} ${EXAMPLESDIR} - ${INSTALL_DATA} ${DATADIR}/settings/init.txt ${EXAMPLESDIR}/sample.crawlrc -.endif + ${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKDIR}/README.FreeBSD ${STAGEDIR}${DOCSDIR} + + ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${STAGEDIR}${DATADIR}/settings/init.txt ${STAGEDIR}${EXAMPLESDIR}/sample.crawlrc -.include +.include Modified: head/games/stonesoup/distinfo ============================================================================== --- head/games/stonesoup/distinfo Wed Oct 30 21:53:56 2013 (r332181) +++ head/games/stonesoup/distinfo Wed Oct 30 21:54:57 2013 (r332182) @@ -1,2 +1,2 @@ -SHA256 (stone_soup-0.11.1-nodeps.tar.xz) = 377d738cff21165763b252a57cd84049361d44db6d8d10f08f789cc9e7bb82b6 -SIZE (stone_soup-0.11.1-nodeps.tar.xz) = 7519768 +SHA256 (stone_soup-0.13.0-nodeps.tar.xz) = e2f0d9f1995b286faaa0794509398c793c2500b467f517158b1e7b0bf2e00ee7 +SIZE (stone_soup-0.13.0-nodeps.tar.xz) = 9456072 Added: head/games/stonesoup/files/patch-AppHdr.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/stonesoup/files/patch-AppHdr.h Wed Oct 30 21:54:57 2013 (r332182) @@ -0,0 +1,11 @@ +--- ./AppHdr.h.orig 2013-09-30 20:32:00.000000000 +0200 ++++ ./AppHdr.h 2013-10-11 22:07:08.165888633 +0200 +@@ -146,7 +146,7 @@ + // + // WARNING: Filenames passed to this command *are not validated in any way*. + // +- // #define SOUND_PLAY_COMMAND "/usr/bin/play -v .5 \"%s\" 2>/dev/null &" ++ %%SOUND%%#define SOUND_PLAY_COMMAND "%%LOCALBASE%%/bin/play -v .5 \"%s\" 2>/dev/null &" + + #include "libunix.h" + Modified: head/games/stonesoup/files/patch-Makefile ============================================================================== --- head/games/stonesoup/files/patch-Makefile Wed Oct 30 21:53:56 2013 (r332181) +++ head/games/stonesoup/files/patch-Makefile Wed Oct 30 21:54:57 2013 (r332182) @@ -1,6 +1,6 @@ ---- ./Makefile.orig 2012-09-30 23:25:31.000000000 +0200 -+++ ./Makefile 2012-10-27 20:49:08.837330946 +0200 -@@ -66,7 +66,7 @@ +--- ./Makefile.orig 2013-09-30 20:32:00.000000000 +0200 ++++ ./Makefile 2013-10-11 22:07:08.167887693 +0200 +@@ -69,7 +69,7 @@ # ask for a package with convenience libraries instead -- we'll try to provide # them somewhere in the near future. @@ -9,25 +9,16 @@ # Disable GNU Make implicit rules and variables. Leaving them enabled will slow # down MinGW and Cygwin builds by a very VERY noticeable degree. Besides, we have -@@ -112,7 +112,7 @@ - - else - --CFOPTIMIZE := -O2 -+CFOPTIMIZE := - - endif # USE_ICC +@@ -101,7 +101,7 @@ + # -@@ -120,7 +120,7 @@ - CFOPTIMIZE += -flto=jobserver -fwhole-program - endif -CFOTHERS := -pipe $(EXTERNAL_FLAGS) +CFOTHERS := $(CFLAGS) CFWARN := -Wall -Wformat-security CFWARN_L := -Wundef -@@ -133,8 +133,6 @@ +@@ -118,8 +118,6 @@ # AR = ar RANLIB = ranlib @@ -36,47 +27,44 @@ RM = rm -f COPY = cp COPY_R = cp -r -@@ -530,30 +528,19 @@ - ifndef BUILD_LUA - ifdef NO_PKGCONFIG - BUILD_LUA = yes -- endif --endif --ifndef BUILD_LUA -- ifneq ($(shell $(PKGCONFIG) lua5.1 --exists || echo no),) -- ifneq ($(shell $(PKGCONFIG) lua --exists || echo no),) -+ else -+ LUA_PACKAGE := $(shell for lua in lua51 lua5.1 lua-5.1 lua; do \ -+ $(PKGCONFIG) $$lua --exists && test `$(PKGCONFIG) $$lua --modversion | head -c 3` = 5.1 && \ -+ echo $$lua && break;\ -+ done) -+ ifeq (,$(LUA_PACKAGE)) +@@ -529,9 +527,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. +- CFOPTIMIZE := -O0 ++ CFOPTIMIZE := + else +- CFOPTIMIZE := -O2 ++ CFOPTIMIZE := + 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 + endif else -- ifeq ($(shell $(PKGCONFIG) lua --modversion | head -c 3),5.1) -- LUA_PACKAGE = lua -- else -- BUILD_LUA = yes -- endif -+ INCLUDES_L += $(shell $(PKGCONFIG) $(LUA_PACKAGE) --cflags-only-I) -+ CFLAGS_L += $(shell $(PKGCONFIG) $(LUA_PACKAGE) --cflags-only-other) -+ LIBS += $(shell $(PKGCONFIG) $(LUA_PACKAGE) --libs) +- LUA_PACKAGE = lua5.1 ++ LUA_PACKAGE = lua-5.1 endif -- else -- LUA_PACKAGE = lua5.1 -- endif --endif --ifndef BUILD_LUA -- ifndef LUA_PACKAGE -- LUA_PACKAGE = lua5.1 endif -- INCLUDES_L += $(shell $(PKGCONFIG) $(LUA_PACKAGE) --cflags-only-I) -- CFLAGS_L += $(shell $(PKGCONFIG) $(LUA_PACKAGE) --cflags-only-other) -- LIBS += $(shell $(PKGCONFIG) $(LUA_PACKAGE) --libs) endif - - ifndef BUILD_SQLITE -@@ -707,7 +694,7 @@ + ifndef BUILD_LUA + ifndef LUA_PACKAGE +- LUA_PACKAGE = lua5.1 ++ LUA_PACKAGE = lua-5.1 + endif + INCLUDES_L += $(shell $(PKGCONFIG) $(LUA_PACKAGE) --cflags-only-I) + CFLAGS_L += $(shell $(PKGCONFIG) $(LUA_PACKAGE) --cflags-only-other) +@@ -754,7 +752,7 @@ DEFINES += -DWIZARD endif ifdef NO_OPTIMIZE @@ -85,42 +73,26 @@ endif ifdef PCH -@@ -831,10 +818,12 @@ +@@ -878,7 +876,7 @@ INSTALL_FONTS += $(PROPORTIONAL_FONT) endif else -- SYS_PROPORTIONAL_FONT = $(shell find /usr/share/fonts -iname $(OUR_PROPORTIONAL_FONT)|head -n 1) -- ifeq (,$(SYS_PROPORTIONAL_FONT)) -- SYS_PROPORTIONAL_FONT = $(shell find /usr/local/share/fonts -iname $(OUR_PROPORTIONAL_FONT)|head -n 1) -- endif -+ SYS_PROPORTIONAL_FONT = $(shell name=$(OUR_PROPORTIONAL_FONT);\ -+ {\ -+ fc-list | sed 's/: .*//' | grep -Fi "/$$name";\ -+ for dir in /usr/share/fonts /usr/local/share/fonts /usr/*/lib/X11/fonts;\ -+ do [ -d $$dir ] && echo $$dir; done;\ -+ } 2>/dev/null | xargs -I% find % -type f -iname $$name -print | head -n1) - ifneq (,$(SYS_PROPORTIONAL_FONT)) - ifeq (,$(COPY_FONTS)) - DEFINES += -DPROPORTIONAL_FONT=\"$(SYS_PROPORTIONAL_FONT)\" -@@ -854,10 +843,12 @@ +- SYS_PROPORTIONAL_FONT = $(shell dir=/usr/share/fonts; [ -d $$dir ] && find $$dir -iname $(OUR_PROPORTIONAL_FONT)|head -n 1) ++ SYS_PROPORTIONAL_FONT = $(shell dir=%%LOCALBASE%%/lib/X11/fonts; [ -d $$dir ] && find $$dir -iname $(OUR_PROPORTIONAL_FONT)|head -n 1) + 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 +@@ -901,7 +899,7 @@ INSTALL_FONTS += $(MONOSPACED_FONT) endif else -- SYS_MONOSPACED_FONT = $(shell find /usr/share/fonts -iname $(OUR_MONOSPACED_FONT)|head -n 1) -- ifeq (,$(SYS_MONOSPACED_FONT)) -- SYS_MONOSPACED_FONT = $(shell find /usr/local/share/fonts -iname $(OUR_MONOSPACED_FONT)|head -n 1) -- endif -+ SYS_MONOSPACED_FONT = $(shell name=$(OUR_MONOSPACED_FONT);\ -+ {\ -+ fc-list | sed 's/: .*//' | grep -Fi "/$$name";\ -+ for dir in /usr/share/fonts /usr/local/share/fonts /usr/*/lib/X11/fonts;\ -+ do [ -d $$dir ] && echo $$dir; done;\ -+ } 2>/dev/null | xargs -I% find % -type f -iname $$name -print | head -n1) - ifneq (,$(SYS_MONOSPACED_FONT)) - ifeq (,$(COPY_FONTS)) - DEFINES += -DMONOSPACED_FONT=\"$(SYS_MONOSPACED_FONT)\" -@@ -1036,7 +1027,7 @@ - cmd-name.h $(INI_OBJECTS) +- SYS_MONOSPACED_FONT = $(shell dir=/usr/share/fonts; [ -d $$dir ] && find $$dir -iname $(OUR_MONOSPACED_FONT)|head -n 1) ++ SYS_MONOSPACED_FONT = $(shell dir=%%LOCALBASE%%/lib/X11/fonts; [ -d $$dir ] && find $$dir -iname $(OUR_MONOSPACED_FONT)|head -n 1) + 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 +@@ -1091,7 +1089,7 @@ + cmd-name.h SRC_PKG_BASE := stone_soup -SRC_VERSION := $(shell git describe --tags $(MERGE_BASE) 2>/dev/null || cat util/release_ver) @@ -128,11 +100,3 @@ MAJOR_VERSION = $(shell echo "$(SRC_VERSION)"|sed -r 's/-.*//;s/^([^.]+\.[^.]+).*/\1/') export SRC_VERSION -@@ -1049,6 +1040,7 @@ - greet: - @if [ ! -e $(GAME) ]; then\ - printf " * If you experience any problems building Crawl, please take a second look\\n"\ -+ ;printf\ - " * at INSTALL.txt: the solution to your problem just might be in there!\\n";\ - fi - Added: head/games/stonesoup/files/patch-dat__des__branches__dis.des ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/stonesoup/files/patch-dat__des__branches__dis.des Wed Oct 30 21:54:57 2013 (r332182) @@ -0,0 +1,12 @@ +--- ./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 +@@ -209,8 +209,7 @@ + KMONS: F = executioner + KMONS: ! = iron devil / skeletal warrior / hell knight / place:Zot:1 skeleton w:15 + KMONS: ? = patrolling iron imp +-: dgn.delayed_decay(_G, '%', 'human corpse / human skeleton, \ +-: human corpse / human skeleton') ++: dgn.delayed_decay(_G, '%', 'human corpse / human skeleton, human corpse / human skeleton') + : else + KMONS: 01 = ghost moth + KMONS: 23 = golden dragon Added: head/games/stonesoup/files/patch-dat__des__builder__shops.des ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/stonesoup/files/patch-dat__des__builder__shops.des Wed Oct 30 21:54:57 2013 (r332182) @@ -0,0 +1,19 @@ +--- ./dat/des/builder/shops.des.orig 2013-09-30 20:32:00.000000000 +0200 ++++ ./dat/des/builder/shops.des 2013-10-11 22:07:08.169887952 +0200 +@@ -228,15 +228,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 | \ +-: demon whip w:5 | demon trident w:5 | wand of draining | scroll of torment | \ +-: staff of death | rod of demonology w:5 | \ +-: bottled efreet w:5 | 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 | \ +-: long 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 | rod of demonology w:5 | bottled efreet w:5 | 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 | long 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 Added: head/games/stonesoup/files/patch-dat__des__variable__grated_community.des ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/stonesoup/files/patch-dat__des__variable__grated_community.des Wed Oct 30 21:54:57 2013 (r332182) @@ -0,0 +1,67 @@ +--- ./dat/des/variable/grated_community.des.orig 2013-10-11 22:08:21.868888937 +0200 ++++ ./dat/des/variable/grated_community.des 2013-10-11 22:12:02.503889567 +0200 +@@ -67,11 +67,7 @@ + q:5 sausage + KFEAT: C = distillery shop type:Miraculous suffix:Elixirs count:10 \ + greed:50 ; potion of confusion +-: kfeat("D = armour shop name:The_Legendary_" .. crawl.make_name() .. " \ +-: type:Legendary suffix:Smithy count:10 greed:40 ;\ +-: damaged plate armour ego:none | damaged chain mail ego:none |\ +-: damaged long sword ego:none | damaged shield ego:none |\ +-: damaged large shield ego:none | damaged battleaxe ego:none") ++: kfeat("D = armour shop name:The_Legendary_" .. crawl.make_name() .. " type:Legendary suffix:Smithy count:10 greed:40 ; damaged plate armour ego:none | damaged chain mail ego:none | damaged long sword ego:none | damaged shield ego:none | damaged large shield ego:none | damaged battleaxe ego:none") + SHUFFLE: QRSTUVX + SUBVAULT: Q : grated_community_mu_home1 + SUBVAULT: R : grated_community_mu_home2 +@@ -166,16 +162,11 @@ + KITEM: % = animal skin / nothing + MARKER: + = lua:restrict_door() + KFEAT: ~ = closed_door +-: dgn.delayed_decay(_G, '*', 'human skeleton / yak skeleton / elf skeleton /\ +-: gnome skeleton / elephant skeleton /\ +-: sheep skeleton / manticore skeleton /\ +-: w:2 nothing, animal skin') ++: dgn.delayed_decay(_G, '*', 'human skeleton / yak skeleton / elf skeleton / gnome skeleton / elephant skeleton / sheep skeleton / manticore skeleton / w:2 nothing, 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, \ +-: 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") + : local frosty = crawl.random2(6) + : if frosty == 5 then + SUBST: 1 = 2 +@@ -218,10 +209,8 @@ + KFEAT: * = altar_kikubaaqudgha / w:4 altar_sif_muna / w:1 altar_yredelemnul + KITEM: " = gold, any wand / w:15 nothing, any scroll / nothing + KFEAT: 8 = granite_statue / w:2 fountain_blood / w:1 floor +-: kitem("? = q:" .. crawl.random_range(1, 3) .. " scroll of torment /\ +-: nothing, any scroll / nothing") +-: kitem("! = q:" .. crawl.random_range(1, 3) .. " potion of magic /\ +-: nothing, any potion / nothing") ++: kitem("? = q:" .. crawl.random_range(1, 3) .. " scroll of torment / nothing, any scroll / nothing") ++: kitem("! = q:" .. crawl.random_range(1, 3) .. " potion of magic / nothing, any potion / nothing") + KITEM: & = book of necromancy / book of death / book of unlife / w:12 nothing + KMONS: P = col:darkgrey plant name:withered name_adjective \ + tile:mons_withered_plant / col:lightgrey plant name:withered \ +@@ -233,8 +222,7 @@ + nothing + KFEAT: 8 = granite_statue / fountain_sparkling / fountain_blue / w:1 floor + KITEM: ? = scroll of recharging / nothing, any scroll / nothing +-: kitem("! = q:" .. crawl.random_range(1, 3) .. " potion of magic /\ +-: nothing, any potion / nothing") ++: kitem("! = q:" .. crawl.random_range(1, 3) .. " potion of magic / nothing, any potion / nothing") + KITEM: & = book of wizardry / book of power / book of party tricks /\ + book of alchemy / w:12 nothing + KMONS: P = plant +@@ -246,8 +234,7 @@ + potion of brilliance / nothing + KFEAT: 8 = granite_statue / w:1 floor + KITEM: ? = scroll of immolation / nothing, any scroll / nothing +-: kitem("! = q:" .. crawl.random_range(1, 3) .. " scroll of immolation /\ +-: nothing, any potion / nothing") ++: kitem("! = q:" .. crawl.random_range(1, 3) .. " scroll of immolation / nothing, any potion / nothing") + KITEM: & = book of fire / book of power / book of ice /\ + book of the tempests / w:12 nothing + KFEAT: P = granite_statue Modified: head/games/stonesoup/files/patch-files.cc ============================================================================== --- head/games/stonesoup/files/patch-files.cc Wed Oct 30 21:53:56 2013 (r332181) +++ head/games/stonesoup/files/patch-files.cc Wed Oct 30 21:54:57 2013 (r332182) @@ -1,8 +1,8 @@ ---- ./files.cc.orig 2012-09-30 23:25:31.000000000 +0200 -+++ ./files.cc 2012-10-27 20:49:08.839666272 +0200 -@@ -618,8 +618,10 @@ +--- ./files.cc.orig 2013-09-30 20:32:00.000000000 +0200 ++++ ./files.cc 2013-10-11 22:07:08.172887580 +0200 +@@ -626,8 +626,10 @@ { - std::vector chars; + vector chars; +#ifdef WIZARD if (Options.no_save) @@ -10,10 +10,10 @@ +#endif #ifndef DISABLE_SAVEGAME_LISTS - std::string searchpath = _get_savefile_directory(); -@@ -1741,8 +1743,10 @@ + string searchpath = _get_savefile_directory(); +@@ -1792,8 +1794,10 @@ // returns false if a new game should start instead - static bool _restore_game(const std::string& filename) + static bool _restore_game(const string& filename) { +#ifdef WIZARD if (Options.no_save) Modified: head/games/stonesoup/files/patch-ng-setup.cc ============================================================================== --- head/games/stonesoup/files/patch-ng-setup.cc Wed Oct 30 21:53:56 2013 (r332181) +++ head/games/stonesoup/files/patch-ng-setup.cc Wed Oct 30 21:54:57 2013 (r332182) @@ -1,7 +1,7 @@ ---- ./ng-setup.cc.orig 2012-09-30 23:25:31.000000000 +0200 -+++ ./ng-setup.cc 2012-10-27 20:49:08.841950945 +0200 -@@ -1427,9 +1427,11 @@ - you.nemelex_sacrificing = true; +--- ./ng-setup.cc.orig 2013-09-30 20:32:18.000000000 +0200 ++++ ./ng-setup.cc 2013-10-11 22:07:08.174888114 +0200 +@@ -1430,9 +1430,11 @@ + init_companions(); // Create the save file. +#ifdef WIZARD Modified: head/games/stonesoup/files/patch-rltiles__Makefile ============================================================================== --- head/games/stonesoup/files/patch-rltiles__Makefile Wed Oct 30 21:53:56 2013 (r332181) +++ head/games/stonesoup/files/patch-rltiles__Makefile Wed Oct 30 21:54:57 2013 (r332182) @@ -1,5 +1,5 @@ ---- ./rltiles/Makefile.orig 2012-09-30 23:25:31.000000000 +0200 -+++ ./rltiles/Makefile 2012-10-27 20:49:55.957667879 +0200 +--- ./rltiles/Makefile.orig 2013-09-30 20:32:00.000000000 +0200 ++++ ./rltiles/Makefile 2013-10-11 22:07:08.176890218 +0200 @@ -1,7 +1,7 @@ uname_S := $(shell uname -s) @@ -16,9 +16,9 @@ -CFLAGS := -O2 -g -Wall -Wextra -Wno-parentheses -Wno-unused-parameter +L_CFLAGS := $(CFLAGS) - ifdef TILES - ifndef CONTRIB_SDL -@@ -29,24 +29,24 @@ + ifdef ANDROID + CXXFLAGS := +@@ -35,24 +35,24 @@ PNG_LIB := ../contrib/install/$(ARCH)/lib/libpng.a ../contrib/install/$(ARCH)/lib/libz.a endif @@ -50,7 +50,7 @@ endif # Attempt to use a full compiler name, to make -@@ -58,7 +58,7 @@ +@@ -64,7 +64,7 @@ ifeq ($(shell which $(LMACH)gcc > /dev/null 2> /dev/null && echo "Yes"),) LMACH := endif @@ -59,7 +59,7 @@ DELETE = rm -f -@@ -98,7 +98,7 @@ +@@ -109,7 +109,7 @@ $(QUIET_GEN)$(TILEGEN) -c $< # CFLAGS difference check @@ -68,16 +68,12 @@ .cflags: .force-cflags @FLAGS='$(TRACK_CFLAGS)'; \ -@@ -127,9 +127,13 @@ +@@ -138,9 +138,9 @@ distclean: clean %.o: %.cc .cflags -- $(QUIET_HOSTCXX)$(HOSTCXX) $(CFLAGS) -Wp,-MMD,$*.d,-MT,$@ -c $< -o $@ -+ifdef NO_INLINE_DEPGEN -+ $(QUIET_HOSTCXX)$(HOSTCXX) $(L_CFLAGS) -Wp,-MT,$@ -c $< -o $@ -+else -+ $(QUIET_HOSTCXX)$(HOSTCXX) $(L_CFLAGS) -Wp,-MMD,$*.d,-MT,$@ -c $< -o $@ -+endif +- $(QUIET_HOSTCXX)$(HOSTCXX) $(CFLAGS) -MMD -c $< -o $@ ++ $(QUIET_HOSTCXX)$(HOSTCXX) $(L_CFLAGS) -MMD -c $< -o $@ $(TILEGEN): $(OBJECTS) - $(QUIET_HOSTLINK)$(HOSTCXX) $(OBJECTS) -o $@ $(LDFLAGS) Modified: head/games/stonesoup/files/patch-rltiles__tool__tile.cc ============================================================================== --- head/games/stonesoup/files/patch-rltiles__tool__tile.cc Wed Oct 30 21:53:56 2013 (r332181) +++ head/games/stonesoup/files/patch-rltiles__tool__tile.cc Wed Oct 30 21:54:57 2013 (r332182) @@ -1,5 +1,5 @@ ---- ./rltiles/tool/tile.cc.orig 2012-09-30 23:25:33.000000000 +0200 -+++ ./rltiles/tool/tile.cc 2012-10-27 20:49:08.845367925 +0200 +--- ./rltiles/tool/tile.cc.orig 2013-09-30 20:32:00.000000000 +0200 ++++ ./rltiles/tool/tile.cc 2013-10-11 22:07:08.178890955 +0200 @@ -125,10 +125,10 @@ if (flags[x + y * m_width]) continue; Modified: head/games/stonesoup/files/patch-rltiles__tool__tile_list_processor.cc ============================================================================== --- head/games/stonesoup/files/patch-rltiles__tool__tile_list_processor.cc Wed Oct 30 21:53:56 2013 (r332181) +++ head/games/stonesoup/files/patch-rltiles__tool__tile_list_processor.cc Wed Oct 30 21:54:57 2013 (r332182) @@ -1,11 +1,11 @@ ---- ./rltiles/tool/tile_list_processor.cc.orig 2012-09-30 23:25:33.000000000 +0200 -+++ ./rltiles/tool/tile_list_processor.cc 2012-10-27 20:49:08.847233795 +0200 -@@ -51,7 +51,7 @@ +--- ./rltiles/tool/tile_list_processor.cc.orig 2013-09-30 20:32:00.000000000 +0200 ++++ ./rltiles/tool/tile_list_processor.cc 2013-10-11 22:07:08.181888672 +0200 +@@ -52,7 +52,7 @@ "" }; - if (m_sdir != "" || background && m_back_sdir != "") + if (m_sdir != "" || (background && m_back_sdir != "")) { - std::vector dirs; + vector dirs; if (m_sdir != "") Modified: head/games/stonesoup/files/patch-startup.cc ============================================================================== --- head/games/stonesoup/files/patch-startup.cc Wed Oct 30 21:53:56 2013 (r332181) +++ head/games/stonesoup/files/patch-startup.cc Wed Oct 30 21:54:57 2013 (r332182) @@ -1,6 +1,6 @@ ---- ./startup.cc.orig 2012-09-30 23:25:33.000000000 +0200 -+++ ./startup.cc 2012-10-27 20:49:08.848667287 +0200 -@@ -234,8 +234,10 @@ +--- ./startup.cc.orig 2013-09-30 20:32:00.000000000 +0200 ++++ ./startup.cc 2013-10-11 22:07:08.183889437 +0200 +@@ -240,8 +240,10 @@ you.wizard = true; #endif // Save-less games are pointless except for tests. Modified: head/games/stonesoup/pkg-descr ============================================================================== --- head/games/stonesoup/pkg-descr Wed Oct 30 21:53:56 2013 (r332181) +++ head/games/stonesoup/pkg-descr Wed Oct 30 21:54:57 2013 (r332182) @@ -10,4 +10,4 @@ This port comes with two interfaces: games/stonesoup - the traditional tty interfaced games/stonesoup-sdl - the fancy SDL interface -WWW: http://crawl.develz.org/ +WWW: http://crawl.develz.org/ Modified: head/games/stonesoup/pkg-plist ============================================================================== --- head/games/stonesoup/pkg-plist Wed Oct 30 21:53:56 2013 (r332181) +++ head/games/stonesoup/pkg-plist Wed Oct 30 21:54:57 2013 (r332182) @@ -1,4 +1,6 @@ bin/stonesoup +%%PORTDOCS%%%%DOCSDIR%%/README.FreeBSD +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sample.crawlrc %%DATADIR%%/dat/clua/autofight.lua %%DATADIR%%/dat/clua/gearset.lua %%DATADIR%%/dat/clua/kills.lua @@ -35,11 +37,11 @@ bin/stonesoup %%DATADIR%%/dat/defaults/runrest_messages.txt %%DATADIR%%/dat/defaults/standard_colours.txt %%DATADIR%%/dat/des/altar/altar.des -%%DATADIR%%/dat/des/altar/fedhas_garden.des -%%DATADIR%%/dat/des/altar/grunt_ashenzari_visionary.des -%%DATADIR%%/dat/des/altar/grunt_nemelex_the_gamble.des +%%DATADIR%%/dat/des/altar/ashenzari_visionary.des %%DATADIR%%/dat/des/altar/kiku_cage.des %%DATADIR%%/dat/des/altar/lugonu_bribe.des +%%DATADIR%%/dat/des/altar/nemelex_the_gamble.des +%%DATADIR%%/dat/des/altar/okawaru_arena.des %%DATADIR%%/dat/des/altar/overflow.des %%DATADIR%%/dat/des/altar/trog_burn_book.des %%DATADIR%%/dat/des/altar/trog_wizard.des @@ -48,10 +50,13 @@ bin/stonesoup %%DATADIR%%/dat/des/altar/yredelemnul_ordeal.des %%DATADIR%%/dat/des/branches/abyss.des %%DATADIR%%/dat/des/branches/blade.des +%%DATADIR%%/dat/des/branches/coc.des %%DATADIR%%/dat/des/branches/crypt.des -%%DATADIR%%/dat/des/branches/dwarf.des +%%DATADIR%%/dat/des/branches/dis.des %%DATADIR%%/dat/des/branches/elf.des -%%DATADIR%%/dat/des/branches/hells.des +%%DATADIR%%/dat/des/branches/forest.des +%%DATADIR%%/dat/des/branches/geh.des +%%DATADIR%%/dat/des/branches/hell.des %%DATADIR%%/dat/des/branches/lair.des %%DATADIR%%/dat/des/branches/orc.des %%DATADIR%%/dat/des/branches/pan.des @@ -60,15 +65,28 @@ bin/stonesoup %%DATADIR%%/dat/des/branches/snake.des %%DATADIR%%/dat/des/branches/spider.des %%DATADIR%%/dat/des/branches/swamp.des +%%DATADIR%%/dat/des/branches/tar.des %%DATADIR%%/dat/des/branches/temple.des %%DATADIR%%/dat/des/branches/tomb.des %%DATADIR%%/dat/des/branches/vaults.des +%%DATADIR%%/dat/des/branches/vaults_rooms_empty.des +%%DATADIR%%/dat/des/branches/vaults_rooms_hard.des +%%DATADIR%%/dat/des/branches/vaults_rooms_standard.des %%DATADIR%%/dat/des/branches/zot.des %%DATADIR%%/dat/des/builder/arena.des +%%DATADIR%%/dat/des/builder/decor.des %%DATADIR%%/dat/des/builder/dummy.des %%DATADIR%%/dat/des/builder/food.des %%DATADIR%%/dat/des/builder/layout.des +%%DATADIR%%/dat/des/builder/layout_caves.des +%%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_grids.des +%%DATADIR%%/dat/des/builder/layout_halls.des %%DATADIR%%/dat/des/builder/layout_loops.des +%%DATADIR%%/dat/des/builder/layout_pools.des +%%DATADIR%%/dat/des/builder/layout_vaults.des %%DATADIR%%/dat/des/builder/rooms.des %%DATADIR%%/dat/des/builder/shops.des %%DATADIR%%/dat/des/builder/uniques.des @@ -100,35 +118,40 @@ bin/stonesoup %%DATADIR%%/dat/des/serial/magic_research.des %%DATADIR%%/dat/des/serial/ponds.des %%DATADIR%%/dat/des/serial/serial_guide.txt +%%DATADIR%%/dat/des/serial/sigils.des +%%DATADIR%%/dat/des/serial/teleporters.des %%DATADIR%%/dat/des/serial/undead.des %%DATADIR%%/dat/des/serial/window.des +%%DATADIR%%/dat/des/sprint/arena_sprint.des +%%DATADIR%%/dat/des/sprint/fedhas.des +%%DATADIR%%/dat/des/sprint/linesprint.des +%%DATADIR%%/dat/des/sprint/meat.des %%DATADIR%%/dat/des/sprint/menkaure.des +%%DATADIR%%/dat/des/sprint/pitsprint.des %%DATADIR%%/dat/des/sprint/red_sonja.des -%%DATADIR%%/dat/des/sprint/sprint_fedhas.des %%DATADIR%%/dat/des/sprint/sprint_mu.des %%DATADIR%%/dat/des/sprint/zigsprint.des %%DATADIR%%/dat/des/test.des %%DATADIR%%/dat/des/traps/beogh_trap.des %%DATADIR%%/dat/des/traps/boulders.des -%%DATADIR%%/dat/des/traps/cloud_traps.des -%%DATADIR%%/dat/des/traps/collapsing_statue.des %%DATADIR%%/dat/des/traps/grate.des -%%DATADIR%%/dat/des/traps/monster_doors.des %%DATADIR%%/dat/des/traps/rats_trap.des %%DATADIR%%/dat/des/traps/spider_basket.des %%DATADIR%%/dat/des/traps/xom_trap.des -%%DATADIR%%/dat/des/tutorial/tutorial_lesson1.des -%%DATADIR%%/dat/des/tutorial/tutorial_lesson2.des -%%DATADIR%%/dat/des/tutorial/tutorial_lesson3.des -%%DATADIR%%/dat/des/tutorial/tutorial_lesson4.des -%%DATADIR%%/dat/des/tutorial/tutorial_lesson5.des +%%DATADIR%%/dat/des/tutorial/lesson1.des +%%DATADIR%%/dat/des/tutorial/lesson2.des +%%DATADIR%%/dat/des/tutorial/lesson3.des +%%DATADIR%%/dat/des/tutorial/lesson4.des +%%DATADIR%%/dat/des/tutorial/lesson5.des +%%DATADIR%%/dat/des/variable/ambush.des %%DATADIR%%/dat/des/variable/ancient_champions.des %%DATADIR%%/dat/des/variable/cathedral_bats.des +%%DATADIR%%/dat/des/variable/compat.des %%DATADIR%%/dat/des/variable/dk_crumbling.des %%DATADIR%%/dat/des/variable/encompass.des -%%DATADIR%%/dat/des/variable/evilmike_ambush.des %%DATADIR%%/dat/des/variable/float.des -%%DATADIR%%/dat/des/variable/grunt_fire_pits.des +%%DATADIR%%/dat/des/variable/geyser.des +%%DATADIR%%/dat/des/variable/grated_community.des %%DATADIR%%/dat/des/variable/large_abstract.des %%DATADIR%%/dat/des/variable/large_themed.des %%DATADIR%%/dat/des/variable/lemuel_castle.des @@ -147,29 +170,55 @@ bin/stonesoup %%DATADIR%%/dat/descript/cs/commands.txt %%DATADIR%%/dat/descript/cs/features.txt %%DATADIR%%/dat/descript/cs/gods.txt +%%DATADIR%%/dat/descript/cs/hints.txt %%DATADIR%%/dat/descript/cs/items.txt +%%DATADIR%%/dat/descript/cs/monsters.txt +%%DATADIR%%/dat/descript/cs/quotes.txt %%DATADIR%%/dat/descript/cs/species.txt %%DATADIR%%/dat/descript/cs/spells.txt +%%DATADIR%%/dat/descript/cs/tutorial.txt %%DATADIR%%/dat/descript/cs/unident.txt +%%DATADIR%%/dat/descript/cs/unrand.txt +%%DATADIR%%/dat/descript/da/ability.txt +%%DATADIR%%/dat/descript/da/backgrounds.txt +%%DATADIR%%/dat/descript/da/branches.txt +%%DATADIR%%/dat/descript/da/cards.txt +%%DATADIR%%/dat/descript/da/commands.txt +%%DATADIR%%/dat/descript/da/hints.txt %%DATADIR%%/dat/descript/da/items.txt %%DATADIR%%/dat/descript/da/monsters.txt +%%DATADIR%%/dat/descript/da/quotes.txt +%%DATADIR%%/dat/descript/da/skills.txt %%DATADIR%%/dat/descript/da/species.txt %%DATADIR%%/dat/descript/da/unident.txt +%%DATADIR%%/dat/descript/da/unrand.txt +%%DATADIR%%/dat/descript/de/ability.txt %%DATADIR%%/dat/descript/de/backgrounds.txt +%%DATADIR%%/dat/descript/de/branches.txt +%%DATADIR%%/dat/descript/de/cards.txt %%DATADIR%%/dat/descript/de/commands.txt %%DATADIR%%/dat/descript/de/features.txt %%DATADIR%%/dat/descript/de/gods.txt +%%DATADIR%%/dat/descript/de/hints.txt %%DATADIR%%/dat/descript/de/items.txt %%DATADIR%%/dat/descript/de/monsters.txt +%%DATADIR%%/dat/descript/de/quotes.txt +%%DATADIR%%/dat/descript/de/skills.txt %%DATADIR%%/dat/descript/de/species.txt +%%DATADIR%%/dat/descript/de/spells.txt +%%DATADIR%%/dat/descript/de/tutorial.txt %%DATADIR%%/dat/descript/de/unident.txt %%DATADIR%%/dat/descript/de/unrand.txt %%DATADIR%%/dat/descript/el/ability.txt %%DATADIR%%/dat/descript/el/backgrounds.txt +%%DATADIR%%/dat/descript/el/branches.txt %%DATADIR%%/dat/descript/el/gods.txt %%DATADIR%%/dat/descript/el/items.txt +%%DATADIR%%/dat/descript/el/monsters.txt %%DATADIR%%/dat/descript/el/species.txt +%%DATADIR%%/dat/descript/el/tutorial.txt %%DATADIR%%/dat/descript/el/unident.txt +%%DATADIR%%/dat/descript/el/unrand.txt %%DATADIR%%/dat/descript/es/ability.txt %%DATADIR%%/dat/descript/es/backgrounds.txt %%DATADIR%%/dat/descript/es/branches.txt @@ -182,6 +231,7 @@ bin/stonesoup %%DATADIR%%/dat/descript/es/quotes.txt %%DATADIR%%/dat/descript/es/skills.txt %%DATADIR%%/dat/descript/es/species.txt +%%DATADIR%%/dat/descript/es/tutorial.txt %%DATADIR%%/dat/descript/es/unident.txt %%DATADIR%%/dat/descript/es/unrand.txt %%DATADIR%%/dat/descript/features.txt @@ -192,7 +242,6 @@ bin/stonesoup %%DATADIR%%/dat/descript/fi/features.txt %%DATADIR%%/dat/descript/fi/items.txt %%DATADIR%%/dat/descript/fi/monsters.txt -%%DATADIR%%/dat/descript/fi/quotes.txt %%DATADIR%%/dat/descript/fi/species.txt %%DATADIR%%/dat/descript/fi/spells.txt %%DATADIR%%/dat/descript/fi/unident.txt @@ -204,22 +253,51 @@ bin/stonesoup %%DATADIR%%/dat/descript/fr/commands.txt %%DATADIR%%/dat/descript/fr/features.txt %%DATADIR%%/dat/descript/fr/gods.txt +%%DATADIR%%/dat/descript/fr/hints.txt %%DATADIR%%/dat/descript/fr/items.txt %%DATADIR%%/dat/descript/fr/monsters.txt %%DATADIR%%/dat/descript/fr/quotes.txt %%DATADIR%%/dat/descript/fr/skills.txt %%DATADIR%%/dat/descript/fr/species.txt %%DATADIR%%/dat/descript/fr/spells.txt +%%DATADIR%%/dat/descript/fr/tutorial.txt %%DATADIR%%/dat/descript/fr/unident.txt %%DATADIR%%/dat/descript/fr/unrand.txt %%DATADIR%%/dat/descript/gods.txt %%DATADIR%%/dat/descript/hints.txt +%%DATADIR%%/dat/descript/hu/backgrounds.txt %%DATADIR%%/dat/descript/hu/species.txt +%%DATADIR%%/dat/descript/it/ability.txt %%DATADIR%%/dat/descript/it/backgrounds.txt +%%DATADIR%%/dat/descript/it/branches.txt +%%DATADIR%%/dat/descript/it/cards.txt +%%DATADIR%%/dat/descript/it/commands.txt +%%DATADIR%%/dat/descript/it/features.txt %%DATADIR%%/dat/descript/it/gods.txt +%%DATADIR%%/dat/descript/it/hints.txt +%%DATADIR%%/dat/descript/it/items.txt +%%DATADIR%%/dat/descript/it/monsters.txt +%%DATADIR%%/dat/descript/it/quotes.txt %%DATADIR%%/dat/descript/it/skills.txt %%DATADIR%%/dat/descript/it/species.txt +%%DATADIR%%/dat/descript/it/spells.txt +%%DATADIR%%/dat/descript/it/tutorial.txt +%%DATADIR%%/dat/descript/it/unident.txt +%%DATADIR%%/dat/descript/it/unrand.txt %%DATADIR%%/dat/descript/items.txt +%%DATADIR%%/dat/descript/ja/ability.txt +%%DATADIR%%/dat/descript/ja/backgrounds.txt +%%DATADIR%%/dat/descript/ja/branches.txt +%%DATADIR%%/dat/descript/ja/commands.txt +%%DATADIR%%/dat/descript/ja/gods.txt +%%DATADIR%%/dat/descript/ja/items.txt +%%DATADIR%%/dat/descript/ja/monsters.txt +%%DATADIR%%/dat/descript/ja/skills.txt +%%DATADIR%%/dat/descript/ja/species.txt +%%DATADIR%%/dat/descript/ja/spells.txt +%%DATADIR%%/dat/descript/ja/tutorial.txt +%%DATADIR%%/dat/descript/ja/unident.txt +%%DATADIR%%/dat/descript/ja/unrand.txt %%DATADIR%%/dat/descript/ko/ability.txt %%DATADIR%%/dat/descript/ko/backgrounds.txt %%DATADIR%%/dat/descript/ko/branches.txt @@ -227,12 +305,14 @@ bin/stonesoup %%DATADIR%%/dat/descript/ko/commands.txt %%DATADIR%%/dat/descript/ko/features.txt %%DATADIR%%/dat/descript/ko/gods.txt +%%DATADIR%%/dat/descript/ko/hints.txt %%DATADIR%%/dat/descript/ko/items.txt %%DATADIR%%/dat/descript/ko/monsters.txt %%DATADIR%%/dat/descript/ko/quotes.txt %%DATADIR%%/dat/descript/ko/skills.txt %%DATADIR%%/dat/descript/ko/species.txt %%DATADIR%%/dat/descript/ko/spells.txt +%%DATADIR%%/dat/descript/ko/tutorial.txt %%DATADIR%%/dat/descript/ko/unident.txt %%DATADIR%%/dat/descript/ko/unrand.txt %%DATADIR%%/dat/descript/lt/backgrounds.txt @@ -242,24 +322,36 @@ bin/stonesoup %%DATADIR%%/dat/descript/lt/skills.txt %%DATADIR%%/dat/descript/lt/species.txt %%DATADIR%%/dat/descript/lt/unident.txt +%%DATADIR%%/dat/descript/lv/ability.txt %%DATADIR%%/dat/descript/lv/backgrounds.txt %%DATADIR%%/dat/descript/lv/cards.txt %%DATADIR%%/dat/descript/lv/commands.txt +%%DATADIR%%/dat/descript/lv/features.txt %%DATADIR%%/dat/descript/lv/gods.txt +%%DATADIR%%/dat/descript/lv/hints.txt %%DATADIR%%/dat/descript/lv/items.txt %%DATADIR%%/dat/descript/lv/monsters.txt %%DATADIR%%/dat/descript/lv/skills.txt %%DATADIR%%/dat/descript/lv/spells.txt +%%DATADIR%%/dat/descript/lv/tutorial.txt %%DATADIR%%/dat/descript/lv/unrand.txt %%DATADIR%%/dat/descript/monsters.txt +%%DATADIR%%/dat/descript/nl/ability.txt +%%DATADIR%%/dat/descript/nl/tutorial.txt +%%DATADIR%%/dat/descript/nl/unident.txt +%%DATADIR%%/dat/descript/pl/ability.txt %%DATADIR%%/dat/descript/pl/backgrounds.txt +%%DATADIR%%/dat/descript/pl/cards.txt +%%DATADIR%%/dat/descript/pl/gods.txt %%DATADIR%%/dat/descript/pl/items.txt %%DATADIR%%/dat/descript/pl/quotes.txt +%%DATADIR%%/dat/descript/pl/skills.txt %%DATADIR%%/dat/descript/pl/species.txt %%DATADIR%%/dat/descript/pl/spells.txt %%DATADIR%%/dat/descript/pl/tutorial.txt %%DATADIR%%/dat/descript/pl/unident.txt %%DATADIR%%/dat/descript/pl/unrand.txt +%%DATADIR%%/dat/descript/pt/ability.txt %%DATADIR%%/dat/descript/pt/commands.txt %%DATADIR%%/dat/descript/pt/gods.txt %%DATADIR%%/dat/descript/pt/items.txt @@ -272,16 +364,27 @@ bin/stonesoup %%DATADIR%%/dat/descript/ru/commands.txt %%DATADIR%%/dat/descript/ru/features.txt %%DATADIR%%/dat/descript/ru/gods.txt +%%DATADIR%%/dat/descript/ru/hints.txt %%DATADIR%%/dat/descript/ru/items.txt %%DATADIR%%/dat/descript/ru/monsters.txt %%DATADIR%%/dat/descript/ru/quotes.txt %%DATADIR%%/dat/descript/ru/skills.txt %%DATADIR%%/dat/descript/ru/species.txt +%%DATADIR%%/dat/descript/ru/spells.txt +%%DATADIR%%/dat/descript/ru/tutorial.txt %%DATADIR%%/dat/descript/ru/unident.txt %%DATADIR%%/dat/descript/ru/unrand.txt %%DATADIR%%/dat/descript/skills.txt %%DATADIR%%/dat/descript/species.txt %%DATADIR%%/dat/descript/spells.txt +%%DATADIR%%/dat/descript/tr/ability.txt +%%DATADIR%%/dat/descript/tr/cards.txt +%%DATADIR%%/dat/descript/tr/commands.txt +%%DATADIR%%/dat/descript/tr/gods.txt +%%DATADIR%%/dat/descript/tr/items.txt +%%DATADIR%%/dat/descript/tr/tutorial.txt +%%DATADIR%%/dat/descript/tr/unident.txt +%%DATADIR%%/dat/descript/tr/unrand.txt %%DATADIR%%/dat/descript/tutorial.txt %%DATADIR%%/dat/descript/unident.txt %%DATADIR%%/dat/descript/unrand.txt @@ -292,19 +395,44 @@ bin/stonesoup %%DATADIR%%/dat/descript/zh/commands.txt %%DATADIR%%/dat/descript/zh/features.txt %%DATADIR%%/dat/descript/zh/gods.txt +%%DATADIR%%/dat/descript/zh/hints.txt %%DATADIR%%/dat/descript/zh/items.txt %%DATADIR%%/dat/descript/zh/monsters.txt %%DATADIR%%/dat/descript/zh/skills.txt %%DATADIR%%/dat/descript/zh/species.txt +%%DATADIR%%/dat/descript/zh/spells.txt +%%DATADIR%%/dat/descript/zh/tutorial.txt %%DATADIR%%/dat/descript/zh/unident.txt +%%DATADIR%%/dat/descript/zh/unrand.txt %%DATADIR%%/dat/dlua/debug.lua %%DATADIR%%/dat/dlua/dungeon.lua %%DATADIR%%/dat/dlua/fnwrap.lua %%DATADIR%%/dat/dlua/init.lua %%DATADIR%%/dat/dlua/iter.lua +%%DATADIR%%/dat/dlua/layout/hyper.lua +%%DATADIR%%/dat/dlua/layout/hyper_caves.lua +%%DATADIR%%/dat/dlua/layout/hyper_city.lua +%%DATADIR%%/dat/dlua/layout/hyper_debug.lua +%%DATADIR%%/dat/dlua/layout/hyper_decor.lua +%%DATADIR%%/dat/dlua/layout/hyper_fort.lua +%%DATADIR%%/dat/dlua/layout/hyper_paint.lua +%%DATADIR%%/dat/dlua/layout/hyper_place.lua +%%DATADIR%%/dat/dlua/layout/hyper_rooms.lua +%%DATADIR%%/dat/dlua/layout/hyper_shapes.lua +%%DATADIR%%/dat/dlua/layout/hyper_strategy.lua +%%DATADIR%%/dat/dlua/layout/hyper_usage.lua +%%DATADIR%%/dat/dlua/layout/layout.lua +%%DATADIR%%/dat/dlua/layout/omnigrid.lua +%%DATADIR%%/dat/dlua/layout/procedural.lua +%%DATADIR%%/dat/dlua/layout/procedural_complex.lua +%%DATADIR%%/dat/dlua/layout/procedural_primitives.lua +%%DATADIR%%/dat/dlua/layout/procedural_transform.lua +%%DATADIR%%/dat/dlua/layout/rooms_primitive.lua +%%DATADIR%%/dat/dlua/layout/theme.lua +%%DATADIR%%/dat/dlua/layout/vector.lua +%%DATADIR%%/dat/dlua/layout/zonify.lua %%DATADIR%%/dat/dlua/lm_1way.lua %%DATADIR%%/dat/dlua/lm_door.lua -%%DATADIR%%/dat/dlua/lm_flags.lua %%DATADIR%%/dat/dlua/lm_fog.lua %%DATADIR%%/dat/dlua/lm_items.lua %%DATADIR%%/dat/dlua/lm_mon_prop.lua @@ -322,6 +450,7 @@ bin/stonesoup %%DATADIR%%/dat/dlua/macro.lua %%DATADIR%%/dat/dlua/mapinit.lua %%DATADIR%%/dat/dlua/point.lua +%%DATADIR%%/dat/dlua/profiler.lua %%DATADIR%%/dat/dlua/sanity.lua %%DATADIR%%/dat/dlua/sprint.lua %%DATADIR%%/dat/dlua/stress.lua @@ -330,20 +459,43 @@ bin/stonesoup %%DATADIR%%/dat/dlua/tutorial.lua %%DATADIR%%/dat/dlua/userbase.lua %%DATADIR%%/dat/dlua/util.lua +%%DATADIR%%/dat/dlua/v_debug.lua +%%DATADIR%%/dat/dlua/v_layouts.lua +%%DATADIR%%/dat/dlua/v_paint.lua +%%DATADIR%%/dat/dlua/v_rooms.lua +%%DATADIR%%/dat/dlua/v_shapes.lua %%DATADIR%%/dat/dlua/ziggurat.lua -%%DATADIR%%/dat/lua/autofight.lua -%%DATADIR%%/dat/lua/gearset.lua -%%DATADIR%%/dat/lua/kills.lua -%%DATADIR%%/dat/lua/runrest.lua -%%DATADIR%%/dat/lua/stash.lua -%%DATADIR%%/dat/lua/trapwalk.lua -%%DATADIR%%/dat/lua/wield.lua +%%SDL%%%%DATADIR%%/dat/tiles/feat.png +%%SDL%%%%DATADIR%%/dat/tiles/floor.png +%%SDL%%%%DATADIR%%/dat/tiles/gui.png +%%SDL%%%%DATADIR%%/dat/tiles/icons.png +%%SDL%%%%DATADIR%%/dat/tiles/logo.png +%%SDL%%%%DATADIR%%/dat/tiles/main.png +%%SDL%%%%DATADIR%%/dat/tiles/player.png +%%SDL%%%%DATADIR%%/dat/tiles/stone_soup_icon-32x32.png +%%SDL%%%%DATADIR%%/dat/tiles/stone_soup_icon-512x512.png +%%SDL%%%%DATADIR%%/dat/tiles/stone_soup_icon-win32.png +%%SDL%%%%DATADIR%%/dat/tiles/title_denzi_dragon.png +%%SDL%%%%DATADIR%%/dat/tiles/title_denzi_evil_mage.png +%%SDL%%%%DATADIR%%/dat/tiles/title_denzi_invasion.png +%%SDL%%%%DATADIR%%/dat/tiles/title_denzi_kitchen_duty.png +%%SDL%%%%DATADIR%%/dat/tiles/title_denzi_summoner.png +%%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_pooryurik_knight.png +%%SDL%%%%DATADIR%%/dat/tiles/title_psiweapon_kiku.png +%%SDL%%%%DATADIR%%/dat/tiles/title_shadyamish_octm.png +%%SDL%%%%DATADIR%%/dat/tiles/title_white_noise_entering_the_dungeon.png +%%SDL%%%%DATADIR%%/dat/tiles/title_white_noise_grabbing_the_orb.png +%%SDL%%%%DATADIR%%/dat/tiles/wall.png %%DATADIR%%/docs/CREDITS.txt %%DATADIR%%/docs/aptitudes.txt %%DATADIR%%/docs/arena.txt %%DATADIR%%/docs/changelog.txt %%DATADIR%%/docs/crawl_manual.txt %%DATADIR%%/docs/develop/IRC.txt +%%DATADIR%%/docs/develop/android.txt %%DATADIR%%/docs/develop/coding_conventions.txt %%DATADIR%%/docs/develop/gdb_tips.txt *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***