summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephen Klimaszewski <steev@gentoo.org>2007-09-12 02:27:46 +0000
committerStephen Klimaszewski <steev@gentoo.org>2007-09-12 02:27:46 +0000
commita6643fc35fa8d01d0c9f7fa2efdfb9e354e958b5 (patch)
tree079a3d48da2c7158677eac61658b74ca215d3ee7 /app-benchmarks
parentretire older stuff to toolchain overlay (diff)
downloadhistorical-a6643fc35fa8d01d0c9f7fa2efdfb9e354e958b5.tar.gz
historical-a6643fc35fa8d01d0c9f7fa2efdfb9e354e958b5.tar.bz2
historical-a6643fc35fa8d01d0c9f7fa2efdfb9e354e958b5.zip
New upstream release, various bugfixes. Permission from robbat2 to bump since we use it at work.
Package-Manager: portage-2.1.3.9
Diffstat (limited to 'app-benchmarks')
-rw-r--r--app-benchmarks/siege/ChangeLog8
-rw-r--r--app-benchmarks/siege/Manifest26
-rw-r--r--app-benchmarks/siege/files/digest-siege-2.663
-rw-r--r--app-benchmarks/siege/siege-2.66.ebuild64
4 files changed, 86 insertions, 15 deletions
diff --git a/app-benchmarks/siege/ChangeLog b/app-benchmarks/siege/ChangeLog
index f37150cfbc7a..3b2fd50dc332 100644
--- a/app-benchmarks/siege/ChangeLog
+++ b/app-benchmarks/siege/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-benchmarks/siege
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/siege/ChangeLog,v 1.39 2007/03/19 02:16:18 kloeri Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/siege/ChangeLog,v 1.40 2007/09/12 02:27:45 steev Exp $
+
+*siege-2.66 (12 Sep 2007)
+
+ 12 Sep 2007; Steev Klimaszewski <steev@gentoo.org> +siege-2.66.ebuild:
+ New upstream release, various bugfixes. Permission from robbat2 to bump
+ since we use it at work.
19 Mar 2007; Bryan Østergaard <kloeri@gentoo.org> metadata.xml:
Remove ka0ttic from metadata.xml due to retirement.
diff --git a/app-benchmarks/siege/Manifest b/app-benchmarks/siege/Manifest
index 8833f2d7823e..7fe5ecce82e2 100644
--- a/app-benchmarks/siege/Manifest
+++ b/app-benchmarks/siege/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX siege-2.60-gentoo.diff 1740 RMD160 33d69561f9c790d7c3d6783743ae69768022f8ad SHA1 f02341c4de8d49d6febca495b48a15616d74d813 SHA256 26efc21c9ba60e8b92428eddd8113586e41e8dc71ade8f32a26415105df301ae
MD5 9e437904b960c0cab42d691c8678774b files/siege-2.60-gentoo.diff 1740
RMD160 33d69561f9c790d7c3d6783743ae69768022f8ad files/siege-2.60-gentoo.diff 1740
@@ -13,6 +10,7 @@ DIST siege-2.60.tar.gz 375480 RMD160 4b9e6797412080ae964ecb3a0fd9fb672679d7ba SH
DIST siege-2.61.tar.gz 375910 RMD160 50dc36f4ec33acf81040404c02a6c436c92291a3 SHA1 a5ae78b201aa2f9b205f1b494e2d7a445fe30bc7 SHA256 9b49a4559f578b8a1b9dda49bbb3f12bd2a0dbf9b4694fcd06d3e2751eee9d35
DIST siege-2.64.tar.gz 480612 RMD160 6447871f20c04cb3ef39930569071a67d1bfe985 SHA1 0c8167a7606a0f633835f1ce3b0914ac7e91e742 SHA256 063888555b2fbf362440496397da6e0ccf724fed9b990135231dec5b8bb5f47e
DIST siege-2.65.tar.gz 472720 RMD160 6e42262b02983caff84feada3e833082a479b1bc SHA1 51a6474427288db122171611d3a89fc30bbbf94d SHA256 5595ee6789c7fc603a5cac326922de1a4bd0d09a79c7e44ddc927cc5ea382e9e
+DIST siege-2.66.tar.gz 478161 RMD160 25cd395432477cda02d04da3b7c72e6c15008714 SHA1 06c5fa98a4522b37281c7fc0b66dd904cd2962fc SHA256 c4b4aefc94e42f6817445ea88725b8058fcb87d238c1b3a7f9f3d21cde057be5
EBUILD siege-2.60.ebuild 1463 RMD160 b2d253c82013093a71448a07afd29aa2c96deaa8 SHA1 a3a173a1283293eefcf8ef88dad23c8abdf39152 SHA256 bca236e7e740c8a2f084ac8680fc8c827853a761c71f2bb983ec1adfb13da604
MD5 1749e6eacb70c8b495425d7c4dffef5f siege-2.60.ebuild 1463
RMD160 b2d253c82013093a71448a07afd29aa2c96deaa8 siege-2.60.ebuild 1463
@@ -29,10 +27,14 @@ EBUILD siege-2.65.ebuild 1755 RMD160 09e92e3673d60ac7b8343a431ada72affb79d930 SH
MD5 778fe4e7a742848274f320c8178dbe4a siege-2.65.ebuild 1755
RMD160 09e92e3673d60ac7b8343a431ada72affb79d930 siege-2.65.ebuild 1755
SHA256 af83aa90cdc3f6775d8a10b065706eebacc6384f5013617924b0edf1756b31f5 siege-2.65.ebuild 1755
-MISC ChangeLog 4857 RMD160 9e2ef9f945f06648540f8f627678d8cf1f335839 SHA1 9021213447e774b46a82bf1b36863c9cb53d94ae SHA256 e1d66abce93f6306e4cb8df3150aa7cbb50669076d4939281370235c063f0c55
-MD5 b516fe1d8ca73142dc41a0edf2b3a389 ChangeLog 4857
-RMD160 9e2ef9f945f06648540f8f627678d8cf1f335839 ChangeLog 4857
-SHA256 e1d66abce93f6306e4cb8df3150aa7cbb50669076d4939281370235c063f0c55 ChangeLog 4857
+EBUILD siege-2.66.ebuild 1754 RMD160 8a5086ae79edc081bda92b220ded7ef132afccfd SHA1 545f9fafec4857cbf43cb0d11b25a863eb1d88db SHA256 55e23cbcd3adb6da953145d3086e6bda4f437a130a40f3d524eaeb4cd928eb07
+MD5 b7c5bee800ed44b0dda7c8ea0758e7d5 siege-2.66.ebuild 1754
+RMD160 8a5086ae79edc081bda92b220ded7ef132afccfd siege-2.66.ebuild 1754
+SHA256 55e23cbcd3adb6da953145d3086e6bda4f437a130a40f3d524eaeb4cd928eb07 siege-2.66.ebuild 1754
+MISC ChangeLog 5058 RMD160 fa29ed1f99e3929820a151d029a1d2e163ffa24d SHA1 d40d12c2c286514cd16a58f438cc4889cc082333 SHA256 d164e85a312a1ab9aeb37198c9ae7ca5a9480df36598049a86d907592cd5d296
+MD5 102d9dfbc2e3c2ef9864868d83cf16da ChangeLog 5058
+RMD160 fa29ed1f99e3929820a151d029a1d2e163ffa24d ChangeLog 5058
+SHA256 d164e85a312a1ab9aeb37198c9ae7ca5a9480df36598049a86d907592cd5d296 ChangeLog 5058
MISC metadata.xml 164 RMD160 80582ab33b0b579ef4d41eb9899dbc2a5904566c SHA1 ad15e5d3d68ce39107636b39a2bcc6a847ab45dd SHA256 d1c053798bce14287e6955dac28fa5fc6c7415449545b2922f4d30fe4d84894c
MD5 9a551c719a5f13997e6a2f2375a93721 metadata.xml 164
RMD160 80582ab33b0b579ef4d41eb9899dbc2a5904566c metadata.xml 164
@@ -49,10 +51,6 @@ SHA256 340fbd8a7049a97d28d08016109f9d057d650c2de9c86a69ea1d1a041373b4e9 files/di
MD5 27d875a338b2276d3aa2120d2cb1d73e files/digest-siege-2.65 232
RMD160 41b48cf924a74a82e107503b1cad02a1f98c7064 files/digest-siege-2.65 232
SHA256 a66ce5c1be9eece7a401e6e1d229b21dccf076a15a7c8cbd9f9c4ec0ecde2424 files/digest-siege-2.65 232
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.3 (GNU/Linux)
-
-iD8DBQFF/fI6ugEuf3OQ0akRAiX5AJ9IlbivVx+DGsdSCm86aF5DHcrgVwCgmM/Y
-XIxR18MQw8W7w3ibVnLLy9w=
-=vwdX
------END PGP SIGNATURE-----
+MD5 01996128df024cbac2401640c07bfd24 files/digest-siege-2.66 232
+RMD160 81e8035fb5edc78de8538f359d355761dfd9dc7a files/digest-siege-2.66 232
+SHA256 39b7874849f83f3b3ee6fdee9bdbfc44b2821ff3b43c729ce448a850685d2640 files/digest-siege-2.66 232
diff --git a/app-benchmarks/siege/files/digest-siege-2.66 b/app-benchmarks/siege/files/digest-siege-2.66
new file mode 100644
index 000000000000..2d4ba28892a8
--- /dev/null
+++ b/app-benchmarks/siege/files/digest-siege-2.66
@@ -0,0 +1,3 @@
+MD5 a5592e42d4217572d8035dec000f479c siege-2.66.tar.gz 478161
+RMD160 25cd395432477cda02d04da3b7c72e6c15008714 siege-2.66.tar.gz 478161
+SHA256 c4b4aefc94e42f6817445ea88725b8058fcb87d238c1b3a7f9f3d21cde057be5 siege-2.66.tar.gz 478161
diff --git a/app-benchmarks/siege/siege-2.66.ebuild b/app-benchmarks/siege/siege-2.66.ebuild
new file mode 100644
index 000000000000..38b8e372a45c
--- /dev/null
+++ b/app-benchmarks/siege/siege-2.66.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/siege/siege-2.66.ebuild,v 1.1 2007/09/12 02:27:45 steev Exp $
+
+inherit eutils bash-completion
+
+DESCRIPTION="A HTTP regression testing and benchmarking utility"
+HOMEPAGE="http://www.joedog.org/JoeDog/Siege"
+SRC_URI="ftp://sid.joedog.org/pub/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~mips ~ppc ~x86"
+SLOT="0"
+IUSE="debug ssl"
+
+DEPEND="ssl? ( >=dev-libs/openssl-0.9.6d )"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ epatch ${FILESDIR}/${PN}-2.60-gentoo.diff
+
+ # use of \b causes the T in "Transactions" to be displayed
+ # on the last column of the previous line.
+ sed -i 's/\\b\(Transactions:\)/\1/' src/main.c || \
+ die "sed src/main.c failed"
+
+ automake || die "automake failed"
+}
+
+src_compile() {
+ local myconf
+ use ssl && myconf="--with-ssl=/usr" || myconf="--without-ssl"
+
+ econf ${myconf} \
+ $(use_with debug debugging) \
+ || die "econf failed"
+
+ emake || die "emake failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "make install failed"
+
+ # bug 111057 - siege.config utility uses ${} which gets
+ # interpreted by bash sending the contents to stderr
+ # instead of ${HOME}/.siegerc
+ sed -i -e 's|\${}|\\${}|' -e 's|\$(HOME)|\\$(HOME)|' \
+ ${D}/usr/bin/siege.config
+
+ dodoc AUTHORS ChangeLog INSTALL MACHINES README* KNOWNBUGS \
+ siegerc-example urls.txt || die "dodoc failed"
+ dobashcompletion ${FILESDIR}/${PN}.bash-completion
+
+ for x in $(find ${D}/usr/bin -name '*.pl') ; do mv "${x}" "${x%.*}" ; done
+}
+
+pkg_postinst() {
+ echo
+ elog "An example ~/.siegerc file has been installed as"
+ elog "/usr/share/doc/${PF}/siegerc-example.gz"
+ bash-completion_pkg_postinst
+}