diff options
Diffstat (limited to 'benchmarks')
-rw-r--r-- | benchmarks/flowgrind/Makefile | 27 | ||||
-rw-r--r-- | benchmarks/flowgrind/distinfo | 4 | ||||
-rw-r--r-- | benchmarks/flowgrind/pkg-descr | 16 |
3 files changed, 28 insertions, 19 deletions
diff --git a/benchmarks/flowgrind/Makefile b/benchmarks/flowgrind/Makefile index a2d55756285..3e060e2b608 100644 --- a/benchmarks/flowgrind/Makefile +++ b/benchmarks/flowgrind/Makefile @@ -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 \ +LICENSE= GPLv3 + +BUILD_DEPENDS= pcap-config:${PORTSDIR}/net/libpcap +LIB_DEPENDS= libpcap.so:${PORTSDIR}/net/libpcap \ libgsl.so:${PORTSDIR}/math/gsl \ - libpcap.so.1:${PORTSDIR}/net/libpcap + libxmlrpc.so:${PORTSDIR}/net/xmlrpc-c + +USE_GITHUB= yes +GH_ACCOUNT= ${PORTNAME} +GH_TAGNAME= ${PORTNAME}-${PORTVERSION} +GH_COMMIT= 14b0578 -USES= tar:bzip2 +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> diff --git a/benchmarks/flowgrind/distinfo b/benchmarks/flowgrind/distinfo index 349be26ceb6..d5ecee7a735 100644 --- a/benchmarks/flowgrind/distinfo +++ b/benchmarks/flowgrind/distinfo @@ -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 diff --git a/benchmarks/flowgrind/pkg-descr b/benchmarks/flowgrind/pkg-descr index 5f74c32ae22..f6966da5640 100644 --- a/benchmarks/flowgrind/pkg-descr +++ b/benchmarks/flowgrind/pkg-descr @@ -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/ |