diff options
author | bouyer <bouyer> | 2007-06-14 19:37:00 +0000 |
---|---|---|
committer | bouyer <bouyer> | 2007-06-14 19:37:00 +0000 |
commit | 46888318f15621ff8e013b63c8e6e4232e01dee3 (patch) | |
tree | 6bba0cad37ca2fd056c6cf834dc22104f6f1a470 /sysutils/xenkernel3 | |
parent | a5bd2900baff7ff9bbe940b2afe68cf391210d41 (diff) | |
download | pkgsrc-46888318f15621ff8e013b63c8e6e4232e01dee3.tar.gz |
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 (limited to 'sysutils/xenkernel3')
-rw-r--r-- | sysutils/xenkernel3/DESCR | 11 | ||||
-rw-r--r-- | sysutils/xenkernel3/Makefile | 26 | ||||
-rw-r--r-- | sysutils/xenkernel3/PLIST | 3 | ||||
-rw-r--r-- | sysutils/xenkernel3/distinfo | 5 |
4 files changed, 45 insertions, 0 deletions
diff --git a/sysutils/xenkernel3/DESCR b/sysutils/xenkernel3/DESCR new file mode 100644 index 00000000000..b200f6ee961 --- /dev/null +++ b/sysutils/xenkernel3/DESCR @@ -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 --git a/sysutils/xenkernel3/Makefile b/sysutils/xenkernel3/Makefile new file mode 100644 index 00000000000..7881cd48151 --- /dev/null +++ b/sysutils/xenkernel3/Makefile @@ -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 +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 --git a/sysutils/xenkernel3/PLIST b/sysutils/xenkernel3/PLIST new file mode 100644 index 00000000000..d269804e2fe --- /dev/null +++ b/sysutils/xenkernel3/PLIST @@ -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 --git a/sysutils/xenkernel3/distinfo b/sysutils/xenkernel3/distinfo new file mode 100644 index 00000000000..5ea4c492ace --- /dev/null +++ b/sysutils/xenkernel3/distinfo @@ -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 |