Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 4 Sep 2019 19:05:22 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r511146 - in head/net/vde2: . files
Message-ID:  <201909041905.x84J5MR8012205@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Wed Sep  4 19:05:22 2019
New Revision: 511146
URL: https://svnweb.freebsd.org/changeset/ports/511146

Log:
  net/vde2: fix build error: use of undeclared identifier 'BIOCSHDRCMPLT'
  
  - fix build
  - change WWW to github
  - pet portlint
  
  PR:		229525
  Reported by:	O. Hartmann <ohartmann@walstatt.org>
  Submitted by:	Walter Schwarzenfeld <w.schwarzenfeld@utanet.at>

Added:
  head/net/vde2/files/patch-src_vde__pcapplug.c   (contents, props changed)
Modified:
  head/net/vde2/Makefile
  head/net/vde2/files/patch-src__dpipe.c
  head/net/vde2/pkg-descr

Modified: head/net/vde2/Makefile
==============================================================================
--- head/net/vde2/Makefile	Wed Sep  4 18:22:03 2019	(r511145)
+++ head/net/vde2/Makefile	Wed Sep  4 19:05:22 2019	(r511146)
@@ -3,7 +3,7 @@
 
 PORTNAME=	vde2
 PORTVERSION=	2.3.2
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	net
 MASTER_SITES=	SF/vde/${PORTNAME}/${PORTVERSION}
 
@@ -13,13 +13,15 @@ COMMENT=	User-mode virtual ethernet infrastructure
 LICENSE=	BSD3CLAUSE GPLv2 LGPL21
 LICENSE_COMB=	multi
 
-CONFLICTS=	vde-[0-9]*
+LIB_DEPENDS=	libpcap.so:net/libpcap
 
+USES=		gmake libtool pathfix shebangfix ssl
+USE_LDCONFIG=	yes
+
+CONFLICTS=	vde-[0-9]*
 GNU_CONFIGURE=	yes
 INSTALL_TARGET=	install-strip
-USES=		gmake libtool pathfix shebangfix
 SHEBANG_FILES=	src/lib/python/VdePlug.py
-USE_LDCONFIG=	yes
 MAKE_ENV=	V=1
 MAKE_JOBS_UNSAFE=yes
 
@@ -28,7 +30,7 @@ OPTIONS_DEFAULT=	PYTHON
 
 OPTIONS_SUB=	yes
 PYTHON_CONFIGURE_OFF=	--disable-python
-PYTHON_USES=	python
+PYTHON_USES=	python gettext-runtime
 PYTHON_CPPFLAGS=	-I${LOCALBASE}/include
 PYTHON_LDFLAGS=	-L${LOCALBASE}/lib
 

Modified: head/net/vde2/files/patch-src__dpipe.c
==============================================================================
--- head/net/vde2/files/patch-src__dpipe.c	Wed Sep  4 18:22:03 2019	(r511145)
+++ head/net/vde2/files/patch-src__dpipe.c	Wed Sep  4 19:05:22 2019	(r511146)
@@ -1,6 +1,6 @@
---- src/dpipe.c.orig	2011-11-24 01:41:18.000000000 +0900
-+++ src/dpipe.c	2011-11-28 03:05:11.000000000 +0900
-@@ -201,7 +201,7 @@
+--- src/dpipe.c.orig	2011-11-23 16:41:18 UTC
++++ src/dpipe.c
+@@ -201,7 +201,7 @@ int main(int argc, char *argv[]) 
  
  	if (daemonize != 0)
  		daemon(0,0);

Added: head/net/vde2/files/patch-src_vde__pcapplug.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/vde2/files/patch-src_vde__pcapplug.c	Wed Sep  4 19:05:22 2019	(r511146)
@@ -0,0 +1,10 @@
+--- src/vde_pcapplug.c.orig	2011-11-23 16:41:18 UTC
++++ src/vde_pcapplug.c
+@@ -24,6 +24,7 @@
+ #include <errno.h>
+ #include <string.h>
+ #include <sys/ioctl.h>
++#include <net/bpf.h>
+ #include <sys/types.h>
+ #include <sys/stat.h>
+ #include <sys/socket.h>

Modified: head/net/vde2/pkg-descr
==============================================================================
--- head/net/vde2/pkg-descr	Wed Sep  4 18:22:03 2019	(r511145)
+++ head/net/vde2/pkg-descr	Wed Sep  4 19:05:22 2019	(r511146)
@@ -4,4 +4,4 @@ multiple qemu instances together in a shared virtual n
 tunneling over the Internet.  Physical hosts can be joined to the
 virtual network by means of the tap(4) driver.
 
-WWW: http://vde.sourceforge.net/
+WWW: https://github.com/virtualsquare/vde-2



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201909041905.x84J5MR8012205>