svn commit: r477045 - head/games/stonesoup
Nikolai Lifanov
lifanov at FreeBSD.org
Mon Aug 13 01:17:49 UTC 2018
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 at 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
More information about the svn-ports-head
mailing list