diff options
author | markp <markp@FreeBSD.org> | 2001-06-08 04:18:55 +0000 |
---|---|---|
committer | markp <markp@FreeBSD.org> | 2001-06-08 04:18:55 +0000 |
commit | a8b83f09eddeea9322228f42d049ca305c7d3643 (patch) | |
tree | 9eaa56ea7933cd576c58942af2b8d02bc7faa07e /benchmarks | |
parent | 9d9cd77bd5b5efe7b5a0ad0a5ad280044cc122b0 (diff) | |
download | FreeBSD-ports-a8b83f09eddeea9322228f42d049ca305c7d3643.zip FreeBSD-ports-a8b83f09eddeea9322228f42d049ca305c7d3643.tar.gz |
Add siege 2.00, a http regression testing and benchmarking utility.
PR: 27831
Submitted by: Mark Pulford <mark@kyne.com.au>
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 4430da15..5620dfd 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 0000000..976612a --- /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 0000000..f580cfa --- /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 0000000..7b09252 --- /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 0000000..ecb32b2 --- /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 0000000..11ae3bf --- /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 |