Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Jan 2003 23:16:27 +0100 (CET)
From:      Palle Girgensohn <girgen@pingpong.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/47523: New port: tptest, program for testing network throughput
Message-ID:  <200301262216.h0QMGRbD010269@palle.girgensohn.se>

next in thread | raw e-mail | index | archive | help

>Number:         47523
>Category:       ports
>Synopsis:       New port: tptest, program for testing network throughput
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jan 26 14:20:01 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Palle Girgensohn <girgen@pingpong.net>
>Release:        FreeBSD 4.7-PRERELEASE i386
>Organization:
PING PONG
>Environment:
System: FreeBSD palle.girgensohn.se 4.7-RC FreeBSD 4.7-RC #0: Sun Sep 29 17:21:22 CEST 2002     root@palle.girgensohn.se:/usr/local/obj/usr/src/sys/STORDATAN  i386


	
>Description:

The TPTEST is a software suite for testing network throughput and
Internet services.

	
>How-To-Repeat:
	
>Fix:

	

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	tptest
#	tptest/distinfo
#	tptest/Makefile
#	tptest/pkg-descr
#	tptest/pkg-plist
#	tptest/pkg-comments
#	tptest/files
#	tptest/files/patch-apps::unix::server::Makefile
#	tptest/files/patch-apps::unix::client::Makefile
#
echo c - tptest
mkdir -p tptest > /dev/null 2>&1
echo x - tptest/distinfo
sed 's/^X//' >tptest/distinfo << 'END-of-tptest/distinfo'
XMD5 (tptest3.1.0.tar.gz) = ca862dfb5cf10031464df7c178b1e9ab
END-of-tptest/distinfo
echo x - tptest/Makefile
sed 's/^X//' >tptest/Makefile << 'END-of-tptest/Makefile'
X# New ports collection makefile for:   tptest
X# Date created:        2002-12-30
X# Whom:                Palle Girgensohn <girgen@pingpong.net>
X#
X# $FreeBSD:$
X#
X
XPORTNAME=	tptest
XPORTVERSION=	3.1.0
XCATEGORIES=	net
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=tptest
XDISTNAME=	${PORTNAME}${PORTVERSION}
X
XMAINTAINER=	girgen@pingpong.net
X
Xpre-build:
X	@ cd ${WRKSRC}/apps/unix/client ;\
X	${LN} -s ../../../os-dep/unix/*.[hc] ../../../engine/*.[hc] .
X
Xdo-build:
X	@ cd ${WRKSRC}/apps/unix/client; ${MAKE}
X	@ cd ${WRKSRC}/apps/unix/server; ${MAKE}
X
Xdo-install:
X	@ ${INSTALL_PROGRAM} \
X		${WRKSRC}/apps/unix/client/tptest \
X		${WRKSRC}/apps/unix/server/tptestserver \
X		${PREFIX}/bin
X
X.include <bsd.port.mk>
END-of-tptest/Makefile
echo x - tptest/pkg-descr
sed 's/^X//' >tptest/pkg-descr << 'END-of-tptest/pkg-descr'
XThe purpose with TPTEST is to allow users to measure the speed of
Xtheir Internet connection in a simple way. TPTEST measures the
Xthroughput speed to and from various reference servers on the
XInternet. The use of TPTEST may help increase the consumer/end user
Xknowledge of how Internet services work.
X
XTPTEST was originally developed by the Swedish ICT-commission, then
Xlater by the Foundation for Internet Infrastructure (iis.se), the
XSwedish Consumer Agency (konsumentverket.se), and the Swedish National
XPost- and Telecom Agency (pts.se). The latest development has been to
Xseparate the platform-independent test method software (the test
Xengine) from the platform-dependent user interface software in order
Xto make it easier for anyone to write a test client or server that
Xuses the TPTEST testing method. The test engine code is to be regarded
Xas a library module and is released under the LGPL license while the
Xreference client/server applications is released under the GPL
Xlicense.
X
XWWW: http://tptest.sourceforge.net/
END-of-tptest/pkg-descr
echo x - tptest/pkg-plist
sed 's/^X//' >tptest/pkg-plist << 'END-of-tptest/pkg-plist'
Xbin/tptest
Xbin/tptestserver
END-of-tptest/pkg-plist
echo x - tptest/pkg-comments
sed 's/^X//' >tptest/pkg-comments << 'END-of-tptest/pkg-comments'
XSoftware suite for testing network throughput and Internet services
END-of-tptest/pkg-comments
echo c - tptest/files
mkdir -p tptest/files > /dev/null 2>&1
echo x - tptest/files/patch-apps::unix::server::Makefile
sed 's/^X//' >tptest/files/patch-apps::unix::server::Makefile << 'END-of-tptest/files/patch-apps::unix::server::Makefile'
X--- apps/unix/server/Makefile.orig	Sun Jan 26 22:21:08 2003
X+++ apps/unix/server/Makefile	Sun Jan 26 22:49:45 2003
X@@ -3,7 +3,7 @@
X #      Use this for Linux and other systems that have makedepend
X #      instead of mkdep.
X #
X-MAKEDEPEND	= makedepend
X+#MAKEDEPEND	= makedepend
X #
X #      For Solaris the mkdep script in this directory can be used.
X #
X@@ -11,14 +11,14 @@
X #
X #      Use this for Free/Net/OpenBSD.
X #
X-#MAKEDEPEND	= mkdep
X+MAKEDEPEND	= mkdep
X CDEBUG		= -g
X INCL		= -I ../../../os-dep/unix -I ../../../engine
X 
X # Use this flag when compiling under Solaris
X #EXTRADEFINES	= -DUNIX -DSOLARIS
X-#EXTRADEFINES	= -DUNIX -DOPENBSD
X-EXTRADEFINES	= -DUNIX -DLINUX
X+EXTRADEFINES	= -DUNIX -DOPENBSD
X+#EXTRADEFINES	= -DUNIX -DLINUX
X 
X #
X #      Use this if your machine has problems with localtime().
END-of-tptest/files/patch-apps::unix::server::Makefile
echo x - tptest/files/patch-apps::unix::client::Makefile
sed 's/^X//' >tptest/files/patch-apps::unix::client::Makefile << 'END-of-tptest/files/patch-apps::unix::client::Makefile'
X--- apps/unix/client/Makefile.orig	Sun Jan 26 22:23:48 2003
X+++ apps/unix/client/Makefile	Sun Jan 26 22:24:13 2003
X@@ -3,7 +3,7 @@
X #      Use this for Linux and other systems that have makedepend
X #      instead of mkdep.
X #
X-MAKEDEPEND	= makedepend
X+#MAKEDEPEND	= makedepend
X #
X #      For Solaris the mkdep script in this directory can be used.
X #
X@@ -11,14 +11,14 @@
X #
X #      Use this for Free/Net/OpenBSD.
X #
X-#MAKEDEPEND	= mkdep
X+MAKEDEPEND	= mkdep
X CDEBUG		= -g
X INCL		= 
X 
X # Use this flag when compiling under Solaris
X #EXTRADEFINES	= -DUNIX -DSOLARIS
X-#EXTRADEFINES	= -DUNIX -DOPENBSD
X-EXTRADEFINES	= -DUNIX -DLINUX
X+EXTRADEFINES	= -DUNIX -DOPENBSD
X+#EXTRADEFINES	= -DUNIX -DLINUX
X 
X #
X #      Use this if your machine has problems with localtime().
END-of-tptest/files/patch-apps::unix::client::Makefile
exit

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200301262216.h0QMGRbD010269>