pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/fennel
Module Name: pkgsrc
Committed By: ktnb
Date: Wed Dec 31 02:42:31 UTC 2025
Modified Files:
pkgsrc/lang/fennel: Makefile PLIST distinfo
Log Message:
fennel: update to 1.6.1
Packaging changes:
- fixed distfile issue
- man it possible to actually read the man page
- the manpage for the language itself is now fennel-lang.1 to avoid
conflict with pkgtools/pkg_alternatives's fennel.1
Upstream changes:
- Fix a bug where pattern matches on `...` could error out.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/lang/fennel/Makefile \
pkgsrc/lang/fennel/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/fennel/PLIST
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/fennel/Makefile
diff -u pkgsrc/lang/fennel/Makefile:1.7 pkgsrc/lang/fennel/Makefile:1.8
--- pkgsrc/lang/fennel/Makefile:1.7 Sun Dec 28 07:11:00 2025
+++ pkgsrc/lang/fennel/Makefile Wed Dec 31 02:42:31 2025
@@ -1,9 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2025/12/28 07:11:00 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2025/12/31 02:42:31 ktnb Exp $
-DISTNAME= fennel-1.6.0
-PKGNAME= ${LUA_PKGPREFIX}-${DISTNAME}
+DISTNAME= 1.6.1
+PKGNAME= ${LUA_PKGPREFIX}-fennel-${DISTNAME}
CATEGORIES= lang
MASTER_SITES= https://git.sr.ht/~technomancy/fennel/archive/
+DIST_SUBDIR= fennel
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= https://fennel-lang.org/
@@ -12,7 +13,6 @@ LICENSE= mit
USE_LANGUAGES= c
USE_TOOLS+= gmake
-NO_CONFIGURE= yes
WRKSRC= ${WRKDIR}/fennel-${PKGVERSION_NOREV}
@@ -36,8 +36,9 @@ PLIST_SUBST+= LUADOTVER=${_LUA_DOT_VERSI
FILES_SUBST+= LUADOTVER=${_LUA_DOT_VERSION}
post-install:
- # also manpage?
${MV} ${DESTDIR}${PREFIX}/bin/fennel ${DESTDIR}${PREFIX}/bin/fennel-${_LUA_DOT_VERSION}
+ # fennel.1 is also used by pkgtools/pkg_alternatives
+ ${MV} ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/fennel.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/fennel-lang.1
.include "../../lang/lua/application.mk"
.include "../../lang/lua/tool.mk"
Index: pkgsrc/lang/fennel/distinfo
diff -u pkgsrc/lang/fennel/distinfo:1.7 pkgsrc/lang/fennel/distinfo:1.8
--- pkgsrc/lang/fennel/distinfo:1.7 Sun Dec 28 07:11:00 2025
+++ pkgsrc/lang/fennel/distinfo Wed Dec 31 02:42:31 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.7 2025/12/28 07:11:00 wiz Exp $
+$NetBSD: distinfo,v 1.8 2025/12/31 02:42:31 ktnb Exp $
-BLAKE2s (fennel-1.6.0.tar.gz) = b78ad999b139e7d605445203a5e5e83f89f016af706c6fa90f88f18a8fb3429f
-SHA512 (fennel-1.6.0.tar.gz) = ab08fdf6c084cf63e1e5eaa1b1819f22b2fffda5d7488f6b52a8266b990d8f40e15979f3db89698dd3e7f0b851fd91a2c9a09213f3f4f020b2d31e03ba989de6
-Size (fennel-1.6.0.tar.gz) = 318201 bytes
+BLAKE2s (fennel/1.6.1.tar.gz) = 8c6af53e3a45c8d43e0a9ff5347f98b590ddbe6678ec70205e07f064ce0b7621
+SHA512 (fennel/1.6.1.tar.gz) = d5f6a918f5a09bb487fd1d46dab574ad0aa610ad78a9a7a62b0fa0b6080fce0797d783614ce25d204c29983fd92be1df9d5f935ecfb9147888e8e1314002dc64
+Size (fennel/1.6.1.tar.gz) = 318230 bytes
SHA1 (patch-Makefile) = e3b0ce56b1705e917f841fd2d523fc438d701445
Index: pkgsrc/lang/fennel/PLIST
diff -u pkgsrc/lang/fennel/PLIST:1.2 pkgsrc/lang/fennel/PLIST:1.3
--- pkgsrc/lang/fennel/PLIST:1.2 Sat Jul 22 21:38:17 2023
+++ pkgsrc/lang/fennel/PLIST Wed Dec 31 02:42:31 2025
@@ -1,6 +1,6 @@
-@comment $NetBSD: PLIST,v 1.2 2023/07/22 21:38:17 yhardy Exp $
+@comment $NetBSD: PLIST,v 1.3 2025/12/31 02:42:31 ktnb Exp $
bin/fennel-${LUADOTVER}
-man/man1/fennel.1
+man/man1/fennel-lang.1
man/man3/fennel-api.3
man/man5/fennel-reference.5
man/man7/fennel-tutorial.7
Home |
Main Index |
Thread Index |
Old Index