From a6091673a96c434880541ca1288b2954e5874706 Mon Sep 17 00:00:00 2001 From: jym Date: Sun, 20 Nov 2011 03:48:10 +0000 Subject: Create a MESSAGE so we know where to look for Xen kernels. i386 is specific due to the PAE kernel. Add license. --- sysutils/xenkernel3/MESSAGE | 7 +++++++ sysutils/xenkernel3/MESSAGE.i386 | 9 +++++++++ sysutils/xenkernel3/Makefile | 18 +++++++++++++----- 3 files changed, 29 insertions(+), 5 deletions(-) create mode 100644 sysutils/xenkernel3/MESSAGE create mode 100644 sysutils/xenkernel3/MESSAGE.i386 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" -- cgit v1.2.3