pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/sysutils/xenkernel3 Rename xenkernel30 to xenkernel3 t...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/78b8aa831728
branches:  trunk
changeset: 529991:78b8aa831728
user:      bouyer <bouyer%pkgsrc.org@localhost>
date:      Thu Jun 14 19:37:00 2007 +0000

description:
Rename xenkernel30 to xenkernel3 to acknowledge that Xen dropped one digit
in version numbers, and upgrade to 3.1.0.
Changes since 3.0.4:
    *   XenAPI 1.0 support
          o XML configuration files for virtual machines;
          o VM life-cycle management operations; and
          o Secure on- or off-box XML-RPC with bindings for many languages
    * Basic save/restore/migrate support for HVM (e.g. Windows) VMs;
    * Dynamic memory control for HVM guests;
    * 32-on-64 PV guest support (run PAE PV VMs on a 64-bit Xen!); and
    * Blktap copy-on-write disk support.

It also fixes some HVM bugs.

diffstat:

 sysutils/xenkernel3/DESCR    |  11 +++++++++++
 sysutils/xenkernel3/Makefile |  26 ++++++++++++++++++++++++++
 sysutils/xenkernel3/PLIST    |   3 +++
 sysutils/xenkernel3/distinfo |   5 +++++
 4 files changed, 45 insertions(+), 0 deletions(-)

diffs (61 lines):

diff -r f6e95ecf6d12 -r 78b8aa831728 sysutils/xenkernel3/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/xenkernel3/DESCR Thu Jun 14 19:37:00 2007 +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 Xen3 kernel itself.
diff -r f6e95ecf6d12 -r 78b8aa831728 sysutils/xenkernel3/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/xenkernel3/Makefile      Thu Jun 14 19:37:00 2007 +0000
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/06/14 19:37:00 bouyer Exp $
+#
+
+VERSION=       3.1.0
+DISTNAME=      xen-${VERSION}-install-x86_32
+PKGNAME=       xenkernel3-${VERSION}
+CATEGORIES=    sysutils
+MASTER_SITES=  http://www.cl.cam.ac.uk/Research/SRG/netos/xen/downloads/ \
+               http://bits.xensource.com/oss-xen/release/${VERSION}/bin.tgz/
+EXTRACT_SUFX=  .tgz
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://www.NetBSD.org/Ports/xen/
+COMMENT=       Xen3 Kernel
+CONFLICTS=     xenkernel30-*
+
+WRKSRC=                ${WRKDIR}/dist
+
+NO_CONFIGURE=  yes
+NO_BUILD=      yes
+
+do-install:
+       ${INSTALL_DATA_DIR} ${PREFIX}/xen3-kernel
+       ${INSTALL_DATA} ${WRKSRC}/install/boot/xen.gz ${PREFIX}/xen3-kernel/xen.gz
+
+.include "../../mk/bsd.pkg.mk"
diff -r f6e95ecf6d12 -r 78b8aa831728 sysutils/xenkernel3/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/xenkernel3/PLIST Thu Jun 14 19:37:00 2007 +0000
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/06/14 19:37:00 bouyer Exp $
+xen3-kernel/xen.gz
+@dirrm xen3-kernel
diff -r f6e95ecf6d12 -r 78b8aa831728 sysutils/xenkernel3/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/xenkernel3/distinfo      Thu Jun 14 19:37:00 2007 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2007/06/14 19:37:00 bouyer Exp $
+
+SHA1 (xen-3.1.0-install-x86_32.tgz) = f60f1cd09592b24993c718cd380a5b125a716916
+RMD160 (xen-3.1.0-install-x86_32.tgz) = 6cab7f894fb3770005c11c1d1ae08647ea953679
+Size (xen-3.1.0-install-x86_32.tgz) = 23112271 bytes



Home | Main Index | Thread Index | Old Index