aboutsummaryrefslogtreecommitdiff
path: root/net/vde2
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2010-07-15 05:13:57 +0000
committerMartin Wilke <miwi@FreeBSD.org>2010-07-15 05:13:57 +0000
commit7590b985b1a7be2ec850e3398afca364ffd2a804 (patch)
treec394faf6cb6b161fa58f1a06dcb157888c636019 /net/vde2
parentd74797465282c7981c3f8fab932500ad9d28dcca (diff)
downloadports-7590b985b1a7be2ec850e3398afca364ffd2a804.tar.gz
ports-7590b985b1a7be2ec850e3398afca364ffd2a804.zip
- Update to 2.2.3
PR: 148568 Submitted by: Ports Fury
Notes
Notes: svn path=/head/; revision=257779
Diffstat (limited to 'net/vde2')
-rw-r--r--net/vde2/Makefile33
-rw-r--r--net/vde2/distinfo6
-rw-r--r--net/vde2/files/patch-configure11
-rw-r--r--net/vde2/files/patch-doc__Makefile.am11
-rw-r--r--net/vde2/files/patch-vde_cryptcab__crc32.c25
-rw-r--r--net/vde2/pkg-plist45
6 files changed, 66 insertions, 65 deletions
diff --git a/net/vde2/Makefile b/net/vde2/Makefile
index 210059bf339c..1557c18f19ec 100644
--- a/net/vde2/Makefile
+++ b/net/vde2/Makefile
@@ -6,33 +6,38 @@
#
PORTNAME= vde2
-PORTVERSION= 2.1.6
+PORTVERSION= 2.2.3
CATEGORIES= net
MASTER_SITES= SF/vde/${PORTNAME}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= User-mode virtual ethernet infrastructure
-MAKE_JOBS_SAFE= yes
-
CONFLICTS= vde-[0-9]*
+USE_GNOME= gnomehack
USE_GMAKE= yes
-USE_LDCONFIG= yes
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --datarootdir=${PREFIX}
+USE_LDCONFIG= yes
+MAKE_JOBS_SAFE= yes
-SHLIB_MAJOR= 2
-PLIST_SUB= SHLIB_MAJOR="${SHLIB_MAJOR}"
+MLINKS= unixcmd.1 vdecmd.1 \
+ vdeq.1 vdeqemu.1 \
+ vdeq.1 vdekvm.1
+MAN1= dpipe.1 slirpvde.1 unixcmd.1 unixterm.1 \
+ vde_autolink.1 vde_cryptcab.1 vde_l3.1 vde_over_ns.1 \
+ vde_pcapplug.1 vde_plug.1 vde_plug2tap.1 vde_switch.1 \
+ vdeq.1 vdetaplib.1 vdeterm.1 wirefilter.1
+MAN8= vde_tunctl.8
.include <bsd.port.pre.mk>
-CFLAGS+= ${CPPFLAGS} -fPIC
-MAKE_ENV+= LDFLAGS="${LDFLAGS}"
+.if ${OSVERSION} < 700000
+BROKEN= Fails to Build
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|$$(MAKE).*install-data-hook||g' \
+ ${WRKSRC}/man/Makefile.in
-MAN1= dpipe.1 slirpvde.1 unixterm.1 \
- vde_cryptcab.1 vde_plug.1 vde_plug2tap.1 \
- vde_switch.1 vdeq.1 vdetaplib.1 \
- wirefilter.1
-MLINKS= vdeq.1 vdeqemu.1
.include <bsd.port.post.mk>
diff --git a/net/vde2/distinfo b/net/vde2/distinfo
index fb679c41500e..f03fa1ef555d 100644
--- a/net/vde2/distinfo
+++ b/net/vde2/distinfo
@@ -1,3 +1,3 @@
-MD5 (vde2-2.1.6.tar.gz) = 15a13ac5c109d088eb302a4e9d81d65e
-SHA256 (vde2-2.1.6.tar.gz) = c5c1ba6c7b89cf36a01a7955c0da89c68d6601accaa45e054eac5b9f9e4ae49e
-SIZE (vde2-2.1.6.tar.gz) = 536666
+MD5 (vde2-2.2.3.tar.gz) = a6f2ae167d7460ea17d83b1cb977736c
+SHA256 (vde2-2.2.3.tar.gz) = 3b3a96369dee5657aaed3581d6f7bb4eaf02342b81b5ec3ad069e8795efbcedb
+SIZE (vde2-2.2.3.tar.gz) = 682014
diff --git a/net/vde2/files/patch-configure b/net/vde2/files/patch-configure
deleted file mode 100644
index 9d51fcd02635..000000000000
--- a/net/vde2/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./configure.orig Thu Dec 21 13:01:27 2006
-+++ ./configure Sun Feb 18 12:49:30 2007
-@@ -25746,7 +25746,7 @@
- _ACEOF
-
- ;;
-- darwin*)
-+ freebsd*)
-
- cat >>confdefs.h <<\_ACEOF
- #define VDE_DARWIN 1
diff --git a/net/vde2/files/patch-doc__Makefile.am b/net/vde2/files/patch-doc__Makefile.am
deleted file mode 100644
index 0af939ab5f2d..000000000000
--- a/net/vde2/files/patch-doc__Makefile.am
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./doc/Makefile.am.orig Mon Dec 18 10:30:19 2006
-+++ ./doc/Makefile.am Sun Feb 18 12:49:30 2007
-@@ -6,8 +6,6 @@
- sed 's/%LIBEXECDIR%/$(subst /,\/,$(libexecdir))/g' $< > $@
-
- install-data-hook:
-- rm -f $(DESTDIR)$(mandir)/man1/vdeqemu.1
-- (cd $(DESTDIR)$(mandir)/man1 && $(LN_S) vdeq.1 vdeqemu.1)
-
- uninstall-local:
- rm -f $(DESTDIR)$(mandir)/man1/vdeqemu.1
diff --git a/net/vde2/files/patch-vde_cryptcab__crc32.c b/net/vde2/files/patch-vde_cryptcab__crc32.c
deleted file mode 100644
index 9b6b9c5bffef..000000000000
--- a/net/vde2/files/patch-vde_cryptcab__crc32.c
+++ /dev/null
@@ -1,25 +0,0 @@
---- ./vde_cryptcab/crc32.c.orig Fri Jul 7 11:54:39 2006
-+++ ./vde_cryptcab/crc32.c Sun Feb 18 12:50:56 2007
-@@ -15,19 +15,20 @@
-
- #include <stdio.h>
- #include <stdlib.h>
-+#include <sys/types.h>
-
- /* crc_tab[] -- this crcTable is being build by chksum_crc32GenTab().
- * so make sure, you call it before using the other
- * functions!
- */
--u_int32_t crc_tab[256];
-+uint32_t crc_tab[256];
-
- /* chksum_crc() -- to a given block, this one calculates the
- * crc32-checksum until the length is
- * reached. the crc32-checksum will be
- * the result.
- */
--u_int32_t chksum_crc32 (unsigned char *block, unsigned int length)
-+uint32_t chksum_crc32 (unsigned char *block, unsigned int length)
- {
- register unsigned long crc;
- unsigned long i;
diff --git a/net/vde2/pkg-plist b/net/vde2/pkg-plist
index 212d54e349ce..85b49324fa2e 100644
--- a/net/vde2/pkg-plist
+++ b/net/vde2/pkg-plist
@@ -1,15 +1,58 @@
bin/dpipe
bin/slirpvde
+bin/unixcmd
bin/unixterm
+bin/vde_autolink
bin/vde_cryptcab
+bin/vde_l3
+bin/vde_over_ns
+bin/vde_pcapplug
bin/vde_plug
bin/vde_plug2tap
bin/vde_switch
+bin/vdecmd
+bin/vdekvm
bin/vdeq
bin/vdeqemu
+bin/vdeterm
bin/wirefilter
+etc/vde2/libvdemgmt/asyncrecv.rc
+etc/vde2/libvdemgmt/closemachine.rc
+etc/vde2/libvdemgmt/openmachine.rc
+etc/vde2/libvdemgmt/sendcmd.rc
+etc/vde2/vdecmd
+include/libvdehist.h
+include/libvdemgmt.h
include/libvdeplug.h
+include/libvdeplug_dyn.h
+include/libvdesnmp.h
+lib/libvdehist.a
+lib/libvdehist.la
+lib/libvdehist.so
+lib/libvdehist.so.0
+lib/libvdemgmt.a
+lib/libvdemgmt.la
+lib/libvdemgmt.so
+lib/libvdemgmt.so.0
lib/libvdeplug.a
lib/libvdeplug.la
lib/libvdeplug.so
-lib/libvdeplug.so.%%SHLIB_MAJOR%%
+lib/libvdeplug.so.2
+lib/libvdesnmp.a
+lib/libvdesnmp.la
+lib/libvdesnmp.so
+lib/libvdesnmp.so.0
+lib/vde2/vde_l3/bfifo.la
+lib/vde2/vde_l3/bfifo.so
+lib/vde2/vde_l3/pfifo.la
+lib/vde2/vde_l3/pfifo.so
+lib/vde2/vde_l3/tbf.la
+lib/vde2/vde_l3/tbf.so
+libdata/pkgconfig/vdehist.pc
+libdata/pkgconfig/vdemgmt.pc
+libdata/pkgconfig/vdeplug.pc
+libdata/pkgconfig/vdesnmp.pc
+@dirrm lib/vde2/vde_l3
+@dirrm lib/vde2
+@dirrm etc/vde2/libvdemgmt
+@dirrm etc/vde2