pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/sysutils Retire Xen 1.2 and Xentools 1.2.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/34b98fef6bf2
branches:  trunk
changeset: 398729:34b98fef6bf2
user:      joerg <joerg%pkgsrc.org@localhost>
date:      Mon Sep 07 18:21:23 2009 +0000

description:
Retire Xen 1.2 and Xentools 1.2.

diffstat:

 sysutils/Makefile                    |    4 +-
 sysutils/xen12/DESCR                 |    6 -
 sysutils/xen12/MESSAGE               |   19 ---
 sysutils/xen12/Makefile              |   42 ------
 sysutils/xen12/PLIST                 |    2 -
 sysutils/xen12/distinfo              |   15 --
 sysutils/xen12/files/stdarg.h        |   67 ----------
 sysutils/xen12/patches/patch-aa      |   14 --
 sysutils/xen12/patches/patch-ab      |   12 -
 sysutils/xen12/patches/patch-ac      |   14 --
 sysutils/xen12/patches/patch-ad      |   32 -----
 sysutils/xentools12/DESCR            |    5 -
 sysutils/xentools12/Makefile         |   38 ------
 sysutils/xentools12/PLIST            |   17 --
 sysutils/xentools12/distinfo         |   22 ---
 sysutils/xentools12/patches/patch-aa |   14 --
 sysutils/xentools12/patches/patch-ab |   16 --
 sysutils/xentools12/patches/patch-ac |   28 ----
 sysutils/xentools12/patches/patch-ad |   13 --
 sysutils/xentools12/patches/patch-ae |   33 -----
 sysutils/xentools12/patches/patch-af |   23 ---
 sysutils/xentools12/patches/patch-ag |   27 ----
 sysutils/xentools12/patches/patch-ah |   26 ----
 sysutils/xentools12/patches/patch-ai |   13 --
 sysutils/xentools12/patches/patch-aj |   26 ----
 sysutils/xentools12/patches/patch-ak |   29 ----
 sysutils/xentools12/patches/patch-al |   34 -----
 sysutils/xentools12/patches/patch-am |  214 -----------------------------------
 sysutils/xentools12/patches/patch-an |   26 ----
 29 files changed, 1 insertions(+), 830 deletions(-)

diffs (truncated from 960 to 300 lines):

diff -r c2822f040594 -r 34b98fef6bf2 sysutils/Makefile
--- a/sysutils/Makefile Mon Sep 07 18:20:36 2009 +0000
+++ b/sysutils/Makefile Mon Sep 07 18:21:23 2009 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.476 2009/07/26 18:25:01 drochner Exp $
+# $NetBSD: Makefile,v 1.477 2009/09/07 18:21:23 joerg Exp $
 #
 
 COMMENT=       System utilities
@@ -374,11 +374,9 @@
 SUBDIR+=       xbattbar
 SUBDIR+=       xcdroast
 SUBDIR+=       xdu
-SUBDIR+=       xen12
 SUBDIR+=       xenkernel20
 SUBDIR+=       xenkernel3
 SUBDIR+=       xenkernel33
-SUBDIR+=       xentools12
 SUBDIR+=       xentools20
 SUBDIR+=       xentools3
 SUBDIR+=       xentools3-hvm
diff -r c2822f040594 -r 34b98fef6bf2 sysutils/xen12/DESCR
--- a/sysutils/xen12/DESCR      Mon Sep 07 18:20:36 2009 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,6 +0,0 @@
-Xen is a virtual machine monitor for x86 that supports execution of
-multiple guest operating systems with unprecedented levels of performance
-and resource isolation.  Xen is Open Source software.
-
-See http://www.cl.cam.ac.uk/Research/SRG/netos/xen/ for more details on
-Xen.
diff -r c2822f040594 -r 34b98fef6bf2 sysutils/xen12/MESSAGE
--- a/sysutils/xen12/MESSAGE    Mon Sep 07 18:20:36 2009 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-===========================================================================
-$NetBSD: MESSAGE,v 1.1 2004/05/22 16:31:04 cl Exp $
-
-Xen is a standalone program, it does not run within an operating system.
-It has been designed to boot from grub.  To install Xen, add an entry
-like this to the grub config file:
-
-- NetBSD/xen as domain0:
-  title        Xen / NetBSD
-       kernel ${PREFIX}/mdec/xen-1.2.gz dom0_mem=65536
-       module /path/to/xen12load
-       module /path/to/xen12netbsd
-
-- XenoLinux as domain0:
-  title        Xen / Linux
-       kernel ${PREFIX}/mdec/xen-1.2.gz dom0_mem=65536
-       module /path/to/xenolinux-version.gz root=/dev/root-device
-
-===========================================================================
diff -r c2822f040594 -r 34b98fef6bf2 sysutils/xen12/Makefile
--- a/sysutils/xen12/Makefile   Mon Sep 07 18:20:36 2009 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,42 +0,0 @@
-# $NetBSD: Makefile,v 1.13 2007/10/07 12:59:15 kano Exp $
-#
-
-DISTNAME=              xeno-1.2-src-040418
-PKGNAME=               xen12-040418
-PKGREVISION=           1
-CATEGORIES=            sysutils
-MASTER_SITES=          ftp://ftp.NetBSD.org/pub/NetBSD/arch/xen/misc/
-EXTRACT_SUFX=          .tgz
-DISTFILES=             ${DISTNAME}${EXTRACT_SUFX}
-DISTFILES+=            xen12-addtl-ide-dma-040522.tar.gz
-
-MAINTAINER=            cl%NetBSD.org@localhost
-HOMEPAGE=              http://www.NetBSD.org/ports/xen/
-COMMENT=               Xen Virtual Machine Monitor
-
-ONLY_FOR_PLATFORM=     *-*-i386
-
-WRKSRC=                        ${WRKDIR}/xeno-1.2/xen
-BUILD_TARGET=          default
-
-
-USE_TOOLS+=            gmake
-
-.include "../../mk/bsd.prefs.mk"
-
-BUILD_DEFS+=           XEN12_USE_COM2
-
-.if defined(XEN12_USE_COM2) && !empty(XEN12_USE_COM2:M[Yy][Ee][Ss])
-PATCHFILES+=           xen12-com2-support-040522.diff
-SITES.xen12-com2-support-040522.diff=ftp://ftp.NetBSD.org/pub/NetBSD/arch/xen/misc/
-.endif
-
-post-extract:
-       @${CP} ${FILESDIR}/stdarg.h ${WRKSRC}/include/stdarg.h
-       @${CP} ${WRKDIR}/xen12-addtl-ide-dma-040522/drivers/ide/* ${WRKSRC}/drivers/ide/
-
-do-install:
-       ${INSTALL_DATA_DIR} ${PREFIX}/mdec
-       ${INSTALL_DATA} ${WRKSRC}/xen.gz ${PREFIX}/mdec/xen-1.2.gz
-
-.include "../../mk/bsd.pkg.mk"
diff -r c2822f040594 -r 34b98fef6bf2 sysutils/xen12/PLIST
--- a/sysutils/xen12/PLIST      Mon Sep 07 18:20:36 2009 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-@comment $NetBSD: PLIST,v 1.2 2009/06/14 18:16:21 joerg Exp $
-mdec/xen-1.2.gz
diff -r c2822f040594 -r 34b98fef6bf2 sysutils/xen12/distinfo
--- a/sysutils/xen12/distinfo   Mon Sep 07 18:20:36 2009 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-$NetBSD: distinfo,v 1.5 2005/10/20 18:13:30 wiz Exp $
-
-SHA1 (xeno-1.2-src-040418.tgz) = d19f627dc40416f369f6728fcd86e4364e1713ee
-RMD160 (xeno-1.2-src-040418.tgz) = c3fec4a6f9cc4478abb493269f163b6498dff260
-Size (xeno-1.2-src-040418.tgz) = 2960238 bytes
-SHA1 (xen12-addtl-ide-dma-040522.tar.gz) = b6303d9946b5d8ddc4fd48a27fbb4df28d5d60fb
-RMD160 (xen12-addtl-ide-dma-040522.tar.gz) = 73208c0c61d612236711971d174a62a1eaa6b4ab
-Size (xen12-addtl-ide-dma-040522.tar.gz) = 26070 bytes
-SHA1 (xen12-com2-support-040522.diff) = 41acce2e7ddafd07253a2510ecf6317d6828ea4d
-RMD160 (xen12-com2-support-040522.diff) = e336ba84aa28ec9fddd70586cbb38de0817fe9a0
-Size (xen12-com2-support-040522.diff) = 1142 bytes
-SHA1 (patch-aa) = f7a8aa7c0081660d3408bb8d680d2ed4335b49f9
-SHA1 (patch-ab) = d82fc9a443dda29e88fe2aeb028d0783ca5ba5b3
-SHA1 (patch-ac) = 559bbdc222ca3698492eaf452f0bf0a4389fa860
-SHA1 (patch-ad) = 5c2a10707a60f9f62d4c2a63164bd28a8a650b59
diff -r c2822f040594 -r 34b98fef6bf2 sysutils/xen12/files/stdarg.h
--- a/sysutils/xen12/files/stdarg.h     Mon Sep 07 18:20:36 2009 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,67 +0,0 @@
-/*     $NetBSD: stdarg.h,v 1.1 2005/03/14 16:06:46 rillig Exp $        */
-/*     NetBSD: stdarg.h,v 1.19 2000/05/05 00:21:48 thorpej Exp $       */
-
-/*-
- * Copyright (c) 1991, 1993
- *     The Regents of the University of California.  All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in the
- *    documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
- *     This product includes software developed by the University of
- *     California, Berkeley and its contributors.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- *
- *     @(#)stdarg.h    8.1 (Berkeley) 6/10/93
- */
-
-#ifndef _I386_STDARG_H_
-#define        _I386_STDARG_H_
-
-#if __GNUC__ > 2 || __GNUC__ == 2 && __GNUC_MINOR__ >= 96
-#define        _BSD_VA_LIST_           __builtin_va_list /* GCC built-in type */
-#else
-#define        _BSD_VA_LIST_           char *          /* va_list */
-#endif
-
-typedef _BSD_VA_LIST_  va_list;
-
-#if __GNUC__ > 2 || __GNUC__ == 2 && __GNUC_MINOR__ >= 96
-#define        va_start(ap, last)      __builtin_stdarg_start((ap), (last))
-#define        va_arg                  __builtin_va_arg
-#define        va_end                  __builtin_va_end
-#else
-#define        __va_size(type) \
-       (((sizeof(type) + sizeof(long) - 1) / sizeof(long)) * sizeof(long))
-
-#define        va_start(ap, last) \
-       ((ap) = (va_list)__builtin_next_arg(last))
-
-#define        va_arg(ap, type) \
-       (*(type *)(void *)((ap) += __va_size(type), (ap) - __va_size(type)))
-
-#define        va_end(ap)      
-#endif
-
-#endif /* !_I386_STDARG_H_ */
diff -r c2822f040594 -r 34b98fef6bf2 sysutils/xen12/patches/patch-aa
--- a/sysutils/xen12/patches/patch-aa   Mon Sep 07 18:20:36 2009 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-$NetBSD: patch-aa,v 1.1 2004/05/22 16:31:04 cl Exp $
-
---- arch/i386/boot/boot.S.orig 2004-04-18 04:29:10.000000000 +0200
-+++ arch/i386/boot/boot.S
-@@ -103,7 +103,8 @@ continue_boot_cpu:
-         sub     %ebx,%ecx                    /* %ecx = byte len of all mods */
-         mov     $(MAX_DIRECTMAP_ADDRESS), %edi
-         add     %ecx, %edi                   /* %edi = src + length */        
--        shr     $2,%ecx                      /* %ecx = length/4 */
-+        add     $3,%ecx
-+        shr     $2,%ecx                      /* %ecx = (length+3)/4 */
- 1:      sub     $4,%eax                      /* %eax = src, %edi = dst */
-         sub     $4,%edi
-         mov     (%eax),%ebx
diff -r c2822f040594 -r 34b98fef6bf2 sysutils/xen12/patches/patch-ab
--- a/sysutils/xen12/patches/patch-ab   Mon Sep 07 18:20:36 2009 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-$NetBSD: patch-ab,v 1.1 2004/05/22 16:31:04 cl Exp $
-
---- drivers/scsi/aic7xxx/Makefile.orig 2004-04-18 04:29:12.000000000 +0200
-+++ drivers/scsi/aic7xxx/Makefile
-@@ -7,6 +7,7 @@
- O_TARGET := aic7xxx_drv.o
- 
- include $(BASEDIR)/Rules.mk
-+CFLAGS += -D__linux__
- #CFLAGS += -I$(BASEDIR)/drivers/scsi
- 
- #list-multi   := aic7xxx.o aic79xx.o
diff -r c2822f040594 -r 34b98fef6bf2 sysutils/xen12/patches/patch-ac
--- a/sysutils/xen12/patches/patch-ac   Mon Sep 07 18:20:36 2009 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-$NetBSD: patch-ac,v 1.1 2004/05/22 16:31:04 cl Exp $
-
---- tools/figlet/Makefile.orig 2004-04-18 04:29:16.000000000 +0200
-+++ tools/figlet/Makefile
-@@ -1,7 +1,8 @@
- 
--CC := gcc
-+#CC := gcc
- 
- figlet: figlet.c
-+      $(CC) -o figlet figlet.c
- 
- clean:
-       rm -f *.o figlet
diff -r c2822f040594 -r 34b98fef6bf2 sysutils/xen12/patches/patch-ad
--- a/sysutils/xen12/patches/patch-ad   Mon Sep 07 18:20:36 2009 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,32 +0,0 @@
-$NetBSD: patch-ad,v 1.1 2004/05/22 18:12:40 cl Exp $
-
---- include/xeno/config.h.orig 2004-04-18 04:29:16.000000000 +0200
-+++ include/xeno/config.h
-@@ -32,6 +32,27 @@
- #define CONFIG_BLK_DEV_IDE_MODES 1
- #define CONFIG_BLK_DEV_PIIX 1
- 
-+// #define CONFIG_BLK_DEV_AEC62XX 1
-+// #define CONFIG_BLK_DEV_ALI15X3 1
-+// #define CONFIG_BLK_DEV_AMD74XX 1
-+// #define CONFIG_BLK_DEV_CMD64X 1
-+// #define CONFIG_BLK_DEV_CY82C693 1
-+// #define CONFIG_BLK_DEV_CS5530 1
-+// #define CONFIG_BLK_DEV_HPT34X 1
-+// #define CONFIG_BLK_DEV_HPT366 1
-+// #define CONFIG_BLK_DEV_NS87415 1
-+// #define CONFIG_BLK_DEV_OPTI621 1
-+// #define CONFIG_BLK_DEV_PDC_ADMA 1
-+#define CONFIG_BLK_DEV_PDC202XX 1
-+// #define CONFIG_BLK_DEV_IT8172 1
-+// #define CONFIG_BLK_DEV_RZ1000 1
-+#define CONFIG_BLK_DEV_SVWKS 1
-+// #define CONFIG_BLK_DEV_SIS5513 1
-+// #define CONFIG_BLK_DEV_SLC90E66 1
-+// #define CONFIG_BLK_DEV_SL82C105 1
-+// #define CONFIG_BLK_DEV_TRM290 1
-+#define CONFIG_BLK_DEV_VIA82CXXX 1
-+
- #define CONFIG_SCSI 1
- #define CONFIG_SCSI_LOGGING 1
- #define CONFIG_BLK_DEV_SD 1
diff -r c2822f040594 -r 34b98fef6bf2 sysutils/xentools12/DESCR
--- a/sysutils/xentools12/DESCR Mon Sep 07 18:20:36 2009 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,5 +0,0 @@
-The Xen virtual machine monitor allows running several virtual machines
-on a single physical machine.  The xentools12 package contains the
-tools to create, destroy and control the virtual machines.
-
-The xentools12 package contains the tools for Xen v1.2.
diff -r c2822f040594 -r 34b98fef6bf2 sysutils/xentools12/Makefile
--- a/sysutils/xentools12/Makefile      Mon Sep 07 18:20:36 2009 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,38 +0,0 @@
-# $NetBSD: Makefile,v 1.11 2008/04/25 20:39:12 joerg Exp $
-#
-



Home | Main Index | Thread Index | Old Index