aboutsummaryrefslogtreecommitdiff
path: root/net/openvswitch
diff options
context:
space:
mode:
authorKevin Lo <kevlo@FreeBSD.org>2015-07-29 01:28:00 +0000
committerKevin Lo <kevlo@FreeBSD.org>2015-07-29 01:28:00 +0000
commit2e07a268005457bde154de684431d92e078aa0f8 (patch)
tree04dfcc08f78172e075a81f32f0b9687137a34aac /net/openvswitch
parentcaee3850650f6227a4bc933338597742adbae2f1 (diff)
downloadports-2e07a268005457bde154de684431d92e078aa0f8.tar.gz
ports-2e07a268005457bde154de684431d92e078aa0f8.zip
Notes
Diffstat (limited to 'net/openvswitch')
-rw-r--r--net/openvswitch/Makefile5
-rw-r--r--net/openvswitch/distinfo4
-rw-r--r--net/openvswitch/files/patch-lib-netdev-bsd.c24
-rw-r--r--net/openvswitch/pkg-plist10
4 files changed, 11 insertions, 32 deletions
diff --git a/net/openvswitch/Makefile b/net/openvswitch/Makefile
index b628acfb6a86..8e9013601a36 100644
--- a/net/openvswitch/Makefile
+++ b/net/openvswitch/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= openvswitch
-PORTVERSION= 2.3.1
+PORTVERSION= 2.3.2
CATEGORIES= net
MASTER_SITES= http://openvswitch.org/releases/
@@ -11,6 +11,9 @@ COMMENT= Production quality, multilayer virtual switch
LICENSE= APACHE20
+BROKEN_FreeBSD_8= does not build on FreeBSD < 10.x
+BROKEN_FreeBSD_9= does not build on FreeBSD < 10.x
+
USES= cpe gmake libtool perl5 pkgconfig python
USE_OPENSSL= yes
USE_LDCONFIG= yes
diff --git a/net/openvswitch/distinfo b/net/openvswitch/distinfo
index a63194c9202b..a78de4b220dd 100644
--- a/net/openvswitch/distinfo
+++ b/net/openvswitch/distinfo
@@ -1,2 +1,2 @@
-SHA256 (openvswitch-2.3.1.tar.gz) = 21174901c311d54703b4a7f498be0c42e5d2cc68bdecb0090dbb555e2af4bcd2
-SIZE (openvswitch-2.3.1.tar.gz) = 3266916
+SHA256 (openvswitch-2.3.2.tar.gz) = 386b11df94d06c68d391ee4091832360095bd3a14c72d454325fab284dad9887
+SIZE (openvswitch-2.3.2.tar.gz) = 3277164
diff --git a/net/openvswitch/files/patch-lib-netdev-bsd.c b/net/openvswitch/files/patch-lib-netdev-bsd.c
deleted file mode 100644
index d7fcb081a9ac..000000000000
--- a/net/openvswitch/files/patch-lib-netdev-bsd.c
+++ /dev/null
@@ -1,24 +0,0 @@
---- lib/netdev-bsd.c.orig 2015-04-08 13:49:06.863643000 +0800
-+++ lib/netdev-bsd.c 2015-04-08 13:50:53.973989000 +0800
-@@ -1771,7 +1771,7 @@
- ifr_get_flags(const struct ifreq *ifr)
- {
- #ifdef HAVE_STRUCT_IFREQ_IFR_FLAGSHIGH
-- return (ifr->ifr_flagshigh << 16) | ifr->ifr_flags;
-+ return (ifr->ifr_flagshigh << 16) | (ifr->ifr_flags & 0xffff);
- #else
- return ifr->ifr_flags;
- #endif
-@@ -1780,9 +1780,11 @@
- static void
- ifr_set_flags(struct ifreq *ifr, int flags)
- {
-- ifr->ifr_flags = flags;
- #ifdef HAVE_STRUCT_IFREQ_IFR_FLAGSHIGH
-+ ifr->ifr_flags = flags & 0xffff;
- ifr->ifr_flagshigh = flags >> 16;
-+#else
-+ ifr->ifr_flags = flags;
- #endif
- }
-
diff --git a/net/openvswitch/pkg-plist b/net/openvswitch/pkg-plist
index 90603acab59f..0007519a021b 100644
--- a/net/openvswitch/pkg-plist
+++ b/net/openvswitch/pkg-plist
@@ -14,16 +14,16 @@ bin/ovs-vsctl
bin/ovsdb-client
bin/ovsdb-tool
bin/vtep-ctl
-lib/libofproto-2.3.1.so
+lib/libofproto-2.3.2.so
lib/libofproto.a
lib/libofproto.so
-lib/libopenvswitch-2.3.1.so
+lib/libopenvswitch-2.3.2.so
lib/libopenvswitch.a
lib/libopenvswitch.so
-lib/libovsdb-2.3.1.so
+lib/libovsdb-2.3.2.so
lib/libovsdb.a
lib/libovsdb.so
-lib/libsflow-2.3.1.so
+lib/libsflow-2.3.2.so
lib/libsflow.a
lib/libsflow.so
man/man1/ovs-benchmark.1.gz
@@ -112,8 +112,8 @@ sbin/ovsdb-server
%%DATADIR%%/scripts/ovs-vtep
%%DATADIR%%/vswitch.ovsschema
%%DATADIR%%/vtep.ovsschema
+@dir /var/db/openvswitch
@dir /var/lib/openvswitch/pki
@dir /var/lib/openvswitch
-@dir /var/lib
@dir /var/log/openvswitch
@dir /var/run/openvswitch