From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Aug 6 10:10:04 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 277B31065712 for ; Thu, 6 Aug 2009 10:10:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id ED3EF8FC20 for ; Thu, 6 Aug 2009 10:10:03 +0000 (UTC) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n76AA3ig042088 for ; Thu, 6 Aug 2009 10:10:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n76AA3gk042085; Thu, 6 Aug 2009 10:10:03 GMT (envelope-from gnats) Resent-Date: Thu, 6 Aug 2009 10:10:03 GMT Resent-Message-Id: <200908061010.n76AA3gk042085@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Tobias Rehbein Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 07BCA106566B for ; Thu, 6 Aug 2009 10:04:50 +0000 (UTC) (envelope-from tobias.rehbein@web.de) Received: from fmmailgate03.web.de (fmmailgate03.web.de [217.72.192.234]) by mx1.freebsd.org (Postfix) with ESMTP id 7FD6E8FC15 for ; Thu, 6 Aug 2009 10:04:49 +0000 (UTC) Received: from smtp08.web.de (fmsmtp08.dlan.cinetic.de [172.20.5.216]) by fmmailgate03.web.de (Postfix) with ESMTP id 29C2310A3B2E3 for ; Thu, 6 Aug 2009 12:04:48 +0200 (CEST) Received: from [95.88.234.120] (helo=sushi.pseudo.local) by smtp08.web.de with asmtp (TLSv1:AES256-SHA:256) (WEB.DE 4.110 #314) id 1MYzq3-0005J4-00 for FreeBSD-gnats-submit@freebsd.org; Thu, 06 Aug 2009 12:04:48 +0200 Received: from sushi.pseudo.local (localhost [127.0.0.1]) by sushi.pseudo.local (8.14.3/8.14.3) with ESMTP id n76A4gnH084869 for ; Thu, 6 Aug 2009 12:04:42 +0200 (CEST) (envelope-from tobi@sushi.pseudo.local) Received: (from tobi@localhost) by sushi.pseudo.local (8.14.3/8.14.3/Submit) id n76A4gwg084868; Thu, 6 Aug 2009 12:04:42 +0200 (CEST) (envelope-from tobi) Message-Id: <200908061004.n76A4gwg084868@sushi.pseudo.local> Date: Thu, 6 Aug 2009 12:04:42 +0200 (CEST) From: Tobias Rehbein Sender: tobias.rehbein@web.de To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/137481: [maintainer-update] update port games/stonesoup to version 0.5.1 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Tobias Rehbein List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Aug 2009 10:10:06 -0000 >Number: 137481 >Category: ports >Synopsis: [maintainer-update] update port games/stonesoup to version 0.5.1 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Thu Aug 06 10:10:03 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Tobias Rehbein >Release: FreeBSD 7.2-RELEASE-p3 i386 >Organization: >Environment: System: FreeBSD sushi.pseudo.local 7.2-RELEASE-p3 FreeBSD 7.2-RELEASE-p3 #51: Tue Aug 4 14:29:41 CEST 2009 tobi@sushi.pseudo.local:/usr/obj/usr/src/sys/SUSHI i386 >Description: Dungeon Crawl Stonesoup 0.5.1 has been released. This is a bugfix release. >How-To-Repeat: >Fix: --- 0001-Update-games-stonesoup-from-0.5-to-0.5.1.patch begins here --- >From bd7155dbcd2f701a137b0c7f4a2579ac55e63416 Mon Sep 17 00:00:00 2001 From: Tobias Rehbein >From the project page: Stone Soup 0.5.1 has been released, fixing an abundance of bugs. --- games/stonesoup/Makefile | 4 ++-- games/stonesoup/distinfo | 6 +++--- games/stonesoup/files/patch-AppHdr.h | 26 ++++++++++++-------------- games/stonesoup/files/patch-tilesdl.cc | 11 ----------- games/stonesoup/pkg-plist | 5 +++++ 5 files changed, 22 insertions(+), 30 deletions(-) delete mode 100644 games/stonesoup/files/patch-tilesdl.cc diff --git a/games/stonesoup/Makefile b/games/stonesoup/Makefile index bb6e832..4fb7bcf 100644 --- a/games/stonesoup/Makefile +++ b/games/stonesoup/Makefile @@ -6,7 +6,7 @@ # PORTNAME= stonesoup -PORTVERSION= 0.5 +PORTVERSION= 0.5.1 CATEGORIES= games MASTER_SITES= SF/crawl-ref DISTNAME= stone_soup-${PORTVERSION}-src @@ -49,7 +49,7 @@ RUN_DEPENDS+= sox:${PORTSDIR}/audio/sox .endif #WITH_SOUND post-patch: - @${REINPLACE_CMD} -e "s,%%DATADIR%%,${DATADIR}," ${WRKSRC}/${MAKEFILE} + @${REINPLACE_CMD} -e "s,%%DATADIR%%,${DATADIR}/," ${WRKSRC}/${MAKEFILE} @${REINPLACE_CMD} -e "s,%%SAVEDIR%%,${SAVEDIR}," ${WRKSRC}/${MAKEFILE} @${REINPLACE_CMD} -e "s,%%PREFIX%%,${PREFIX}," ${WRKSRC}/${MAKEFILE} .if defined(WITHOUT_LUA_BINDINGS) diff --git a/games/stonesoup/distinfo b/games/stonesoup/distinfo index 8a83f93..0a4e0d2 100644 --- a/games/stonesoup/distinfo +++ b/games/stonesoup/distinfo @@ -1,3 +1,3 @@ -MD5 (stone_soup-0.5-src.tbz2) = ee43ae01f6900a88727aa4299f0f41d7 -SHA256 (stone_soup-0.5-src.tbz2) = 34a96d3b7d4ad91d3e0f548c9134d7df3afe7131fd858d0adf60a3ca604a7ec8 -SIZE (stone_soup-0.5-src.tbz2) = 5884852 +MD5 (stone_soup-0.5.1-src.tbz2) = e1feb17d161311825e5eb676c14be44a +SHA256 (stone_soup-0.5.1-src.tbz2) = 156b8766ca39f7446d0a0846c178e3c178050eaf1627fbb9f828f659d13f853e +SIZE (stone_soup-0.5.1-src.tbz2) = 4758603 diff --git a/games/stonesoup/files/patch-AppHdr.h b/games/stonesoup/files/patch-AppHdr.h index 895c836..271c7e7 100644 --- a/games/stonesoup/files/patch-AppHdr.h +++ b/games/stonesoup/files/patch-AppHdr.h @@ -1,6 +1,6 @@ ---- ./AppHdr.h.orig 2009-06-12 12:32:16.000000000 +0200 -+++ ./AppHdr.h 2009-06-19 13:54:51.000000000 +0200 -@@ -124,7 +124,7 @@ +--- ./AppHdr.h.orig 2009-07-29 01:31:27.000000000 +0200 ++++ ./AppHdr.h 2009-08-03 10:10:09.000000000 +0200 +@@ -126,7 +126,7 @@ // setuid or setgid. Filenames passed to this command *are not // validated in any way*. // @@ -9,14 +9,12 @@ // For cases when the game will be played on terms that don't support the // curses "bold == lighter" 16 colour mode. -- bwr -@@ -401,8 +401,8 @@ - // PACKAGE_SUFFIX is used when the package file name is needed - // - // Comment these lines out if you want to leave the save files uncompressed. -- #define SAVE_PACKAGE_CMD "/usr/bin/zip -m -q -j -1 %s.zip %s.*" -- #define LOAD_UNPACKAGE_CMD "/usr/bin/unzip -q -o %s.zip -d %s" -+ // #define SAVE_PACKAGE_CMD "/usr/bin/zip -m -q -j -1 %s.zip %s.*" -+ // #define LOAD_UNPACKAGE_CMD "/usr/bin/unzip -q -o %s.zip -d %s" - - #ifdef SAVE_PACKAGE_CMD - // This is used to unpack specific files from the archive. +@@ -413,6 +413,8 @@ + // The default behaviour is to compress with zip. + // To use GNU tar instead, define SAVE_PACKAGE_TAR. + // To avoid compression entirely, define SAVE_PACKAGE_NONE. ++ #define SAVE_PACKAGE_NONE ++ + #ifndef SAVE_PACKAGE_NONE + #ifdef SAVE_PACKAGE_TAR + // The --absolute-names switch is only there to suppress noise on stdout. diff --git a/games/stonesoup/files/patch-tilesdl.cc b/games/stonesoup/files/patch-tilesdl.cc deleted file mode 100644 index a9997c5..0000000 --- a/games/stonesoup/files/patch-tilesdl.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ./tilesdl.cc.orig 2009-06-19 13:55:52.000000000 +0200 -+++ ./tilesdl.cc 2009-06-19 13:56:17.000000000 +0200 -@@ -234,7 +234,7 @@ - #ifdef WIN32TILES - const char *icon_name = "dat/tiles/stone_soup_icon-win32.png"; - #else -- const char *icon_name = "dat/tiles/stone_soup_icon-32x32.png"; -+ const char *icon_name = "%%DATADIR%%/dat/tiles/stone_soup_icon-32x32.png"; - #endif - SDL_Surface *icon = IMG_Load(icon_name); - if (!icon) diff --git a/games/stonesoup/pkg-plist b/games/stonesoup/pkg-plist index 7e8693f..47102dc 100644 --- a/games/stonesoup/pkg-plist +++ b/games/stonesoup/pkg-plist @@ -89,6 +89,7 @@ bin/stonesoup %%DATADIR%%/settings/menu_colours.txt %%DATADIR%%/settings/init.txt %%DATADIR%%/settings/food_colouring.txt +%%DATADIR%%/settings/dolls.txt %%DATADIR%%/settings/autopickup_exceptions.txt %%DATADIR%%/settings/034_monster_glyphs.txt %%DATADIR%%/settings/travel_stoppers.txt @@ -96,6 +97,7 @@ bin/stonesoup %%DATADIR%%/docs/ssh_guide.txt %%DATADIR%%/docs/quickstart.txt %%DATADIR%%/docs/pcre_license.txt +%%DATADIR%%/docs/patch_guide.txt %%DATADIR%%/docs/options_guide.txt %%DATADIR%%/docs/mt19937.txt %%DATADIR%%/docs/monster_speech.txt @@ -106,8 +108,11 @@ bin/stonesoup %%DATADIR%%/docs/keybind.txt %%DATADIR%%/docs/key_changes.txt %%DATADIR%%/docs/crawl_manual.txt +%%DATADIR%%/docs/crawl-0.5.1-options.txt +%%DATADIR%%/docs/crawl-0.5.0-options.txt %%DATADIR%%/docs/coding_conventions.txt %%DATADIR%%/docs/arena.txt +%%DATADIR%%/docs/changelog.txt %%DATADIR%%/docs/aptitudes.txt %%DATADIR%%/docs/tiles_help.txt @exec chown -R root:games %D/%%DATADIR%% -- 1.6.4 --- 0001-Update-games-stonesoup-from-0.5-to-0.5.1.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: