pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/sysutils/xenkernel20 Initial import of a package to re...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5f4acc51c1f2
branches:  trunk
changeset: 500891:5f4acc51c1f2
user:      agc <agc%pkgsrc.org@localhost>
date:      Thu Oct 13 20:58:20 2005 +0000

description:
Initial import of a package to retrieve the Xen kernel itself easily.

        Xen is a virtual machine monitor for x86 hardware (runs only on
        i686-class CPUs), which supports running multiple guests operating
        systems on a single machine.  Guest OSes (also called "domains")
        require a modified kernel which supports Xen hypercalls in replacement
        to access to the physical hardware.  At boot, the xen kernel is loaded
        (via grub) along with the guest kernel for the first domain (called
        domain0).  domain0 has privileges to access the physical hardware (PCI
        and ISA devices), administrate other domains and provide virtual
        devices (disks and network) to other domains.

        This package contains the Xen kernel itself.

diffstat:

 sysutils/xenkernel20/DESCR    |  11 +++++++++++
 sysutils/xenkernel20/MESSAGE  |   9 +++++++++
 sysutils/xenkernel20/Makefile |  23 +++++++++++++++++++++++
 sysutils/xenkernel20/PLIST    |   3 +++
 sysutils/xenkernel20/distinfo |   5 +++++
 5 files changed, 51 insertions(+), 0 deletions(-)

diffs (71 lines):

diff -r 488dd5cd6a12 -r 5f4acc51c1f2 sysutils/xenkernel20/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/xenkernel20/DESCR        Thu Oct 13 20:58:20 2005 +0000
@@ -0,0 +1,11 @@
+Xen is a virtual machine monitor for x86 hardware (runs only on
+i686-class CPUs), which supports running multiple guests operating
+systems on a single machine.  Guest OSes (also called "domains")
+require a modified kernel which supports Xen hypercalls in replacement
+to access to the physical hardware.  At boot, the xen kernel is loaded
+(via grub) along with the guest kernel for the first domain (called
+domain0).  domain0 has privileges to access the physical hardware (PCI
+and ISA devices), administrate other domains and provide virtual
+devices (disks and network) to other domains.
+
+This package contains the Xen kernel itself.
diff -r 488dd5cd6a12 -r 5f4acc51c1f2 sysutils/xenkernel20/MESSAGE
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/xenkernel20/MESSAGE      Thu Oct 13 20:58:20 2005 +0000
@@ -0,0 +1,9 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1.1.1 2005/10/13 20:58:20 agc Exp $
+
+You should now copy the file:
+
+       ${PREFIX}/xen-kernel/xen.gz
+
+to your root file system.
+===========================================================================
diff -r 488dd5cd6a12 -r 5f4acc51c1f2 sysutils/xenkernel20/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/xenkernel20/Makefile     Thu Oct 13 20:58:20 2005 +0000
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/10/13 20:58:20 agc Exp $
+#
+
+DISTNAME=      xen-2.0.7-install-x86_32
+PKGNAME=       xenkernel20-2.0.7
+CATEGORIES=    sysutils
+MASTER_SITES=  http://www.cl.cam.ac.uk/Research/SRG/netos/xen/downloads/
+EXTRACT_SUFX=  .tgz
+
+MAINTAINER=    tech-pkg%NetBSD.org@localhost
+HOMEPAGE=      http://www.netbsd.org/Ports/xen/
+COMMENT=       Xen Kernel
+
+WRKSRC=                ${WRKDIR}/xen-2.0-install
+
+NO_CONFIGURE=  yes
+NO_BUILD=      yes
+
+do-install:
+       ${INSTALL_DATA_DIR} ${PREFIX}/xen-kernel
+       ${INSTALL_DATA} ${WRKSRC}/install/boot/xen.gz ${PREFIX}/xen-kernel/xen.gz
+
+.include "../../mk/bsd.pkg.mk"
diff -r 488dd5cd6a12 -r 5f4acc51c1f2 sysutils/xenkernel20/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/xenkernel20/PLIST        Thu Oct 13 20:58:20 2005 +0000
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/10/13 20:58:20 agc Exp $
+xen-kernel/xen.gz
+@dirrm xen-kernel
diff -r 488dd5cd6a12 -r 5f4acc51c1f2 sysutils/xenkernel20/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/xenkernel20/distinfo     Thu Oct 13 20:58:20 2005 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/10/13 20:58:20 agc Exp $
+
+SHA1 (xen-2.0.7-install-x86_32.tgz) = 6fe975840b6ab1fdcb3cfc4bb2b26f31ff6d371e
+RMD160 (xen-2.0.7-install-x86_32.tgz) = 03f6b2f452059254e59f3db7b937d56e42281cf8
+Size (xen-2.0.7-install-x86_32.tgz) = 14295119 bytes



Home | Main Index | Thread Index | Old Index