diff options
author | Yann E. MORIN <yann.morin.1998@free.fr> | 2012-12-16 06:56:08 +0000 |
---|---|---|
committer | Peter Korsgaard <jacmet@sunsite.dk> | 2012-12-16 20:14:44 +0100 |
commit | 8b2a81e267fac465064456469ec52c8897c2f59e (patch) | |
tree | 1880d27b80767cfcbcf3e53b3f8194dfcf40ad35 /package/vde2/vde2.mk | |
parent | 5c8b0e6166ea5c8c001485bc6fbf1d146e55c29b (diff) | |
download | buildroot-novena-8b2a81e267fac465064456469ec52c8897c2f59e.tar.gz buildroot-novena-8b2a81e267fac465064456469ec52c8897c2f59e.zip |
package/vde2: new package
VDE is an ethernet compliant virtual network that can be
spawned over a set of physical computer over the Internet.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Arnout Vandecappelle <arnout@mind.be>
Cc: Peter Korsgaard <jacmet@uclibc.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Diffstat (limited to 'package/vde2/vde2.mk')
-rw-r--r-- | package/vde2/vde2.mk | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/package/vde2/vde2.mk b/package/vde2/vde2.mk new file mode 100644 index 000000000..cb85f57de --- /dev/null +++ b/package/vde2/vde2.mk @@ -0,0 +1,39 @@ +############################################################# +# +# vde2 +# +############################################################# + +VDE2_VERSION = 2.3.2 +VDE2_SOURCE = vde2-$(VDE2_VERSION).tar.bz2 +VDE2_SITE = http://downloads.sourceforge.net/project/vde/vde2/$(VDE2_VERSION) +VDE2_LICENSE = GPLv2+ LGPLv2.1+ BSD-3c +VDE2_LICENSE_FILES = COPYING COPYING.libvdeplug COPYING.slirpvde +VDE2_INSTALL_STAGING = YES + +# We touch configure.ac, so we need to autoreconf +VDE2_AUTORECONF = YES + +# Reasons for enabling/disabling stuff: +# - tuntap is enabled in the hope we're using a recent-enough toolchain +# that does have if_tun.h (virtually everything these days) +# - kvde_switch is disabled because it requires a patched kernel +# - cryptcab is disabled to not depend on openSSL +# - python is disabled to not depend on Python +# - pcap is disabled to not depend on libpcap +# - profiling is disabled because we do not want to debug/profile +# +# Note: disabled features can be added with corresponding dependencies +# in future commits. +VDE2_CONF_OPT = --disable-experimental \ + --disable-cryptcab \ + --disable-pcap \ + --disable-python \ + --disable-profile \ + --disable-kernel-switch \ + --enable-tuntap \ + +# Package does not build in parallel due to improper make rules +VDE2_MAKE = $(MAKE1) + +$(eval $(autotools-package)) |