aboutsummaryrefslogtreecommitdiff
path: root/net/packetdrill/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'net/packetdrill/Makefile')
-rw-r--r--net/packetdrill/Makefile21
1 files changed, 11 insertions, 10 deletions
diff --git a/net/packetdrill/Makefile b/net/packetdrill/Makefile
index 4d38de7bbc5f..eb1e1234c9d4 100644
--- a/net/packetdrill/Makefile
+++ b/net/packetdrill/Makefile
@@ -1,18 +1,17 @@
PORTNAME= packetdrill
-PORTVERSION= 0.0.2020082101
+PORTVERSION= 0.0.2023062500
CATEGORIES= net
-MAINTAINER= kbowling@FreeBSD.org
+MAINTAINER= olivier@FreeBSD.org
COMMENT= Network stack testing tool
+WWW= https://github.com/freebsd-net/packetdrill
LICENSE= GPLv2
-BROKEN_FreeBSD_11= TCP Fast Open struct changes
-
USES= bison python:run uidfix
USE_GITHUB= yes
GH_ACCOUNT= freebsd-net
-GH_TAGNAME= f7cbdaa
+GH_TAGNAME= aebdc35
WRKSRC_SUBDIR= gtests/net/packetdrill
PLIST_FILES= bin/${PORTNAME}
PORTDATA= packetdrill.el packetdrill.vim
@@ -23,13 +22,15 @@ OPTIONS_DEFINE= DOCS EXAMPLES
# XXX Static libraries with PIE are currently unsupported.
MAKE_ARGS+= WITHOUT_PIE=true
+TEST_TARGET= tests
+# 'MD5_Init' is deprecated on OpenSSL 3
+CFLAGS+= -Wno-deprecated
pre-build:
- ${INSTALL_DATA} ${FILESDIR}/Makefile ${FILESDIR}/Makefile.inc ${WRKSRC}
-.for F in libpd packetdrill
- ${MKDIR} ${WRKSRC}/${F}
- ${INSTALL_DATA} ${FILESDIR}/Makefile.${F} ${WRKSRC}/${F}/Makefile
-.endfor
+ cd ${WRKSRC} && ${LN} -f Makefile.FreeBSD Makefile
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
post-install:
@${MKDIR} ${STAGEDIR}${DATADIR}