FreeBSD Bugzilla – Attachment 165222 Details for
Bug 206009
games/stonesoup: Update to 0.17.1
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
The patch for games/stonesoup
stonesoup-0.16.2-0.17.1.patch (text/plain), 9.53 KB, created by
Tobias Rehbein
on 2016-01-07 17:46:37 UTC
(
hide
)
Description:
The patch for games/stonesoup
Filename:
MIME Type:
Creator:
Tobias Rehbein
Created:
2016-01-07 17:46:37 UTC
Size:
9.53 KB
patch
obsolete
>diff -ruN games/stonesoup.orig/Makefile games/stonesoup/Makefile >--- games/stonesoup.orig/Makefile 2015-12-15 20:49:19.015758224 +0100 >+++ games/stonesoup/Makefile 2016-01-05 21:53:30.519927215 +0100 >@@ -2,7 +2,7 @@ > # $FreeBSD: head/games/stonesoup/Makefile 394379 2015-08-16 02:50:50Z jbeich $ > > PORTNAME= stonesoup >-PORTVERSION= 0.16.2 >+PORTVERSION= 0.17.1 > CATEGORIES= games > MASTER_SITES= SF/crawl-ref/Stone%20Soup/${PORTVERSION} > MASTER_SITES= http://crawl.develz.org/release/ >@@ -28,12 +28,10 @@ > SUB_FILES= README.FreeBSD > PLIST_SUB= SAVEDIR="${SAVEDIR}" > >-# WIZARD is currently broken upstream, remove until fixed >-##OPTIONS_DEFINE= SOUND WIZARD LUA_BINDINGS DOCS EXAMPLES >-OPTIONS_DEFINE= SOUND LUA_BINDINGS DOCS EXAMPLES >+OPTIONS_DEFINE= SOUND WIZARD LUA_BINDINGS DOCS EXAMPLES > > SOUND_DESC= Sound support >-##WIZARD_DESC= Wizard mode >+WIZARD_DESC= Wizard mode > LUA_BINDINGS_DESC= Bindings for LUA user scripts > > MAKE_ARGS= prefix=${PREFIX} \ >@@ -52,9 +50,9 @@ > MAKE_ARGS+= V=yes > .endif > >-##.if empty(PORT_OPTIONS:MWIZARD) >-##MAKE_ARGS+= NOWIZARD=y >-##.endif >+.if empty(PORT_OPTIONS:MWIZARD) >+MAKE_ARGS+= NOWIZARD=y >+.endif > > .if ${PORT_OPTIONS:MSDL} > CONFLICTS+= ${PORTNAME}-[0-9]* >diff -ruN games/stonesoup.orig/distinfo games/stonesoup/distinfo >--- games/stonesoup.orig/distinfo 2015-12-15 20:49:19.015758224 +0100 >+++ games/stonesoup/distinfo 2015-12-15 20:49:39.609757701 +0100 >@@ -1,2 +1,2 @@ >-SHA256 (stone_soup-0.16.2-nodeps.tar.xz) = 26b4d968f858916254f2e49866da33c8f86d5617e38abd9b51813882dadc0179 >-SIZE (stone_soup-0.16.2-nodeps.tar.xz) = 9252540 >+SHA256 (stone_soup-0.17.1-nodeps.tar.xz) = 6314ea8229ec5b27804ff1788988bd110a16aadeb6b2f26660645c43ecfc49dd >+SIZE (stone_soup-0.17.1-nodeps.tar.xz) = 9114224 >diff -ruN games/stonesoup.orig/files/patch-AppHdr.h games/stonesoup/files/patch-AppHdr.h >--- games/stonesoup.orig/files/patch-AppHdr.h 2015-12-15 20:49:19.014756815 +0100 >+++ games/stonesoup/files/patch-AppHdr.h 2015-12-15 20:49:39.622755003 +0100 >@@ -1,6 +1,6 @@ >---- AppHdr.h.orig 2015-03-23 01:49:21 UTC >+--- AppHdr.h.orig 2015-10-31 04:31:32 UTC > +++ AppHdr.h >-@@ -147,7 +147,7 @@ static inline double pow(int x, double y >+@@ -152,7 +152,7 @@ static inline double pow(int x, double y > // > // WARNING: Filenames passed to this command *are not validated in any way*. > // >diff -ruN games/stonesoup.orig/files/patch-Makefile games/stonesoup/files/patch-Makefile >--- games/stonesoup.orig/files/patch-Makefile 2015-12-15 20:49:19.015758224 +0100 >+++ games/stonesoup/files/patch-Makefile 2015-12-15 20:49:39.622755003 +0100 >@@ -1,4 +1,4 @@ >---- Makefile.orig 2015-03-23 01:49:21 UTC >+--- Makefile.orig 2015-12-08 12:42:11 UTC > +++ Makefile > @@ -71,7 +71,7 @@ > # them; you can also ask for a package with convenience libraries instead -- >@@ -9,16 +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 >-@@ -103,7 +103,7 @@ include Makefile.obj >- # >- >+@@ -105,7 +105,7 @@ include Makefile.obj >+ # Which C++ standard to support >+ STDFLAG = -std=c++11 > > -CFOTHERS := -pipe $(EXTERNAL_FLAGS) > +CFOTHERS := $(CFLAGS) > CFWARN := > CFWARN_L := -Wall -Wformat-security -Wundef > >-@@ -112,7 +112,7 @@ DEFINES := $(EXTERNAL_DEFINES) >+@@ -114,7 +114,7 @@ DEFINES := $(EXTERNAL_DEFINES) > ifdef ANDROID > LDFLAGS := $(EXTERNAL_LDFLAGS) $(LDFLAGS) > else >@@ -27,7 +27,7 @@ > endif > > # >-@@ -120,8 +120,6 @@ endif >+@@ -122,8 +122,6 @@ endif > # > AR = ar > RANLIB = ranlib >@@ -36,7 +36,7 @@ > RM = rm -f > COPY = cp > COPY_R = cp -r >-@@ -495,16 +493,6 @@ ifneq ($(GCC_VER),) >+@@ -512,16 +510,6 @@ ifneq ($(GCC_VER),) > GCC_VER_SUFFIX:=-$(GCC_VER) > endif > >@@ -52,8 +52,8 @@ > - > ifneq ($(FORCE_CC),) > GCC := $(FORCE_CC) >- else >-@@ -554,15 +542,6 @@ ifdef USE_ICC >+ HOSTCC := $(FORCE_CC) >+@@ -575,15 +563,6 @@ ifdef USE_ICC > > # Some very good optimization flags. > CFOPTIMIZE := -O2 -parallel >@@ -69,7 +69,7 @@ > endif > > ifdef LTO >-@@ -636,13 +615,13 @@ ifndef BUILD_LUA >+@@ -655,13 +634,13 @@ ifndef BUILD_LUA > LUA_PACKAGE = lua-5.1 > endif > else >@@ -85,7 +85,7 @@ > endif > INCLUDES_L += $(shell $(PKGCONFIG) $(LUA_PACKAGE) --cflags-only-I | sed -e 's/-I/-isystem /') > CFLAGS_L += $(shell $(PKGCONFIG) $(LUA_PACKAGE) --cflags-only-other) >-@@ -655,7 +634,7 @@ endif >+@@ -674,7 +653,7 @@ endif > > ifndef BUILD_SQLITE > ifeq ($(shell grep -q sqlite3_prepare $(SQLITE_INCLUDE_DIR)/sqlite3.h 2>/dev/null && echo yes),yes) >@@ -94,7 +94,7 @@ > LIBS += $(SQLITE_LIB) > ifneq ($(shell grep -q sqlite3_prepare_v2 $(SQLITE_INCLUDE_DIR)/sqlite3.h 2>/dev/null && echo yes),yes) > DEFINES_L += -DANCIENT_SQLITE >-@@ -743,7 +722,7 @@ endif >+@@ -762,7 +741,7 @@ endif > endif > > DEFINES_L += $(PNG_CFLAGS) $(FREETYPE_CFLAGS) $(SDL2_CFLAGS) >@@ -103,7 +103,7 @@ > > endif # TILES > >-@@ -816,7 +795,7 @@ ifndef NOWIZARD >+@@ -831,7 +810,7 @@ ifndef NOWIZARD > DEFINES += -DWIZARD > endif > ifdef NO_OPTIMIZE >@@ -112,7 +112,7 @@ > endif > > ifdef PCH >-@@ -943,7 +922,7 @@ else >+@@ -958,7 +937,7 @@ else > SYS_PROPORTIONAL_FONT = $(shell { name=$(OUR_PROPORTIONAL_FONT);\ > {\ > fc-list | sed 's/: .*//' | grep -Fi "/$$name";\ >@@ -121,7 +121,7 @@ > do [ -d $$dir ] && echo $$dir; done;\ > } | xargs -I% find % -type f -iname $$name -print | head -n1; } 2>/dev/null) > ifneq (,$(SYS_PROPORTIONAL_FONT)) >-@@ -968,7 +947,7 @@ else >+@@ -983,7 +962,7 @@ else > SYS_MONOSPACED_FONT = $(shell { name=$(OUR_MONOSPACED_FONT);\ > {\ > fc-list | sed 's/: .*//' | grep -Fi "/$$name";\ >@@ -130,7 +130,7 @@ > do [ -d $$dir ] && echo $$dir; done;\ > } | xargs -I% find % -type f -iname $$name -print | head -n1; } 2>/dev/null) > ifneq (,$(SYS_MONOSPACED_FONT)) >-@@ -1035,10 +1014,6 @@ CFWARN := -wd383,810,869,981,1418 -we14, >+@@ -1050,10 +1029,6 @@ CFWARN := -wd383,810,869,981,1418 -we14, > CFWARN_L := > endif > >diff -ruN games/stonesoup.orig/files/patch-rltiles_Makefile games/stonesoup/files/patch-rltiles_Makefile >--- games/stonesoup.orig/files/patch-rltiles_Makefile 2015-12-15 20:49:19.015758224 +0100 >+++ games/stonesoup/files/patch-rltiles_Makefile 2015-12-15 20:49:39.621816667 +0100 >@@ -1,10 +1,10 @@ >---- rltiles/Makefile.orig 2015-03-04 04:53:28 UTC >+--- rltiles/Makefile.orig 2015-12-15 18:50:32 UTC > +++ rltiles/Makefile > @@ -10,8 +10,6 @@ endif > # Also, cross-compilation with no system libraries for host rather than target > # is not supported. If host=target, contribs are enough. > >--CFLAGS := -O2 -g -Wall -Wextra -Wno-parentheses -Wno-unused-parameter >+-CFLAGS := -O2 $(STDFLAG) -g -Wall -Wextra -Wno-parentheses -Wno-unused-parameter > - > ifdef ANDROID > CXXFLAGS := >diff -ruN games/stonesoup.orig/pkg-plist games/stonesoup/pkg-plist >--- games/stonesoup.orig/pkg-plist 2015-12-15 20:49:19.013759066 +0100 >+++ games/stonesoup/pkg-plist 2016-01-05 21:10:13.956289749 +0100 >@@ -80,6 +80,7 @@ > %%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/alphashops.des > %%DATADIR%%/dat/des/builder/arena.des > %%DATADIR%%/dat/des/builder/decor.des > %%DATADIR%%/dat/des/builder/dummy.des >@@ -125,7 +126,6 @@ > %%DATADIR%%/dat/des/serial/ice.des > %%DATADIR%%/dat/des/serial/magic_research.des > %%DATADIR%%/dat/des/serial/park.des >-%%DATADIR%%/dat/des/serial/ponds.des > %%DATADIR%%/dat/des/serial/serial_guide.txt > %%DATADIR%%/dat/des/serial/sigils.des > %%DATADIR%%/dat/des/serial/undead.des >@@ -142,7 +142,6 @@ > %%DATADIR%%/dat/des/test.des > %%DATADIR%%/dat/des/test/suite-los.des > %%DATADIR%%/dat/des/test/suite.des >-%%DATADIR%%/dat/des/traps/beogh_trap.des > %%DATADIR%%/dat/des/traps/boulders.des > %%DATADIR%%/dat/des/traps/grate.des > %%DATADIR%%/dat/des/traps/rats_trap.des >@@ -153,7 +152,6 @@ > %%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/arcadia.des > %%DATADIR%%/dat/des/variable/cathedral_bats.des > %%DATADIR%%/dat/des/variable/compat.des >@@ -167,7 +165,6 @@ > %%DATADIR%%/dat/des/variable/mini.des > %%DATADIR%%/dat/des/variable/mini_features.des > %%DATADIR%%/dat/des/variable/mini_monsters.des >-%%DATADIR%%/dat/des/zotdef/zotdef.des > %%DATADIR%%/dat/descript/ability.txt > %%DATADIR%%/dat/descript/backgrounds.txt > %%DATADIR%%/dat/descript/branches.txt >@@ -358,7 +355,6 @@ > %%DATADIR%%/dat/descript/pl/gods.txt > %%DATADIR%%/dat/descript/pl/hints.txt > %%DATADIR%%/dat/descript/pl/items.txt >-%%DATADIR%%/dat/descript/pl/monsters.txt > %%DATADIR%%/dat/descript/pl/quotes.txt > %%DATADIR%%/dat/descript/pl/skills.txt > %%DATADIR%%/dat/descript/pl/species.txt >@@ -537,6 +533,7 @@ > %%DATADIR%%/docs/develop/android.txt > %%DATADIR%%/docs/develop/coding_conventions.txt > %%DATADIR%%/docs/develop/ctags.txt >+%%DATADIR%%/docs/develop/editor_tips.txt > %%DATADIR%%/docs/develop/gdb_tips.txt > %%DATADIR%%/docs/develop/levels/advanced.txt > %%DATADIR%%/docs/develop/levels/introduction.txt >@@ -546,7 +543,6 @@ > %%DATADIR%%/docs/develop/new_dev_checklist.txt > %%DATADIR%%/docs/develop/patch_guide.txt > %%DATADIR%%/docs/develop/process.txt >-%%DATADIR%%/docs/develop/release.txt > %%DATADIR%%/docs/develop/save_compatibility.txt > %%DATADIR%%/docs/develop/spells.txt > %%DATADIR%%/docs/develop/testing.txt >@@ -568,6 +564,7 @@ > %%DATADIR%%/settings/0.12_monster_glyphs.txt > %%DATADIR%%/settings/0.13_monster_glyphs.txt > %%DATADIR%%/settings/0.14_monster_glyphs.txt >+%%DATADIR%%/settings/0.16_monster_glyphs.txt > %%DATADIR%%/settings/0.9_monster_glyphs.txt > %%DATADIR%%/settings/034_command_keys.txt > %%DATADIR%%/settings/034_monster_glyphs.txt
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
vlad-fbsd
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 206009
:
165220
|
165221
| 165222