[Buildroot] [PATCH 05/51] package/vde2: new package
Arnout Vandecappelle
arnout at mind.be
Mon Dec 10 06:41:28 UTC 2012
On 09/12/12 17:34, Yann E. MORIN wrote:
> 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 at free.fr>
> ---
> package/Config.in | 1 +
> package/vde2/Config.in | 10 ++++++++++
> package/vde2/vde2.mk | 36 ++++++++++++++++++++++++++++++++++++
> 3 files changed, 47 insertions(+), 0 deletions(-)
> create mode 100644 package/vde2/Config.in
> create mode 100644 package/vde2/vde2.mk
>
> diff --git a/package/Config.in b/package/Config.in
> index 74e439e..529c1ce 100644
> --- a/package/Config.in
> +++ b/package/Config.in
> @@ -667,6 +667,7 @@ source "package/ttcp/Config.in"
> source "package/udpcast/Config.in"
> source "package/ulogd/Config.in"
> source "package/ushare/Config.in"
> +source "package/vde2/Config.in"
> source "package/vpnc/Config.in"
> source "package/vsftpd/Config.in"
> source "package/vtun/Config.in"
> diff --git a/package/vde2/Config.in b/package/vde2/Config.in
> new file mode 100644
> index 0000000..1591bc4
> --- /dev/null
> +++ b/package/vde2/Config.in
> @@ -0,0 +1,10 @@
> +config BR2_PACKAGE_VDE2
> + bool "vde2"
> + help
> + VDE is an ethernet compliant virtual network that can be
> + spawned over a set of physical computer over the Internet.
computer -> computers
> + VDE is part of virtualsquare project.
_the_ virtualsquare project.
> +
> + http://vde.sourceforge.net/
> +
> + Note: only the libraries are installed.
> diff --git a/package/vde2/vde2.mk b/package/vde2/vde2.mk
> new file mode 100644
> index 0000000..b2e0fea
> --- /dev/null
> +++ b/package/vde2/vde2.mk
> @@ -0,0 +1,36 @@
> +#############################################################
> +#
> +# vde2
> +#
> +#############################################################
> +
> +VDE2_VERSION = 2.3.2
> +VDE2_SOURCE = vde2-$(VDE2_VERSION).tar.bz2
> +VDE2_SITE = http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/project/vde/vde2/$(VDE2_VERSION)
Should be a downloads.sourceforge.net URL.
Regards,
Arnout
> +VDE2_LICENSE = GPLv2+ LGPLv2.1+ BSD-3c
> +VDE2_LICENSE_FILES = COPYING COPYING.libvdeplug COPYING.slirpvde
> +VDE2_INSTALL_STAGING = 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))
--
Arnout Vandecappelle arnout at mind be
Senior Embedded Software Architect +32-16-286540
Essensium/Mind http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint: 7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F
More information about the buildroot
mailing list