summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authortnn <tnn@pkgsrc.org>2011-05-07 18:39:05 +0000
committertnn <tnn@pkgsrc.org>2011-05-07 18:39:05 +0000
commitcf6c0ce14999da238cb9900f0023feb364d39b50 (patch)
tree149e8070a6dd15786c8be538a924f743b46a2003 /sysutils
parent6b270c7e179cadc5897ab8eb0865aef121890c3e (diff)
downloadpkgsrc-cf6c0ce14999da238cb9900f0023feb364d39b50.tar.gz
Try to fix CONF_FILES handling and some pkglint warnings.
Bump PKGREVISION.
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/xentools41/Makefile20
-rw-r--r--sysutils/xentools41/PLIST20
-rw-r--r--sysutils/xentools41/distinfo6
-rw-r--r--sysutils/xentools41/patches/patch-aa4
-rw-r--r--sysutils/xentools41/patches/patch-dd11
-rw-r--r--sysutils/xentools41/patches/patch-de11
6 files changed, 53 insertions, 19 deletions
diff --git a/sysutils/xentools41/Makefile b/sysutils/xentools41/Makefile
index b9edce78397..806302af445 100644
--- a/sysutils/xentools41/Makefile
+++ b/sysutils/xentools41/Makefile
@@ -1,13 +1,11 @@
-# $NetBSD: Makefile,v 1.5 2011/05/07 06:39:16 tnn Exp $
+# $NetBSD: Makefile,v 1.6 2011/05/07 18:39:05 tnn Exp $
#
-
VERSION= 4.1.0
DISTNAME= xen-${VERSION}
PKGNAME= xentools41-${VERSION}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= sysutils
MASTER_SITES= http://bits.xensource.com/oss-xen/release/${VERSION}/
-EXTRACT_SUFX= .tar.gz
DISTFILES= ${DISTNAME}.tar.gz
DISTFILES+= ipxe-git-v1.0.0.tar.gz
@@ -47,6 +45,7 @@ USE_TOOLS+= gmake
MAKE_ENV+= PREFIX=${prefix:Q} WRKSRC=${WRKSRC}
MAKE_ENV+= EGDIR=${EGDIR:Q}
+MAKE_ENV+= BASH_COMPLETION_DIR=${EGDIR:Q}
MAKE_ENV+= MV=${MV:Q} PYTHON=${PYTHONBIN:Q} SED=${SED:Q}
MAKE_ENV+= VARBASE=${VARBASE}
@@ -54,8 +53,6 @@ MAKE_ENV+= VARBASE=${VARBASE}
#MAKE_ENV+= INSTALL_DATA=${BSD_INSTALL_DATA}
#MAKE_ENV+= INSTALL_PROG=${BSD_INSTALL_PROGRAM}
-#INSTALL_MAKE_FLAGS+= CONFIG_DIR=${prefix}/share/examples
-
PY_PATCHPLIST= yes
#PYTHON_PATCH_SCRIPTS+= misc/xm
#PYTHON_PATCH_SCRIPTS+= misc/netfix
@@ -97,7 +94,7 @@ SUBST_SED.conf= -e "s,@XENDCONFDIR@,${PKG_SYSCONFDIR},g"
.include "../../mk/bsd.prefs.mk"
-XEND_SCRIPTS= block vif-bridge vif-ip qemu-ifup
+XEND_SCRIPTS= block vif-bridge vif-ip qemu-ifup hotplugpath.sh
.if ${OPSYS} == "NetBSD"
SUBST_CLASSES+= proc
@@ -117,17 +114,16 @@ FILES_SUBST+= PREFIX=${PREFIX:Q}
BLKTAP_FILES= blk_netbsd.c blktapctrl_netbsd.c
-#CONF_FILES= ${EGDIR}/formats ${PKG_SYSCONFDIR}/formats
-
-CONF_FILES= ${EGDIR}/xend-config.sxp \
- ${PKG_SYSCONFDIR}/xend-config.sxp
+CONF_FILES+= ${EGDIR}/xend-config.sxp ${PKG_SYSCONFDIR}/xend-config.sxp
+CONF_FILES+= ${EGDIR}/formats ${PKG_SYSCONFDIR}/formats
+CONF_FILES+= ${EGDIR}/xm-config.xml ${PKG_SYSCONFDIR}/xm-config.xml
OWN_DIRS= ${PKG_SYSCONFDIR}/scripts ${VARBASE}/log/xen ${VARBASE}/lib
.for s in ${XEND_SCRIPTS}
CONF_FILES_PERMS+= ${EGDIR}/scripts/${s} ${PKG_SYSCONFDIR}/scripts/${s} \
${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 0755
-.endfor
+.endfor
pre-build:
rm -f ${WRKSRC}/check/check_x11_devel
diff --git a/sysutils/xentools41/PLIST b/sysutils/xentools41/PLIST
index d3e721e47e6..e79843845a3 100644
--- a/sysutils/xentools41/PLIST
+++ b/sysutils/xentools41/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2011/05/07 17:02:39 tnn Exp $
+@comment $NetBSD: PLIST,v 1.4 2011/05/07 18:39:05 tnn Exp $
bin/lsevtchn
bin/pygrub
bin/qemu-img-xen
@@ -23,7 +23,6 @@ bin/xenstore-write
bin/xentrace
bin/xentrace_format
bin/xentrace_setsize
-etc/xen/scripts/hotplugpath.sh
include/_libxl_types.h
include/blktaplib.h
include/fsimage.h
@@ -686,11 +685,26 @@ share/examples/rc.d/xen-watchdog
share/examples/rc.d/xencommons
share/examples/rc.d/xend
share/examples/rc.d/xendomains
+share/examples/xen/README
+share/examples/xen/README.incompatibilities
+share/examples/xen/cpupool
+share/examples/xen/formats
+share/examples/xen/scripts/hotplugpath.sh
share/examples/xen/scripts/block
share/examples/xen/scripts/qemu-ifup
share/examples/xen/scripts/vif-bridge
share/examples/xen/scripts/vif-ip
share/examples/xen/xend-config.sxp
+share/examples/xen/xend-pci-permissive.sxp
+share/examples/xen/xend-pci-quirks.sxp
+share/examples/xen/xl.conf
+share/examples/xen/xl.sh
+share/examples/xen/xm-config.xml
+share/examples/xen/xmexample.hvm
+share/examples/xen/xmexample.hvm-stubdom
+share/examples/xen/xmexample.nbd
+share/examples/xen/xmexample.pv-grub
+share/examples/xen/xmexample.vti
share/examples/xen/xmexample1
share/examples/xen/xmexample2
share/examples/xen/xmexample3
@@ -743,4 +757,4 @@ share/xen/qemu/pxe-rtl8139.bin
share/xen/qemu/vgabios-cirrus.bin
share/xen/qemu/vgabios.bin
share/xen/qemu/video.x
-@pkgdir etc/xen/auto
+@pkgdir share/examples/xen/auto
diff --git a/sysutils/xentools41/distinfo b/sysutils/xentools41/distinfo
index 12be4de7fa6..ccd29f2b556 100644
--- a/sysutils/xentools41/distinfo
+++ b/sysutils/xentools41/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.4 2011/05/07 16:55:58 tnn Exp $
+$NetBSD: distinfo,v 1.5 2011/05/07 18:39:05 tnn Exp $
SHA1 (ipxe-git-v1.0.0.tar.gz) = da052c8de5f3485fe0253c19cf52ed6d72528485
RMD160 (ipxe-git-v1.0.0.tar.gz) = dcd9b6eaafa1ce05c1ebf2a15f2f73ad7a8c5547
@@ -6,7 +6,7 @@ Size (ipxe-git-v1.0.0.tar.gz) = 1996881 bytes
SHA1 (xen-4.1.0.tar.gz) = 4295e67524746ce155ff991db5fd2a611be27f67
RMD160 (xen-4.1.0.tar.gz) = e9ef987b24503d6c993bccfd203be5af9f104f48
Size (xen-4.1.0.tar.gz) = 10348539 bytes
-SHA1 (patch-aa) = 3c03ea5d22e2edecbfa10de79e88a330204a8a70
+SHA1 (patch-aa) = 9b53ba4a809dad7a1de34c8fa0dbe493d7256ada
SHA1 (patch-ab) = 0906a5ec3a7450fc987b01289e2560e60966d00d
SHA1 (patch-ac) = c3cc5335a1d6b066307c5f03fe72f513a9eb2bdb
SHA1 (patch-ad) = 5eb15470bff85d30b6d26d8fe094f59fc8e34175
@@ -32,4 +32,6 @@ SHA1 (patch-ch) = 84e816c95167828314ef901e324772249a407c41
SHA1 (patch-da) = 1a7ecd9536340deac2945786b9faae55680525ca
SHA1 (patch-db) = 4766f9925462023332793bcea4321072758e289d
SHA1 (patch-dc) = d860fe3725978227278d58f09e7d5157001e463e
+SHA1 (patch-dd) = b0c6253a77c09c8625bc9425742b395d1ce67010
+SHA1 (patch-de) = b118ff85070cac7cd81375d2f59ad10b719ae263
SHA1 (patch-xm-test_ramdisk_make-release.sh) = 0844f1e022182d91dc04df552828820f4c946b5f
diff --git a/sysutils/xentools41/patches/patch-aa b/sysutils/xentools41/patches/patch-aa
index 384d97fef87..3e9d07e5285 100644
--- a/sysutils/xentools41/patches/patch-aa
+++ b/sysutils/xentools41/patches/patch-aa
@@ -1,4 +1,4 @@
-$NetBSD: patch-aa,v 1.1.1.1 2011/04/06 09:10:27 cegger Exp $
+$NetBSD: patch-aa,v 1.2 2011/05/07 18:39:06 tnn Exp $
--- xentrace/Makefile.orig 2010-04-07 16:12:05.000000000 +0000
+++ xentrace/Makefile
@@ -6,7 +6,7 @@ $NetBSD: patch-aa,v 1.1.1.1 2011/04/06 09:10:27 cegger Exp $
[ -z "$(LIBBIN)" ] || $(INSTALL_PROG) $(LIBBIN) $(DESTDIR)$(PRIVATE_BINDIR)
$(INSTALL_DATA) $(MAN1) $(DESTDIR)$(MAN1DIR)
$(INSTALL_DATA) $(MAN8) $(DESTDIR)$(MAN8DIR)
-+ $(INSTALL_DATA) formats $(DESTDIR)$(XEN_CONFIG_DIR)
++ $(INSTALL_DATA) formats $(DESTDIR)$(EGDIR)
.PHONY: clean
clean:
diff --git a/sysutils/xentools41/patches/patch-dd b/sysutils/xentools41/patches/patch-dd
new file mode 100644
index 00000000000..4fe8318a9c6
--- /dev/null
+++ b/sysutils/xentools41/patches/patch-dd
@@ -0,0 +1,11 @@
+$NetBSD: patch-dd,v 1.1 2011/05/07 18:39:06 tnn Exp $
+
+--- ../tools/examples/Makefile.orig 2011-03-25 10:42:50.000000000 +0000
++++ ../tools/examples/Makefile
+@@ -1,5 +1,6 @@
+ XEN_ROOT = ../..
+ include $(XEN_ROOT)/tools/Rules.mk
++XEN_CONFIG_DIR=${EGDIR}
+
+ # Init scripts.
+ XEND_INITD = init.d/xend
diff --git a/sysutils/xentools41/patches/patch-de b/sysutils/xentools41/patches/patch-de
new file mode 100644
index 00000000000..5f11efcc9da
--- /dev/null
+++ b/sysutils/xentools41/patches/patch-de
@@ -0,0 +1,11 @@
+$NetBSD: patch-de,v 1.1 2011/05/07 18:39:06 tnn Exp $
+
+--- ../tools/hotplug/common/Makefile.orig 2011-03-25 10:42:50.000000000 +0000
++++ ../tools/hotplug/common/Makefile
+@@ -1,5 +1,6 @@
+ XEN_ROOT = ../../..
+ include $(XEN_ROOT)/tools/Rules.mk
++XEN_SCRIPT_DIR = ${EGDIR}/scripts
+
+ HOTPLUGPATH="hotplugpath.sh"
+