aboutsummaryrefslogtreecommitdiff
path: root/net-mgmt/tcpreplay
diff options
context:
space:
mode:
authorDan Langille <dvl@FreeBSD.org>2017-08-30 19:32:00 +0000
committerDan Langille <dvl@FreeBSD.org>2017-08-30 19:32:00 +0000
commitd4720836aafa6438add30c0d1da6bc22d9fec221 (patch)
treea89f696883c6e940461113e617673de48a31cc14 /net-mgmt/tcpreplay
parent381c0f310148d625238d21443b765a96e5f7aa46 (diff)
downloadports-d4720836aafa6438add30c0d1da6bc22d9fec221.tar.gz
ports-d4720836aafa6438add30c0d1da6bc22d9fec221.zip
Notes
Diffstat (limited to 'net-mgmt/tcpreplay')
-rw-r--r--net-mgmt/tcpreplay/Makefile13
1 files changed, 13 insertions, 0 deletions
diff --git a/net-mgmt/tcpreplay/Makefile b/net-mgmt/tcpreplay/Makefile
index f0d1cbe3fc95..63a1bb8debba 100644
--- a/net-mgmt/tcpreplay/Makefile
+++ b/net-mgmt/tcpreplay/Makefile
@@ -4,6 +4,7 @@
PORTNAME= tcpreplay
PORTVERSION= 4.2.6
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= net-mgmt
MAINTAINER= ehaupt@FreeBSD.org
@@ -27,6 +28,18 @@ CONFIGURE_ARGS= --program-transform-name='s|.*\(tcp.*\)|\1|' \
# required when using autogen
CONFIGURE_ARGS+= --disable-local-libopts --disable-libopts-install
+OPTIONS_DEFINE= LIBPCAP_BASE LIBPCAP_PORTS
+LIBPCAP_BASE= Build with libpcap from the base OS
+LIBPCAP_PORTS= Build with net/libpcap
+
+OPTIONS_SINGLE= SG1
+OPTIONS_SINGLE= LIBPCAP_BASE LIBPCAP_PORTS
+
+OPTIONS_DEFAULT= LIBPCAP_BASE
+
+LIBPCAP_PORTS_BUILD_DEPENDS= ${LOCALBASE}/lib/libpcap.a:net/libpcap
+LIBPCAP_PORTS_LIB_DEPENDS= libpcap.so:net/libpcap
+
post-patch:
@${REINPLACE_CMD} -e 's|-Wall -O3||' ${WRKSRC}/${CONFIGURE_SCRIPT}.ac