summaryrefslogtreecommitdiff
path: root/net/vde
diff options
context:
space:
mode:
authorgrant <grant@pkgsrc.org>2005-07-11 03:23:29 +0000
committergrant <grant@pkgsrc.org>2005-07-11 03:23:29 +0000
commitfd5a6b82829d39fd6f72a167423605d9be5a7e58 (patch)
tree68d6639bdebea1a07bb078e5553e98942066e263 /net/vde
parent3d3587c3604b851bdf1cf14c5c1d1a90604d3e77 (diff)
downloadpkgsrc-fd5a6b82829d39fd6f72a167423605d9be5a7e58.tar.gz
Initial import of vde 1.5.9.
VDE is a virtual network that can be spawned over a set of physical computers over the Internet. VDE connects together: (1) real GNU-linux boxes (tuntap) (2) virtual machines: UML-User Mode Linux, qemu, bochs, MPS. VDE can be used: - to create a general purpose tunnel (every protocol that runs on Ethernet can be put into the tunnel) - to connect a set of virtual machine to the Internet with no need of free access of tuntap - to support mobility: a VDE can stay interconnected despite of the change of virtual cables, i.e. the change of IP addresses and interface in the real world
Diffstat (limited to 'net/vde')
-rw-r--r--net/vde/DESCR14
-rw-r--r--net/vde/Makefile17
-rw-r--r--net/vde/PLIST15
-rw-r--r--net/vde/distinfo6
-rw-r--r--net/vde/patches/patch-aa13
5 files changed, 65 insertions, 0 deletions
diff --git a/net/vde/DESCR b/net/vde/DESCR
new file mode 100644
index 00000000000..1c8bffb79df
--- /dev/null
+++ b/net/vde/DESCR
@@ -0,0 +1,14 @@
+VDE is a virtual network that can be spawned over a set of physical
+computers over the Internet.
+
+VDE connects together: (1) real GNU-linux boxes (tuntap) (2) virtual
+machines: UML-User Mode Linux, qemu, bochs, MPS.
+
+VDE can be used:
+ - to create a general purpose tunnel (every protocol that runs on
+ Ethernet can be put into the tunnel)
+ - to connect a set of virtual machine to the Internet with no need of
+ free access of tuntap
+ - to support mobility: a VDE can stay interconnected despite of the
+ change of virtual cables, i.e. the change of IP addresses and
+ interface in the real world
diff --git a/net/vde/Makefile b/net/vde/Makefile
new file mode 100644
index 00000000000..4d533de5ea6
--- /dev/null
+++ b/net/vde/Makefile
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/07/11 03:23:29 grant Exp $
+#
+
+DISTNAME= vde-1.5.9
+CATEGORIES= net
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=vde/}
+
+MAINTAINER= tech-pkg@NetBSD.org
+HOMEPAGE= http://vde.sourceforge.net/
+COMMENT= Virtual Distributed Ethernet tools
+
+USE_LIBTOOL= yes
+GNU_CONFIGURE= yes
+
+ONLY_FOR_PLATFORM+= Linux-*-*
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/net/vde/PLIST b/net/vde/PLIST
new file mode 100644
index 00000000000..68ee1bb51ff
--- /dev/null
+++ b/net/vde/PLIST
@@ -0,0 +1,15 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/07/11 03:23:29 grant Exp $
+bin/dpipe
+bin/slirpvde
+bin/vde_plug
+bin/vde_switch
+bin/vdeq
+bin/vdeqemu
+bin/vdetap
+lib/libvdetap.la
+man/man1/dpipe.1
+man/man1/slirpvde.1
+man/man1/vde_plug.1
+man/man1/vde_switch.1
+man/man1/vdeq.1
+man/man1/vdetaplib.1
diff --git a/net/vde/distinfo b/net/vde/distinfo
new file mode 100644
index 00000000000..3ca891bc493
--- /dev/null
+++ b/net/vde/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/07/11 03:23:29 grant Exp $
+
+SHA1 (vde-1.5.9.tar.gz) = 5c4b478c718783b4a7e42fd3128e2095b5d94680
+RMD160 (vde-1.5.9.tar.gz) = b829263dc074110d95687add76b8227ca85d00e1
+Size (vde-1.5.9.tar.gz) = 437770 bytes
+SHA1 (patch-aa) = 934810045bd01e77fad382ec39ab09c1f2f5badb
diff --git a/net/vde/patches/patch-aa b/net/vde/patches/patch-aa
new file mode 100644
index 00000000000..bf44ab4e020
--- /dev/null
+++ b/net/vde/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2005/07/11 03:23:29 grant Exp $
+
+--- slirpvde/Makefile.in.orig 2005-06-15 21:17:12.000000000 +1000
++++ slirpvde/Makefile.in
+@@ -213,7 +213,7 @@ slirpvde_SOURCES = \
+ bootp.h \
+ slirpvde.c
+
+-INCLUDES = -DVDE -D"u_int=unsigned int"
++INCLUDES = -DVDE
+ EXTRA_DIST = README
+ all: all-am
+