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