1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-24 00:45:52 +00:00

- Update to upstream release 0.7.1

- Move from launchpad to github
- Add LICENSE
- Updat pkg-descr with new description and URL

PR:		190554
Submitted by:	Lars Eggert <lars@eggert.org> (maintainer)
Approved by:	mentors (implicit)
This commit is contained in:
Thomas Zander 2014-08-04 19:19:03 +00:00
parent 9bcb3eb179
commit fd8113351c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=364037
3 changed files with 29 additions and 20 deletions

View File

@ -2,20 +2,33 @@
# $FreeBSD$
PORTNAME= flowgrind
PORTVERSION= 0.6.1
PORTREVISION= 1
PORTVERSION= 0.7.1
CATEGORIES= benchmarks
MASTER_SITES= https://launchpad.net/flowgrind/trunk/${PORTNAME}-0.6.1/+download/
MAINTAINER= lars@eggert.org
COMMENT= Measure throughput and other metrics for TCP
LIB_DEPENDS= libxmlrpc++.so:${PORTSDIR}/net/xmlrpc-c \
libgsl.so:${PORTSDIR}/math/gsl \
libpcap.so.1:${PORTSDIR}/net/libpcap
LICENSE= GPLv3
USES= tar:bzip2
BUILD_DEPENDS= pcap-config:${PORTSDIR}/net/libpcap
LIB_DEPENDS= libpcap.so:${PORTSDIR}/net/libpcap \
libgsl.so:${PORTSDIR}/math/gsl \
libxmlrpc.so:${PORTSDIR}/net/xmlrpc-c
USE_GITHUB= yes
GH_ACCOUNT= ${PORTNAME}
GH_TAGNAME= ${PORTNAME}-${PORTVERSION}
GH_COMMIT= 14b0578
USE_AUTOTOOLS= aclocal autoconf
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-debug
CONFIGURE_ARGS= --enable-pcap --enable-gsl
post-patch:
@${RM} -rf ${WRKSRC}/build-aux
@${REINPLACE_CMD} -e 's|AC_LIB_RPATH||g' ${WRKSRC}/configure.ac
pre-configure:
cd ${WRKSRC} && ${AUTORECONF} -i
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (flowgrind-0.6.1.tar.bz2) = a0d0f34dc27b4ede320aac913bb2179fc1a307cfb9d3218b9d64d0aeac8a2cef
SIZE (flowgrind-0.6.1.tar.bz2) = 211922
SHA256 (flowgrind-0.7.1.tar.gz) = c82db7f91e4d3c69012bfac26c8627137dadeb0f344f8be4fa214c3bc6213f7f
SIZE (flowgrind-0.7.1.tar.gz) = 133890

View File

@ -1,11 +1,7 @@
Flowgrind grinds flows among hosts in your network. It is a tool similar
to iperf, netperf to measure throughput and other metrics for TCP.
Flowgrind is split into two components: the flowgrind daemon and the
flowgrind controller. Using the controller, flows between any two systems
running the flowgrind daemon can be setup (third party tests). At regular
intervals during the test the controller collects and displays the
measured results from the daemons. It can run multiple flows at once with
the same or different settings and individually schedule every one.
Test and control connection can optionally be diverted to different interfaces.
Flowgrind is an advanced TCP traffic generator for testing and
benchmarking Linux, FreeBSD, and Mac OS X TCP/IP stacks. In
contrast to similar tools like iperf or netperf it features a
distributed architecture, where throughput and other metrics are
measured between arbitrary flowgrind server processes.
WWW: http://launchpad.net/flowgrind
WWW: http://flowgrind.net/