pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/sysutils Renamed xen*30 to xen*3



details:   https://anonhg.NetBSD.org/pkgsrc/rev/336bbc9ff7c5
branches:  trunk
changeset: 529994:336bbc9ff7c5
user:      bouyer <bouyer%pkgsrc.org@localhost>
date:      Thu Jun 14 19:44:41 2007 +0000

description:
Renamed xen*30 to xen*3

diffstat:

 sysutils/Makefile                            |    8 +-
 sysutils/xenkernel30/DESCR                   |   11 -
 sysutils/xenkernel30/Makefile                |   24 -
 sysutils/xenkernel30/PLIST                   |    3 -
 sysutils/xenkernel30/distinfo                |    5 -
 sysutils/xentools30-hvm/DESCR                |    4 -
 sysutils/xentools30-hvm/Makefile             |   91 -------
 sysutils/xentools30-hvm/PLIST                |   44 ---
 sysutils/xentools30-hvm/distinfo             |   21 -
 sysutils/xentools30-hvm/files/NetBSD.mk      |    2 -
 sysutils/xentools30-hvm/files/hvm-nbsd       |   68 -----
 sysutils/xentools30-hvm/files/qemu-ifup-nbsd |    3 -
 sysutils/xentools30-hvm/files/xenio.h        |  105 --------
 sysutils/xentools30-hvm/files/xenio3.h       |   89 -------
 sysutils/xentools30-hvm/patches/patch-aa     |   61 -----
 sysutils/xentools30-hvm/patches/patch-an     |   24 -
 sysutils/xentools30-hvm/patches/patch-ao     |   23 -
 sysutils/xentools30-hvm/patches/patch-ap     |   12 -
 sysutils/xentools30-hvm/patches/patch-ar     |  142 -----------
 sysutils/xentools30-hvm/patches/patch-as     |   26 --
 sysutils/xentools30-hvm/patches/patch-at     |   13 -
 sysutils/xentools30-hvm/patches/patch-au     |   16 -
 sysutils/xentools30-hvm/patches/patch-av     |   12 -
 sysutils/xentools30-hvm/patches/patch-aw     |   32 --
 sysutils/xentools30-hvm/patches/patch-ax     |   14 -
 sysutils/xentools30-hvm/patches/patch-ay     |   25 --
 sysutils/xentools30-hvm/patches/patch-ba     |   15 -
 sysutils/xentools30-hvm/patches/patch-bb     |   19 -
 sysutils/xentools30-hvm/patches/patch-bv     |   14 -
 sysutils/xentools30-hvm/patches/patch-ci     |   16 -
 sysutils/xentools30/DESCR                    |    5 -
 sysutils/xentools30/MESSAGE.NetBSD           |   17 -
 sysutils/xentools30/Makefile                 |  185 ---------------
 sysutils/xentools30/PLIST                    |  329 ---------------------------
 sysutils/xentools30/buildlink3.mk            |   19 -
 sysutils/xentools30/distinfo                 |   41 ---
 sysutils/xentools30/files/NetBSD.mk          |    2 -
 sysutils/xentools30/files/block-nbsd         |   88 -------
 sysutils/xentools30/files/netbsd1-nbsd       |   48 ---
 sysutils/xentools30/files/vif-bridge-nbsd    |   35 --
 sysutils/xentools30/files/vif-ip-nbsd        |   33 --
 sysutils/xentools30/files/xenbackendd.c      |  319 --------------------------
 sysutils/xentools30/files/xenbackendd.sh     |   17 -
 sysutils/xentools30/files/xend.sh            |   29 --
 sysutils/xentools30/files/xendomains.sh      |  134 ----------
 sysutils/xentools30/files/xenio.h            |  105 --------
 sysutils/xentools30/files/xenio3.h           |   89 -------
 sysutils/xentools30/patches/patch-aa         |   67 -----
 sysutils/xentools30/patches/patch-ab         |  269 ----------------------
 sysutils/xentools30/patches/patch-ac         |   13 -
 sysutils/xentools30/patches/patch-ad         |  161 -------------
 sysutils/xentools30/patches/patch-al         |   28 --
 sysutils/xentools30/patches/patch-as         |   45 ---
 sysutils/xentools30/patches/patch-au         |   16 -
 sysutils/xentools30/patches/patch-av         |   12 -
 sysutils/xentools30/patches/patch-aw         |   42 ---
 sysutils/xentools30/patches/patch-ax         |   14 -
 sysutils/xentools30/patches/patch-ba         |   17 -
 sysutils/xentools30/patches/patch-bb         |   13 -
 sysutils/xentools30/patches/patch-bc         |   22 -
 sysutils/xentools30/patches/patch-be         |   16 -
 sysutils/xentools30/patches/patch-bf         |   13 -
 sysutils/xentools30/patches/patch-bg         |   13 -
 sysutils/xentools30/patches/patch-bh         |   13 -
 sysutils/xentools30/patches/patch-bm         |   20 -
 sysutils/xentools30/patches/patch-bo         |   25 --
 sysutils/xentools30/patches/patch-br         |   16 -
 sysutils/xentools30/patches/patch-bs         |   49 ----
 sysutils/xentools30/patches/patch-bt         |   78 ------
 sysutils/xentools30/patches/patch-bw         |   15 -
 sysutils/xentools30/patches/patch-cb         |   12 -
 sysutils/xentools30/patches/patch-cc         |   24 -
 sysutils/xentools30/patches/patch-cd         |   16 -
 sysutils/xentools30/patches/patch-cf         |   13 -
 sysutils/xentools30/patches/patch-cg         |   42 ---
 sysutils/xentools30/patches/patch-ch         |   52 ----
 sysutils/xentools30/patches/patch-ci         |   16 -
 sysutils/xentools30/patches/patch-cj         |   23 -
 sysutils/xentools30/patches/patch-ck         |   16 -
 sysutils/xentools30/patches/patch-cl         |   12 -
 sysutils/xentools30/patches/patch-cm         |   47 ---
 sysutils/xentools30/patches/patch-cn         |   36 --
 sysutils/xentools30/patches/patch-co         |   40 ---
 83 files changed, 4 insertions(+), 3759 deletions(-)

diffs (truncated from 4107 to 300 lines):

diff -r c79f143fa770 -r 336bbc9ff7c5 sysutils/Makefile
--- a/sysutils/Makefile Thu Jun 14 19:42:12 2007 +0000
+++ b/sysutils/Makefile Thu Jun 14 19:44:41 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.403 2007/06/08 20:22:00 heinz Exp $
+# $NetBSD: Makefile,v 1.404 2007/06/14 19:44:41 bouyer Exp $
 #
 
 COMMENT=       System utilities
@@ -321,11 +321,11 @@
 SUBDIR+=       xen12
 SUBDIR+=       xenconsole
 SUBDIR+=       xenkernel20
-SUBDIR+=       xenkernel30
+SUBDIR+=       xenkernel3
 SUBDIR+=       xentools12
 SUBDIR+=       xentools20
-SUBDIR+=       xentools30
-SUBDIR+=       xentools30-hvm
+SUBDIR+=       xentools3
+SUBDIR+=       xentools3-hvm
 SUBDIR+=       xenvstat
 SUBDIR+=       xfce4-appfinder
 SUBDIR+=       xfce4-battery-plugin
diff -r c79f143fa770 -r 336bbc9ff7c5 sysutils/xenkernel30/DESCR
--- a/sysutils/xenkernel30/DESCR        Thu Jun 14 19:42:12 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,11 +0,0 @@
-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 c79f143fa770 -r 336bbc9ff7c5 sysutils/xenkernel30/Makefile
--- a/sysutils/xenkernel30/Makefile     Thu Jun 14 19:42:12 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-# $NetBSD: Makefile,v 1.4 2007/04/28 17:14:49 bouyer Exp $
-#
-
-DISTNAME=      xen-3.0.4_1-install-x86_32
-PKGNAME=       xenkernel30-3.0.4
-CATEGORIES=    sysutils
-MASTER_SITES=  http://www.cl.cam.ac.uk/Research/SRG/netos/xen/downloads/ \
-               http://bits.xensource.com/oss-xen/release/3.0.4-1/bin.tgz/
-EXTRACT_SUFX=  .tgz
-
-MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://www.NetBSD.org/Ports/xen/
-COMMENT=       Xen3 Kernel
-
-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 c79f143fa770 -r 336bbc9ff7c5 sysutils/xenkernel30/PLIST
--- a/sysutils/xenkernel30/PLIST        Thu Jun 14 19:42:12 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,3 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2006/07/03 07:28:22 agc Exp $
-xen3-kernel/xen.gz
-@dirrm xen3-kernel
diff -r c79f143fa770 -r 336bbc9ff7c5 sysutils/xenkernel30/distinfo
--- a/sysutils/xenkernel30/distinfo     Thu Jun 14 19:42:12 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,5 +0,0 @@
-$NetBSD: distinfo,v 1.3 2007/04/28 17:14:50 bouyer Exp $
-
-SHA1 (xen-3.0.4_1-install-x86_32.tgz) = bf8eb7c0a4c510b4010505ea6f849893896fc556
-RMD160 (xen-3.0.4_1-install-x86_32.tgz) = c3c37d673d8a14e719a35ed1b8c84492614fe9d0
-Size (xen-3.0.4_1-install-x86_32.tgz) = 21490373 bytes
diff -r c79f143fa770 -r 336bbc9ff7c5 sysutils/xentools30-hvm/DESCR
--- a/sysutils/xentools30-hvm/DESCR     Thu Jun 14 19:42:12 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,4 +0,0 @@
-The Xen virtual machine monitor allows running several virtual machines
-on a single physical machine.  The xentools30-vmx package contains
-additionnal tools to xentools30 to run unmodified guests using the
-Intel VT or AMD VMX extentions.
diff -r c79f143fa770 -r 336bbc9ff7c5 sysutils/xentools30-hvm/Makefile
--- a/sysutils/xentools30-hvm/Makefile  Thu Jun 14 19:42:12 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,91 +0,0 @@
-# $NetBSD: Makefile,v 1.5 2007/04/28 17:14:53 bouyer Exp $
-#
-
-DISTNAME=              xen-3.0.4_1-src
-PKGNAME=               xentools30-hvm-3.0.4
-PKGREVISION=           1
-CATEGORIES=            sysutils
-MASTER_SITES=          http://www.cl.cam.ac.uk/research/srg/netos/xen/downloads/ \
-                       http://bits.xensource.com/oss-xen/release/3.0.4-1/src.tgz/
-EXTRACT_SUFX=          .tgz
-
-MAINTAINER=            bouyer%NetBSD.org@localhost
-HOMEPAGE=              http://www.cl.cam.ac.uk/research/srg/netos/xen/
-COMMENT=               Tools for Virtual Machine Extensions support in Xen
-
-BUILD_DEPENDS+=        dev86-[0-9]*:../../devel/dev86 # needed to build firmware
-
-PKG_SYSCONFSUBDIR=     xen
-
-ONLY_FOR_PLATFORM=     Linux-2.[46]*-i386 NetBSD-*-i386
-
-CONFLICTS+=            libxen-[0-9]*
-CONFLICTS+=            xentools20-[0-9]*
-
-WRKSRC=                        ${WRKDIR}/xen-3.0.4_1-src/tools
-CHECK_PORTABILITY_SKIP+=       examples/*
-
-EGDIR=                 ${PREFIX}/share/examples/xen
-MESSAGE_SUBST=         EGDIR=${EGDIR}
-
-USE_TOOLS+=            perl
-USE_TOOLS+=            gmake
-MAKE_ENV+=             EGDIR=${EGDIR:Q}
-MAKE_ENV+=             MV=${MV:Q} PYTHON=${PYTHONBIN:Q} SED=${SED:Q}
-MAKE_ENV+=             XEN_TARGET_ARCH="x86_32"
-PYTHON_VERSIONS_ACCEPTED= 24 23
-
-SUBST_CLASSES+=                paths
-SUBST_STAGE.paths=     pre-configure
-SUBST_FILES.paths=     ioemu/vl.c
-SUBST_SED.paths=       -e "s|/usr/sbin|${PREFIX}/sbin|g"
-SUBST_MESSAGE.paths=   Fixing hardcoded paths.
-
-SUBST_CLASSES+=                conf
-SUBST_STAGE.conf=      pre-configure
-SUBST_FILES.conf=      ioemu/configure
-SUBST_FILES.conf+=     ioemu/vl.c
-SUBST_SED.conf=                -e "s,@XENDCONFDIR@,${PKG_SYSCONFDIR},g"
-
-SUBST_CLASSES+=                prefix
-SUBST_STAGE.prefix=    pre-configure
-SUBST_FILES.prefix=    python/xen/util/auxbin.py
-SUBST_FILES.prefix=    ioemu/vl.c
-SUBST_SED.prefix=      -e "s,@PREFIX@,${PREFIX},g"
-
-.include "../../mk/bsd.prefs.mk"
-
-.if ${OPSYS} == "NetBSD"
-PROCPATH=              /kern
-.else
-PROCPATH=              /proc
-.endif
-
-pre-build:
-       ${MKDIR} ${WRKSRC}/libxc/xen/NetBSD
-       ${TEST} -f ${WRKSRC}/libxc/xen/NetBSD/xenio.h || ${CP} ${FILESDIR}/xenio.h ${WRKSRC}/libxc/xen/NetBSD
-       ${TEST} -f ${WRKSRC}/libxc/xen/NetBSD/xenio3.h || ${CP} ${FILESDIR}/xenio3.h ${WRKSRC}/libxc/xen/NetBSD
-       ${CP} ${FILESDIR}/NetBSD.mk ${WRKSRC}/../config/
-
-.if ${OPSYS} == "NetBSD"
-post-build:
-       cd ${FILESDIR}; for src in *-nbsd; do                           \
-               dst="$${src%-nbsd}";                                    \
-               ${SED}  -e "s|@PKG_SYSCONFDIR@|${PKG_SYSCONFDIR}|g"     \
-                       -e "s|@PREFIX@|${PREFIX}|g"                     \
-                       $$src > ${WRKSRC}/examples/$$dst;               \
-       done
-.endif
-
-post-install:
-       for f in hvm; do \
-               ${INSTALL_DATA} ${WRKSRC}/examples/$$f ${EGDIR}/$$f;    \
-       done
-
-.include "../../lang/python/application.mk"
-.include "../../lang/python/extension.mk"
-.include "../../devel/ncurses/buildlink3.mk"
-.include "../../devel/SDL/buildlink3.mk"
-.include "../../sysutils/xentools30/buildlink3.mk"
-
-.include "../../mk/bsd.pkg.mk"
diff -r c79f143fa770 -r 336bbc9ff7c5 sysutils/xentools30-hvm/PLIST
--- a/sysutils/xentools30-hvm/PLIST     Thu Jun 14 19:42:12 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,44 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2006/10/19 22:58:21 bouyer Exp $
-lib/xen/boot/hvmloader
-libexec/qemu-dm
-share/examples/xen/hvm
-share/xen/qemu/keymaps/ar
-share/xen/qemu/keymaps/common
-share/xen/qemu/keymaps/da
-share/xen/qemu/keymaps/de
-share/xen/qemu/keymaps/de-ch
-share/xen/qemu/keymaps/en-gb
-share/xen/qemu/keymaps/en-us
-share/xen/qemu/keymaps/es
-share/xen/qemu/keymaps/et
-share/xen/qemu/keymaps/fi
-share/xen/qemu/keymaps/fo
-share/xen/qemu/keymaps/fr
-share/xen/qemu/keymaps/fr-be
-share/xen/qemu/keymaps/fr-ca
-share/xen/qemu/keymaps/fr-ch
-share/xen/qemu/keymaps/hr
-share/xen/qemu/keymaps/hu
-share/xen/qemu/keymaps/is
-share/xen/qemu/keymaps/it
-share/xen/qemu/keymaps/ja
-share/xen/qemu/keymaps/lt
-share/xen/qemu/keymaps/lv
-share/xen/qemu/keymaps/mk
-share/xen/qemu/keymaps/modifiers
-share/xen/qemu/keymaps/nl
-share/xen/qemu/keymaps/nl-be
-share/xen/qemu/keymaps/no
-share/xen/qemu/keymaps/pl
-share/xen/qemu/keymaps/pt
-share/xen/qemu/keymaps/pt-br
-share/xen/qemu/keymaps/ru
-share/xen/qemu/keymaps/sl
-share/xen/qemu/keymaps/sv
-share/xen/qemu/keymaps/th
-share/xen/qemu/keymaps/tr
-@dirrm lib/xen/boot
-@dirrm lib/xen
-@dirrm share/xen/qemu/keymaps
-@dirrm share/xen/qemu
-@dirrm share/xen
diff -r c79f143fa770 -r 336bbc9ff7c5 sysutils/xentools30-hvm/distinfo
--- a/sysutils/xentools30-hvm/distinfo  Thu Jun 14 19:42:12 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-$NetBSD: distinfo,v 1.3 2007/04/28 17:14:53 bouyer Exp $
-
-SHA1 (xen-3.0.4_1-src.tgz) = 7ca5af70996215229e143c7563e69b3719284a95
-RMD160 (xen-3.0.4_1-src.tgz) = f869eec35f6afe0bc9824ce2eb4a600f789d423b
-Size (xen-3.0.4_1-src.tgz) = 6473636 bytes
-SHA1 (patch-aa) = 6f953f5033860e4e14f73f72b28f59e0e29f3bb5
-SHA1 (patch-an) = ab9fa15be2a4caf84d78ca72463d02f1d2939a3f
-SHA1 (patch-ao) = d1250258d09cf9b330a4e9d52e85332a0eef7998
-SHA1 (patch-ap) = 33f2bdbef6df3f2105d4502b8066abb6c952fc6c
-SHA1 (patch-ar) = c45d8e7c34268f95f5dff0164adf093e52aa2950
-SHA1 (patch-as) = 8850108d0c8f101642f4855184253824f9c214b5
-SHA1 (patch-at) = 2311289176c83fcd3ff18b90bab9c2e5e05a52f1
-SHA1 (patch-au) = beb2eaa8bf832e179e69b1758cfe0fafafdc496b
-SHA1 (patch-av) = be2a1440126908996410f92a04ad479f8a2ca373
-SHA1 (patch-aw) = 2776799b391983ad79af0f28367287a4a865260a
-SHA1 (patch-ax) = 93411fbeff95f76d723fdda993d55a2740d3a713
-SHA1 (patch-ay) = cdfaa8d4a1720711261b476e5c046a778eaf27f2
-SHA1 (patch-ba) = ee151472a9ec28301b67e696e81673c4bf753ed6
-SHA1 (patch-bb) = 19e3d323efab335a50f0410d1197ecbee5b7798b
-SHA1 (patch-bv) = 2ba938aef7a5c9eb417e443577b841bae0e0550a
-SHA1 (patch-ci) = 1338452d7994b3de40e80fb395175ddbe325b577
diff -r c79f143fa770 -r 336bbc9ff7c5 sysutils/xentools30-hvm/files/NetBSD.mk
--- a/sysutils/xentools30-hvm/files/NetBSD.mk   Thu Jun 14 19:42:12 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-# $NetBSD: NetBSD.mk,v 1.1 2007/04/28 17:14:54 bouyer Exp $
-include $(XEN_ROOT)/config/StdGNU.mk
diff -r c79f143fa770 -r 336bbc9ff7c5 sysutils/xentools30-hvm/files/hvm-nbsd
--- a/sysutils/xentools30-hvm/files/hvm-nbsd    Thu Jun 14 19:42:12 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,68 +0,0 @@
-#============================================================================
-# Python configuration setup for 'xm create'.
-# This script sets the parameters used when a domain is created using 'xm create'.
-# You use a separate script for each domain you want to create, or 
-# you can set the parameters for the domain on the xm command line.
-#============================================================================
-
-#----------------------------------------------------------------------------
-# Kernel image file.
-kernel = "@PREFIX@/lib/xen/boot/hvmloader"
-
-builder='hvm'
-
-# Initial memory allocation (in megabytes) for the new domain.
-memory = 256
-
-# A name for your domain. All domains must have different names.
-name = "hvm"
-
-#Network interface. By default emules a realtek 8139. For a NetBSD guest you
-# have to disable re(4) and let rtk attach to use it.
-# ne2k_pci emulates a pci ne2000 clone; this his cpu-hungry in dom0
-# pcnet emulates a AMD PCnet-PCI controller; but it corrupts packets with
-# pcn(4) under NetBSD.
-#vif = [ 'mac=00:16:3e:00:00:13, bridge=bridge0, type=ioemu, model=ne2k_pci' ]
-#vif = [ 'mac=00:16:3e:00:00:13, bridge=bridge0, type=ioemu, model=pcnet' ]
-vif = [ 'mac=00:16:3e:00:00:13, bridge=bridge0, type=ioemu' ]
-
-#----------------------------------------------------------------------------
-# device model to use: only qemu-dm available for now
-device_model = '/usr/pkg/libexec/qemu-dm'



Home | Main Index | Thread Index | Old Index