pkgsrc-Changes archive

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

CVS commit: pkgsrc/sysutils/xentools411



Module Name:    pkgsrc
Committed By:   rillig
Date:           Tue May 19 19:58:58 UTC 2020

Modified Files:
        pkgsrc/sysutils/xentools411: Makefile

Log Message:
sysutils/xentools411: clean up SUBST blocks

Several files have switched from /usr/bin/perl to /usr/bin/env perl.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 pkgsrc/sysutils/xentools411/Makefile

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

Modified files:

Index: pkgsrc/sysutils/xentools411/Makefile
diff -u pkgsrc/sysutils/xentools411/Makefile:1.15 pkgsrc/sysutils/xentools411/Makefile:1.16
--- pkgsrc/sysutils/xentools411/Makefile:1.15   Wed May 13 04:39:04 2020
+++ pkgsrc/sysutils/xentools411/Makefile        Tue May 19 19:58:58 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.15 2020/05/13 04:39:04 rillig Exp $
+# $NetBSD: Makefile,v 1.16 2020/05/19 19:58:58 rillig Exp $
 #
 VERSION=       4.11.3
 VERSION_IPXE=  356f6c1b64d7a97746d1816cef8ca22bdd8d0b5d
@@ -7,7 +7,7 @@ DIST_IPXE=      ipxe-git-${VERSION_IPXE}.tar.
 DIST_SUBDIR=           xen411
 DISTNAME=              xen-${VERSION}
 PKGNAME=               xentools411-${VERSION}
-PKGREVISION=           2
+PKGREVISION=           3
 CATEGORIES=            sysutils
 MASTER_SITES=          https://downloads.xenproject.org/release/xen/${VERSION}/
 
@@ -50,6 +50,7 @@ USE_TOOLS+=           pod2man gmake pkg-config ma
 USE_LANGUAGES=         c
 
 GNU_CONFIGURE=         YES
+GNU_CONFIGURE_STRICT=  no # seabios is for one of the sub-configures
 #CONFIGURE_ARGS+=      --enable-xenapi
 CONFIGURE_ARGS+=       --disable-seabios
 
@@ -72,38 +73,15 @@ REPLACE_PYTHON+=    tools/python/scripts/co
 REPLACE_PYTHON+=       tools/python/scripts/verify-stream-v2
 REPLACE_PYTHON+=       tools/xenmon/xenmon.py tools/misc/xencov_split
 
-SUBST_CLASSES+=                perlpath
-SUBST_STAGE.perlpath=  pre-configure
-SUBST_FILES.perlpath=  tools/misc/xencov_split
-SUBST_FILES.perlpath+= tools/firmware/rombios/makesym.perl
-SUBST_FILES.perlpath+= tools/qemu-xen-traditional/texi2pod.pl
-SUBST_FILES.perlpath+= tools/examples/xeninfo.pl
-SUBST_FILES.perlpath+= tools/include/xen-external/bsd-sys-queue-h-seddery
-SUBST_FILES.perlpath+= tools/qemu-xen/scripts/texi2pod.pl
-SUBST_FILES.perlpath+= tools/qemu-xen/scripts/get_maintainer.pl
-SUBST_FILES.perlpath+= tools/qemu-xen/scripts/checkpatch.pl
-SUBST_FILES.perlpath+= tools/libxl/libxl_save_msgs_gen.pl
-SUBST_FILES.perlpath+= tools/libxl/check-libxl-api-rules
-SUBST_FILES.perlpath+= ../ipxe/src/drivers/infiniband/qib_genbits.pl
-SUBST_FILES.perlpath+= ../ipxe/src/util/catrom.pl
-SUBST_FILES.perlpath+= ../ipxe/src/util/diffsize.pl
-SUBST_FILES.perlpath+= ../ipxe/src/util/disrom.pl
-SUBST_FILES.perlpath+= ../ipxe/src/util/get-pci-ids
-SUBST_FILES.perlpath+= ../ipxe/src/util/licence.pl
-SUBST_FILES.perlpath+= ../ipxe/src/util/mergerom.pl
-SUBST_FILES.perlpath+= ../ipxe/src/util/modrom.pl
-SUBST_FILES.perlpath+= ../ipxe/src/util/padimg.pl
-SUBST_FILES.perlpath+= ../ipxe/src/util/parserom.pl
-SUBST_FILES.perlpath+= ../ipxe/src/util/sortobjdump.pl
-SUBST_FILES.perlpath+= ../ipxe/src/util/swapdevids.pl
-SUBST_FILES.perlpath+= ../ipxe/src/util/symcheck.pl
-SUBST_SED.perlpath=    -e "s|/usr/bin/perl|${PREFIX}/bin/perl|g"
-
-SUBST_CLASSES+=                pathsvar
-SUBST_STAGE.pathsvar=  pre-configure
-SUBST_FILES.pathsvar=  tools/Makefile \
-                       tools/hotplug/Linux/init.d/sysconfig.xendomains
-SUBST_SED.pathsvar=    -e "s|/var/lib|${VARBASE}/run|g"
+REPLACE_PERL+=         ../ipxe/src/util/*.pl
+REPLACE_PERL+=         ../ipxe/src/drivers/infiniband/qib_genbits.pl
+REPLACE_PERL+=         ../ipxe/src/util/get-pci-ids
+REPLACE_PERL+=         tools/examples/xeninfo.pl
+REPLACE_PERL+=         tools/firmware/rombios/makesym.perl
+REPLACE_PERL+=         tools/include/xen-external/bsd-sys-queue-h-seddery
+REPLACE_PERL+=         tools/libxl/check-libxl-api-rules
+REPLACE_PERL+=         tools/libxl/libxl_save_msgs_gen.pl
+REPLACE_PERL+=         tools/qemu-xen-traditional/*.pl
 
 SUBST_CLASSES+=                conf
 SUBST_STAGE.conf=      pre-configure
@@ -114,7 +92,7 @@ XEND_SCRIPTS=                block vif-bridge vif-ip q
 
 SUBST_CLASSES.NetBSD+= proc
 SUBST_STAGE.proc=      pre-configure
-SUBST_FILES.proc+=     tools/ocaml/xenstored/define.ml
+SUBST_FILES.proc+=     tools/ocaml/xenstored/select.ml
 SUBST_SED.proc=                -e "s|/proc|/kern|g"
 
 SUBST_CLASSES+=                getopt
@@ -129,15 +107,6 @@ PROCPATH.*=                /proc
 
 .include "../../mk/bsd.prefs.mk"
 
-SUBST_CLASSES+=                procdev
-SUBST_STAGE.procdev=   pre-configure
-SUBST_FILES.procdev=   tools/ocaml/xenstored/define.ml
-.if ${OPSYS} == "NetBSD"
-SUBST_SED.procdev=     -e "s|@PROCDEV@|/dev|g"
-.else
-SUBST_SED.procdev=     -e "s|@PROCDEV@|/proc/xen|g"
-.endif
-
 .if ${OPSYS} == "NetBSD"
 MESSAGE_SRC=           ${.CURDIR}/MESSAGE ${.CURDIR}/MESSAGE.NetBSD
 .endif



Home | Main Index | Thread Index | Old Index