diff options
author | Stephen Klimaszewski <steev@gentoo.org> | 2007-09-12 02:27:46 +0000 |
---|---|---|
committer | Stephen Klimaszewski <steev@gentoo.org> | 2007-09-12 02:27:46 +0000 |
commit | a6643fc35fa8d01d0c9f7fa2efdfb9e354e958b5 (patch) | |
tree | 079a3d48da2c7158677eac61658b74ca215d3ee7 /app-benchmarks | |
parent | retire older stuff to toolchain overlay (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | app-benchmarks/siege/Manifest | 26 | ||||
-rw-r--r-- | app-benchmarks/siege/files/digest-siege-2.66 | 3 | ||||
-rw-r--r-- | app-benchmarks/siege/siege-2.66.ebuild | 64 |
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 +} |