ports/net-mgmt/ipgen/Makefile
Hiroki Sato 725341500a net-mgmt/ipgen: Add new port
The ipgen utility is a high-performance L2/L3 packet traffic generator based
on netmap with RFC 2544 benchmarking methodology and an interactive user
interface to show throughput and frame loss rate.
2024-11-08 09:13:56 +09:00

32 lines
707 B
Makefile

PORTNAME= ipgen
PORTVERSION= 1.30.20240527
CATEGORIES= net-mgmt
MAINTAINER= hrs@FreeBSD.org
COMMENT= Interactive Packet Generator and Benchmarking Utility
WWW= https://github.com/iij/ipgen
LICENSE= BSD2CLAUSE
LIB_DEPENDS= libevent.so:devel/libevent
USES= gmake perl5 shebangfix
USE_GITHUB= yes
GH_ACCOUNT= iij
GH_TAGNAME= 9e649f4
SHEBANG_FILES= gen/layout_generator
MAKEFILE= GNUmakefile
PORTDOCS= README.md
OPTIONS_DEFINE= DOCS
OPTIONS_DEFAULT=DOCS
pre-build:
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} -f ${MAKEFILE} depend
pre-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
post-install-DOCS-on:
cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>