diff options
author | Mark Pulford <markp@FreeBSD.org> | 2001-06-08 04:18:55 +0000 |
---|---|---|
committer | Mark Pulford <markp@FreeBSD.org> | 2001-06-08 04:18:55 +0000 |
commit | 3ceedc74ede728372cf7a8659401549e4df56352 (patch) | |
tree | cebb1b27ec20814d46587ef84aa3ae08c69dc19a /benchmarks | |
parent | Add dadadodo 1.03, (diff) |
Add siege 2.00, a http regression testing and benchmarking utility.
PR: 27831
Submitted by: Mark Pulford <mark@kyne.com.au>
Notes
Notes:
svn path=/head/; revision=43627
Diffstat (limited to 'benchmarks')
-rw-r--r-- | benchmarks/Makefile | 1 | ||||
-rw-r--r-- | benchmarks/siege/Makefile | 36 | ||||
-rw-r--r-- | benchmarks/siege/distinfo | 1 | ||||
-rw-r--r-- | benchmarks/siege/pkg-comment | 1 | ||||
-rw-r--r-- | benchmarks/siege/pkg-descr | 7 | ||||
-rw-r--r-- | benchmarks/siege/pkg-plist | 7 |
6 files changed, 53 insertions, 0 deletions
diff --git a/benchmarks/Makefile b/benchmarks/Makefile index 4430da156649..5620dfd0086b 100644 --- a/benchmarks/Makefile +++ b/benchmarks/Makefile @@ -16,6 +16,7 @@ SUBDIR += postmark SUBDIR += pybench SUBDIR += rawio + SUBDIR += siege SUBDIR += tcpblast SUBDIR += tmetric SUBDIR += ubench diff --git a/benchmarks/siege/Makefile b/benchmarks/siege/Makefile new file mode 100644 index 000000000000..976612adec62 --- /dev/null +++ b/benchmarks/siege/Makefile @@ -0,0 +1,36 @@ +# New ports collection makefile for: siege +# Date created: Jun 2, 2001 +# Whom: Mark Pulford <mark@kyne.com.au> +# +# $FreeBSD$ +# + +PORTNAME= siege +PORTVERSION= 2.00 +CATEGORIES= benchmarks +MASTER_SITES= ftp://ftp.armstrong.com/pub/siege/ + +MAINTAINER= markp@FreeBSD.org + +USE_LIBTOOL= yes +CONFIGURE_ARGS+= --with-ssl=/usr --disable-shared +MAN1= siege.1 siege.config.1 scout.1 layingsiege.1 urls_txt.1 bombardment.1 \ + siege2csv.1 + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/src/siege/siege ${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/src/scout/scout ${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/utils/bombardment ${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/utils/siege.config ${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/utils/siege2csv.pl ${PREFIX}/bin/siege2csv + for F in bombardment.1 layingsiege.1 scout.1 siege.1 siege.config.1 \ + siege2csv.1 urls_txt.1; do \ + ${INSTALL_MAN} ${WRKSRC}/doc/$$F ${PREFIX}/man/man1; \ + done +.if !defined(NOPORTDOCS) + ${MKDIR} ${PREFIX}/share/doc/${PORTNAME} + ${INSTALL_DATA} ${WRKSRC}/doc/manual.html \ + ${PREFIX}/share/doc/${PORTNAME} +.endif + +.include <bsd.port.mk> diff --git a/benchmarks/siege/distinfo b/benchmarks/siege/distinfo new file mode 100644 index 000000000000..f580cfab10b6 --- /dev/null +++ b/benchmarks/siege/distinfo @@ -0,0 +1 @@ +MD5 (siege-2.00.tar.gz) = 107b3ce7a2959bc43d974623dbe7baed diff --git a/benchmarks/siege/pkg-comment b/benchmarks/siege/pkg-comment new file mode 100644 index 000000000000..7b09252945b2 --- /dev/null +++ b/benchmarks/siege/pkg-comment @@ -0,0 +1 @@ +A http regression testing and benchmarking utility diff --git a/benchmarks/siege/pkg-descr b/benchmarks/siege/pkg-descr new file mode 100644 index 000000000000..ecb32b264d57 --- /dev/null +++ b/benchmarks/siege/pkg-descr @@ -0,0 +1,7 @@ +Siege is an http regression testing and benchmarking utility. It was +designed to let web developers measure the performance of their code +under duress, to see how it will stand up to load on the internet. It +lets the user hit a web server with a configurable number of +concurrent simulated users. + +WWW: http://www.joedog.org/siege/ diff --git a/benchmarks/siege/pkg-plist b/benchmarks/siege/pkg-plist new file mode 100644 index 000000000000..11ae3bf89c74 --- /dev/null +++ b/benchmarks/siege/pkg-plist @@ -0,0 +1,7 @@ +bin/siege +bin/scout +bin/bombardment +bin/siege2csv +bin/siege.config +%%PORTDOCS%%share/doc/siege/manual.html +%%PORTDOCS%%@dirrm share/doc/siege |