Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Aug 2018 01:17:47 +0000 (UTC)
From:      Nikolai Lifanov <lifanov@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r477045 - head/games/stonesoup
Message-ID:  <201808130117.w7D1Hl6u038762@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: lifanov
Date: Mon Aug 13 01:17:47 2018
New Revision: 477045
URL: https://svnweb.freebsd.org/changeset/ports/477045

Log:
  update games/stonesoup to 0.22.0
  
  https://raw.githubusercontent.com/crawl/crawl/stone_soup-0.22/crawl-ref/docs/changelog.txt
  
  This update switches to fetch from Github because the official
  tarball doesn't have the license file anymore and official
  server has slower download speed.

Modified:
  head/games/stonesoup/Makefile
  head/games/stonesoup/distinfo
  head/games/stonesoup/pkg-plist

Modified: head/games/stonesoup/Makefile
==============================================================================
--- head/games/stonesoup/Makefile	Sun Aug 12 23:35:55 2018	(r477044)
+++ head/games/stonesoup/Makefile	Mon Aug 13 01:17:47 2018	(r477045)
@@ -2,19 +2,14 @@
 # $FreeBSD$
 
 PORTNAME=	stonesoup
-PORTVERSION=	0.21.1
-PORTREVISION=	1
+PORTVERSION=	0.22.0
 CATEGORIES=	games
-MASTER_SITES=	https://crawl.develz.org/release/%SUBDIR%/ \
-		http://crawl.develz.org/release/%SUBDIR%/
-MASTER_SITE_SUBDIR=	${PORTVERSION:C/.[0-9]+$//}
-DISTNAME=	stone_soup-${DISTVERSION}
 
 MAINTAINER=	lifanov@FreeBSD.org
 COMMENT=	Dungeon Crawl Stone Soup - a fun, free rogue-like game
 
 LICENSE=	GPLv2
-LICENSE_FILE=	${WRKSRC}/../licence.txt
+LICENSE_FILE=	${WRKSRC}/../../LICENSE
 
 BROKEN_powerpc64=	fails to compile: tool/tile.h: 'nullptr' was not declared in this scope
 NOT_FOR_ARCHS=		armv6
@@ -23,12 +18,16 @@ NOT_FOR_ARCHS_REASON=	missing platform \#define or uns
 USES=		bison compiler:c++11-lib gmake lua:51 perl5 pkgconfig \
 		shebangfix sqlite tar:xz
 
+USE_GITHUB=	yes
+GH_ACCOUNT=	crawl
+GH_PROJECT=	crawl
+
 USE_PERL5=	build
 SHEBANG_FILES=	util/gen-mi-enum \
 		util/good-depfile
 
 SAVEDIR=	\~/.stonesoup
-WRKSRC=		${WRKDIR}/stone_soup-${PORTVERSION}/source/
+WRKSRC_SUBDIR=	crawl-ref/source
 
 SUB_FILES=	README.FreeBSD
 PLIST_SUB=	SAVEDIR="${SAVEDIR}"
@@ -84,6 +83,9 @@ post-patch-SOUND-on:
 
 post-patch-SOUND-off:
 	@${REINPLACE_CMD} -e "s,%%SOUND%%,// ," ${WRKSRC}/sound.h
+
+pre-build:
+	@${ECHO} ${PORTVERSION} > ${WRKSRC}/util/release_ver
 
 pre-install:
 	@${FIND} ${WRKSRC}/dat -type f -name '*.orig' -delete

Modified: head/games/stonesoup/distinfo
==============================================================================
--- head/games/stonesoup/distinfo	Sun Aug 12 23:35:55 2018	(r477044)
+++ head/games/stonesoup/distinfo	Mon Aug 13 01:17:47 2018	(r477045)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1517839496
-SHA256 (stone_soup-0.21.1.tar.xz) = 4aa309cf27ed1df56bb24be7e07099d3e2b47f9f0bc9d53d2377849a42ccbee3
-SIZE (stone_soup-0.21.1.tar.xz) = 29091300
+TIMESTAMP = 1534118359
+SHA256 (crawl-crawl-0.22.0_GH0.tar.gz) = cdffb393955e67f2aded9194f6dcd6875ed2e2dce2a5cac1ad950d699456f242
+SIZE (crawl-crawl-0.22.0_GH0.tar.gz) = 12337662

Modified: head/games/stonesoup/pkg-plist
==============================================================================
--- head/games/stonesoup/pkg-plist	Sun Aug 12 23:35:55 2018	(r477044)
+++ head/games/stonesoup/pkg-plist	Mon Aug 13 01:17:47 2018	(r477045)
@@ -79,6 +79,7 @@ bin/stonesoup
 %%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_ghost.des
 %%DATADIR%%/dat/des/branches/vaults_rooms_hard.des
 %%DATADIR%%/dat/des/branches/vaults_rooms_standard.des
 %%DATADIR%%/dat/des/branches/zot.des
@@ -160,6 +161,7 @@ bin/stonesoup
 %%DATADIR%%/dat/des/variable/d_encompass.des
 %%DATADIR%%/dat/des/variable/float.des
 %%DATADIR%%/dat/des/variable/geyser.des
+%%DATADIR%%/dat/des/variable/ghost.des
 %%DATADIR%%/dat/des/variable/grated_community.des
 %%DATADIR%%/dat/des/variable/large_abstract.des
 %%DATADIR%%/dat/des/variable/large_themed.des
@@ -436,6 +438,7 @@ bin/stonesoup
 %%DATADIR%%/dat/dlua/debug.lua
 %%DATADIR%%/dat/dlua/dungeon.lua
 %%DATADIR%%/dat/dlua/fnwrap.lua
+%%DATADIR%%/dat/dlua/ghost.lua
 %%DATADIR%%/dat/dlua/init.lua
 %%DATADIR%%/dat/dlua/iter.lua
 %%DATADIR%%/dat/dlua/lm_named_hatch.lua
@@ -600,6 +603,7 @@ bin/stonesoup
 %%DATADIR%%/settings/dvorak_command_keys.txt
 %%DATADIR%%/settings/ibm_glyphs.txt
 %%DATADIR%%/settings/init.txt
+%%DATADIR%%/settings/neo_command_keys.txt
 %%DATADIR%%/settings/no_vi_command_keys.txt
 %%DATADIR%%/settings/old_unicode_glyphs.txt
 %%DATADIR%%/settings/safe_move_shift.txt



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201808130117.w7D1Hl6u038762>