From 68b8b890c417230f747ded6fb90e9c87080e3cfd Mon Sep 17 00:00:00 2001 From: Aaron Walker Date: Fri, 14 Oct 2005 20:25:49 +0000 Subject: Version bump; tidy 2.64_beta1. (Portage version: 2.0.53_rc5) --- app-benchmarks/siege/ChangeLog | 8 ++- app-benchmarks/siege/Manifest | 26 +++------ app-benchmarks/siege/files/digest-siege-2.64 | 1 + app-benchmarks/siege/files/digest-siege-2.64_beta1 | 1 - app-benchmarks/siege/siege-2.64.ebuild | 57 ++++++++++++++++++++ app-benchmarks/siege/siege-2.64_beta1.ebuild | 62 ---------------------- 6 files changed, 73 insertions(+), 82 deletions(-) create mode 100644 app-benchmarks/siege/files/digest-siege-2.64 delete mode 100644 app-benchmarks/siege/files/digest-siege-2.64_beta1 create mode 100644 app-benchmarks/siege/siege-2.64.ebuild delete mode 100644 app-benchmarks/siege/siege-2.64_beta1.ebuild (limited to 'app-benchmarks') diff --git a/app-benchmarks/siege/ChangeLog b/app-benchmarks/siege/ChangeLog index e64b5ffa83b7..06e13bb1c797 100644 --- a/app-benchmarks/siege/ChangeLog +++ b/app-benchmarks/siege/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-benchmarks/siege # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/siege/ChangeLog,v 1.31 2005/09/08 16:52:50 ka0ttic Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/siege/ChangeLog,v 1.32 2005/10/14 20:25:49 ka0ttic Exp $ + +*siege-2.64 (14 Oct 2005) + + 14 Oct 2005; Aaron Walker -siege-2.64_beta1.ebuild, + +siege-2.64.ebuild: + Version bump; tidy 2.64_beta1. *siege-2.64_beta1 (08 Sep 2005) diff --git a/app-benchmarks/siege/Manifest b/app-benchmarks/siege/Manifest index 355cc012cc61..e04694098f77 100644 --- a/app-benchmarks/siege/Manifest +++ b/app-benchmarks/siege/Manifest @@ -1,20 +1,10 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 c8390cbc140a9b92aa12c49879d70e42 siege-2.60.ebuild 1230 -MD5 153713da3118a11b4b7f47df4f03f400 siege-2.64_beta1.ebuild 1617 -MD5 380dd5460eff97a243ee7daf529195e8 ChangeLog 3429 -MD5 15d8ee1460109dffd23fe7d243b750bd metadata.xml 257 -MD5 511ccfc31bba3b79faa278eca7c02a62 siege-2.61.ebuild 1242 -MD5 2484681d7271e0b3d8dc0fd249681347 files/digest-siege-2.64_beta1 64 -MD5 9e437904b960c0cab42d691c8678774b files/siege-2.60-gentoo.diff 1740 -MD5 16fc2e7263b085c5c027844be0fdc63f files/siege.bash-completion 783 +MD5 c963002336b17b26e958668b70c321c0 ChangeLog 3587 MD5 1185a0d2d8ac987001f575f8eb302327 files/digest-siege-2.60 62 MD5 777c4d7f0fca11bdfc849cb76422dde9 files/digest-siege-2.61 62 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.2 (GNU/Linux) - -iD8DBQFDIGydEZCkKN40op4RAgLDAKCrU/gqtuiBhD4eMTxTJnL5MpaxggCdFFl/ -bv207ruOs8VnON9yjfHMYgQ= -=SGZ6 ------END PGP SIGNATURE----- +MD5 6f081910176735dfe5a4ab9bcc7203c2 files/digest-siege-2.64 62 +MD5 9e437904b960c0cab42d691c8678774b files/siege-2.60-gentoo.diff 1740 +MD5 16fc2e7263b085c5c027844be0fdc63f files/siege.bash-completion 783 +MD5 15d8ee1460109dffd23fe7d243b750bd metadata.xml 257 +MD5 c8390cbc140a9b92aa12c49879d70e42 siege-2.60.ebuild 1230 +MD5 511ccfc31bba3b79faa278eca7c02a62 siege-2.61.ebuild 1242 +MD5 b86818e08be44906b05d64d182b0da64 siege-2.64.ebuild 1530 diff --git a/app-benchmarks/siege/files/digest-siege-2.64 b/app-benchmarks/siege/files/digest-siege-2.64 new file mode 100644 index 000000000000..fa00d3607b78 --- /dev/null +++ b/app-benchmarks/siege/files/digest-siege-2.64 @@ -0,0 +1 @@ +MD5 9ee08da6e242a96945732af231074793 siege-2.64.tar.gz 480612 diff --git a/app-benchmarks/siege/files/digest-siege-2.64_beta1 b/app-benchmarks/siege/files/digest-siege-2.64_beta1 deleted file mode 100644 index cbc0144cd11d..000000000000 --- a/app-benchmarks/siege/files/digest-siege-2.64_beta1 +++ /dev/null @@ -1 +0,0 @@ -MD5 c823e0aafbbb073934c493f5e216cc8b siege-2.64b1.tar.gz 380343 diff --git a/app-benchmarks/siege/siege-2.64.ebuild b/app-benchmarks/siege/siege-2.64.ebuild new file mode 100644 index 000000000000..9fc659985ff8 --- /dev/null +++ b/app-benchmarks/siege/siege-2.64.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/siege/siege-2.64.ebuild,v 1.1 2005/10/14 20:25:49 ka0ttic Exp $ + +inherit eutils bash-completion + +DESCRIPTION="A HTTP regression testing and benchmarking utility" +HOMEPAGE="http://www.joedog.org/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" + 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 + einfo "An example ~/.siegerc file has been installed as" + einfo "/usr/share/doc/${PF}/siegerc-example.gz" + bash-completion_pkg_postinst +} diff --git a/app-benchmarks/siege/siege-2.64_beta1.ebuild b/app-benchmarks/siege/siege-2.64_beta1.ebuild deleted file mode 100644 index 159ab3f01456..000000000000 --- a/app-benchmarks/siege/siege-2.64_beta1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/siege/siege-2.64_beta1.ebuild,v 1.1 2005/09/08 16:52:50 ka0ttic Exp $ - -inherit eutils bash-completion - -MY_P="${P/_beta/b}" -S="${WORKDIR}/${MY_P}" - -DESCRIPTION="A HTTP regression testing and benchmarking utility" -HOMEPAGE="http://www.joedog.org/siege/" -SRC_URI="ftp://sid.joedog.org/pub/${PN}/beta/${MY_P}.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~mips ~ppc ~x86" -SLOT="0" -IUSE="debug ssl" - -DEPEND="ssl? ( >=dev-libs/openssl-0.9.6d )" -RDEPEND="${DEPEND} - dev-lang/perl" - -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" - 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 - einfo "An example ~/.siegerc file has been installed as" - einfo "/usr/share/doc/${PF}/siegerc-example.gz" - bash-completion_pkg_postinst -} -- cgit v1.2.3-65-gdbad