From mark@aeris.kyne.com.au  Sat Jun  2 00:19:09 2001
Return-Path: <mark@aeris.kyne.com.au>
Received: from hamster.kyne.com.au (kyneso.lnk.telstra.net [139.130.137.83])
	by hub.freebsd.org (Postfix) with ESMTP id 2CFD537B423
	for <FreeBSD-gnats-submit@freebsd.org>; Sat,  2 Jun 2001 00:19:07 -0700 (PDT)
	(envelope-from mark@aeris.kyne.com.au)
Received: from aeris.kyne.com.au (root@aeris.kyne.com.au [203.38.180.166])
	by hamster.kyne.com.au (8.9.3/8.9.3) with ESMTP id QAA08108
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 2 Jun 2001 16:49:05 +0930
Received: (from mark@localhost)
	by aeris.kyne.com.au (8.11.3/8.11.3) id f527NIC35090;
	Sat, 2 Jun 2001 16:53:18 +0930 (CST)
	(envelope-from mark)
Message-Id: <200106020723.f527NIC35090@aeris.kyne.com.au>
Date: Sat, 2 Jun 2001 16:53:18 +0930 (CST)
From: mark@kyne.com.au
Reply-To: mark@kyne.com.au
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: New port: benchmarks/siege: A http regression testing and benchmarking utility
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         27831
>Category:       ports
>Synopsis:       New port: benchmarks/siege: A http regression testing and benchmarking utility
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jun 02 00:20:01 PDT 2001
>Closed-Date:    Thu Jun 7 21:20:39 PDT 2001
>Last-Modified:  Thu Jun 07 21:20:55 PDT 2001
>Originator:     Mark Pulford
>Release:        FreeBSD 4.3-STABLE i386
>Organization:
none
>Environment:
System: FreeBSD aeris.kyne.com.au 4.3-STABLE FreeBSD 4.3-STABLE #0: Fri Jun 1 14:44:38 CST 2001 root@aeris.kyne.com.au:/usr/obj/usr/src/sys/MAIN i386

>Description:

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/

>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:
#
#	siege
#	siege/Makefile
#	siege/distinfo
#	siege/pkg-descr
#	siege/pkg-comment
#	siege/pkg-plist
#
echo c - siege
mkdir -p siege > /dev/null 2>&1
echo x - siege/Makefile
sed 's/^X//' >siege/Makefile << 'END-of-siege/Makefile'
X# New ports collection makefile for:	siege
X# Date created:			Jun 2, 2001
X# Whom:				Mark Pulford <mark@kyne.com.au>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	siege
XPORTVERSION=	2.00
XCATEGORIES=	benchmarks
XMASTER_SITES=	ftp://ftp.armstrong.com/pub/siege/
X
XMAINTAINER=	mark@kyne.com.au
X
XUSE_LIBTOOL=	yes
XCONFIGURE_ARGS+=	--with-ssl=/usr --disable-shared
XMAN1=	siege.1 siege.config.1 scout.1 layingsiege.1 urls_txt.1 bombardment.1 \
X	siege2csv.1
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/src/siege/siege ${PREFIX}/bin
X	${INSTALL_PROGRAM} ${WRKSRC}/src/scout/scout ${PREFIX}/bin
X	${INSTALL_SCRIPT} ${WRKSRC}/utils/bombardment ${PREFIX}/bin
X	${INSTALL_SCRIPT} ${WRKSRC}/utils/siege.config ${PREFIX}/bin
X	${INSTALL_SCRIPT} ${WRKSRC}/utils/siege2csv.pl ${PREFIX}/bin/siege2csv
X	for F in bombardment.1 layingsiege.1 scout.1 siege.1 siege.config.1 \
X		siege2csv.1 urls_txt.1; do \
X		${INSTALL_MAN} ${WRKSRC}/doc/$$F ${PREFIX}/man/man1; \
X	done
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${PREFIX}/share/doc/${PORTNAME}
X	${INSTALL_DATA} ${WRKSRC}/doc/manual.html \
X		${PREFIX}/share/doc/${PORTNAME}
X.endif
X
X.include <bsd.port.mk>
END-of-siege/Makefile
echo x - siege/distinfo
sed 's/^X//' >siege/distinfo << 'END-of-siege/distinfo'
XMD5 (siege-2.00.tar.gz) = 107b3ce7a2959bc43d974623dbe7baed
END-of-siege/distinfo
echo x - siege/pkg-descr
sed 's/^X//' >siege/pkg-descr << 'END-of-siege/pkg-descr'
XSiege is an http regression testing and benchmarking utility. It was
Xdesigned to let web developers measure the performance of their code
Xunder duress, to see how it will stand up to load on the internet. It
Xlets the user hit a web server with a configurable number of
Xconcurrent simulated users.
X
XWWW: http://www.joedog.org/siege/
END-of-siege/pkg-descr
echo x - siege/pkg-comment
sed 's/^X//' >siege/pkg-comment << 'END-of-siege/pkg-comment'
XA http regression testing and benchmarking utility
END-of-siege/pkg-comment
echo x - siege/pkg-plist
sed 's/^X//' >siege/pkg-plist << 'END-of-siege/pkg-plist'
Xbin/siege
Xbin/scout
Xbin/bombardment
Xbin/siege2csv
Xbin/siege.config
X%%PORTDOCS%%share/doc/siege/manual.html
X%%PORTDOCS%%@dirrm share/doc/siege
END-of-siege/pkg-plist
exit

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: markp 
State-Changed-When: Thu Jun 7 21:20:39 PDT 2001 
State-Changed-Why:  
My port, committed. 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=27831 
>Unformatted:
