FreeBSD Bugzilla – Attachment 231780 Details for
Bug 261904
games/stonesoup: update to 0.28.0
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
games/stonesoup: update to 0.28.0
0001-games-stonesoup-update-to-0.28.0.patch (text/plain), 8.04 KB, created by
Robert Clausecker
on 2022-02-13 02:36:27 UTC
(
hide
)
Description:
games/stonesoup: update to 0.28.0
Filename:
MIME Type:
Creator:
Robert Clausecker
Created:
2022-02-13 02:36:27 UTC
Size:
8.04 KB
patch
obsolete
>From 56b8491ea15635362ca1d82e396584617471dc8b Mon Sep 17 00:00:00 2001 >From: Robert Clausecker <fuz@fuz.su> >Date: Thu, 27 Jan 2022 23:28:14 +0100 >Subject: [PATCH] games/stonesoup: update to 0.28.0 > >Also get rid of the advcomp and pngcrush dependencies. These >don't actually seem to be used in the build. > >Changelog: https://github.com/crawl/crawl/releases/tag/0.28.0 >--- > games/stonesoup/Makefile | 15 +++++++-------- > games/stonesoup/distinfo | 6 +++--- > games/stonesoup/files/patch-Makefile | 8 ++++---- > games/stonesoup/files/patch-initfile.cc | 6 +++--- > games/stonesoup/files/patch-util_gen__ver.pl | 12 ++++++------ > games/stonesoup/pkg-plist | 7 +++++++ > 6 files changed, 30 insertions(+), 24 deletions(-) > >diff --git a/games/stonesoup/Makefile b/games/stonesoup/Makefile >index 753616776a4a..07653cdc7ab1 100644 >--- a/games/stonesoup/Makefile >+++ b/games/stonesoup/Makefile >@@ -1,7 +1,7 @@ > # Created by: Tobias Rehbein <tobias.rehbein@web.de> > > PORTNAME= stonesoup >-PORTVERSION= 0.27.1 >+DISTVERSION= 0.28.0 > CATEGORIES= games > > MAINTAINER= fuz@fuz.su >@@ -59,7 +59,6 @@ OPTIONS_DEFINE= LUA NOWIZARD SOUND > OPTIONS_DEFAULT=LUA > OPTIONS_SUB= yes > >-SOUND_DESC= Sound support > NOWIZARD_DESC= Disable Wizard mode > LUA_DESC= Bindings for LUA user scripts > >@@ -69,21 +68,21 @@ USE_SDL= sdl2 image2 mixer2 > USE_GL= gl glu > MAKE_ARGS+= TILES=y SOUND=y > BUILD_DEPENDS+= \ >- advpng:archivers/advancecomp \ > fc-list:x11-fonts/fontconfig \ >- ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:x11-fonts/dejavu \ >- pngcrush:graphics/pngcrush >+ ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:x11-fonts/dejavu > RUN_DEPENDS+= ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:x11-fonts/dejavu > LIB_DEPENDS+=libpng.so:graphics/png \ > libfreetype.so:print/freetype2 > DESKTOP_ENTRIES= "Dungeon Crawl Stone Soup" "${COMMENT}" "${DATADIR}/dat/tiles/stone_soup_icon-512x512.png" "${GAME}" "Game;" false > .else > USES+= ncurses >+OPTIONS_DEFINE+= SOUND >+SOUND_DESC= Sound support >+SOUND_MAKE_ARGS= SOUND=y >+SOUND_RUN_DEPENDS= sox:audio/sox > .endif > > NOWIZARD_MAKE_ARGS= NOWIZARD=y >-SOUND_MAKE_ARGS= SOUND=y >-SOUND_RUN_DEPENDS= sox:audio/sox > LUA_MAKE_ARGS_OFF= NO_LUA_BINDINGS=yes > > post-patch-SOUND-on: >@@ -94,7 +93,7 @@ post-patch-SOUND-off: > @${REINPLACE_CMD} -e "s,%%SOUND%%,// ," ${WRKSRC}/sound.h > > pre-build: >- @${ECHO} ${PORTVERSION} > ${WRKSRC}/util/release_ver >+ @${ECHO} ${PKGVERSION} > ${WRKSRC}/util/release_ver > > pre-install: > @${FIND} ${WRKSRC}/dat -type f -name '*.orig' -delete >diff --git a/games/stonesoup/distinfo b/games/stonesoup/distinfo >index 0d0828583544..198f66cc20b7 100644 >--- a/games/stonesoup/distinfo >+++ b/games/stonesoup/distinfo >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1635418020 >-SHA256 (crawl-crawl-0.27.1_GH0.tar.gz) = 062f1285852fced23ecb2f272ad132467e12e7e251e02aaa84f37280b55ba63e >-SIZE (crawl-crawl-0.27.1_GH0.tar.gz) = 14647180 >+TIMESTAMP = 1644677272 >+SHA256 (crawl-crawl-0.28.0_GH0.tar.gz) = 287f35476d20bbe8aaa3e663140704462b4e304a4e1ed5c2b5da1d273dd1f383 >+SIZE (crawl-crawl-0.28.0_GH0.tar.gz) = 16311050 >diff --git a/games/stonesoup/files/patch-Makefile b/games/stonesoup/files/patch-Makefile >index 665a1f7b4ffb..a46e350c3247 100644 >--- a/games/stonesoup/files/patch-Makefile >+++ b/games/stonesoup/files/patch-Makefile >@@ -1,4 +1,4 @@ >---- Makefile.orig 2021-08-20 10:45:00 UTC >+--- Makefile.orig 2022-01-25 18:04:53 UTC > +++ Makefile > @@ -131,7 +131,7 @@ include Makefile.obj > # Which C++ standard to support >@@ -20,7 +20,7 @@ > # > # The GCC and GXX variables are set later. > # >-@@ -503,7 +499,7 @@ endif >+@@ -505,7 +501,7 @@ endif > > # Attempt to use a full compiler name, to make > # distcc builds work nicely. >@@ -29,7 +29,7 @@ > ifeq ($(LMACH),-) > LMACH := > endif >-@@ -549,15 +545,6 @@ ifdef USE_ICC >+@@ -551,15 +547,6 @@ ifdef USE_ICC > > # Some very good optimization flags. > CFOPTIMIZE := -O2 -parallel >@@ -45,7 +45,7 @@ > endif > > # Define this to automatically generate code optimized for your machine >-@@ -858,7 +845,7 @@ ifndef NOWIZARD >+@@ -860,7 +847,7 @@ ifndef NOWIZARD > DEFINES += -DWIZARD > endif > ifdef NO_OPTIMIZE >diff --git a/games/stonesoup/files/patch-initfile.cc b/games/stonesoup/files/patch-initfile.cc >index d7dc37e77ca9..35acdc8f0c34 100644 >--- a/games/stonesoup/files/patch-initfile.cc >+++ b/games/stonesoup/files/patch-initfile.cc >@@ -1,6 +1,6 @@ >---- initfile.cc.orig 2021-08-20 10:45:00 UTC >+--- initfile.cc.orig 2022-01-25 18:04:53 UTC > +++ initfile.cc >-@@ -4529,7 +4529,7 @@ static void _bones_rewrite(const string filename, cons >+@@ -4795,7 +4795,7 @@ static void _bones_rewrite(const string filename, cons > if (dups) > cout << ", " << dups << " duplicates removed"; > cout << "\n"; >@@ -9,7 +9,7 @@ > _write_bones(filename, out); > } > else >-@@ -4554,7 +4554,7 @@ static void _bones_merge(const vector<string> files, c >+@@ -4820,7 +4820,7 @@ static void _bones_merge(const vector<string> files, c > break; > } > if (file_exists(out_name)) >diff --git a/games/stonesoup/files/patch-util_gen__ver.pl b/games/stonesoup/files/patch-util_gen__ver.pl >index 862c1d12e961..8acfe5f44189 100644 >--- a/games/stonesoup/files/patch-util_gen__ver.pl >+++ b/games/stonesoup/files/patch-util_gen__ver.pl >@@ -1,12 +1,12 @@ >---- util/gen_ver.pl.orig 2021-10-28 09:37:07 UTC >+--- util/gen_ver.pl.orig 2022-01-25 18:04:53 UTC > +++ util/gen_ver.pl >-@@ -13,8 +13,7 @@ $mergebase or $mergebase = ""; >- >- mkdir dirname($outfile); >- >+@@ -20,8 +20,7 @@ mkdir dirname($outfile); >+ # >+ # Source tarbells distributed as part of a release include this file already >+ # generated with the release version. > -$_ = `git describe --tags $mergebase 2> /dev/null` > - || (open(IN, "<", "$scriptpath/release_ver") ? <IN> > +$_ = (open(IN, "<", "$scriptpath/release_ver") ? <IN> >- : die "No Git, and $scriptpath/release_ver doesn't exist.\n") >+ : die "Can't get version information: `git describe --tags` failed (no git, no repository, or shallow clone), and $scriptpath/release_ver doesn't exist.\n") > or die "couldn't get the version information\n"; > >diff --git a/games/stonesoup/pkg-plist b/games/stonesoup/pkg-plist >index e0b25f7bb257..3505c0932d8c 100644 >--- a/games/stonesoup/pkg-plist >+++ b/games/stonesoup/pkg-plist >@@ -57,7 +57,9 @@ bin/%%GAME%% > %%DATADIR%%/dat/des/branches/dis.des > %%DATADIR%%/dat/des/branches/elf.des > %%DATADIR%%/dat/des/branches/geh.des >+%%DATADIR%%/dat/des/branches/geh_lava_maze.des > %%DATADIR%%/dat/des/branches/hell.des >+%%DATADIR%%/dat/des/branches/hells.des > %%DATADIR%%/dat/des/branches/hilbert_zone.des > %%DATADIR%%/dat/des/branches/lair.des > %%DATADIR%%/dat/des/branches/orc.des >@@ -102,6 +104,7 @@ bin/%%GAME%% > %%DATADIR%%/dat/des/builder/shops.des > %%DATADIR%%/dat/des/builder/uniques.des > %%DATADIR%%/dat/des/guide.txt >+%%DATADIR%%/dat/des/portals/arena.des > %%DATADIR%%/dat/des/portals/bailey.des > %%DATADIR%%/dat/des/portals/bazaar.des > %%DATADIR%%/dat/des/portals/desolation.des >@@ -127,6 +130,7 @@ bin/%%GAME%% > %%DATADIR%%/dat/des/serial/rivers.des > %%DATADIR%%/dat/des/serial/serial_guide.txt > %%DATADIR%%/dat/des/serial/sigils.des >+%%DATADIR%%/dat/des/serial/subway.des > %%DATADIR%%/dat/des/serial/undead.des > %%DATADIR%%/dat/des/serial/window.des > %%DATADIR%%/dat/des/sprint/arena_sprint.des >@@ -347,6 +351,7 @@ bin/%%GAME%% > %%DATADIR%%/dat/descript/lv/unident.txt > %%DATADIR%%/dat/descript/lv/unrand.txt > %%DATADIR%%/dat/descript/monsters.txt >+%%DATADIR%%/dat/descript/mutations.txt > %%DATADIR%%/dat/descript/nl/ability.txt > %%DATADIR%%/dat/descript/nl/tutorial.txt > %%DATADIR%%/dat/descript/nl/unident.txt >@@ -640,6 +645,8 @@ bin/%%GAME%% > %%SDL%%%%DATADIR%%/dat/tiles/title_froggy_natasha_and_boris.png > %%SDL%%%%DATADIR%%/dat/tiles/title_froggy_rune_and_run_failed_on_dis.png > %%SDL%%%%DATADIR%%/dat/tiles/title_froggy_thunder_fist_nikola.png >+%%SDL%%%%DATADIR%%/dat/tiles/title_kaonedong_ignis_the_dying_flame.png >+%%SDL%%%%DATADIR%%/dat/tiles/title_kaonedong_menkaure_prince_of_dust.png > %%SDL%%%%DATADIR%%/dat/tiles/title_nibiki_octopode.png > %%SDL%%%%DATADIR%%/dat/tiles/title_omndra_zot_demon.png > %%SDL%%%%DATADIR%%/dat/tiles/title_peileppe_bloax_eye.png >-- >2.34.1 >
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:
fuz
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 261904
: 231780