freebsd-ports/benchmarks/thrulay/Makefile
Sergey Matveychuk d43148058e The program thrulay is used to measure the capacity, delay, and
other performance metrics of a network by sending a bulk TCP or UDP
stream over it.

Special features of thrulay include:
* For TCP, ability to measure round-trip delay along with throughput
* For UDP, ability to measure
  - one-way delay, with quantiles
  - packet loss
  - packet duplication
  - reordering
* For UDP, the ability to send precisely positioned true Poisson streams
  (microsecond errors in sending times)
* Human- and machine-readable output (ready to be fed to gnuplot)

WWW: http://www.internet2.edu/~shalunov/thrulay/

PR:		ports/87683
Submitted by:	Stanislav Shalunov <shalunov@internet2.edu>
2005-10-20 19:32:15 +00:00

31 lines
794 B
Makefile

# New ports collection makefile for: thrulay
# Date created: 2005-10-19
# Whom: shalunov
#
# $FreeBSD$
PORTNAME= thrulay
PORTVERSION= 0.8
CATEGORIES= benchmarks net ipv6
MASTER_SITES= http://unc.dl.sourceforge.net/sourceforge/thrulay/ \
http://internap.dl.sourceforge.net/sourceforge/thrulay/ \
http://www.internet2.edu/~shalunov/thrulay/
MAINTAINER= shalunov@internet2.edu
COMMENT= Network capacity tester
MAN1= thrulay.1
MAN8= thrulayd.8
MANCOMPRESSED= no
USE_GCC= 3.2+
HAS_CONFIGURE= yes
USE_GMAKE= yes
post-install:
${INSTALL_SCRIPT} ${FILESDIR}/thrulayd.sh.sample ${PREFIX}/etc/rc.d/
@if [ ! -f ${PREFIX}/etc/rc.d/thrulayd.sh ]; then \
${CP} -p ${PREFIX}/etc/rc.d/thrulayd.sh.sample \
${PREFIX}/etc/rc.d/thrulayd.sh ; \
fi
.include <bsd.port.mk>