mirror of
https://git.freebsd.org/ports.git
synced 2025-06-01 02:46:27 -04:00
Add siege 2.00, a http regression testing and benchmarking utility.
PR: 27831 Submitted by: Mark Pulford <mark@kyne.com.au>
This commit is contained in:
parent
2ed1896522
commit
3ceedc74ed
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=43627
6 changed files with 53 additions and 0 deletions
|
@ -16,6 +16,7 @@
|
|||
SUBDIR += postmark
|
||||
SUBDIR += pybench
|
||||
SUBDIR += rawio
|
||||
SUBDIR += siege
|
||||
SUBDIR += tcpblast
|
||||
SUBDIR += tmetric
|
||||
SUBDIR += ubench
|
||||
|
|
36
benchmarks/siege/Makefile
Normal file
36
benchmarks/siege/Makefile
Normal file
|
@ -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>
|
1
benchmarks/siege/distinfo
Normal file
1
benchmarks/siege/distinfo
Normal file
|
@ -0,0 +1 @@
|
|||
MD5 (siege-2.00.tar.gz) = 107b3ce7a2959bc43d974623dbe7baed
|
1
benchmarks/siege/pkg-comment
Normal file
1
benchmarks/siege/pkg-comment
Normal file
|
@ -0,0 +1 @@
|
|||
A http regression testing and benchmarking utility
|
7
benchmarks/siege/pkg-descr
Normal file
7
benchmarks/siege/pkg-descr
Normal file
|
@ -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/
|
7
benchmarks/siege/pkg-plist
Normal file
7
benchmarks/siege/pkg-plist
Normal file
|
@ -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
|
Loading…
Add table
Reference in a new issue