Created attachment 229100 [details] games/stonesoup: update to 0.27.1 and improve - update to 0.27.1 - fix the SDL build by fixing an incorrect patch. - add missing build dependencies for SDL build - flavourise in lieu of the removed stonesoup-sdl port - mention flavours in pkg-descr - rework patches to be compatible with new version - add desktop entry for the SDL version - enable concurrent installation of the two flavours - remove the somewhat pointless EXAMPLES option which used to just install one file into an additional location Do not MFH as this update has functional changes. Requires bug #259499 to be committed first. Tested with Poudriere on armv7 arm64 i386 amd64 FreeBSD 13. Portlint likes the port. Changes: https://github.com/crawl/crawl/releases
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=58825f8c4599698b6daaae8672d2084aa72a8d4e commit 58825f8c4599698b6daaae8672d2084aa72a8d4e Author: Robert Clausecker <fuz@fuz.su> AuthorDate: 2021-10-28 11:49:10 +0000 Commit: Mikael Urankar <mikael@FreeBSD.org> CommitDate: 2021-11-08 08:13:29 +0000 games/stonesoup: update to 0.27.1 and fix SDL build - update to 0.27.1 - fix the SDL build by fixing an incorrect patch. - add missing build dependencies for SDL build - flavourise in lieu of the removed stonesoup-sdl port - mention flavours in pkg-descr - rework patches to be compatible with new version - add desktop entry for the SDL version - enable concurrent installation of the two flavours - remove the somewhat pointless EXAMPLES option which used to just install one file into an additional location PR: 259509 games/stonesoup/Makefile | 45 ++++++++++++++++----------- games/stonesoup/distinfo | 6 ++-- games/stonesoup/files/patch-Makefile | 41 ++++++++++-------------- games/stonesoup/files/patch-initfile.cc | 8 ++--- games/stonesoup/files/patch-platform.h (gone) | 16 ---------- games/stonesoup/files/patch-rltiles_Makefile | 15 ++++++++- games/stonesoup/pkg-descr | 6 ++-- games/stonesoup/pkg-plist | 24 +++++++++----- 8 files changed, 84 insertions(+), 77 deletions(-)