Changes: https://github.com/ayeowch/bittwist/releases https://bittwist.sourceforge.io/news.html
35 lines
1.1 KiB
Makefile
35 lines
1.1 KiB
Makefile
PORTNAME= bittwist
|
|
PORTVERSION= 3.8
|
|
DISTVERSIONPREFIX= bsd-
|
|
CATEGORIES= net
|
|
MASTER_SITES= SF/bittwist/BSD/Bit-Twist%20${PORTVERSION}
|
|
|
|
MAINTAINER= sunpoet@FreeBSD.org
|
|
COMMENT= Libpcap-based Ethernet packet generator, with PCAP editor
|
|
WWW= https://bittwist.sourceforge.io/ \
|
|
https://github.com/ayeowch/bittwist
|
|
|
|
LICENSE= GPLv2+
|
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
|
|
|
USES= dos2unix
|
|
|
|
LDFLAGS+= -lpcap
|
|
|
|
PLIST_FILES= bin/bittwist \
|
|
bin/bittwiste \
|
|
share/man/man1/bittwist.1.gz \
|
|
share/man/man1/bittwiste.1.gz
|
|
|
|
DOS2UNIX_FILES= COPYING
|
|
|
|
do-build:
|
|
${CC} ${CFLAGS} ${LDFLAGS} ${WRKSRC}/src/bittwist.c ${WRKSRC}/src/token_bucket.c -o ${WRKSRC}/src/bittwist
|
|
${CC} ${CFLAGS} ${LDFLAGS} ${WRKSRC}/src/bittwiste.c ${WRKSRC}/src/tinymt/tinymt64.c ${WRKSRC}/src/template_pcap.c -I${WRKSRC}/src/tinymt -o ${WRKSRC}/src/bittwiste
|
|
|
|
do-install:
|
|
${MKDIR} ${STAGEDIR}${PREFIX}/bin/ ${STAGEDIR}${PREFIX}/share/man/man1/
|
|
${INSTALL_PROGRAM} ${WRKSRC}/src/bittwist ${WRKSRC}/src/bittwiste ${STAGEDIR}${PREFIX}/bin/
|
|
${INSTALL_MAN} ${WRKSRC}/doc/bittwist.1 ${WRKSRC}/doc/bittwiste.1 ${STAGEDIR}${PREFIX}/share/man/man1/
|
|
|
|
.include <bsd.port.mk>
|