pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

frobtads: update to frobtads-1.2.4



Module Name:	pkgsrc-wip
Committed By:	Yorick Hardy <yorickhardy%gmail.com@localhost>
Pushed By:	yhardy
Date:		Mon Sep 24 10:50:35 2018 +0200
Changeset:	6e4bdcb7e8cc2b4ba0867f5c48c079221d84b2b7

Modified Files:
	frobtads/Makefile
	frobtads/PLIST
	frobtads/distinfo
Removed Files:
	frobtads/patches/patch-src_osfrobtads.h

Log Message:
frobtads: update to frobtads-1.2.4

Switched to the latest github project release.

v1.2.4 - 2018-03-13
===================

  - Added a "frobd" binary which is useful for hooking up external
    debuggers. This is frob built against debugger-enabled TADS 3 sources.
    This is not a debugger! It only allows to build debugger front-ends
    around it.

    Disabled by default, unless --enable-frobd is passed to
    ./configure.

    (This change was submitted by "dddddd" on intfiction.org.)

  - Added tadsrsc utility (TADS 2 resource manager.)

  - A couple fixes addressing build failures on modern Clang and GCC
    versions.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=6e4bdcb7e8cc2b4ba0867f5c48c079221d84b2b7

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 frobtads/Makefile                       | 12 ++++++++++--
 frobtads/PLIST                          |  1 +
 frobtads/distinfo                       |  8 ++++----
 frobtads/patches/patch-src_osfrobtads.h | 14 --------------
 4 files changed, 15 insertions(+), 20 deletions(-)

diffs:
diff --git a/frobtads/Makefile b/frobtads/Makefile
index 40a897e787..5d49a647b5 100644
--- a/frobtads/Makefile
+++ b/frobtads/Makefile
@@ -1,8 +1,12 @@
 # $NetBSD: Makefile,v 1.1 2015/08/17 21:11:24 yhardy Exp $
 
-DISTNAME=	frobtads-1.2.3
+GITHUB_PROJECT=	frobtads
+DISTNAME=	${GITHUB_TAG}
+PKGNAME=	${GITHUB_PROJECT}-1.2.4
 CATEGORIES=	games
-MASTER_SITES=	http://www.tads.org/frobtads/
+MASTER_SITES=	${MASTER_SITE_GITHUB:=realnc/}
+DIST_SUBDIR=	${GITHUB_PROJECT}
+GITHUB_TAG=	${PKGVERSION_NOREV}
 
 MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=	http://www.tads.org/
@@ -11,6 +15,10 @@ COMMENT=	Portable TADS toolkit
 
 GNU_CONFIGURE=	yes
 USE_LANGUAGES=	c c++
+USE_TOOLS+=	autoconf automake libtool
+
+pre-configure:
+	cd ${WRKSRC} && ${SH} bootstrap
 
 .include "../../www/curl/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/frobtads/PLIST b/frobtads/PLIST
index f847031dc7..9be29a9c20 100644
--- a/frobtads/PLIST
+++ b/frobtads/PLIST
@@ -2,6 +2,7 @@
 bin/frob
 bin/t3make
 bin/tadsc
+bin/tadsrsc
 share/frobtads/tads2/adv.t
 share/frobtads/tads2/gameinfo.t
 share/frobtads/tads2/std.t
diff --git a/frobtads/distinfo b/frobtads/distinfo
index b808e7148d..4e267019b5 100644
--- a/frobtads/distinfo
+++ b/frobtads/distinfo
@@ -1,6 +1,6 @@
 $NetBSD: distinfo,v 1.1 2015/08/17 21:11:24 yhardy Exp $
 
-SHA1 (frobtads-1.2.3.tar.gz) = 330217c0b6ee298bf9db986bc4ce84b86aa5e3e2
-RMD160 (frobtads-1.2.3.tar.gz) = 3e22c7db6dabc0544c84a09edbde618a18b35e1e
-Size (frobtads-1.2.3.tar.gz) = 5227704 bytes
-SHA1 (patch-src_osfrobtads.h) = 07179068d063628a08c8de5a6d3158ada6ca5605
+SHA1 (frobtads/1.2.4.tar.gz) = 87fc1d5ebdd7f8badd8a8b8586de8e32784ed0fd
+RMD160 (frobtads/1.2.4.tar.gz) = b6ddc44f24c7a9ea905dfe1201e72e79654a6174
+SHA512 (frobtads/1.2.4.tar.gz) = 6738625afcced1d6e821f96d3ec4b4c4be153323fe80e4dcf389c4fdc6fb9771ff32b84c108630ff9393717332b687ccc554dc8c8ec86001801c7672e81398be
+Size (frobtads/1.2.4.tar.gz) = 5096812 bytes
diff --git a/frobtads/patches/patch-src_osfrobtads.h b/frobtads/patches/patch-src_osfrobtads.h
deleted file mode 100644
index d0b925f119..0000000000
--- a/frobtads/patches/patch-src_osfrobtads.h
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD: patch-src_osfrobtads.h,v 1.1 2015/08/17 21:11:24 yhardy Exp $
-
-stdarg.h is required for va_list.
-
---- ./src/osfrobtads.h.orig	2013-05-17 19:46:51.000000000 +0000
-+++ ./src/osfrobtads.h
-@@ -24,6 +24,7 @@ extern "C++" {
- #include <sys/stat.h>
- #include <unistd.h>
- #include <dirent.h>
-+#include <stdarg.h>
- #ifdef __cplusplus
- }
- #endif


Home | Main Index | Thread Index | Old Index