pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang/sigscheme



Module Name:    pkgsrc
Committed By:   ktnb
Date:           Wed Jan  8 02:36:37 UTC 2025

Modified Files:
        pkgsrc/lang/sigscheme: Makefile distinfo
Added Files:
        pkgsrc/lang/sigscheme/patches: patch-configure.ac
Removed Files:
        pkgsrc/lang/sigscheme/patches: patch-aa

Log Message:
sigscheme: update to 0.9.1

Minor updates to the configure script and packing system.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/lang/sigscheme/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/lang/sigscheme/distinfo
cvs rdiff -u -r1.5 -r0 pkgsrc/lang/sigscheme/patches/patch-aa
cvs rdiff -u -r0 -r1.1 pkgsrc/lang/sigscheme/patches/patch-configure.ac

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

Modified files:

Index: pkgsrc/lang/sigscheme/Makefile
diff -u pkgsrc/lang/sigscheme/Makefile:1.10 pkgsrc/lang/sigscheme/Makefile:1.11
--- pkgsrc/lang/sigscheme/Makefile:1.10 Mon Sep  4 18:55:09 2017
+++ pkgsrc/lang/sigscheme/Makefile      Wed Jan  8 02:36:37 2025
@@ -1,9 +1,10 @@
-# $NetBSD: Makefile,v 1.10 2017/09/04 18:55:09 wiz Exp $
-#
+# $NetBSD: Makefile,v 1.11 2025/01/08 02:36:37 ktnb Exp $
 
-DISTNAME=      sigscheme-0.8.5
+DISTNAME=      sigscheme-0.9.1
 CATEGORIES=    lang
-MASTER_SITES=  http://sigscheme.googlecode.com/files/
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=uim/}
+GITHUB_PROJECT=        sigscheme
+GITHUB_RELEASE=        0.9.1
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/uim/sigscheme
@@ -12,17 +13,32 @@ COMMENT=    R5RS Scheme interpreter for emb
 
 GNU_CONFIGURE= yes
 USE_LIBTOOL=   yes
-USE_TOOLS+=    gmake pkg-config
+USE_TOOLS+=    autoconf automake gmake pkg-config perl:run
+
+TOOL_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc
+TOOL_DEPENDS+= ruby-[0-9]*:../../lang/ruby
 
 PKGCONFIG_OVERRIDE+=   libgcroots/gcroots.pc.in
 PKGCONFIG_OVERRIDE+=   sigscheme.pc.in
 
 CONFIGURE_ARGS+=       --enable-conf=full
 CONFIGURE_ARGS+=       --with-libgcroots=installed
+CONFIGURE_ARGS+=       --enable-maintainer-mode
 
 TEST_TARGET=   check
 
 CFLAGS+=               -std=c99
 
+REPLACE_RUBY+= tools/build_func_table.rb
+REPLACE_RUBY+= tools/scm_decl.rb
+REPLACE_RUBY+= tools/check_declare_func_typo.rb
+REPLACE_RUBY+= tools/summarize_quality.rb
+REPLACE_RUBY+= tools/check_initialize_scm_null.rb
+
+.include "../../lang/ruby/replace.mk"
+
+pre-configure:
+       cd ${WRKSRC} && ./autogen.sh
+
 .include "../../devel/libgcroots/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/lang/sigscheme/distinfo
diff -u pkgsrc/lang/sigscheme/distinfo:1.9 pkgsrc/lang/sigscheme/distinfo:1.10
--- pkgsrc/lang/sigscheme/distinfo:1.9  Tue Oct 26 10:51:55 2021
+++ pkgsrc/lang/sigscheme/distinfo      Wed Jan  8 02:36:37 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.9 2021/10/26 10:51:55 nia Exp $
+$NetBSD: distinfo,v 1.10 2025/01/08 02:36:37 ktnb Exp $
 
-BLAKE2s (sigscheme-0.8.5.tar.gz) = 264057acfaaee942505e9255f41e11c1f9795974fd581252a7fad4ef0aa0d3f3
-SHA512 (sigscheme-0.8.5.tar.gz) = 4798a536bbd7708e1feabd0aac6fde81fd279540421c2e2493603e341e6df78b1f0c11a963b3a900ae328800b8d8ed76a30e3e9265b869da19f7c3d3503cc4dc
-Size (sigscheme-0.8.5.tar.gz) = 1491144 bytes
-SHA1 (patch-aa) = 82c57e23d6d410100b933b85473d14eb63085fcc
+BLAKE2s (sigscheme-0.9.1.tar.gz) = 5a72cffd9d847fd9c99e8fbdd6e31b2cc1bbcdc300ed4063830ed097bc7159c5
+SHA512 (sigscheme-0.9.1.tar.gz) = 9340ab608a8f34a8367b3590c9890369e2d1b5aed2ad9ad6e6b701d6208626c9e65d6f49bc11289e3c8f229aa00e1b5583719048b94857d98c57b8dfd7399a66
+Size (sigscheme-0.9.1.tar.gz) = 570686 bytes
+SHA1 (patch-configure.ac) = 9349387423c110aa1211c2f0165c3ea6a5a80a74

Added files:

Index: pkgsrc/lang/sigscheme/patches/patch-configure.ac
diff -u /dev/null pkgsrc/lang/sigscheme/patches/patch-configure.ac:1.1
--- /dev/null   Wed Jan  8 02:36:37 2025
+++ pkgsrc/lang/sigscheme/patches/patch-configure.ac    Wed Jan  8 02:36:37 2025
@@ -0,0 +1,15 @@
+$NetBSD: patch-configure.ac,v 1.1 2025/01/08 02:36:37 ktnb Exp $
+
+Needs higher XOPEN_SOURCE.
+
+--- configure.ac.orig  2025-01-07 20:03:56.570703797 +0000
++++ configure.ac
+@@ -227,7 +227,7 @@ AC_CHECK_FUNCS(memalign)
+ AC_CHECK_FUNCS(strdup,
+   [
+     # Overrides _POSIX_C_SOURCE
+-    AC_DEFINE(_XOPEN_SOURCE, 500)
++    AC_DEFINE(_XOPEN_SOURCE, 600)
+   ])
+ AH_VERBATIM(_XOPEN_SOURCE,
+ [/* Define to 500 to enable strdup(3). */



Home | Main Index | Thread Index | Old Index