Commit Graph

162 Commits

Author SHA1 Message Date
David E. O'Brien
1d73744cbf Greg Lehey's util for performance testing of low-level storage devices 1999-08-08 17:03:16 +00:00
Bill Fumerola
cdda09ffa2 Reroll the md5, the FTP site seems to have been updated as of 8/03/1999
While I'm here, strip the binary and make this port respect CFLAGS.
1999-08-08 00:08:21 +00:00
Bill Fenner
35fc3fa02a Fix WWW: typos
Found by:	not-yet-completed addition to port distfile checker
		suggested by Tim Vanderhoek
1999-08-01 04:54:40 +00:00
Steve Price
fb50c3c71e Initial import of httperf version 0.6.
A tool for measuring webserver performance.

PR:		12878
Submitted by:	Will Andrews <andrews@technologist.com>
1999-08-01 03:21:01 +00:00
Chris Piazza
19bc4199be Fix some portlint problems. echo -> ${ECHO}, fill in version required
and shorten DESCR.
1999-07-18 06:02:56 +00:00
Jean-Marc Zucconi
f11f9ba023 Upgrade to version 3.0 1999-07-07 22:40:17 +00:00
Tim Vanderhoek
e32f86f31b Remove trailing spaces, and any periods that were hidden by them. 1999-06-28 00:45:20 +00:00
Tim Vanderhoek
dd9ff05a6a Commit #3/4 to enforce caps, no period.
FWIW, checkout of these things took 5+hrs, staying on the local
.freebsd.org net w/o hitting the 'net at all.

As promised,

$ time cvs ci
real    67m51.701s
user    0m1.250s
sys     0m5.345s
1999-06-26 19:12:45 +00:00
Tim Vanderhoek
748713c3f6 As threatened, enforce the "Capital, no period" rule. Ellipses are
permitted.  Note that, given current numeric motif of PW, this is done
in four equally-sized commits of 393 files each.
1999-06-26 17:19:19 +00:00
Michael Haro
f54bf74009 TTCP is a benchmarking tool for determining TCP and UDP performance
between two systems.

I could never remember where to get it, others may find it useful
to have in the ports collection too.
1999-06-02 06:14:11 +00:00
Steve Price
1cc3eff1a7 Update to version 1.2.0.
PR:		11431
Submitted by:	maintainer
1999-05-03 02:34:29 +00:00
Tim Vanderhoek
d9ccc356c3 Prefix Websites With Www: 1999-05-02 21:34:48 +00:00
Michael Haro
55031b1d4e update to 1.1
PR:		11327
Submitted by:	maintainer
1999-04-26 18:21:27 +00:00
Bill Fumerola
37fa184a25 Enter polygraph, a benchmarking tool for Web proxies. 1999-04-14 20:39:06 +00:00
Bill Fumerola
4047ad709d Polygraph is a benchmarking tool for Web proxies. Polygraph
distribution includes a high-performance client and server simulators.
The simulators create a stream of HTTP requests that can be routed through
a Web proxy. Studying proxy performance under various [stress] conditions is
essential for performance tuning, evaluation of new algorithms, analysis of
hardware configurations, and comparing available proxy products.

PR:		ports/10375
Submitted By:	Dima Sivachenko <dima@Chg.RU>
1999-04-14 20:31:57 +00:00
Bill Fumerola
4b3f37240b CATEGORIES was wrong (net came before benchmarks) 1999-04-14 20:20:18 +00:00
Joseph Koshy
826ebe81e2 Add MLINK from netpipe.1 to NPtcp.1.
Requested by:	Guy Helmer <ghelmer@scl.ameslab.gov>
1999-03-03 03:48:56 +00:00
Joseph Koshy
1767351d14 Activate netpipe. 1999-02-21 00:05:45 +00:00
Joseph Koshy
e84f00d456 Import of NETPIPE, a self scaling network benchmark from AMES lab. 1999-02-21 00:02:50 +00:00
Satoshi Asami
5114e2637e Adjust port Makefiles to new EXTRACT_* variable defaults. See log of
bsd.port.mk rev. 1.304 for details on the change.

The fix here is one of the following.

(1) Define USE_BZIP2 instead of BUILD_DEPENDS on bzip2 and redefining
    EXTRACT_* commands.

(2) Change ${EXTRACT_CMD} to ${TAR} when the command is obviously
    calling the "tar" command (i.e., arguments like "-xzf" are spelled
    out).

(3) If ${EXTRACT_CMD} is called directly with ${EXTRACT_BEFORE_ARGS},
    add ${EXTRACT_AFTER_ARGS} to the command line as well.

(4) If any of EXTRACT_CMD, EXTRACT_BEFORE_ARGS or EXTRACT_AFTER_ARGS
    is set, define the other two too.
1999-02-03 11:12:01 +00:00
Stefan Eßer
88eba05fdd Create one diff per file to patch. 1998-12-19 22:50:21 +00:00
Stefan Eßer
e15e3f9ae5 Create one diff per file to patch.
Add suggested fix for "dc" test.

PR:		7805
Submitted by:	Guy Helmer <ghelmer@scl.ameslab.gov>
1998-12-19 22:49:02 +00:00
Stefan Eßer
b6da6cddb4 Split into several files, one per file to patch 1998-12-19 22:44:46 +00:00
Bill Fumerola
e1487b22a8 Import of nttcp
This program is an up to date version of the ttcp program.
It uses inetd (or simulates its behaviour) to start off the remote
side program which will send/receive data. Both sides measure the time
and number of bytes transfered. The local side will print the measures.
The format of the output can be specified on the commandline.

PR:		ports/8546
1998-12-08 04:18:08 +00:00
David E. O'Brien
a393d41dc9 Fix minor bug in which the reported throughput would be incorrect if the
test block size were changed from 1024 bytes.

Submitted by:	Chad R. Larson <chad@freeway.dcfinc.com>
Obtained from:	ports@freebsd.org
1998-12-05 08:12:11 +00:00
Bill Fumerola
a3b041fe62 Don't use DISTFILES when you have only one file to fetch.
I eliminated DISTFILES and PKGNAME by just using EXTRACT_SUFX.

On a funnier note, the MASTER_SITE didn't like us sending our e-mail
address as "president@whitehouse.gov" to get around it's "no-root" login
policy. So I had to change this to "portsuser@FreeBSD.org".

530- SIR, how'bout using a NSA machine instead?
530  Goodbye.
1998-12-01 23:58:23 +00:00
Satoshi Asami
5f8fce0e79 Don't try to do anything fancy and copy stuff under ${WRKDIR} so this works
with a read-only ports tree.
1998-12-01 00:54:15 +00:00
Steve Price
7024625058 Remove *.orig files from the pgms directory so this deinstall's cleanly. 1998-09-26 23:46:08 +00:00
Steve Price
aa89f98fec Remove the share/doc/xengine directory on deinstall. 1998-09-26 23:43:34 +00:00
Steve Price
53cb0c2f6a Take the manpages out of pkg/PLIST and put them in MAN1. 1998-09-16 02:25:06 +00:00
David E. O'Brien
09b64b0d35 Remove manpages from pkg/PLIST 1998-08-13 21:16:00 +00:00
Matthew Hunt
c90bb39b08 Grammar, spelling, and usage police. This commit brought to you by
the letters "B" and "C".  And some Chinese symbols as well.
1998-08-05 18:13:19 +00:00
Joseph Koshy
907a651b97 RUN_DEPENDS on gnuplot: DBS uses gnuplot to create its graphs. 1998-08-04 06:42:33 +00:00
Joseph Koshy
dd57828bce Enable DBS. 1998-08-01 23:36:52 +00:00
Joseph Koshy
3f018c354e A distributed benchmarking system for TCP networks. 1998-08-01 23:34:42 +00:00
Satoshi Asami
c23cc4074c Making x11 category more useful project part 1: take out "x11" of
ports that are mere users of X.

Partial list submitted by: Josh Gilliam <josh@quick.net>
1998-07-27 23:25:33 +00:00
Tim Vanderhoek
4bdfc29501 Another batch of "Add homepage." for benchmarks through converters. 1998-07-25 07:31:29 +00:00
Guy Helmer
3a1ee4c44d Activate hint. 1998-06-15 18:14:45 +00:00
Thomas Gellekum
c4b49b40da Activate nbench. 1998-03-27 12:29:00 +00:00
Thomas Gellekum
1af771fdf0 Import nbench port. nbench are BYTE magazine's native benchmarks.
Don't ask me how this differs from bytebench, but it seems to be
different enough to warrant a seperate port.

PR:		5330
Submitted by:	Andrey Zakhvatov <andy@icc.surw.chel.su>
1998-03-27 12:26:47 +00:00
Andreas Klemm
c3cf16b1c0 Maintainers e-mail address changed
Submitted by:	kazu@jp.freebsd.org
1998-02-07 09:18:25 +00:00
Justin M. Seger
64d5cfca14 Remove bad MASTER_SITE and add proper version required line. 1997-11-26 23:09:14 +00:00
Paul Traina
60cb883c9f Install manpages with good permissions. 1997-08-17 17:47:24 +00:00
Bill Fenner
517a043a8c Fetch from the real MASTER_SITE, since there were troubles with the
previous one.  Make portlint happy while we're at it.  Also add @dirrm's
to PLIST.

Found by:	distfile checker & portlint
1997-08-09 22:25:01 +00:00
Bill Fenner
d4e995a817 Update to 2.1pl3
Found by:	distfile checker
1997-07-27 20:56:06 +00:00
Bill Fenner
8b67ae628e Perhaps this time I can get it right; remove two files that were
created when I ran the benchmark on my local machine.
1997-05-28 22:38:49 +00:00
Bill Fenner
5563dc92fa Update PLIST to go with upgrade to 2.1pl2. 1997-05-28 22:11:44 +00:00
Bill Fenner
31b0de4a83 Update PLIST to go with the upgrade to 1.1 . (oops!) 1997-05-28 22:08:38 +00:00
Bill Fenner
5a5abdd89e Upgrade to 2.1pl2 1997-05-28 05:48:48 +00:00
Bill Fenner
70e0e2f636 Upgrade to lmbench 1.1 1997-05-28 02:18:20 +00:00
Satoshi Asami
dc33ae23b4 EXTRACT_SUFX is not necessary when DISTFILES is already specified.
While I'm here, attempt to use more standard variables (PATCH*) in
the pre-patch command (patch is in shar format).
1997-02-19 04:22:01 +00:00
David E. O'Brien
2b74d4945b * no $Id$
*  PKGNAME needs a version number
*  DISTNAME useless
*  use INSTALL_* macros.
*  "mkdir -p" --> ${MKDIR}
*  changed "BTW" to something non-native english speakers may understand.
1997-02-17 05:01:18 +00:00
Andreas Klemm
b0b5d9c927 Show a benchmark value (taken from my system) after installing the port.
Reviewed by:
Submitted by:
Obtained from:
1997-02-16 13:42:18 +00:00
Andreas Klemm
c83eeffecc enable new xengine port 1997-02-16 13:32:59 +00:00
Andreas Klemm
5474e1b9dd new xengine port. Closes PR 2249.
It displays a part of a motor. The faster your X server is, the more
rpm you get ;-) Guess how many rpm's I got, when I started with X11
years ago .... 32 rpm with an ET4000 VGA card on a 386 4MB running
Interactive Unix ;-))
1997-02-16 13:30:45 +00:00
David E. O'Brien
ef75a40328 mkdir --> ${MKDIR}
cp    --> ${CP}
rm    --> ${RM}
1996-11-20 01:59:27 +00:00
Satoshi Asami
c98cfd116d Compress a bunch of manpages. Remove unnecessary @ directives from
PLISTs.

Note: I know that this is going to break some symlinks and/or .so
includes, I will back some of these out as I run into these during
package building.
1996-11-18 14:17:24 +00:00
Satoshi Asami
300c45cf2e Use MAN? macros. CATEGORIES+= -> CATEGORIES. 1996-11-18 11:44:27 +00:00
Masafumi Max NAKANE
a0f302cacf Removed unnecessary @cwd directive. 1996-11-15 15:34:34 +00:00
Andrey A. Chernov
984e30c97a Braindamaged master site not allows root@<hostname> password,
use followin trick instead:
FETCH_CMD=      FTP_PASSWORD=president@whitehouse.gov /usr/bin/fetch
1996-11-14 08:08:04 +00:00
Satoshi Asami
95137d2010 Oh my goodness! Satoshi is finally fed up and decided to "clean up"
all the COMMENTs!  No package names, no version numbers, no "this is
absolutix-3.1.2" type comments that have zero information contents.

Now, without any bad examples to follow, nobody has an excuse to import
a port with those kind of comments. :)

Phew!  238 ports modified!
1996-10-10 05:05:35 +00:00
Satoshi Asami
0fb81c77bc Typo (messure -> measure). 1996-10-10 03:41:19 +00:00
Paul Traina
2d1a28c853 Fix CFLAGS substitutions 1996-10-07 16:57:57 +00:00
Satoshi Asami
8cb1c3514f Maintainer goes in a section of its own. 1996-08-04 08:46:07 +00:00
Satoshi Asami
dc040556f3 Add netperf. 1996-08-04 08:45:44 +00:00
Paul Traina
1472849a6e Re-import netperf package under benchmarks.
Requested by: asami
1996-08-03 19:51:05 +00:00
Satoshi Asami
b0ae2f4c93 pkg/COMMENT files for use by ports READMEs. 1996-04-09 08:30:00 +00:00
Satoshi Asami
8576760e50 Check NOMANCOMPRESS, and convert a shell for loop into a make .for loop
while I'm here.

Requested by:	rgrimes
1996-03-21 11:35:08 +00:00
Satoshi Asami
924e9c16d5 Expand subdirectory (lib/lmbench). 1996-02-01 07:56:10 +00:00
Satoshi Asami
3f1ecbf68d Fix a couple of relative paths. 1996-02-01 07:22:23 +00:00
Stefan Eßer
ac16c18c03 Make this run from a R/O /usr file system:
- Temporary files are written into $TMPDIR (default /var/tmp)
  (some 18MB of free space are required for the file system test).
- Results are stored into $RESULTDIR (default /tmp).
1996-01-05 16:38:12 +00:00
Stefan Eßer
00e64e978f Add bytebench. 1996-01-03 00:12:48 +00:00
Stefan Eßer
def0541056 List all files being installed and add @dirrm directioves for proper
deinstallation.
1996-01-03 00:09:51 +00:00
Stefan Eßer
8ec4c84aa4 Specify TMPDIR and RESULTDIR outside the /usr tree, or a R/O /usr will
prevent the tests from running.
Do not try to compile the test programs, since the sources are not
being copied to the lib/bytebench directory by "make install".
1996-01-03 00:08:33 +00:00
Stefan Eßer
1da350ced8 Specify TMPDIR and RESULTDIR outside the /usr tree, or a R/O /usr will
prevent the tests from running.
1996-01-03 00:06:21 +00:00
Stefan Eßer
2d1df8b704 Add "do-install" target. 1996-01-02 23:08:59 +00:00
Stefan Eßer
bdfe0a2973 *** empty log message *** 1996-01-02 23:07:41 +00:00
Stefan Eßer
e33d663c79 Package description files added. 1996-01-02 22:08:35 +00:00
Stefan Eßer
0fa3c4a3a1 The BYTE benchmark suite, very popular under Linux users as it seems.
(See: http://www.silkroad.com/bass/linux/bm.html for results ...)

This is another benchmark that tries to give a single performance
number, but without giving much thought to proper weighting of the
performance numbers. So: Please handle with care ...
1996-01-01 22:57:36 +00:00
Satoshi Asami
32c1e68ce5 Category renaming to match the directory names ("benchmarking"
-> "benchmarks").
1995-11-22 11:37:02 +00:00
Satoshi Asami
14cd728249 Shorten one-line comments. Boy, I'm listed as MAINTAINERs in a
lot of ports or what! ;>
1995-11-09 06:41:02 +00:00
Torsten Blum
b8859bcb27 use ${PREFIX} instead of /usr/local 1995-10-06 20:02:50 +00:00
Satoshi Asami
c59c33f7bc Change categories to reflect their new homes. 1995-07-13 01:09:11 +00:00
Satoshi Asami
7d4de36022 New Makefile with bonnie, iozone, lmbench and tcpblast. Welcome to
your new home, babies!
1995-07-13 00:03:08 +00:00
Jean-Marc Zucconi
3aceaf024d Remove the dependency on gshar+gunshar
Use awk and sh to extract
1995-06-15 11:26:50 +00:00
Satoshi Asami
d483bc7ba1 Bonnie benchmarking tool.
Submitted by:	se
1995-05-19 09:49:09 +00:00
Satoshi Asami
db91565e4b Package files. 1995-05-14 06:23:18 +00:00
Satoshi Asami
f61d5cfb5b The Makefile that has three targets, "results", "rerun" and "see", gets
copied over to ${PREFIX}/lib/lmbench.
1995-05-14 06:19:50 +00:00
Satoshi Asami
c30ab1ec95 Make this thing install. Basically copy everything it needs to
${PREFIX}/lib/lmbench.
1995-05-14 06:08:08 +00:00
Satoshi Asami
a3961649e1 A package to measure & compare system performance.
Yes, I know the package files are missing, I need to hack it a
little more so that it installs the binaries and all the data files
in some place that won't be blown away by a "make clean" and compare
the results...for now, you can type "make test" to run the test and
go into the work/lmbench-1.0/Results subdirectory to see what it
measured.
1995-05-06 11:49:56 +00:00
Satoshi Asami
4b4356397f Add more CATEGORIES. packages/orphans is now empty. 1995-05-03 02:22:33 +00:00
Satoshi Asami
b165a3a9b5 Updated utils Makefiles! 1995-04-23 13:02:52 +00:00
Satoshi Asami
5f46dae90f Update of net Makefiles! Am I done? :) 1995-04-15 05:42:12 +00:00
Satoshi Asami
91552dc4b8 Another round of Makefile updates, in utils! 1995-04-15 03:46:07 +00:00
Jean-Marc Zucconi
bb0452e715 Add MAINTAINER= jmz@FreeBSD.org 1995-04-11 02:02:17 +00:00
Jordan K. Hubbard
ac3066bf75 Add CATEGORIES lines to a whole bunch of port Makefiles. Some ports are in
multiple catagories - I'll expect the various MAINTAINERS to make further
adjustments (and add any KEYWORDS lines) themselves.
1995-04-01 12:51:41 +00:00
Gary Palmer
3753222345 Try to get most ports checksummed 1995-03-31 22:18:54 +00:00
Andreas Schulz
42e165c30c Make parentheses around the gzcat | gunshar shell commands to prevent
a ambigious redirect message from the shell from the "<" stdin
redirection.
1995-02-18 20:08:32 +00:00
Andrey A. Chernov
5b50924596 Remove cd WRKDIR 1995-02-17 16:44:28 +00:00
Satoshi Asami
86793c984d Converted Makefiles as much as I could.
(1) Took out INSTALL_MANPAGES (not necessary anymore, porter should
    set NO_INSTALL_MANPAGES for not calling "make install.man")

(2) Replaced most of DEPENDS with EXEC_DEPENDS and LIB_DEPENDS.  These
    are the entries I used:

    EXEC_DEPENDS:
      unzip:${PORTSDIR}/archivers/unzip
      gmake:${PORTSDIR}/devel/gmake
      wishx:${PORTSDIR}/lang/tclX
      xli:${PORTSDIR}/graphics/xli
      gs:${PORTSDIR}/print/ghostscript
      gunshar:${PORTSDIR}/archivers/gshar+gunshar
      hfs:${PORTSDIR}/utils/hfs
      rman:${PORTSDIR}/utils/rman

    LIB_DEPENDS:
      tiff\\.3\\.:${PORTSDIR}/graphics/tiff
      jpeg\\.5\\.:${PORTSDIR}/graphics/jpeg
      Xpm\\.4\\.:${PORTSDIR}/graphics/xpm
      tcl\\.7\\.:${PORTSDIR}/lang/tcl
      tk\\.3\\.:${PORTSDIR}/x11/tk
      xview\\.1\\.:${PORTSDIR}/x11/xview-lib
      Xaw3d\\.:${PORTSDIR}/x11/Xaw3d
      mpeg\\.1\\.:${PORTSDIR}/graphics/mpeg-lib
      xview\\.3\\.:${PORTSDIR}/x11/xview-lib
      BLT\\.1\\.:${PORTSDIR}/x11/blt

    There are still some dependencies I can't figure out what exactly
    is needed.  If your port still has DEPENDS in it, please check it out!
1995-02-11 13:51:48 +00:00