pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang/scheme48



Module Name:    pkgsrc
Committed By:   ktnb
Date:           Tue Oct 27 15:49:59 UTC 2026

Modified Files:
        pkgsrc/lang/scheme48: Makefile distinfo

Log Message:
scheme48: update to 1.9.3

This release fixes problems with the autoconf script on modern C
compilers. There are no functional changes


To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 pkgsrc/lang/scheme48/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/lang/scheme48/distinfo

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

Modified files:

Index: pkgsrc/lang/scheme48/Makefile
diff -u pkgsrc/lang/scheme48/Makefile:1.44 pkgsrc/lang/scheme48/Makefile:1.45
--- pkgsrc/lang/scheme48/Makefile:1.44  Sun Jan 25 23:12:38 2026
+++ pkgsrc/lang/scheme48/Makefile       Tue Oct 27 15:49:59 2026
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.44 2026/01/25 23:12:38 gdt Exp $
+# $NetBSD: Makefile,v 1.45 2026/10/27 15:49:59 ktnb Exp $
 
-DISTNAME=              scheme48-1.9.2
+DISTNAME=              scheme48-1.9.3
 CATEGORIES=            lang
-MASTER_SITES=          http://s48.org/1.9.2/
+MASTER_SITES=          http://s48.org/1.9.3/
 EXTRACT_SUFX=          .tgz
 
 MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
@@ -16,13 +16,14 @@ MAKE_JOBS_SAFE=             no
 # bin/scheme-r5rs
 CONFLICTS+=            gambc-[0-9]*
 
-GNU_CONFIGURE=         yes
-CONFIGURE_ARGS=                --docdir=${PREFIX}/share/doc/${PKGNAME_NOREV} \
-                       --htmldir=${PREFIX}/share/doc/${PKGNAME_NOREV}/html \
-                       --mandir=${PREFIX}/${PKGMANDIR}
-USE_TOOLS+=            gmake
-BUILD_TARGET=          enough
-TEST_TARGET=           check           # fail if USER == root directory owner
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS=        --docdir=${PREFIX}/share/doc/${PKGNAME_NOREV} \
+               --htmldir=${PREFIX}/share/doc/${PKGNAME_NOREV}/html \
+               --mandir=${PREFIX}/${PKGMANDIR}
+USE_TOOLS+=    gmake pax
+BUILD_TARGET=  enough
+TEST_TARGET=   check           # fail if USER == root directory owner
+INSTALL_TARGET=        install-no-doc
 
 REPLACE_INTERPRETER+=  scheme
 REPLACE.scheme.old=    .*/bin/env scheme-srfi-7
@@ -45,5 +46,12 @@ SUBST_SED.pthr=              -e 's,pthreads_done=\"n
 CFLAGS+= -O0
 .endif
 
+post-install:
+       cd ${WRKSRC}/doc/html && ${PAX} -rw . ${DESTDIR}${PREFIX}/share/doc/${PKGNAME}/html/
+       ${INSTALL_MAN} ${WRKSRC}/doc/manual.ps ${DESTDIR}${PREFIX}/share/doc/${PKGNAME}/
+       ${INSTALL_MAN} ${WRKSRC}/doc/manual.pdf ${DESTDIR}${PREFIX}/share/doc/${PKGNAME}/
+
 .include "../../devel/sysexits/buildlink3.mk"
+PTHREAD_AUTO_VARS=     yes
+.include "../../mk/pthread.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/lang/scheme48/distinfo
diff -u pkgsrc/lang/scheme48/distinfo:1.16 pkgsrc/lang/scheme48/distinfo:1.17
--- pkgsrc/lang/scheme48/distinfo:1.16  Fri Sep 23 12:28:22 2022
+++ pkgsrc/lang/scheme48/distinfo       Tue Oct 27 15:49:59 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.16 2022/09/23 12:28:22 nia Exp $
+$NetBSD: distinfo,v 1.17 2026/10/27 15:49:59 ktnb Exp $
 
-BLAKE2s (scheme48-1.9.2.tgz) = e481de16dc11f6bb55ada8b95fb77cd95f60ec8e581a58d2c79d69f1aa068fd7
-SHA512 (scheme48-1.9.2.tgz) = a854e3c6f5b02c585fa125899dee276500b91e21cc773202fd4cb84f2e0566a0e19cc34b5f96a3265fab6bf06422e869a2e48433eb2d8fac83a1179fda62e2d1
-Size (scheme48-1.9.2.tgz) = 3951356 bytes
+BLAKE2s (scheme48-1.9.3.tgz) = 578692bbcb2ee4e7620dc99ad2f67f9cf480b671c1b3efe97c750cbc7f252a08
+SHA512 (scheme48-1.9.3.tgz) = db1a1a85ea7e0ded609c1ec02bab2e4bea94c33f7a40037d9e1cd14ea693409483d304b37ff3fbfe73df259cf1465576cd46b6aad6469c740e5144d08d975f02
+Size (scheme48-1.9.3.tgz) = 3948497 bytes
 SHA1 (patch-Makefile.in) = 9295c6096eb01f49b4257db0e76b50d1caca2f26



Home | Main Index | Thread Index | Old Index