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>