pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/54678: update games/gargoyle to gargoyle-2019.1
>Number: 54678
>Category: pkg
>Synopsis: update games/gargoyle to gargoyle-2019.1
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Tue Nov 05 21:50:00 +0000 2019
>Originator: Yorick Hardy
>Release: NetBSD 9.99.17
>Organization:
>Environment:
System: NetBSD HOME 9.99.17 NetBSD 9.99.17 (YORICK.amd64) #3: Tue Oct 29 23:44:01 SAST 2019 root@HOME:/root/build.amd64.local/obj/sys/arch/amd64/compile/YORICK.amd64 amd64
Architecture: x86_64
Machine: amd64
>Description:
From https://github.com/garglk/garglk/releases/tag/2019.1:
The highlight of this release is updated interpreters:
* Alan3 3.0b6
* Bocfel 1.0.1
* Git 1.3.5
* Glulxe 0.5.4
* Hugo 3.3.0
* Jacl 2.9.0
* Tads2 2.5.17
* Tads3 3.1.3
In addition, the Gargoyle Glk implementation has seen some improvements:
* Text-to-speech support
* The built-in fonts support a much wider range of Unicode
* Full screen support
* Various accumulated small fixes and updates
>How-To-Repeat:
>Fix:
Index: games/gargoyle/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/games/gargoyle/Makefile,v
retrieving revision 1.7
diff -u -u -r1.7 Makefile
--- games/gargoyle/Makefile 21 Jul 2019 22:24:50 -0000 1.7
+++ games/gargoyle/Makefile 5 Nov 2019 20:42:59 -0000
@@ -1,24 +1,26 @@
# $NetBSD: Makefile,v 1.7 2019/07/21 22:24:50 wiz Exp $
-DISTNAME= gargoyle-2011.1
-PKGREVISION= 5
+DISTNAME= 2019.1
+PKGNAME= gargoyle-2019.1
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_GITHUB:=garglk/}
GITHUB_PROJECT= garglk
-GITHUB_TAG= stable-${PKGVERSION_NOREV}
+GITHUB_TAG= ${PKGVERSION_NOREV}
MAINTAINER= wes.frazier%members.fsf.org@localhost
HOMEPAGE= http://ccxvii.net/gargoyle/
COMMENT= Graphical player for Interactive Fiction games
#LICENSE= gnu-gpl-v2 AND mit AND original-bsd AND artistic-? AND some font licenses
-WRKSRC= ${WRKDIR}/garglk-stable-2011.1
+WRKSRC= ${WRKDIR}/garglk-${PKGVERSION_NOREV}
BUILD_DEPENDS+= jam-[0-9]*:../../devel/jam
USE_TOOLS+= pkg-config
USE_LANGUAGES+= c c++
+CHECK_PORTABILITY_SKIP+= gargoyle_osx.sh
+
INSTALLATION_DIRS= bin libexec/gargoyle
do-build:
Index: games/gargoyle/distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/games/gargoyle/distinfo,v
retrieving revision 1.1
diff -u -u -r1.1 distinfo
--- games/gargoyle/distinfo 29 Jul 2017 06:25:39 -0000 1.1
+++ games/gargoyle/distinfo 5 Nov 2019 20:42:59 -0000
@@ -1,8 +1,8 @@
$NetBSD: distinfo,v 1.1 2017/07/29 06:25:39 wiz Exp $
-SHA1 (gargoyle-2011.1.tar.gz) = ce4716eb83118564dfe482f7f810a9f40d381015
-RMD160 (gargoyle-2011.1.tar.gz) = 6cdb66eb25f2e4b7351504835747b019bbe671e3
-SHA512 (gargoyle-2011.1.tar.gz) = 3d2eb71e34b9faaace63963b55dddb61f81cfb1f3d42918036d942ffa0e59ca7f8a9747b1059230c32cfd8d467e09aae88befac1dd77723c2edfcb5acf8d4fa8
-Size (gargoyle-2011.1.tar.gz) = 10598371 bytes
-SHA1 (patch-Jamrules) = 47c66be77d89dea8dc7a1d54c78b1734fa83be7b
+SHA1 (2019.1.tar.gz) = 3423afe9e17fb5e703ec0789633db550ed0e4921
+RMD160 (2019.1.tar.gz) = 905477b0479bcd27fed95fdf704658463da417fd
+SHA512 (2019.1.tar.gz) = 59f32be9e5faa542e5d12a03466a92503f15023add1da5370645e15ef5b6c1eb2696456b0f9fcc924a5341b40cc98e9e7bcb1aec0ea05acfd66ccc412e39cbb7
+Size (2019.1.tar.gz) = 14702153 bytes
+SHA1 (patch-Jamrules) = 601ac16e4cffa01dc20ec1ad8c53e0446a1b7e8f
SHA1 (patch-terps_nitfol_nitfol.h) = 63e73928684260cd5ae9446604fbdd3d76f364c7
Index: games/gargoyle/patches/patch-Jamrules
===================================================================
RCS file: /cvsroot/pkgsrc/games/gargoyle/patches/patch-Jamrules,v
retrieving revision 1.1
diff -u -u -r1.1 patch-Jamrules
--- games/gargoyle/patches/patch-Jamrules 29 Jul 2017 06:25:39 -0000 1.1
+++ games/gargoyle/patches/patch-Jamrules 5 Nov 2019 20:42:59 -0000
@@ -2,17 +2,17 @@
Turned on a static compile option (as no other apps use GARGLK at this time and made changes to the build file to support compiling on NetBSD. Also reported upstream in github. Issue #274
---- Jamrules.orig 2011-10-19 20:34:39.000000000 +0000
+--- Jamrules.orig 2019-11-03 19:03:20.000000000 +0000
+++ Jamrules
-@@ -6,6 +6,7 @@ BUILD ?= RELEASE ;
- USESDL ?= yes ;
- USEBABEL ?= yes ;
+@@ -9,6 +9,7 @@ MAC_USEHOMEBREW ?= no ;
+ MACOS_MIN_VER ?= 10.7 ;
BUNDLEFONTS ?= yes ;
+ USETTS ?= no ;
+STATIC = yes ;
# jam -sGUILIB=EFL
GUILIB ?= gtk+ ;
-@@ -100,6 +101,23 @@ switch $(OS)
+@@ -139,6 +140,23 @@ switch $(PLATFORM)
if $(STATIC) { LINKLIBS += $(GARGLKLIBS) ; }
else { SHRLINKLIBS += $(GARGLKLIBS) ; }
Home |
Main Index |
Thread Index |
Old Index