pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/nqp
Module Name: pkgsrc
Committed By: wiz
Date: Wed Aug 6 16:46:48 UTC 2025
Modified Files:
pkgsrc/lang/nqp: Makefile PLIST
Log Message:
nqp: fix for perl 5.42
Don't hardcode perl site lib path.
Bump PKGREVISION.
Fix pkglint while here.
To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 pkgsrc/lang/nqp/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/lang/nqp/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/nqp/Makefile
diff -u pkgsrc/lang/nqp/Makefile:1.58 pkgsrc/lang/nqp/Makefile:1.59
--- pkgsrc/lang/nqp/Makefile:1.58 Sat May 17 11:49:16 2025
+++ pkgsrc/lang/nqp/Makefile Wed Aug 6 16:46:48 2025
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.58 2025/05/17 11:49:16 mef Exp $
+# $NetBSD: Makefile,v 1.59 2025/08/06 16:46:48 wiz Exp $
DISTNAME= nqp-2025.04
-CATEGORIES= lang perl6
+PKGREVISION= 1
+CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_GITHUB:=perl6/}
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
@@ -24,6 +25,7 @@ CONFIG_SHELL= ${PERL5}
CONFIGURE_SCRIPT= Configure.pl
CONFIGURE_ARGS= --prefix=${PREFIX:Q} \
--backends=moar
+PERL_SITE_LIB= perl -MConfig -e 'print($$Config{"sitelib"} . "\n");'
# lang/rakudo wants these two *.pm on @INC path as well as 3rdparty/nqp..
EXTRA_MODULES+= Config.pm Macros.pm
@@ -35,13 +37,12 @@ pre-configure:
${FILESDIR}/Macros.pm \
${WRKSRC}/3rdparty/nqp-configure/lib/NQP
-# please (or let me ) correct later for hard coding
post-install:
- ${INSTALL_LIB_DIR} ${DESTDIR}${PREFIX}/lib/perl5/site_perl/5.40.0/NQP
+ ${INSTALL_LIB_DIR} ${DESTDIR}${PERL_SITE_LIB:sh}/NQP
(cd ${WRKSRC} ; \
for i in ${EXTRA_MODULES} ; \
do \
- ${INSTALL} 3rdparty/nqp-configure/lib/NQP/$${i} ${DESTDIR}${PREFIX}/lib/perl5/site_perl/5.40.0/NQP ; \
+ ${INSTALL} 3rdparty/nqp-configure/lib/NQP/$${i} ${DESTDIR}${PERL_SITE_LIB:sh}/NQP ; \
done ; \
)
Index: pkgsrc/lang/nqp/PLIST
diff -u pkgsrc/lang/nqp/PLIST:1.4 pkgsrc/lang/nqp/PLIST:1.5
--- pkgsrc/lang/nqp/PLIST:1.4 Fri Nov 22 03:48:50 2024
+++ pkgsrc/lang/nqp/PLIST Wed Aug 6 16:46:48 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.4 2024/11/22 03:48:50 mef Exp $
+@comment $NetBSD: PLIST,v 1.5 2025/08/06 16:46:48 wiz Exp $
bin/nqp
bin/nqp-m
-lib/perl5/site_perl/5.40.0/NQP/Config.pm
-lib/perl5/site_perl/5.40.0/NQP/Macros.pm
+lib/perl5/site_perl/5.42.0/NQP/Config.pm
+lib/perl5/site_perl/5.42.0/NQP/Macros.pm
share/nqp/lib/MASTNodes.moarvm
share/nqp/lib/MASTOps.moarvm
share/nqp/lib/ModuleLoader.moarvm
Home |
Main Index |
Thread Index |
Old Index