summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjym <jym@pkgsrc.org>2011-11-20 03:48:10 +0000
committerjym <jym@pkgsrc.org>2011-11-20 03:48:10 +0000
commita6091673a96c434880541ca1288b2954e5874706 (patch)
treecbdc248192a93a413499a518889afa2baf17a46f
parentea1e9c38e9dc4540aa189f1a0037845814caa050 (diff)
downloadpkgsrc-a6091673a96c434880541ca1288b2954e5874706.tar.gz
Create a MESSAGE so we know where to look for Xen kernels. i386 is
specific due to the PAE kernel. Add license.
-rw-r--r--sysutils/xenkernel3/MESSAGE7
-rw-r--r--sysutils/xenkernel3/MESSAGE.i3869
-rw-r--r--sysutils/xenkernel3/Makefile18
3 files changed, 29 insertions, 5 deletions
diff --git a/sysutils/xenkernel3/MESSAGE b/sysutils/xenkernel3/MESSAGE
new file mode 100644
index 00000000000..ffa69785ba8
--- /dev/null
+++ b/sysutils/xenkernel3/MESSAGE
@@ -0,0 +1,7 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1 2011/11/20 03:48:10 jym Exp $
+
+The Xen hypervisor is installed under the following locations:
+ ${XENKERNELDIR}/xen.gz (standard hypervisor)
+ ${XENKERNELDIR}/xen-debug.gz (debug hypervisor)
+===========================================================================
diff --git a/sysutils/xenkernel3/MESSAGE.i386 b/sysutils/xenkernel3/MESSAGE.i386
new file mode 100644
index 00000000000..7710c0ae153
--- /dev/null
+++ b/sysutils/xenkernel3/MESSAGE.i386
@@ -0,0 +1,9 @@
+===========================================================================
+$NetBSD: MESSAGE.i386,v 1.1 2011/11/20 03:48:10 jym Exp $
+
+The Xen hypervisor is installed under the following locations:
+ ${XENKERNELDIR}/xen.gz (standard hypervisor)
+ ${XENKERNELDIR}/xen-debug.gz (debug hypervisor)
+ ${XENKERNELDIR}/xen-PAE.gz (PAE standard hypervisor)
+ ${XENKERNELDIR}/xen-PAE-debug.gz (PAE debug hypervisor)
+===========================================================================
diff --git a/sysutils/xenkernel3/Makefile b/sysutils/xenkernel3/Makefile
index 6b20f14bdba..688ba7ce5ff 100644
--- a/sysutils/xenkernel3/Makefile
+++ b/sysutils/xenkernel3/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.21 2011/09/10 18:35:51 bouyer Exp $
+# $NetBSD: Makefile,v 1.22 2011/11/20 03:48:10 jym Exp $
#
VERSION= 3.1.4
@@ -15,6 +15,7 @@ COMMENT= Xen3 Kernel
ONLY_FOR_PLATFORM= Linux-2.[46]*-i386 NetBSD-*-i386 Linux-2.[46]*-x86_64 NetBSD-*-x86_64
CONFLICTS= xenkernel30-[0-9]*
+LICENSE= gnu-gpl-v2
WRKSRC= ${WRKDIR}/xen-${VERSION}
@@ -53,6 +54,9 @@ PLIST_SRC= PLIST
PKG_DESTDIR_SUPPORT= user-destdir
INSTALLATION_DIRS+= xen3-kernel
+XENKERNELDIR= ${PREFIX}/xen3-kernel
+
+MESSAGE_SUBST+= XENKERNELDIR=${XENKERNELDIR:Q}
do-build:
cd ${WRKSRC} && ${GMAKE} XEN_TARGET_X86_PAE=n debug=n xen
@@ -70,11 +74,15 @@ do-build:
.endif
do-install:
- ${INSTALL_DATA} ${WRKDIR}/xen.gz ${DESTDIR}${PREFIX}/xen3-kernel/xen.gz
- ${INSTALL_DATA} ${WRKDIR}/xen-debug.gz ${DESTDIR}${PREFIX}/xen3-kernel/xen-debug.gz
+ ${INSTALL_DATA} ${WRKDIR}/xen.gz \
+ ${DESTDIR}${XENKERNELDIR}/xen.gz
+ ${INSTALL_DATA} ${WRKDIR}/xen-debug.gz \
+ ${DESTDIR}${XENKERNELDIR}/xen-debug.gz
.if ${MACHINE_ARCH} == "i386"
- ${INSTALL_DATA} ${WRKDIR}/xen-PAE.gz ${DESTDIR}${PREFIX}/xen3-kernel/xen-PAE.gz
- ${INSTALL_DATA} ${WRKDIR}/xen-PAE-debug.gz ${DESTDIR}${PREFIX}/xen3-kernel/xen-PAE-debug.gz
+ ${INSTALL_DATA} ${WRKDIR}/xen-PAE.gz \
+ ${DESTDIR}${XENKERNELDIR}/xen-PAE.gz
+ ${INSTALL_DATA} ${WRKDIR}/xen-PAE-debug.gz \
+ ${DESTDIR}${XENKERNELDIR}/xen-PAE-debug.gz
.endif
.include "../../lang/python/application.mk"