summaryrefslogtreecommitdiff
path: root/sysutils/xen12
diff options
context:
space:
mode:
authorcl <cl>2004-05-22 18:12:40 +0000
committercl <cl>2004-05-22 18:12:40 +0000
commit9f4bd7400edf2f1564b159391b048adf0ed5d002 (patch)
tree324a40d04f9c97dcbae5c5af00aa9037268ec1ba /sysutils/xen12
parent963f360a4d4747e8c3e0432dd79af04ffb87d3e4 (diff)
downloadpkgsrc-9f4bd7400edf2f1564b159391b048adf0ed5d002.tar.gz
add DMA support for additional ide chipsets
Diffstat (limited to 'sysutils/xen12')
-rw-r--r--sysutils/xen12/Makefile5
-rw-r--r--sysutils/xen12/distinfo5
-rw-r--r--sysutils/xen12/patches/patch-ad32
3 files changed, 40 insertions, 2 deletions
diff --git a/sysutils/xen12/Makefile b/sysutils/xen12/Makefile
index 3f22dc5265d..2cc5a721821 100644
--- a/sysutils/xen12/Makefile
+++ b/sysutils/xen12/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2004/05/22 17:21:52 cl Exp $
+# $NetBSD: Makefile,v 1.4 2004/05/22 18:12:40 cl Exp $
#
DISTNAME= xeno-1.2-src-040418
@@ -6,6 +6,8 @@ PKGNAME= xen12-040418
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
HOMEPAGE= http://www.NetBSD.org/Ports/xen/
@@ -22,6 +24,7 @@ USE_GNU_TOOLS+= make
post-extract:
@${CP} ${FILESDIR}/gcc333-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
diff --git a/sysutils/xen12/distinfo b/sysutils/xen12/distinfo
index f8eafb7318f..69922953af8 100644
--- a/sysutils/xen12/distinfo
+++ b/sysutils/xen12/distinfo
@@ -1,7 +1,10 @@
-$NetBSD: distinfo,v 1.1 2004/05/22 16:31:04 cl Exp $
+$NetBSD: distinfo,v 1.2 2004/05/22 18:12:40 cl Exp $
SHA1 (xeno-1.2-src-040418.tgz) = d19f627dc40416f369f6728fcd86e4364e1713ee
Size (xeno-1.2-src-040418.tgz) = 2960238 bytes
+SHA1 (xen12-addtl-ide-dma-040522.tar.gz) = b6303d9946b5d8ddc4fd48a27fbb4df28d5d60fb
+Size (xen12-addtl-ide-dma-040522.tar.gz) = 26070 bytes
SHA1 (patch-aa) = f7a8aa7c0081660d3408bb8d680d2ed4335b49f9
SHA1 (patch-ab) = d82fc9a443dda29e88fe2aeb028d0783ca5ba5b3
SHA1 (patch-ac) = 559bbdc222ca3698492eaf452f0bf0a4389fa860
+SHA1 (patch-ad) = 5c2a10707a60f9f62d4c2a63164bd28a8a650b59
diff --git a/sysutils/xen12/patches/patch-ad b/sysutils/xen12/patches/patch-ad
new file mode 100644
index 00000000000..96296cde047
--- /dev/null
+++ b/sysutils/xen12/patches/patch-ad
@@ -0,0 +1,32 @@
+$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