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