summaryrefslogtreecommitdiff
path: root/net/aoe-vblade
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2007-02-15 14:25:52 +0000
committerjoerg <joerg@pkgsrc.org>2007-02-15 14:25:52 +0000
commit3b6a56cb2453980697d1a373485f4f995765b377 (patch)
tree7e60449967401d2a4c5991104a2883a461595506 /net/aoe-vblade
parent1f820e1947936ed13a8ef7ab579d6dbe1620de8a (diff)
downloadpkgsrc-3b6a56cb2453980697d1a373485f4f995765b377.tar.gz
Add DragonFly support.
Diffstat (limited to 'net/aoe-vblade')
-rw-r--r--net/aoe-vblade/Makefile6
-rw-r--r--net/aoe-vblade/distinfo3
-rw-r--r--net/aoe-vblade/patches/patch-ab13
3 files changed, 18 insertions, 4 deletions
diff --git a/net/aoe-vblade/Makefile b/net/aoe-vblade/Makefile
index 1c832eb756e..eb75d625205 100644
--- a/net/aoe-vblade/Makefile
+++ b/net/aoe-vblade/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2007/01/10 20:47:08 agc Exp $
+# $NetBSD: Makefile,v 1.3 2007/02/15 14:25:52 joerg Exp $
DISTNAME= vblade-14
PKGNAME= aoe-vblade-14
@@ -10,12 +10,12 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://aoetools.sourceforge.net/
COMMENT= ATA over Ethernet (AoE) server - thin, LAN-based storage protocol
-ONLY_FOR_PLATFORM+= NetBSD-*-* FreeBSD-*-* Linux-*-*
+ONLY_FOR_PLATFORM+= NetBSD-*-* FreeBSD-*-* Linux-*-* DragonFly-*-*
.include "../../mk/bsd.prefs.mk"
do-build:
-.if ${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD"
+.if ${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD" || ${OPSYS} == "DragonFly"
cd ${WRKSRC} && ${CP} freebsd.c bsd.c && ${MAKE} PLATFORM=bsd
.elif ${OPSYS} == "Linux"
${MAKE} PLATFORM=linux
diff --git a/net/aoe-vblade/distinfo b/net/aoe-vblade/distinfo
index b71ec038b62..42d658eaa81 100644
--- a/net/aoe-vblade/distinfo
+++ b/net/aoe-vblade/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.1.1.1 2007/01/10 20:39:35 agc Exp $
+$NetBSD: distinfo,v 1.2 2007/02/15 14:25:52 joerg Exp $
SHA1 (vblade-14.tgz) = 57bea505f3acb88f03f761954eea0759a0241e3f
RMD160 (vblade-14.tgz) = ad0fe6f0c4ab40fa31daa68c7b14143ad87f443c
Size (vblade-14.tgz) = 20317 bytes
SHA1 (patch-aa) = f7cd8f4cef5fbd0fb33c87d2d45cd055e6e97b60
+SHA1 (patch-ab) = b7ab4ac144f885d9198d1efacd2089c7f4dcfb33
diff --git a/net/aoe-vblade/patches/patch-ab b/net/aoe-vblade/patches/patch-ab
new file mode 100644
index 00000000000..b96a9e8f888
--- /dev/null
+++ b/net/aoe-vblade/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1 2007/02/15 14:25:52 joerg Exp $
+
+--- dat.h.orig 2006-11-20 18:19:58.000000000 +0000
++++ dat.h
+@@ -22,7 +22,7 @@ enum {
+
+ typedef unsigned char uchar;
+ //typedef unsigned short ushort;
+-#ifdef __FreeBSD__
++#if defined(__FreeBSD__) || defined(__DragonFly__)
+ typedef unsigned long ulong;
+ #else
+ //typedef unsigned long ulong;