pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/sysutils/xenstoretools
Module Name: pkgsrc
Committed By: bouyer
Date: Tue Oct 21 13:42:06 UTC 2025
Modified Files:
pkgsrc/sysutils/xenstoretools: DESCR Makefile PLIST
Log Message:
switch xenstoretool from EOL 4.15 to 4.20_20250821
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/sysutils/xenstoretools/DESCR
cvs rdiff -u -r1.29 -r1.30 pkgsrc/sysutils/xenstoretools/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/xenstoretools/PLIST
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/sysutils/xenstoretools/DESCR
diff -u pkgsrc/sysutils/xenstoretools/DESCR:1.4 pkgsrc/sysutils/xenstoretools/DESCR:1.5
--- pkgsrc/sysutils/xenstoretools/DESCR:1.4 Tue Jun 28 16:28:06 2022
+++ pkgsrc/sysutils/xenstoretools/DESCR Tue Oct 21 13:42:06 2025
@@ -1,2 +1,2 @@
-This package is a subset of the xentools415 package. It contains
+This package is a subset of the xentools420 package. It contains
just the tools to manipulate xenstore from the guest VM.
Index: pkgsrc/sysutils/xenstoretools/Makefile
diff -u pkgsrc/sysutils/xenstoretools/Makefile:1.29 pkgsrc/sysutils/xenstoretools/Makefile:1.30
--- pkgsrc/sysutils/xenstoretools/Makefile:1.29 Mon Mar 31 11:33:15 2025
+++ pkgsrc/sysutils/xenstoretools/Makefile Tue Oct 21 13:42:06 2025
@@ -1,21 +1,21 @@
-# $NetBSD: Makefile,v 1.29 2025/03/31 11:33:15 sborrill Exp $
+# $NetBSD: Makefile,v 1.30 2025/10/21 13:42:06 bouyer Exp $
#
-# VERSION is set in xentool415/version.mk
+# VERSION is set in xentool420/version.mk
#PKGREVISION= 1
-.include "../../sysutils/xentools415/version.mk"
+.include "../../sysutils/xentools420/version.mk"
-PKGNAME= xenstoretools-${VERSION}
+PKGNAME= xenstoretools-4.20_${VERSION}
CATEGORIES= sysutils
MAINTAINER= sborrill%NetBSD.org@localhost
HOMEPAGE= http://xen.org/
-COMMENT= Xenstore Tools for Xen 4.15.x
+COMMENT= Xenstore Tools for Xen 4.20.x
LICENSE= gnu-gpl-v2
-DISTINFO_FILE= ${.CURDIR}/../../sysutils/xentools415/distinfo
-PATCHDIR= ${.CURDIR}/../../sysutils/xentools415/patches
-INSTALL_DIRS= tools/xenstore tools/libs/toolcore tools/libs/store
+DISTINFO_FILE= ${.CURDIR}/../../sysutils/xentools420/distinfo
+PATCHDIR= ${.CURDIR}/../../sysutils/xentools420/patches
+INSTALL_DIRS= tools/xs-clients tools/libs/toolcore tools/libs/store
INSTALL_DIRS+= tools/libs/toollog tools/libs/call tools/libs/evtchn
INSTALL_DIRS+= tools/libs/gnttab tools/libs/foreignmemory
INSTALL_DIRS+= tools/libs/devicemodel tools/libs/ctrl tools/libs/guest
@@ -72,6 +72,44 @@ SUBST_SED.rpath-link+= -e 's/-rpath-lin
INSTALLATION_DIRS= bin include lib
+post-extract:
+ ${MV} ${WRKDIR}/${QEMU_DIST} ${WRKSRC}/tools/qemu-xen
+#${MV} ${WRKDIR}/${QEMUTRAD_DIST} ${WRKSRC}/tools/qemu-xen-traditional
+
+pre-build:
+ rm -f ${WRKSRC}/check/check_x11_devel
+ ${SED} -e "s,@XENDCONFDIR@,${PKG_SYSCONFDIR},g" \
+ ${WRKSRC}/docs/man/xenstore-chmod.1.pod |\
+ pod2man -n xenstore-chmod >${WRKDIR}/xenstore-chmod.1
+ ${SED} -e "s,@XENDCONFDIR@,${PKG_SYSCONFDIR},g" \
+ ${WRKSRC}/docs/man/xenstore-ls.1.pod |\
+ pod2man -n xenstore-ls >${WRKDIR}/xenstore-ls.1
+ ${SED} -e "s,@XENDCONFDIR@,${PKG_SYSCONFDIR},g" \
+ ${WRKSRC}/docs/man/xenstore.1.pod |\
+ pod2man -n xenstore >${WRKDIR}/xenstore.1
+ ${SED} -e "s,@XENDCONFDIR@,${PKG_SYSCONFDIR},g" \
+ ${WRKSRC}/docs/man/xentop.1.pod |\
+ pod2man -n xentop >${WRKDIR}/xentop.1
+ ${SED} -e "s,@XENDCONFDIR@,${PKG_SYSCONFDIR},g" \
+ ${WRKSRC}/docs/man/xentrace.8.pod |\
+ pod2man -n xentrace >${WRKDIR}/xentrace.8
+ ${SED} -e "s,@XENDCONFDIR@,${PKG_SYSCONFDIR},g" \
+ ${WRKSRC}/docs/man/xl.cfg.5.pod.in |\
+ pod2man -n xl.cfg >${WRKDIR}/xl.cfg.5
+ ${SED} -e "s,@XENDCONFDIR@,${PKG_SYSCONFDIR},g" \
+ ${WRKSRC}/docs/man/xl.conf.5.pod |\
+ pod2man -n xl.conf >${WRKDIR}/xl.conf.5
+ ${SED} -e "s,@XENDCONFDIR@,${PKG_SYSCONFDIR},g" \
+ ${WRKSRC}/docs/man/xl.1.pod.in |\
+ pod2man -n xl >${WRKDIR}/xl.1
+ ${SED} -e "s,@XENDCONFDIR@,${PKG_SYSCONFDIR},g" \
+ ${WRKSRC}/docs/man/xlcpupool.cfg.5.pod |\
+ pod2man -n xlcpupool.cfg >${WRKDIR}/xlcpupool.cfg.5
+ ${SED} -e "s,@XENDCONFDIR@,${PKG_SYSCONFDIR},g" \
+ ${WRKSRC}/docs/man/xl-disk-configuration.5.pod |\
+ pod2man -n xl-disk-configuration >${WRKDIR}/xl-disk-configuration.5
+
+
do-build:
cd ${WRKSRC}/ && ${BUILD_MAKE_CMD} build-tools-public-headers
cd ${WRKSRC}/tools/libs/toolcore && \
@@ -95,7 +133,7 @@ do-build:
cd ${WRKSRC}/tools/libs/guest && \
${BUILD_MAKE_CMD} all
${RUN}${_ULIMIT_CMD} \
- cd ${WRKSRC}/tools/xenstore && \
+ cd ${WRKSRC}/tools/xs-clients && \
${BUILD_MAKE_CMD} clients
pre-install:
Index: pkgsrc/sysutils/xenstoretools/PLIST
diff -u pkgsrc/sysutils/xenstoretools/PLIST:1.8 pkgsrc/sysutils/xenstoretools/PLIST:1.9
--- pkgsrc/sysutils/xenstoretools/PLIST:1.8 Tue Jun 28 16:28:06 2022
+++ pkgsrc/sysutils/xenstoretools/PLIST Tue Oct 21 13:42:06 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2022/06/28 16:28:06 bouyer Exp $
+@comment $NetBSD: PLIST,v 1.9 2025/10/21 13:42:06 bouyer Exp $
bin/xenstore
bin/xenstore-chmod
bin/xenstore-control
@@ -9,6 +9,7 @@ bin/xenstore-read
bin/xenstore-rm
bin/xenstore-watch
bin/xenstore-write
+include/xen-barrier.h
include/xencall.h
include/xenctrl.h
include/xenctrl_compat.h
@@ -22,7 +23,6 @@ include/xenstore-compat/xs_lib.h
include/xenstore.h
include/xenstore_lib.h
include/xentoolcore.h
-include/xentoolcore_internal.h
include/xentoollog.h
include/xs.h
include/xs_lib.h
@@ -32,8 +32,8 @@ lib/libxencall.so.1
lib/libxencall.so.1.3
lib/libxenctrl.a
lib/libxenctrl.so
-lib/libxenctrl.so.4.15
-lib/libxenctrl.so.4.15.0
+lib/libxenctrl.so.4.20
+lib/libxenctrl.so.4.20.0
lib/libxendevicemodel.a
lib/libxendevicemodel.so
lib/libxendevicemodel.so.1
@@ -52,12 +52,12 @@ lib/libxengnttab.so.1
lib/libxengnttab.so.1.2
lib/libxenguest.a
lib/libxenguest.so
-lib/libxenguest.so.4.15
-lib/libxenguest.so.4.15.0
+lib/libxenguest.so.4.20
+lib/libxenguest.so.4.20.0
lib/libxenstore.a
lib/libxenstore.so
-lib/libxenstore.so.3.0
-lib/libxenstore.so.3.0.3
+lib/libxenstore.so.4
+lib/libxenstore.so.4.0
lib/libxentoolcore.a
lib/libxentoolcore.so
lib/libxentoolcore.so.1
Home |
Main Index |
Thread Index |
Old Index