[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: 96c7d50d5c1ac0b9fb5f35bff994a61d1dfbbdca Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 8 12:54:18 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 8 12:54:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96c7d50d app-benchmarks/siege: Stabilize 4.1.6-r1 ppc, #919430 Signed-off-by: Arthur Zamarin gentoo.org> app-benchmarks/siege/siege-4.1.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/siege/siege-4.1.6-r1.ebuild b/app-benchmarks/siege/siege-4.1.6-r1.ebuild index d3c501f3dc66..41bb48b2bedf 100644 --- a/app-benchmarks/siege/siege-4.1.6-r1.ebuild +++ b/app-benchmarks/siege/siege-4.1.6-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-3" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc x86 ~x64-macos" SLOT="0" IUSE="ssl"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: fa2ae2e845a6839c73918bd0d7d8d8a7cea22ada Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 8 09:09:41 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 8 09:09:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa2ae2e8 app-benchmarks/siege: Stabilize 4.1.6-r1 amd64, #919430 Signed-off-by: Arthur Zamarin gentoo.org> app-benchmarks/siege/siege-4.1.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/siege/siege-4.1.6-r1.ebuild b/app-benchmarks/siege/siege-4.1.6-r1.ebuild index 207969c178b3..d3c501f3dc66 100644 --- a/app-benchmarks/siege/siege-4.1.6-r1.ebuild +++ b/app-benchmarks/siege/siege-4.1.6-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-3" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc x86 ~x64-macos" SLOT="0" IUSE="ssl"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: ff0f8a36d67d4903a64694c1eb301e01b45a30b4 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 8 09:07:22 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 8 09:07:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff0f8a36 app-benchmarks/siege: Stabilize 4.1.6-r1 x86, #919430 Signed-off-by: Arthur Zamarin gentoo.org> app-benchmarks/siege/siege-4.1.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/siege/siege-4.1.6-r1.ebuild b/app-benchmarks/siege/siege-4.1.6-r1.ebuild index 5b1dafa81d01..207969c178b3 100644 --- a/app-benchmarks/siege/siege-4.1.6-r1.ebuild +++ b/app-benchmarks/siege/siege-4.1.6-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-3" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~x86 ~x64-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc x86 ~x64-macos" SLOT="0" IUSE="ssl"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/files/, app-benchmarks/siege/
commit: 390b6e304492abc975895a83359042db7beaeb22 Author: Brahmajit Das gmail com> AuthorDate: Fri Sep 8 15:52:46 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Oct 20 06:57:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=390b6e30 app-benchmarks/siege: Fix incompatible pointer to integer conversion Closes: https://bugs.gentoo.org/894338 Signed-off-by: Brahmajit Das gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32690 Signed-off-by: Joonas Niilola gentoo.org> .../files/siege-4.1.6-clang16-build-fix.patch | 32 + app-benchmarks/siege/siege-4.1.6-r1.ebuild | 55 ++ 2 files changed, 87 insertions(+) diff --git a/app-benchmarks/siege/files/siege-4.1.6-clang16-build-fix.patch b/app-benchmarks/siege/files/siege-4.1.6-clang16-build-fix.patch new file mode 100644 index ..1d36fdfd22d8 --- /dev/null +++ b/app-benchmarks/siege/files/siege-4.1.6-clang16-build-fix.patch @@ -0,0 +1,32 @@ +Bug: https://bugs.gentoo.org/894338 +--- a/src/cookies.c b/src/cookies.c +@@ -66,7 +66,7 @@ cookies_destroy(COOKIES this) + BOOLEAN + cookies_add(COOKIES this, char *str, char *host) + { +- size_t id= pthread_self(); ++ size_t id= (size_t) pthread_self(); + //int hlen = 0; + //int dlen = 0; + NODE *cur = NULL; +@@ -169,7 +169,7 @@ cookies_header(COOKIES this, char *host, char *newton) + time_t now; + struct tm tm; + char oreo[MAX_COOKIES_SIZE]; +- size_t id = pthread_self(); ++ size_t id = (size_t) pthread_self(); + + memset(oreo, '\0', sizeof oreo); + +--- a/src/ftp.c b/src/ftp.c +@@ -151,7 +151,7 @@ ftp_stor(CONN *C, URL U) + { + size_t len; + char*file; +- size_t id = pthread_self(); ++ size_t id = (size_t) pthread_self(); + int num = 2; + char**parts; + diff --git a/app-benchmarks/siege/siege-4.1.6-r1.ebuild b/app-benchmarks/siege/siege-4.1.6-r1.ebuild new file mode 100644 index ..5b1dafa81d01 --- /dev/null +++ b/app-benchmarks/siege/siege-4.1.6-r1.ebuild @@ -0,0 +1,55 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools bash-completion-r1 + +DESCRIPTION="A HTTP regression testing and benchmarking utility" +HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; +SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; + +LICENSE="GPL-3" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~x86 ~x64-macos" +SLOT="0" +IUSE="ssl" + +RDEPEND=" + sys-libs/zlib + ssl? ( dev-libs/openssl:0= ) +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-4.1.6-clang16-build-fix.patch +) + +src_prepare() { + default + # bundled macros break recent libtool + # remove /usr/lib from LDFLAGS, bug #732886 + sed -i \ + -e '/AC_PROG_SHELL/d' \ + -e 's/SSL_LDFLAGS="-L.*lib"/SSL_LDFLAGS=""/g' \ + -e 's/Z_LDFLAGS="-L.*lib"/Z_LDFLAGS=""/g' \ + configure.ac || die "Failed to sed configure.ac" + rm *.m4 || die "failed to remove bundled macros" + eautoreconf +} + +src_configure() { + local myconf=( $(use_with ssl ssl "${EPREFIX}/usr") ) + econf "${myconf[@]}" +} + +src_install() { + emake DESTDIR="${ED}" install + dodoc AUTHORS ChangeLog INSTALL README* doc/siegerc doc/urls.txt + + newbashcomp "${FILESDIR}/${PN}".bash-completion "${PN}" +} + +pkg_postinst() { + elog "An example ~/.siegerc file has been installed in" + elog "${EPREFIX}/usr/share/doc/${PF}/" +}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: 99c9f5eb5f208b1d28e8dd54bbc9262d98c10278 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 24 19:57:55 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 24 19:57:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99c9f5eb app-benchmarks/siege: Stabilize 4.1.6 ppc, #896346 Signed-off-by: Arthur Zamarin gentoo.org> app-benchmarks/siege/siege-4.1.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/siege/siege-4.1.6.ebuild b/app-benchmarks/siege/siege-4.1.6.ebuild index 4a20c465c533..f525bf3fc39f 100644 --- a/app-benchmarks/siege/siege-4.1.6.ebuild +++ b/app-benchmarks/siege/siege-4.1.6.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-3" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc x86 ~x64-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ppc x86 ~x64-macos" SLOT="0" IUSE="ssl"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: 94ac68e41da9f5c2b89892cbcebba9f0145a1971 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 24 19:57:54 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 24 19:57:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94ac68e4 app-benchmarks/siege: Stabilize 4.1.6 x86, #896346 Signed-off-by: Arthur Zamarin gentoo.org> app-benchmarks/siege/siege-4.1.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/siege/siege-4.1.6.ebuild b/app-benchmarks/siege/siege-4.1.6.ebuild index eff06d8f8eec..4a20c465c533 100644 --- a/app-benchmarks/siege/siege-4.1.6.ebuild +++ b/app-benchmarks/siege/siege-4.1.6.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-3" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~x86 ~x64-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc x86 ~x64-macos" SLOT="0" IUSE="ssl"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: ecef9354fc7217ee9b236cd8f785d733a9de031d Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 24 19:57:56 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 24 19:57:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecef9354 app-benchmarks/siege: Stabilize 4.1.6 amd64, #896346 Signed-off-by: Arthur Zamarin gentoo.org> app-benchmarks/siege/siege-4.1.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/siege/siege-4.1.6.ebuild b/app-benchmarks/siege/siege-4.1.6.ebuild index f525bf3fc39f..3afa0f47ca99 100644 --- a/app-benchmarks/siege/siege-4.1.6.ebuild +++ b/app-benchmarks/siege/siege-4.1.6.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-3" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ppc x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc x86 ~x64-macos" SLOT="0" IUSE="ssl"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: 5e8ee8d0b6aff38b6eaada912c857c70c9475833 Author: Marco Scardovi icloud com> AuthorDate: Sun Dec 25 00:41:54 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Jan 12 14:52:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e8ee8d0 app-benchmarks/siege: add 4.1.6, EAPI 8 Signed-off-by: Marco Scardovi icloud.com> Closes: https://github.com/gentoo/gentoo/pull/28794 Signed-off-by: Joonas Niilola gentoo.org> app-benchmarks/siege/Manifest | 1 + app-benchmarks/siege/siege-4.1.6.ebuild | 51 + 2 files changed, 52 insertions(+) diff --git a/app-benchmarks/siege/Manifest b/app-benchmarks/siege/Manifest index 6f17afa96ce7..56038a7c6472 100644 --- a/app-benchmarks/siege/Manifest +++ b/app-benchmarks/siege/Manifest @@ -1 +1,2 @@ DIST siege-4.1.0.tar.gz 541331 BLAKE2B c3e8e0f101e27a0902de80478e7c6595f44b4d129cfb265d66c48fcacef4129f587f9ca9ddd0c4d5016513ba19d7635135add1cb02290c4d2bbed5cea501a816 SHA512 15b3b82877153f044524cedc96750a6dab4d21ccbef1be53c0069adade6c3b4204287852a30a57275eea0f51c702857dff59648bd885c28ce65feae141cf6593 +DIST siege-4.1.6.tar.gz 527103 BLAKE2B aea71c93d0243113f8d9087ab4ea02ad1c64e10d8a10918139473ba865230a8e945d5371f19234bce22c95f8a412f68e94792ea0ea00eb451f208a17a37467f4 SHA512 cc674c9dc33aac35988708cd73b5061343cb1939e8a10b4dc50ceab42e65647b58557b6f3b48a03f5c992109bcac233425bf363e1f899135cfd9333d2517cfb2 diff --git a/app-benchmarks/siege/siege-4.1.6.ebuild b/app-benchmarks/siege/siege-4.1.6.ebuild new file mode 100644 index ..eff06d8f8eec --- /dev/null +++ b/app-benchmarks/siege/siege-4.1.6.ebuild @@ -0,0 +1,51 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools bash-completion-r1 + +DESCRIPTION="A HTTP regression testing and benchmarking utility" +HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; +SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; + +LICENSE="GPL-3" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~x86 ~x64-macos" +SLOT="0" +IUSE="ssl" + +RDEPEND=" + sys-libs/zlib + ssl? ( dev-libs/openssl:0= ) +" +DEPEND="${RDEPEND}" + +src_prepare() { + default + # bundled macros break recent libtool + # remove /usr/lib from LDFLAGS, bug #732886 + sed -i \ + -e '/AC_PROG_SHELL/d' \ + -e 's/SSL_LDFLAGS="-L.*lib"/SSL_LDFLAGS=""/g' \ + -e 's/Z_LDFLAGS="-L.*lib"/Z_LDFLAGS=""/g' \ + configure.ac || die "Failed to sed configure.ac" + rm *.m4 || die "failed to remove bundled macros" + eautoreconf +} + +src_configure() { + local myconf=( $(use_with ssl ssl "${EPREFIX}/usr") ) + econf "${myconf[@]}" +} + +src_install() { + emake DESTDIR="${ED}" install + dodoc AUTHORS ChangeLog INSTALL README* doc/siegerc doc/urls.txt + + newbashcomp "${FILESDIR}/${PN}".bash-completion "${PN}" +} + +pkg_postinst() { + elog "An example ~/.siegerc file has been installed in" + elog "${EPREFIX}/usr/share/doc/${PF}/" +}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: 30b4a980bd102f7737ed76b9a82a64bd507558b2 Author: Sam James gentoo org> AuthorDate: Sun Dec 5 18:36:44 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 5 18:36:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30b4a980 app-benchmarks/siege: Stabilize 4.1.0 ppc, #828274 Signed-off-by: Sam James gentoo.org> app-benchmarks/siege/siege-4.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/siege/siege-4.1.0.ebuild b/app-benchmarks/siege/siege-4.1.0.ebuild index 2b3532baa3b6..372978606f01 100644 --- a/app-benchmarks/siege/siege-4.1.0.ebuild +++ b/app-benchmarks/siege/siege-4.1.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-3" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc x86 ~x64-macos" SLOT="0" IUSE="ssl"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: 448ac16d4c3991bc81cc434098ce1e1a985c013c Author: Sam James gentoo org> AuthorDate: Sun Dec 5 18:30:12 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 5 18:30:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=448ac16d app-benchmarks/siege: Stabilize 4.1.0 x86, #828274 Signed-off-by: Sam James gentoo.org> app-benchmarks/siege/siege-4.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/siege/siege-4.1.0.ebuild b/app-benchmarks/siege/siege-4.1.0.ebuild index 7a49432965a7..2b3532baa3b6 100644 --- a/app-benchmarks/siege/siege-4.1.0.ebuild +++ b/app-benchmarks/siege/siege-4.1.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-3" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc x86 ~x64-macos" SLOT="0" IUSE="ssl"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: 28316d1f24d21fdb4e80cb55399a80c6ee20b8e0 Author: Sam James gentoo org> AuthorDate: Sun Dec 5 03:59:48 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 5 03:59:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28316d1f app-benchmarks/siege: Stabilize 4.1.0 amd64, #828274 Signed-off-by: Sam James gentoo.org> app-benchmarks/siege/siege-4.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/siege/siege-4.1.0.ebuild b/app-benchmarks/siege/siege-4.1.0.ebuild index 0789ff28e690..7a49432965a7 100644 --- a/app-benchmarks/siege/siege-4.1.0.ebuild +++ b/app-benchmarks/siege/siege-4.1.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-3" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~x86 ~x64-macos" SLOT="0" IUSE="ssl"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: fc17a33eae8f0a14c24b494f45d8c1a4fcade4a7 Author: Marco Scardovi scardovi com> AuthorDate: Thu Jul 8 07:48:47 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Jul 15 06:03:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc17a33e app-benchmarks/siege: bump to 4.1.0 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Marco Scardovi scardovi.com> Closes: https://github.com/gentoo/gentoo/pull/21562 Signed-off-by: Joonas Niilola gentoo.org> app-benchmarks/siege/Manifest | 1 + app-benchmarks/siege/siege-4.1.0.ebuild | 50 + 2 files changed, 51 insertions(+) diff --git a/app-benchmarks/siege/Manifest b/app-benchmarks/siege/Manifest index 4315c4ee157..38d47ae4474 100644 --- a/app-benchmarks/siege/Manifest +++ b/app-benchmarks/siege/Manifest @@ -1 +1,2 @@ DIST siege-4.0.9.tar.gz 525804 BLAKE2B d857df05f40a0ac26a8abdd54e7de374125dde4c114bd1ac3ddd9e9856a30d4fdfefd325980717e59b5876df99a87f971c5b3f91d6478f9638f1860557615169 SHA512 6208b7924162be4dd7ea8cdc297930d28e8a1cb125cf26e8707c2cb67efad741cd090c12081ea80837314d4b5703da152a97b0e8fbf4c64ff64c6714eb4b5fc7 +DIST siege-4.1.0.tar.gz 541331 BLAKE2B c3e8e0f101e27a0902de80478e7c6595f44b4d129cfb265d66c48fcacef4129f587f9ca9ddd0c4d5016513ba19d7635135add1cb02290c4d2bbed5cea501a816 SHA512 15b3b82877153f044524cedc96750a6dab4d21ccbef1be53c0069adade6c3b4204287852a30a57275eea0f51c702857dff59648bd885c28ce65feae141cf6593 diff --git a/app-benchmarks/siege/siege-4.1.0.ebuild b/app-benchmarks/siege/siege-4.1.0.ebuild new file mode 100644 index 000..c30cdda7f06 --- /dev/null +++ b/app-benchmarks/siege/siege-4.1.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools bash-completion-r1 + +DESCRIPTION="A HTTP regression testing and benchmarking utility" +HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; +SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; + +LICENSE="GPL-3" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~x86 ~x64-macos" +SLOT="0" +IUSE="ssl" + +RDEPEND="ssl? ( dev-libs/openssl:0= )" +DEPEND="${RDEPEND}" + +src_prepare() { + default + # bundled macros break recent libtool + # remove /usr/lib from LDFLAGS, bug #732886 + sed -i \ + -e '/AC_PROG_SHELL/d' \ + -e 's/SSL_LDFLAGS="-L.*lib"/SSL_LDFLAGS=""/g' \ + -e 's/Z_LDFLAGS="-L.*lib"/Z_LDFLAGS=""/g' \ + configure.ac || die + rm *.m4 || die "failed to remove bundled macros" + eautoreconf +} + +src_configure() { + local myconf=( + $(use_with ssl ssl "${EPREFIX}/usr") + ) + econf "${myconf[@]}" +} + +src_install() { + emake DESTDIR="${ED}" install + dodoc AUTHORS ChangeLog INSTALL README* doc/siegerc doc/urls.txt + + newbashcomp "${FILESDIR}/${PN}".bash-completion "${PN}" +} + +pkg_postinst() { + elog "An example ~/.siegerc file has been installed in" + elog "${EPREFIX}/usr/share/doc/${PF}/" +}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: a2f46cd2afae609fbdd344353c7faa189fe768a1 Author: Joonas Niilola gentoo org> AuthorDate: Thu Jul 15 05:55:10 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Jul 15 06:03:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2f46cd2 app-benchmarks/siege: add missing dep to 4.1.0 Signed-off-by: Joonas Niilola gentoo.org> app-benchmarks/siege/siege-4.1.0.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app-benchmarks/siege/siege-4.1.0.ebuild b/app-benchmarks/siege/siege-4.1.0.ebuild index c30cdda7f06..0789ff28e69 100644 --- a/app-benchmarks/siege/siege-4.1.0.ebuild +++ b/app-benchmarks/siege/siege-4.1.0.ebuild @@ -14,7 +14,8 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~x86 ~x64-macos" SLOT="0" IUSE="ssl" -RDEPEND="ssl? ( dev-libs/openssl:0= )" +RDEPEND="sys-libs/zlib + ssl? ( dev-libs/openssl:0= )" DEPEND="${RDEPEND}" src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: 8656de81722e743c5d378d38376def283ad02683 Author: Sam James gentoo org> AuthorDate: Tue Jul 6 17:59:18 2021 + Commit: Sam James gentoo org> CommitDate: Tue Jul 6 17:59:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8656de81 app-benchmarks/siege: Keyword 4.0.9 arm64, #798879 Signed-off-by: Sam James gentoo.org> app-benchmarks/siege/siege-4.0.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/siege/siege-4.0.9.ebuild b/app-benchmarks/siege/siege-4.0.9.ebuild index 8cbaf519cea..02f534e3320 100644 --- a/app-benchmarks/siege/siege-4.0.9.ebuild +++ b/app-benchmarks/siege/siege-4.0.9.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-3" -KEYWORDS="amd64 ~arm ~hppa ~mips ppc x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc x86 ~x64-macos" SLOT="0" IUSE="ssl"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: fdf3bff241fc40fa77d7b0fd3625065946768a36 Author: Marco Scardovi scardovi com> AuthorDate: Sun May 30 09:11:54 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Jul 2 07:38:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdf3bff2 app-benchmarks/siege: drop older versions Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Marco Scardovi scardovi.com> Closes: https://github.com/gentoo/gentoo/pull/21048 Signed-off-by: Joonas Niilola gentoo.org> app-benchmarks/siege/Manifest | 2 -- app-benchmarks/siege/siege-4.0.7.ebuild | 53 - app-benchmarks/siege/siege-4.0.8.ebuild | 53 - 3 files changed, 108 deletions(-) diff --git a/app-benchmarks/siege/Manifest b/app-benchmarks/siege/Manifest index b5c68fef7ad..4315c4ee157 100644 --- a/app-benchmarks/siege/Manifest +++ b/app-benchmarks/siege/Manifest @@ -1,3 +1 @@ -DIST siege-4.0.7.tar.gz 525654 BLAKE2B b97c7309d33387d15327dc39ae115bebdfe64fa0debea2da87590ce801d2f590622392ea1ecc6be9f2973ff9b37dfc0f5f0fef232a4593410c4503db6c78771f SHA512 2d50a2d8cd0d6c18efe776b871b999f6918c078898845fec34bb2b1b8ec03e0b95792dd963aaefb054e4f4e27f604ed95c0de5f8a34cbf738f66a2307abc -DIST siege-4.0.8.tar.gz 525619 BLAKE2B 4c0b570810c4c1f3f13374aa1f33dc1624f989096280fd672a2c3deee7827099d790215e2583670fa58862df35b4db8998cf57c3c864354e8bd8aa8093c66724 SHA512 34239d761c1fff2a6048b59a98b64e87da065257ca4d62eb899f600573d920f5503bbdad8f5c5d31b4052c64857394c7899a9bda5384c00be8652ce4c98845ca DIST siege-4.0.9.tar.gz 525804 BLAKE2B d857df05f40a0ac26a8abdd54e7de374125dde4c114bd1ac3ddd9e9856a30d4fdfefd325980717e59b5876df99a87f971c5b3f91d6478f9638f1860557615169 SHA512 6208b7924162be4dd7ea8cdc297930d28e8a1cb125cf26e8707c2cb67efad741cd090c12081ea80837314d4b5703da152a97b0e8fbf4c64ff64c6714eb4b5fc7 diff --git a/app-benchmarks/siege/siege-4.0.7.ebuild b/app-benchmarks/siege/siege-4.0.7.ebuild deleted file mode 100644 index 990995d6ca8..000 --- a/app-benchmarks/siege/siege-4.0.7.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools bash-completion-r1 - -DESCRIPTION="A HTTP regression testing and benchmarking utility" -HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; -SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; - -LICENSE="GPL-3" -KEYWORDS="amd64 ~arm ~hppa ~mips ppc x86 ~x64-macos" -SLOT="0" -IUSE="ssl" - -RDEPEND="ssl? ( - dev-libs/openssl:0= -)" -DEPEND="${RDEPEND}" - -src_prepare() { - default - # bundled macros break recent libtool - # remove /usr/lib from LDFLAGS, bug #732886 - sed -i \ - -e '/AC_PROG_SHELL/d' \ - -e 's/SSL_LDFLAGS="-L.*lib"/SSL_LDFLAGS=""/g' \ - -e 's/Z_LDFLAGS="-L.*lib"/Z_LDFLAGS=""/g' \ - configure.ac || die - rm *.m4 || die "failed to remove bundled macros" - eautoreconf -} - -src_configure() { - local myconf=( - $(use_with ssl ssl "${EPREFIX}/usr") - ) - econf "${myconf[@]}" -} - -src_install() { - emake DESTDIR="${ED}" install - - dodoc AUTHORS ChangeLog INSTALL README* doc/siegerc doc/urls.txt - - newbashcomp "${FILESDIR}"/${PN}.bash-completion ${PN} -} - -pkg_postinst() { - elog "An example ~/.siegerc file has been installed in" - elog "${EPREFIX}/usr/share/doc/${PF}/" -} diff --git a/app-benchmarks/siege/siege-4.0.8.ebuild b/app-benchmarks/siege/siege-4.0.8.ebuild deleted file mode 100644 index 990995d6ca8..000 --- a/app-benchmarks/siege/siege-4.0.8.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools bash-completion-r1 - -DESCRIPTION="A HTTP regression testing and benchmarking utility" -HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; -SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; - -LICENSE="GPL-3" -KEYWORDS="amd64 ~arm ~hppa ~mips ppc x86 ~x64-macos" -SLOT="0" -IUSE="ssl" - -RDEPEND="ssl? ( - dev-libs/openssl:0= -)" -DEPEND="${RDEPEND}" - -src_prepare() { - default - # bundled macros break recent libtool - # remove /usr/lib from LDFLAGS, bug #732886 - sed -i \ - -e '/AC_PROG_SHELL/d' \ - -e 's/SSL_LDFLAGS="-L.*lib"/SSL_LDFLAGS=""/g' \ - -e 's/Z_LDFLAGS="-L.*lib"/Z_LDFLAGS=""/g' \ - configure.ac || die - rm *.m4 || die "failed to remove bundled macros" - eautoreconf -} - -src_configure() { - local myconf=( - $(use_with ssl ssl "${EPREFIX}/usr") - ) - econf "${myconf[@]}" -} - -src_install() { - emake DESTDIR="${ED}" install - - dodoc AUTHORS ChangeLog INSTALL README* doc/siegerc
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: 105cdd2f045c1621604e57438254f24796547386 Author: Sam James gentoo org> AuthorDate: Sun May 30 05:23:36 2021 + Commit: Sam James gentoo org> CommitDate: Sun May 30 05:23:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=105cdd2f app-benchmarks/siege: Stabilize 4.0.9 ppc, #792633 Signed-off-by: Sam James gentoo.org> app-benchmarks/siege/siege-4.0.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/siege/siege-4.0.9.ebuild b/app-benchmarks/siege/siege-4.0.9.ebuild index bd3b88afedd..8cbaf519cea 100644 --- a/app-benchmarks/siege/siege-4.0.9.ebuild +++ b/app-benchmarks/siege/siege-4.0.9.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-3" -KEYWORDS="amd64 ~arm ~hppa ~mips ~ppc x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~hppa ~mips ppc x86 ~x64-macos" SLOT="0" IUSE="ssl"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: aa00d66a1c7a9080588bdc3634db8b87e096b4c0 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat May 29 08:52:55 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat May 29 08:52:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa00d66a app-benchmarks/siege: x86 stable wrt bug #792633 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> app-benchmarks/siege/siege-4.0.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/siege/siege-4.0.9.ebuild b/app-benchmarks/siege/siege-4.0.9.ebuild index 0c21f495ffa..bd3b88afedd 100644 --- a/app-benchmarks/siege/siege-4.0.9.ebuild +++ b/app-benchmarks/siege/siege-4.0.9.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-3" -KEYWORDS="amd64 ~arm ~hppa ~mips ~ppc ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~hppa ~mips ~ppc x86 ~x64-macos" SLOT="0" IUSE="ssl"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: 475fecda48abb151d64b962f43e98002cc130be0 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat May 29 08:40:26 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat May 29 08:40:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=475fecda app-benchmarks/siege: amd64 stable wrt bug #792633 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-benchmarks/siege/siege-4.0.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/siege/siege-4.0.9.ebuild b/app-benchmarks/siege/siege-4.0.9.ebuild index 222a5bf1384..0c21f495ffa 100644 --- a/app-benchmarks/siege/siege-4.0.9.ebuild +++ b/app-benchmarks/siege/siege-4.0.9.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-3" -KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~hppa ~mips ~ppc ~x86 ~x64-macos" SLOT="0" IUSE="ssl"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: beecaf199d2c13c6595cd07c7e5dffa9c540da94 Author: Mikle Kolyada gentoo org> AuthorDate: Sat May 1 14:09:43 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat May 1 14:10:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beecaf19 app-benchmarks/siege: remove libressl support Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> app-benchmarks/siege/siege-4.0.7.ebuild | 7 +++ app-benchmarks/siege/siege-4.0.8.ebuild | 5 ++--- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/app-benchmarks/siege/siege-4.0.7.ebuild b/app-benchmarks/siege/siege-4.0.7.ebuild index 2c6ff06e63f..990995d6ca8 100644 --- a/app-benchmarks/siege/siege-4.0.7.ebuild +++ b/app-benchmarks/siege/siege-4.0.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,11 +12,10 @@ SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-3" KEYWORDS="amd64 ~arm ~hppa ~mips ppc x86 ~x64-macos" SLOT="0" -IUSE="libressl ssl" +IUSE="ssl" RDEPEND="ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) + dev-libs/openssl:0= )" DEPEND="${RDEPEND}" diff --git a/app-benchmarks/siege/siege-4.0.8.ebuild b/app-benchmarks/siege/siege-4.0.8.ebuild index 294132c28c6..990995d6ca8 100644 --- a/app-benchmarks/siege/siege-4.0.8.ebuild +++ b/app-benchmarks/siege/siege-4.0.8.ebuild @@ -12,11 +12,10 @@ SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-3" KEYWORDS="amd64 ~arm ~hppa ~mips ppc x86 ~x64-macos" SLOT="0" -IUSE="libressl ssl" +IUSE="ssl" RDEPEND="ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) + dev-libs/openssl:0= )" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: b0f6a1ec799ff56c579fad8a51be2098699df803 Author: Marco Scardovi scardovi com> AuthorDate: Sun Apr 18 05:52:11 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Apr 28 07:08:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0f6a1ec app-benchmarks/siege: bump to 4.0.9 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Marco Scardovi scardovi.com> Closes: https://github.com/gentoo/gentoo/pull/20433 Signed-off-by: Joonas Niilola gentoo.org> app-benchmarks/siege/Manifest | 1 + app-benchmarks/siege/siege-4.0.9.ebuild | 52 + 2 files changed, 53 insertions(+) diff --git a/app-benchmarks/siege/Manifest b/app-benchmarks/siege/Manifest index d7dd7c3bb47..b5c68fef7ad 100644 --- a/app-benchmarks/siege/Manifest +++ b/app-benchmarks/siege/Manifest @@ -1,2 +1,3 @@ DIST siege-4.0.7.tar.gz 525654 BLAKE2B b97c7309d33387d15327dc39ae115bebdfe64fa0debea2da87590ce801d2f590622392ea1ecc6be9f2973ff9b37dfc0f5f0fef232a4593410c4503db6c78771f SHA512 2d50a2d8cd0d6c18efe776b871b999f6918c078898845fec34bb2b1b8ec03e0b95792dd963aaefb054e4f4e27f604ed95c0de5f8a34cbf738f66a2307abc DIST siege-4.0.8.tar.gz 525619 BLAKE2B 4c0b570810c4c1f3f13374aa1f33dc1624f989096280fd672a2c3deee7827099d790215e2583670fa58862df35b4db8998cf57c3c864354e8bd8aa8093c66724 SHA512 34239d761c1fff2a6048b59a98b64e87da065257ca4d62eb899f600573d920f5503bbdad8f5c5d31b4052c64857394c7899a9bda5384c00be8652ce4c98845ca +DIST siege-4.0.9.tar.gz 525804 BLAKE2B d857df05f40a0ac26a8abdd54e7de374125dde4c114bd1ac3ddd9e9856a30d4fdfefd325980717e59b5876df99a87f971c5b3f91d6478f9638f1860557615169 SHA512 6208b7924162be4dd7ea8cdc297930d28e8a1cb125cf26e8707c2cb67efad741cd090c12081ea80837314d4b5703da152a97b0e8fbf4c64ff64c6714eb4b5fc7 diff --git a/app-benchmarks/siege/siege-4.0.9.ebuild b/app-benchmarks/siege/siege-4.0.9.ebuild new file mode 100644 index 000..222a5bf1384 --- /dev/null +++ b/app-benchmarks/siege/siege-4.0.9.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools bash-completion-r1 + +DESCRIPTION="A HTTP regression testing and benchmarking utility" +HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; +SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; + +LICENSE="GPL-3" +KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~x86 ~x64-macos" +SLOT="0" + +IUSE="ssl" + +RDEPEND="ssl? ( dev-libs/openssl:0= )" +DEPEND="${RDEPEND}" + +src_prepare() { + default + # bundled macros break recent libtool + # remove /usr/lib from LDFLAGS, bug #732886 + sed -i \ + -e '/AC_PROG_SHELL/d' \ + -e 's/SSL_LDFLAGS="-L.*lib"/SSL_LDFLAGS=""/g' \ + -e 's/Z_LDFLAGS="-L.*lib"/Z_LDFLAGS=""/g' \ + configure.ac || die + rm *.m4 || die "failed to remove bundled macros" + eautoreconf +} + +src_configure() { + local myconf=( + $(use_with ssl ssl "${EPREFIX}/usr") + ) + econf "${myconf[@]}" +} + +src_install() { + emake DESTDIR="${ED}" install + + dodoc AUTHORS ChangeLog INSTALL README* doc/siegerc doc/urls.txt + + newbashcomp "${FILESDIR}"/${PN}.bash-completion ${PN} +} + +pkg_postinst() { + elog "An example ~/.siegerc file has been installed in" + elog "${EPREFIX}/usr/share/doc/${PF}/" +}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: 39e38746f09a634b449cae0752367f4dc22b5ddc Author: Sam James gentoo org> AuthorDate: Thu Apr 22 02:58:41 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 22 02:58:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e38746 app-benchmarks/siege: Stabilize 4.0.8 x86, #783966 Signed-off-by: Sam James gentoo.org> app-benchmarks/siege/siege-4.0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/siege/siege-4.0.8.ebuild b/app-benchmarks/siege/siege-4.0.8.ebuild index 8c968fbbf4e..294132c28c6 100644 --- a/app-benchmarks/siege/siege-4.0.8.ebuild +++ b/app-benchmarks/siege/siege-4.0.8.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-3" -KEYWORDS="amd64 ~arm ~hppa ~mips ppc ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~hppa ~mips ppc x86 ~x64-macos" SLOT="0" IUSE="libressl ssl"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: a070e3ce81a0cd66d9e340d1bdd4447620dfeb42 Author: Sam James gentoo org> AuthorDate: Wed Apr 21 18:52:56 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 21 18:52:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a070e3ce app-benchmarks/siege: Stabilize 4.0.8 amd64, #783966 Signed-off-by: Sam James gentoo.org> app-benchmarks/siege/siege-4.0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/siege/siege-4.0.8.ebuild b/app-benchmarks/siege/siege-4.0.8.ebuild index 705520487cb..8c968fbbf4e 100644 --- a/app-benchmarks/siege/siege-4.0.8.ebuild +++ b/app-benchmarks/siege/siege-4.0.8.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-3" -KEYWORDS="~amd64 ~arm ~hppa ~mips ppc ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~hppa ~mips ppc ~x86 ~x64-macos" SLOT="0" IUSE="libressl ssl"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: 7efd3b341fbccdb94f8c426cea3d279e58bad20a Author: Sam James gentoo org> AuthorDate: Tue Apr 20 23:31:51 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 20 23:34:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7efd3b34 app-benchmarks/siege: Stabilize 4.0.8 ppc, #783966 Signed-off-by: Sam James gentoo.org> app-benchmarks/siege/siege-4.0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/siege/siege-4.0.8.ebuild b/app-benchmarks/siege/siege-4.0.8.ebuild index 3b1feaf8f88..705520487cb 100644 --- a/app-benchmarks/siege/siege-4.0.8.ebuild +++ b/app-benchmarks/siege/siege-4.0.8.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-3" -KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~x86 ~x64-macos" +KEYWORDS="~amd64 ~arm ~hppa ~mips ppc ~x86 ~x64-macos" SLOT="0" IUSE="libressl ssl"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: 0e23867c09f89ac8043e5a88f8def278a6cfee20 Author: ScardracS scardovi com> AuthorDate: Thu Mar 18 12:21:43 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Mar 20 06:57:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e23867c app-benchmarks/siege: removed older versions Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Marco Scardovi scardovi.com> Closes: https://github.com/gentoo/gentoo/pull/19989 Signed-off-by: Joonas Niilola gentoo.org> app-benchmarks/siege/Manifest | 2 -- app-benchmarks/siege/metadata.xml | 9 +- app-benchmarks/siege/siege-4.0.4.ebuild | 50 -- app-benchmarks/siege/siege-4.0.5.ebuild | 55 - 4 files changed, 8 insertions(+), 108 deletions(-) diff --git a/app-benchmarks/siege/Manifest b/app-benchmarks/siege/Manifest index 3ca11b10c0d..d7dd7c3bb47 100644 --- a/app-benchmarks/siege/Manifest +++ b/app-benchmarks/siege/Manifest @@ -1,4 +1,2 @@ -DIST siege-4.0.4.tar.gz 523102 BLAKE2B 2d69dd37fea7ff35e05b41d500d4efb5b4fe60d9389b7bd98ec360148af781a24b6ebaa213b59ffc36cfcc8421efea14d8ec9f5742a53e019b2221584b5af17e SHA512 a8361ac0e2514626d794e7e4a345b178462409a1f3b53a9318adf171b511c408508acdb07652ad38f34021ac4a614dc5e6d2ea3c6a4ffd261ceef36d3226e573 -DIST siege-4.0.5.tar.gz 525122 BLAKE2B 6d7410255d9682eeb6755bbf2eb6fd189d1c6e5e4c8bf4ed430e0ad4157ee6af9148a1bfe554167b74a6250b4897a3d34eb1c6c10cc91ff2352419769b9db975 SHA512 61f1b0a9fb4f9738f51932d5203a0ee6435aa413975dc3f5c7afafd74ec206e1ec20f5134171f740f55465e6c015df8bdac1775bc04be50bb10d0516e1a62d53 DIST siege-4.0.7.tar.gz 525654 BLAKE2B b97c7309d33387d15327dc39ae115bebdfe64fa0debea2da87590ce801d2f590622392ea1ecc6be9f2973ff9b37dfc0f5f0fef232a4593410c4503db6c78771f SHA512 2d50a2d8cd0d6c18efe776b871b999f6918c078898845fec34bb2b1b8ec03e0b95792dd963aaefb054e4f4e27f604ed95c0de5f8a34cbf738f66a2307abc DIST siege-4.0.8.tar.gz 525619 BLAKE2B 4c0b570810c4c1f3f13374aa1f33dc1624f989096280fd672a2c3deee7827099d790215e2583670fa58862df35b4db8998cf57c3c864354e8bd8aa8093c66724 SHA512 34239d761c1fff2a6048b59a98b64e87da065257ca4d62eb899f600573d920f5503bbdad8f5c5d31b4052c64857394c7899a9bda5384c00be8652ce4c98845ca diff --git a/app-benchmarks/siege/metadata.xml b/app-benchmarks/siege/metadata.xml index 52e7091e5b2..a29b53a2369 100644 --- a/app-benchmarks/siege/metadata.xml +++ b/app-benchmarks/siege/metadata.xml @@ -1,7 +1,14 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + + ma...@scardovi.com + Marco Scardovi + + + proxy-ma...@gentoo.org + Proxy Maintainers + Siege is an http load testing and benchmarking utility. It was designed to let web developers measure their code under duress, to see how it will stand up to load on the internet. diff --git a/app-benchmarks/siege/siege-4.0.4.ebuild b/app-benchmarks/siege/siege-4.0.4.ebuild deleted file mode 100644 index ebd14cfce9e..000 --- a/app-benchmarks/siege/siege-4.0.4.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools bash-completion-r1 - -DESCRIPTION="A HTTP regression testing and benchmarking utility" -HOMEPAGE="https://www.joedog.org/siege-home/; -SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; - -LICENSE="GPL-2" -KEYWORDS="amd64 ~arm ~hppa ~mips ppc x86 ~x64-macos" -SLOT="0" -IUSE="libressl ssl" - -RDEPEND="ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - )" -DEPEND="${RDEPEND} - sys-devel/libtool" - -src_prepare() { - default - # bundled macros break recent libtool - sed -i -e '/AC_PROG_SHELL/d' configure.ac || die - rm *.m4 || die "failed to remove bundled macros" - eautoreconf -} - -src_configure() { - local myconf=( - $(use_with ssl ssl "${EPREFIX}/usr") - ) - econf "${myconf[@]}" -} - -src_install() { - emake DESTDIR="${D}" install - - dodoc AUTHORS ChangeLog INSTALL README* doc/siegerc doc/urls.txt - - newbashcomp "${FILESDIR}"/${PN}.bash-completion ${PN} -} - -pkg_postinst() { - elog "An example ~/.siegerc file has been installed in" - elog "${EPREFIX}/usr/share/doc/${PF}/" -} diff --git a/app-benchmarks/siege/siege-4.0.5.ebuild b/app-benchmarks/siege/siege-4.0.5.ebuild deleted file mode 100644 index 48cafb2e2b8..000 --- a/app-benchmarks/siege/siege-4.0.5.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools bash-completion-r1 - -DESCRIPTION="A HTTP regression testing and benchmarking utility" -HOMEPAGE="https://www.joedog.org/siege-home
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: 65cbb32806fe599dcf7a803bdfbb5137e5491406 Author: ScardracS scardovi com> AuthorDate: Thu Mar 18 12:20:27 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Mar 20 06:57:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65cbb328 app-benchmarks/siege: bumping to new version Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Marco Scardovi scardovi.com> Signed-off-by: Joonas Niilola gentoo.org> app-benchmarks/siege/Manifest | 1 + app-benchmarks/siege/siege-4.0.8.ebuild | 54 + 2 files changed, 55 insertions(+) diff --git a/app-benchmarks/siege/Manifest b/app-benchmarks/siege/Manifest index cdab71e08ec..3ca11b10c0d 100644 --- a/app-benchmarks/siege/Manifest +++ b/app-benchmarks/siege/Manifest @@ -1,3 +1,4 @@ DIST siege-4.0.4.tar.gz 523102 BLAKE2B 2d69dd37fea7ff35e05b41d500d4efb5b4fe60d9389b7bd98ec360148af781a24b6ebaa213b59ffc36cfcc8421efea14d8ec9f5742a53e019b2221584b5af17e SHA512 a8361ac0e2514626d794e7e4a345b178462409a1f3b53a9318adf171b511c408508acdb07652ad38f34021ac4a614dc5e6d2ea3c6a4ffd261ceef36d3226e573 DIST siege-4.0.5.tar.gz 525122 BLAKE2B 6d7410255d9682eeb6755bbf2eb6fd189d1c6e5e4c8bf4ed430e0ad4157ee6af9148a1bfe554167b74a6250b4897a3d34eb1c6c10cc91ff2352419769b9db975 SHA512 61f1b0a9fb4f9738f51932d5203a0ee6435aa413975dc3f5c7afafd74ec206e1ec20f5134171f740f55465e6c015df8bdac1775bc04be50bb10d0516e1a62d53 DIST siege-4.0.7.tar.gz 525654 BLAKE2B b97c7309d33387d15327dc39ae115bebdfe64fa0debea2da87590ce801d2f590622392ea1ecc6be9f2973ff9b37dfc0f5f0fef232a4593410c4503db6c78771f SHA512 2d50a2d8cd0d6c18efe776b871b999f6918c078898845fec34bb2b1b8ec03e0b95792dd963aaefb054e4f4e27f604ed95c0de5f8a34cbf738f66a2307abc +DIST siege-4.0.8.tar.gz 525619 BLAKE2B 4c0b570810c4c1f3f13374aa1f33dc1624f989096280fd672a2c3deee7827099d790215e2583670fa58862df35b4db8998cf57c3c864354e8bd8aa8093c66724 SHA512 34239d761c1fff2a6048b59a98b64e87da065257ca4d62eb899f600573d920f5503bbdad8f5c5d31b4052c64857394c7899a9bda5384c00be8652ce4c98845ca diff --git a/app-benchmarks/siege/siege-4.0.8.ebuild b/app-benchmarks/siege/siege-4.0.8.ebuild new file mode 100644 index 000..3b1feaf8f88 --- /dev/null +++ b/app-benchmarks/siege/siege-4.0.8.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools bash-completion-r1 + +DESCRIPTION="A HTTP regression testing and benchmarking utility" +HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; +SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; + +LICENSE="GPL-3" +KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~x86 ~x64-macos" +SLOT="0" +IUSE="libressl ssl" + +RDEPEND="ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) +)" +DEPEND="${RDEPEND}" + +src_prepare() { + default + # bundled macros break recent libtool + # remove /usr/lib from LDFLAGS, bug #732886 + sed -i \ + -e '/AC_PROG_SHELL/d' \ + -e 's/SSL_LDFLAGS="-L.*lib"/SSL_LDFLAGS=""/g' \ + -e 's/Z_LDFLAGS="-L.*lib"/Z_LDFLAGS=""/g' \ + configure.ac || die + rm *.m4 || die "failed to remove bundled macros" + eautoreconf +} + +src_configure() { + local myconf=( + $(use_with ssl ssl "${EPREFIX}/usr") + ) + econf "${myconf[@]}" +} + +src_install() { + emake DESTDIR="${ED}" install + + dodoc AUTHORS ChangeLog INSTALL README* doc/siegerc doc/urls.txt + + newbashcomp "${FILESDIR}"/${PN}.bash-completion ${PN} +} + +pkg_postinst() { + elog "An example ~/.siegerc file has been installed in" + elog "${EPREFIX}/usr/share/doc/${PF}/" +}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: fecc721ad72d8f8db9cc5262ac943a313978fed7 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Nov 29 08:19:01 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Nov 29 08:20:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fecc721a app-benchmarks/siege: ppc stable wrt bug #757270 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> app-benchmarks/siege/siege-4.0.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/siege/siege-4.0.7.ebuild b/app-benchmarks/siege/siege-4.0.7.ebuild index af205790872..2c6ff06e63f 100644 --- a/app-benchmarks/siege/siege-4.0.7.ebuild +++ b/app-benchmarks/siege/siege-4.0.7.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-3" -KEYWORDS="amd64 ~arm ~hppa ~mips ~ppc x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~hppa ~mips ppc x86 ~x64-macos" SLOT="0" IUSE="libressl ssl"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: 59d874effcf91b64a6f65d2c04ed8b43b8afb861 Author: Joonas Niilola gentoo org> AuthorDate: Sat Nov 28 06:37:42 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Nov 28 06:39:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59d874ef app-benchmarks/siege: stabilize 4.0.7 on amd64 Bug: https://bugs.gentoo.org/757270 Signed-off-by: Joonas Niilola gentoo.org> app-benchmarks/siege/siege-4.0.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/siege/siege-4.0.7.ebuild b/app-benchmarks/siege/siege-4.0.7.ebuild index 560b6a0a043..af205790872 100644 --- a/app-benchmarks/siege/siege-4.0.7.ebuild +++ b/app-benchmarks/siege/siege-4.0.7.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-3" -KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~hppa ~mips ~ppc x86 ~x64-macos" SLOT="0" IUSE="libressl ssl"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: 2c8ea8627c1195704e429448337bbb3b5d4b8606 Author: Joonas Niilola gentoo org> AuthorDate: Sat Nov 28 06:37:09 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Nov 28 06:39:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c8ea862 app-benchmarks/siege: stabilize 4.0.7 on x86 Bug: https://bugs.gentoo.org/757270 Signed-off-by: Joonas Niilola gentoo.org> app-benchmarks/siege/siege-4.0.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/siege/siege-4.0.7.ebuild b/app-benchmarks/siege/siege-4.0.7.ebuild index 7309c86336a..560b6a0a043 100644 --- a/app-benchmarks/siege/siege-4.0.7.ebuild +++ b/app-benchmarks/siege/siege-4.0.7.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-3" -KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~x86 ~x64-macos" +KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc x86 ~x64-macos" SLOT="0" IUSE="libressl ssl"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: 7ab403d3843da4bf59281d8cd51913ab93977158 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Sep 24 06:43:27 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Sep 24 06:46:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ab403d3 app-benchmarks/siege: amd64 stable wrt bug #742716 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-benchmarks/siege/siege-4.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/siege/siege-4.0.5.ebuild b/app-benchmarks/siege/siege-4.0.5.ebuild index eb04541a5d4..48cafb2e2b8 100644 --- a/app-benchmarks/siege/siege-4.0.5.ebuild +++ b/app-benchmarks/siege/siege-4.0.5.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-3" -KEYWORDS="~amd64 ~arm ~hppa ~mips ppc x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~hppa ~mips ppc x86 ~x64-macos" SLOT="0" IUSE="libressl ssl"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: 49d3ed31ad878d5be7a80e06c481ef85c248e780 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Sep 23 10:22:28 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Sep 23 10:22:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49d3ed31 app-benchmarks/siege: ppc stable wrt bug #742716 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> app-benchmarks/siege/siege-4.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/siege/siege-4.0.5.ebuild b/app-benchmarks/siege/siege-4.0.5.ebuild index d4311b3e0f5..eb04541a5d4 100644 --- a/app-benchmarks/siege/siege-4.0.5.ebuild +++ b/app-benchmarks/siege/siege-4.0.5.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-3" -KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc x86 ~x64-macos" +KEYWORDS="~amd64 ~arm ~hppa ~mips ppc x86 ~x64-macos" SLOT="0" IUSE="libressl ssl"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: 7e738c4e9e83dcae5a290246ddda81a19ca9dcb5 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Sep 20 22:38:46 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Sep 20 22:39:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e738c4e app-benchmarks/siege: x86 stable (bug #742716) Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann gentoo.org> app-benchmarks/siege/siege-4.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/siege/siege-4.0.5.ebuild b/app-benchmarks/siege/siege-4.0.5.ebuild index adc92eaedd1..d4311b3e0f5 100644 --- a/app-benchmarks/siege/siege-4.0.5.ebuild +++ b/app-benchmarks/siege/siege-4.0.5.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-3" -KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~x86 ~x64-macos" +KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc x86 ~x64-macos" SLOT="0" IUSE="libressl ssl"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: c1cb1a3ed833b29d00cae9dee9677e0111e79d04 Author: Andrea Cerisara gmail com> AuthorDate: Sat Aug 29 22:29:31 2020 + Commit: Sam James gentoo org> CommitDate: Wed Sep 16 01:57:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1cb1a3e app-benchmarks/siege-4.0.7: version bump Signed-off-by: Andrea Cerisara gmail.com> Package-Manager: Portage-2.3.103, Repoman-2.3.23 Closes: https://github.com/gentoo/gentoo/pull/17324 Signed-off-by: Sam James gentoo.org> app-benchmarks/siege/Manifest | 1 + app-benchmarks/siege/siege-4.0.7.ebuild | 49 + 2 files changed, 50 insertions(+) diff --git a/app-benchmarks/siege/Manifest b/app-benchmarks/siege/Manifest index 27492dd43e8..cdab71e08ec 100644 --- a/app-benchmarks/siege/Manifest +++ b/app-benchmarks/siege/Manifest @@ -1,2 +1,3 @@ DIST siege-4.0.4.tar.gz 523102 BLAKE2B 2d69dd37fea7ff35e05b41d500d4efb5b4fe60d9389b7bd98ec360148af781a24b6ebaa213b59ffc36cfcc8421efea14d8ec9f5742a53e019b2221584b5af17e SHA512 a8361ac0e2514626d794e7e4a345b178462409a1f3b53a9318adf171b511c408508acdb07652ad38f34021ac4a614dc5e6d2ea3c6a4ffd261ceef36d3226e573 DIST siege-4.0.5.tar.gz 525122 BLAKE2B 6d7410255d9682eeb6755bbf2eb6fd189d1c6e5e4c8bf4ed430e0ad4157ee6af9148a1bfe554167b74a6250b4897a3d34eb1c6c10cc91ff2352419769b9db975 SHA512 61f1b0a9fb4f9738f51932d5203a0ee6435aa413975dc3f5c7afafd74ec206e1ec20f5134171f740f55465e6c015df8bdac1775bc04be50bb10d0516e1a62d53 +DIST siege-4.0.7.tar.gz 525654 BLAKE2B b97c7309d33387d15327dc39ae115bebdfe64fa0debea2da87590ce801d2f590622392ea1ecc6be9f2973ff9b37dfc0f5f0fef232a4593410c4503db6c78771f SHA512 2d50a2d8cd0d6c18efe776b871b999f6918c078898845fec34bb2b1b8ec03e0b95792dd963aaefb054e4f4e27f604ed95c0de5f8a34cbf738f66a2307abc diff --git a/app-benchmarks/siege/siege-4.0.7.ebuild b/app-benchmarks/siege/siege-4.0.7.ebuild new file mode 100644 index 000..96acf64824f --- /dev/null +++ b/app-benchmarks/siege/siege-4.0.7.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools bash-completion-r1 + +DESCRIPTION="A HTTP regression testing and benchmarking utility" +HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; +SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; + +LICENSE="GPL-3" +KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~x86 ~x64-macos" +SLOT="0" +IUSE="libressl ssl" + +RDEPEND="ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) +)" +DEPEND="${RDEPEND}" + +src_prepare() { + default + # bundled macros break recent libtool + sed -i -e '/AC_PROG_SHELL/d' configure.ac || die + rm *.m4 || die "failed to remove bundled macros" + eautoreconf +} + +src_configure() { + local myconf=( + $(use_with ssl ssl "${EPREFIX}/usr") + ) + econf "${myconf[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + dodoc AUTHORS ChangeLog INSTALL README* doc/siegerc doc/urls.txt + + newbashcomp "${FILESDIR}"/${PN}.bash-completion ${PN} +} + +pkg_postinst() { + elog "An example ~/.siegerc file has been installed in" + elog "${EPREFIX}/usr/share/doc/${PF}/" +}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: 9cc464c43d3ebd1c493244b3e5816c65eb0a2aa5 Author: Sam James gentoo org> AuthorDate: Wed Sep 16 02:00:34 2020 + Commit: Sam James gentoo org> CommitDate: Wed Sep 16 02:00:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cc464c4 app-benchmarks/siege: forward-port LDFLAGS changes Bug: https://bugs.gentoo.org/732886 Closes: https://github.com/gentoo/gentoo/pull/17356 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> app-benchmarks/siege/siege-4.0.7.ebuild | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app-benchmarks/siege/siege-4.0.7.ebuild b/app-benchmarks/siege/siege-4.0.7.ebuild index 96acf64824f..7309c86336a 100644 --- a/app-benchmarks/siege/siege-4.0.7.ebuild +++ b/app-benchmarks/siege/siege-4.0.7.ebuild @@ -23,7 +23,12 @@ DEPEND="${RDEPEND}" src_prepare() { default # bundled macros break recent libtool - sed -i -e '/AC_PROG_SHELL/d' configure.ac || die + # remove /usr/lib from LDFLAGS, bug #732886 + sed -i \ + -e '/AC_PROG_SHELL/d' \ + -e 's/SSL_LDFLAGS="-L.*lib"/SSL_LDFLAGS=""/g' \ + -e 's/Z_LDFLAGS="-L.*lib"/Z_LDFLAGS=""/g' \ + configure.ac || die rm *.m4 || die "failed to remove bundled macros" eautoreconf } @@ -36,7 +41,7 @@ src_configure() { } src_install() { - emake DESTDIR="${D}" install + emake DESTDIR="${ED}" install dodoc AUTHORS ChangeLog INSTALL README* doc/siegerc doc/urls.txt
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: bd4ea26296468aa04e671ed3073a7c3b03df4ebd Author: Andrea Cerisara gmail com> AuthorDate: Tue Sep 1 06:51:48 2020 + Commit: Sam James gentoo org> CommitDate: Wed Sep 16 01:55:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd4ea262 app-benchmarks/siege: remove /usr/lib from LDFLAGS Signed-off-by: Andrea Cerisara gmail.com> Bug: https://bugs.gentoo.org/732886 Package-Manager: Portage-3.0.4, Repoman-2.3.23 Closes: https://github.com/gentoo/gentoo/pull/17356 Signed-off-by: Sam James gentoo.org> app-benchmarks/siege/siege-4.0.5.ebuild | 14 ++ 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/app-benchmarks/siege/siege-4.0.5.ebuild b/app-benchmarks/siege/siege-4.0.5.ebuild index 57c3d85b8fe..adc92eaedd1 100644 --- a/app-benchmarks/siege/siege-4.0.5.ebuild +++ b/app-benchmarks/siege/siege-4.0.5.ebuild @@ -15,15 +15,21 @@ SLOT="0" IUSE="libressl ssl" RDEPEND="ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - )" + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) +)" DEPEND="${RDEPEND}" src_prepare() { default # bundled macros break recent libtool - sed -i -e '/AC_PROG_SHELL/d' configure.ac || die + # remove /usr/lib from LDFLAGS, bug #732886 + sed -i \ + -e '/AC_PROG_SHELL/d' \ + -e 's/SSL_LDFLAGS="-L.*lib"/SSL_LDFLAGS=""/g' \ + -e 's/Z_LDFLAGS="-L.*lib"/Z_LDFLAGS=""/g' \ + configure.ac || die + rm *.m4 || die "failed to remove bundled macros" eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: 18a450598d502148500a6cb41fe16a54237644ac Author: Joonas Niilola gentoo org> AuthorDate: Sun Apr 26 12:55:08 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Apr 26 13:36:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18a45059 app-benchmarks/siege: remove duplicate dep Signed-off-by: Joonas Niilola gentoo.org> app-benchmarks/siege/siege-4.0.5.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app-benchmarks/siege/siege-4.0.5.ebuild b/app-benchmarks/siege/siege-4.0.5.ebuild index d5508aa06bf..57c3d85b8fe 100644 --- a/app-benchmarks/siege/siege-4.0.5.ebuild +++ b/app-benchmarks/siege/siege-4.0.5.ebuild @@ -18,8 +18,7 @@ RDEPEND="ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) )" -DEPEND="${RDEPEND} - sys-devel/libtool" +DEPEND="${RDEPEND}" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: df43d67e374b9da123f8074bb5dfe7c15c4f8d32 Author: Andrea Cerisara gmail com> AuthorDate: Thu Apr 23 22:46:01 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Apr 26 13:36:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df43d67e app-benchmarks/siege: version bump to 4.0.5 - update header and eapi - update license Bug: https://bugs.gentoo.org/717588 Signed-off-by: Andrea Cerisara gmail.com> Package-Manager: Portage-2.3.89, Repoman-2.3.20 Closes: https://github.com/gentoo/gentoo/pull/15494 Signed-off-by: Joonas Niilola gentoo.org> app-benchmarks/siege/Manifest | 1 + app-benchmarks/siege/metadata.xml | 18 +++- app-benchmarks/siege/siege-4.0.5.ebuild | 50 + 3 files changed, 68 insertions(+), 1 deletion(-) diff --git a/app-benchmarks/siege/Manifest b/app-benchmarks/siege/Manifest index 0594c1e22e3..27492dd43e8 100644 --- a/app-benchmarks/siege/Manifest +++ b/app-benchmarks/siege/Manifest @@ -1 +1,2 @@ DIST siege-4.0.4.tar.gz 523102 BLAKE2B 2d69dd37fea7ff35e05b41d500d4efb5b4fe60d9389b7bd98ec360148af781a24b6ebaa213b59ffc36cfcc8421efea14d8ec9f5742a53e019b2221584b5af17e SHA512 a8361ac0e2514626d794e7e4a345b178462409a1f3b53a9318adf171b511c408508acdb07652ad38f34021ac4a614dc5e6d2ea3c6a4ffd261ceef36d3226e573 +DIST siege-4.0.5.tar.gz 525122 BLAKE2B 6d7410255d9682eeb6755bbf2eb6fd189d1c6e5e4c8bf4ed430e0ad4157ee6af9148a1bfe554167b74a6250b4897a3d34eb1c6c10cc91ff2352419769b9db975 SHA512 61f1b0a9fb4f9738f51932d5203a0ee6435aa413975dc3f5c7afafd74ec206e1ec20f5134171f740f55465e6c015df8bdac1775bc04be50bb10d0516e1a62d53 diff --git a/app-benchmarks/siege/metadata.xml b/app-benchmarks/siege/metadata.xml index 6f49eba8f49..67ce38b8d2d 100644 --- a/app-benchmarks/siege/metadata.xml +++ b/app-benchmarks/siege/metadata.xml @@ -1,5 +1,21 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + + andreaceris...@gmail.com + Andrea Cerisara + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + Siege is an http load testing and benchmarking utility. It was designed to let + web developers measure their code under duress, to see how it will stand up to load on the internet. + Siege supports basic authentication, cookies, HTTP, HTTPS and FTP protocols. + It lets its user hit a server with a configurable number of simulated clients. + + + JoeDog/siege + diff --git a/app-benchmarks/siege/siege-4.0.5.ebuild b/app-benchmarks/siege/siege-4.0.5.ebuild new file mode 100644 index 000..d5508aa06bf --- /dev/null +++ b/app-benchmarks/siege/siege-4.0.5.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools bash-completion-r1 + +DESCRIPTION="A HTTP regression testing and benchmarking utility" +HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege; +SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; + +LICENSE="GPL-3" +KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~x86 ~x64-macos" +SLOT="0" +IUSE="libressl ssl" + +RDEPEND="ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + )" +DEPEND="${RDEPEND} + sys-devel/libtool" + +src_prepare() { + default + # bundled macros break recent libtool + sed -i -e '/AC_PROG_SHELL/d' configure.ac || die + rm *.m4 || die "failed to remove bundled macros" + eautoreconf +} + +src_configure() { + local myconf=( + $(use_with ssl ssl "${EPREFIX}/usr") + ) + econf "${myconf[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + dodoc AUTHORS ChangeLog INSTALL README* doc/siegerc doc/urls.txt + + newbashcomp "${FILESDIR}"/${PN}.bash-completion ${PN} +} + +pkg_postinst() { + elog "An example ~/.siegerc file has been installed in" + elog "${EPREFIX}/usr/share/doc/${PF}/" +}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: 6ce7d2b4cae9fad81d788cdfcc75f0867a466ea0 Author: Pacho Ramos gentoo org> AuthorDate: Sat Jan 26 20:19:17 2019 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jan 26 20:19:17 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce7d2b4 app-benchmarks/siege: Drop old Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Pacho Ramos gentoo.org> app-benchmarks/siege/Manifest | 1 - app-benchmarks/siege/siege-3.1.4.ebuild | 52 - 2 files changed, 53 deletions(-) diff --git a/app-benchmarks/siege/Manifest b/app-benchmarks/siege/Manifest index 0357b73a4e1..0594c1e22e3 100644 --- a/app-benchmarks/siege/Manifest +++ b/app-benchmarks/siege/Manifest @@ -1,2 +1 @@ -DIST siege-3.1.4.tar.gz 530149 BLAKE2B 3721387fa1ace745ce7748612849b84c07e84456bd903460930ab407cba1e24f493d4a251bacd3e509aafbc653e5d74e96509bf74f0a2a8066a0ec2b7ad2e9ee SHA512 8e8b4c1e9c20833f4c3538e8929e47d1c9113cd1faf395e5f07734fb7f4291061cb7554cf500a80d8b1b6be0d6f4c8194b054f632f35533837220702784ee068 DIST siege-4.0.4.tar.gz 523102 BLAKE2B 2d69dd37fea7ff35e05b41d500d4efb5b4fe60d9389b7bd98ec360148af781a24b6ebaa213b59ffc36cfcc8421efea14d8ec9f5742a53e019b2221584b5af17e SHA512 a8361ac0e2514626d794e7e4a345b178462409a1f3b53a9318adf171b511c408508acdb07652ad38f34021ac4a614dc5e6d2ea3c6a4ffd261ceef36d3226e573 diff --git a/app-benchmarks/siege/siege-3.1.4.ebuild b/app-benchmarks/siege/siege-3.1.4.ebuild deleted file mode 100644 index 46104f68a61..000 --- a/app-benchmarks/siege/siege-3.1.4.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -#WANT_AUTOMAKE=1.9 - -inherit eutils bash-completion-r1 libtool autotools - -DESCRIPTION="A HTTP regression testing and benchmarking utility" -HOMEPAGE="https://www.joedog.org/siege-home/; -SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; - -LICENSE="GPL-2" -KEYWORDS="amd64 ~hppa ~mips ppc x86 ~x64-macos" -SLOT="0" -IUSE="libressl ssl" - -RDEPEND="ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - )" -DEPEND="${RDEPEND} - sys-devel/libtool" - -src_prepare() { - # bundled macros break recent libtool - sed -i -e 's/AC_PROG_SHELL//' configure.ac || die - rm *.m4 || die "failed to remove bundled macros" - eautoreconf -} - -src_configure() { - local myconf - use ssl && myconf="--with-ssl=${EPREFIX}/usr" || myconf="--without-ssl" - econf ${myconf} -} - -src_install() { - emake DESTDIR="${D}" install - - dodoc AUTHORS ChangeLog INSTALL README* KNOWNBUGS \ - doc/siegerc doc/urls.txt - - newbashcomp "${FILESDIR}"/${PN}.bash-completion ${PN} -} - -pkg_postinst() { - echo - elog "An example ~/.siegerc file has been installed in" - elog "${EPREFIX}/usr/share/doc/${PF}/" -}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: ee4306ae12345b25c27f23b2a4675c3930814dc4 Author: Mikle Kolyada gentoo org> AuthorDate: Tue May 29 16:06:33 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue May 29 16:06:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee4306ae app-benchmarks/siege: amd64 stable wrt bug #656674 Package-Manager: Portage-2.3.24, Repoman-2.3.6 app-benchmarks/siege/siege-4.0.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/siege/siege-4.0.4.ebuild b/app-benchmarks/siege/siege-4.0.4.ebuild index 20d20168d47..01d301ec01f 100644 --- a/app-benchmarks/siege/siege-4.0.4.ebuild +++ b/app-benchmarks/siege/siege-4.0.4.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.joedog.org/siege-home/; SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~hppa ~mips ~ppc x86 ~x64-macos" SLOT="0" IUSE="libressl ssl"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: 9b55752fa9133013dddfda7d7508e3b44c1f68e4 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun May 27 13:00:50 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun May 27 13:00:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b55752f app-benchmarks/siege: x86 stable (bug #656674) Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-benchmarks/siege/siege-4.0.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/siege/siege-4.0.4.ebuild b/app-benchmarks/siege/siege-4.0.4.ebuild index 364acb95e13..20d20168d47 100644 --- a/app-benchmarks/siege/siege-4.0.4.ebuild +++ b/app-benchmarks/siege/siege-4.0.4.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.joedog.org/siege-home/; SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~x86 ~x64-macos" +KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc x86 ~x64-macos" SLOT="0" IUSE="libressl ssl"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: 6c5c5ffe6585516c64c7472b2e9c3139aaf0b5f3 Author: Pacho Ramos gentoo org> AuthorDate: Sun May 27 11:52:45 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Sun May 27 12:00:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c5c5ffe app-benchmarks/siege: Drop old Package-Manager: Portage-2.3.38, Repoman-2.3.9 app-benchmarks/siege/Manifest | 2 -- app-benchmarks/siege/siege-3.0.6.ebuild | 49 --- app-benchmarks/siege/siege-3.1.3.ebuild | 52 - 3 files changed, 103 deletions(-) diff --git a/app-benchmarks/siege/Manifest b/app-benchmarks/siege/Manifest index 856e8d6a909..0357b73a4e1 100644 --- a/app-benchmarks/siege/Manifest +++ b/app-benchmarks/siege/Manifest @@ -1,4 +1,2 @@ -DIST siege-3.0.6.tar.gz 496002 BLAKE2B b21ed07a36b3e0ae5b4166f2d1351be790261d149bcac98f4d2795796e42a8697bf618822792f6f7c912be29d926cf5f8d3de443498deab8c553217db359d282 SHA512 621f3f60f2aac70fb051f48819f5673d60f31fc4fc69e4c65d4ae0a285d02112686f1e9b40241d48afc378446a2b296a7dc4bbc6d8ae38e390d380506f4d448b -DIST siege-3.1.3.tar.gz 527862 BLAKE2B 9cc10b5afa15c5a7682452d8a4020de62c195192abcb222c36d148da871693c1fcf5be2e3d1a3ca1c4a7fd39fda505520f40ee053ca50fd15340441a498e368f SHA512 880b6d8bbe6b8210147ebb26fd724f4c242076740284977471165fbca514b56c49812ace42dcbe23c57be8fd10a2503b129deec10b79991451a9ae83f30a742b DIST siege-3.1.4.tar.gz 530149 BLAKE2B 3721387fa1ace745ce7748612849b84c07e84456bd903460930ab407cba1e24f493d4a251bacd3e509aafbc653e5d74e96509bf74f0a2a8066a0ec2b7ad2e9ee SHA512 8e8b4c1e9c20833f4c3538e8929e47d1c9113cd1faf395e5f07734fb7f4291061cb7554cf500a80d8b1b6be0d6f4c8194b054f632f35533837220702784ee068 DIST siege-4.0.4.tar.gz 523102 BLAKE2B 2d69dd37fea7ff35e05b41d500d4efb5b4fe60d9389b7bd98ec360148af781a24b6ebaa213b59ffc36cfcc8421efea14d8ec9f5742a53e019b2221584b5af17e SHA512 a8361ac0e2514626d794e7e4a345b178462409a1f3b53a9318adf171b511c408508acdb07652ad38f34021ac4a614dc5e6d2ea3c6a4ffd261ceef36d3226e573 diff --git a/app-benchmarks/siege/siege-3.0.6.ebuild b/app-benchmarks/siege/siege-3.0.6.ebuild deleted file mode 100644 index 1002d516d11..000 --- a/app-benchmarks/siege/siege-3.0.6.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -#WANT_AUTOMAKE=1.9 - -inherit eutils bash-completion-r1 libtool autotools - -DESCRIPTION="A HTTP regression testing and benchmarking utility" -HOMEPAGE="http://www.joedog.org/JoeDog/Siege; -SRC_URI="http://www.joedog.org/pub/siege/${P}.tar.gz; - -LICENSE="GPL-2" -KEYWORDS="amd64 hppa ~mips ppc x86 ~x64-macos" -SLOT="0" -IUSE="ssl" - -RDEPEND="ssl? ( >=dev-libs/openssl-0.9.6d )" -DEPEND="${RDEPEND} - sys-devel/libtool" - -src_prepare() { - # bundled macros break recent libtool - sed -i -e 's/AC_PROG_SHELL//' configure.ac || die - rm *.m4 || die "failed to remove bundled macros" - eautoreconf -} - -src_configure() { - local myconf - use ssl && myconf="--with-ssl=${EPREFIX}/usr" || myconf="--without-ssl" - econf ${myconf} -} - -src_install() { - make DESTDIR="${D}" install - - dodoc AUTHORS ChangeLog INSTALL MACHINES README* KNOWNBUGS \ - doc/siegerc doc/urls.txt - - newbashcomp "${FILESDIR}"/${PN}.bash-completion ${PN} -} - -pkg_postinst() { - echo - elog "An example ~/.siegerc file has been installed in" - elog "${EPREFIX}/usr/share/doc/${PF}/" -} diff --git a/app-benchmarks/siege/siege-3.1.3.ebuild b/app-benchmarks/siege/siege-3.1.3.ebuild deleted file mode 100644 index b08e5a9b4f5..000 --- a/app-benchmarks/siege/siege-3.1.3.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -#WANT_AUTOMAKE=1.9 - -inherit eutils bash-completion-r1 libtool autotools - -DESCRIPTION="A HTTP regression testing and benchmarking utility" -HOMEPAGE="https://www.joedog.org/siege-home/; -SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~hppa ~mips ~ppc ~x86 ~x64-macos" -SLOT="0" -IUSE="libressl ssl" - -RDEPEND="ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - )" -DEPEND="${RDEPEND} - sys-devel/libtool" - -src_prepare() { - # bundled macros break recent libtool - sed -i -e 's/AC_PROG_SHELL//' configure.ac || die - rm *.m4 || die "failed to remove bundled macros" - eautoreconf -} - -src_configure() { - local myconf - use ssl && myconf="--with-ssl=${EPREFIX}/usr" || myconf="--without-ssl" - econf ${myconf} -} - -src_install() { - emake DESTDIR="${D}" install - - dodoc AUTHORS ChangeLog INSTALL README* KNOWNBUGS \ - doc/siegerc doc/urls.txt - - newbashcomp
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: c713b813e899b2f8d2a7c1c0508f94fc9cd1dee8 Author: Pierre-Olivier Mercier nemunai re> AuthorDate: Tue Apr 3 20:56:31 2018 + Commit: Michał Górny gentoo org> CommitDate: Fri May 18 14:41:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c713b813 app-benchmarks/siege: bump to 4.0.4 Closes: https://github.com/gentoo/gentoo/pull/8110 Package-Manager: Portage-2.3.24, Repoman-2.3.6 app-benchmarks/siege/Manifest | 1 + app-benchmarks/siege/siege-4.0.4.ebuild | 50 + 2 files changed, 51 insertions(+) diff --git a/app-benchmarks/siege/Manifest b/app-benchmarks/siege/Manifest index 4f1b253e416..856e8d6a909 100644 --- a/app-benchmarks/siege/Manifest +++ b/app-benchmarks/siege/Manifest @@ -1,3 +1,4 @@ DIST siege-3.0.6.tar.gz 496002 BLAKE2B b21ed07a36b3e0ae5b4166f2d1351be790261d149bcac98f4d2795796e42a8697bf618822792f6f7c912be29d926cf5f8d3de443498deab8c553217db359d282 SHA512 621f3f60f2aac70fb051f48819f5673d60f31fc4fc69e4c65d4ae0a285d02112686f1e9b40241d48afc378446a2b296a7dc4bbc6d8ae38e390d380506f4d448b DIST siege-3.1.3.tar.gz 527862 BLAKE2B 9cc10b5afa15c5a7682452d8a4020de62c195192abcb222c36d148da871693c1fcf5be2e3d1a3ca1c4a7fd39fda505520f40ee053ca50fd15340441a498e368f SHA512 880b6d8bbe6b8210147ebb26fd724f4c242076740284977471165fbca514b56c49812ace42dcbe23c57be8fd10a2503b129deec10b79991451a9ae83f30a742b DIST siege-3.1.4.tar.gz 530149 BLAKE2B 3721387fa1ace745ce7748612849b84c07e84456bd903460930ab407cba1e24f493d4a251bacd3e509aafbc653e5d74e96509bf74f0a2a8066a0ec2b7ad2e9ee SHA512 8e8b4c1e9c20833f4c3538e8929e47d1c9113cd1faf395e5f07734fb7f4291061cb7554cf500a80d8b1b6be0d6f4c8194b054f632f35533837220702784ee068 +DIST siege-4.0.4.tar.gz 523102 BLAKE2B 2d69dd37fea7ff35e05b41d500d4efb5b4fe60d9389b7bd98ec360148af781a24b6ebaa213b59ffc36cfcc8421efea14d8ec9f5742a53e019b2221584b5af17e SHA512 a8361ac0e2514626d794e7e4a345b178462409a1f3b53a9318adf171b511c408508acdb07652ad38f34021ac4a614dc5e6d2ea3c6a4ffd261ceef36d3226e573 diff --git a/app-benchmarks/siege/siege-4.0.4.ebuild b/app-benchmarks/siege/siege-4.0.4.ebuild new file mode 100644 index 000..364acb95e13 --- /dev/null +++ b/app-benchmarks/siege/siege-4.0.4.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools bash-completion-r1 + +DESCRIPTION="A HTTP regression testing and benchmarking utility" +HOMEPAGE="https://www.joedog.org/siege-home/; +SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~x86 ~x64-macos" +SLOT="0" +IUSE="libressl ssl" + +RDEPEND="ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + )" +DEPEND="${RDEPEND} + sys-devel/libtool" + +src_prepare() { + default + # bundled macros break recent libtool + sed -i -e '/AC_PROG_SHELL/d' configure.ac || die + rm *.m4 || die "failed to remove bundled macros" + eautoreconf +} + +src_configure() { + local myconf=( + $(use_with ssl ssl "${EPREFIX}/usr") + ) + econf "${myconf[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + dodoc AUTHORS ChangeLog INSTALL README* doc/siegerc doc/urls.txt + + newbashcomp "${FILESDIR}"/${PN}.bash-completion ${PN} +} + +pkg_postinst() { + elog "An example ~/.siegerc file has been installed in" + elog "${EPREFIX}/usr/share/doc/${PF}/" +}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: c9dcd6b57508333dd73b48c2121cd066252bd5b0 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Apr 15 14:40:06 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Apr 15 14:40:06 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9dcd6b5 app-benchmarks/siege: stable 3.1.4 for ppc, bug #651962 Tested-by: ernsteiswuerfel Package-Manager: Portage-2.3.28, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc" app-benchmarks/siege/siege-3.1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/siege/siege-3.1.4.ebuild b/app-benchmarks/siege/siege-3.1.4.ebuild index 3b832707857..46104f68a61 100644 --- a/app-benchmarks/siege/siege-3.1.4.ebuild +++ b/app-benchmarks/siege/siege-3.1.4.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.joedog.org/siege-home/; SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-2" -KEYWORDS="amd64 ~hppa ~mips ~ppc x86 ~x64-macos" +KEYWORDS="amd64 ~hppa ~mips ppc x86 ~x64-macos" SLOT="0" IUSE="libressl ssl"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: 3559dbed08e22e840888e631e2982d97dbfcd154 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Apr 12 20:49:11 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Apr 12 20:53:59 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3559dbed app-benchmarks/siege: x86 stable (bug #651962) Package-Manager: Portage-2.3.28, Repoman-2.3.9 app-benchmarks/siege/siege-3.1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/siege/siege-3.1.4.ebuild b/app-benchmarks/siege/siege-3.1.4.ebuild index 0c939859d84..3b832707857 100644 --- a/app-benchmarks/siege/siege-3.1.4.ebuild +++ b/app-benchmarks/siege/siege-3.1.4.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.joedog.org/siege-home/; SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-2" -KEYWORDS="amd64 ~hppa ~mips ~ppc ~x86 ~x64-macos" +KEYWORDS="amd64 ~hppa ~mips ~ppc x86 ~x64-macos" SLOT="0" IUSE="libressl ssl"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: 8f70b4c70611850f7aa2aa75a4a72f5c52f7589a Author: Aaron Bauman gentoo org> AuthorDate: Sun Apr 1 17:09:01 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Apr 1 17:40:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f70b4c7 app-benchmarks/siege: amd64 stable Bug: https://bugs.gentoo.org/651962 Package-Manager: Portage-2.3.27, Repoman-2.3.9 app-benchmarks/siege/siege-3.1.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-benchmarks/siege/siege-3.1.4.ebuild b/app-benchmarks/siege/siege-3.1.4.ebuild index b08e5a9b4f5..0c939859d84 100644 --- a/app-benchmarks/siege/siege-3.1.4.ebuild +++ b/app-benchmarks/siege/siege-3.1.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -12,7 +12,7 @@ HOMEPAGE="https://www.joedog.org/siege-home/; SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-2" -KEYWORDS="~amd64 ~hppa ~mips ~ppc ~x86 ~x64-macos" +KEYWORDS="amd64 ~hppa ~mips ~ppc ~x86 ~x64-macos" SLOT="0" IUSE="libressl ssl"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: 6f7954fe90f7e1ed85533a614b89726fad18fd68 Author: Anthony G. Basile gentoo org> AuthorDate: Fri Jun 3 08:35:03 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Jun 3 08:35:03 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f7954fe app-benchmarks/siege: add libressl support Package-Manager: portage-2.2.28 app-benchmarks/siege/Manifest | 1 - app-benchmarks/siege/siege-3.1.0.ebuild | 50 - app-benchmarks/siege/siege-3.1.3.ebuild | 9 -- app-benchmarks/siege/siege-3.1.4.ebuild | 9 -- 4 files changed, 12 insertions(+), 57 deletions(-) diff --git a/app-benchmarks/siege/Manifest b/app-benchmarks/siege/Manifest index 3bac6da..5408862 100644 --- a/app-benchmarks/siege/Manifest +++ b/app-benchmarks/siege/Manifest @@ -1,4 +1,3 @@ DIST siege-3.0.6.tar.gz 496002 SHA256 78b79964e3d6772e532c6008a084700f830a02a00ca80b44f3e71380b4908c5b SHA512 621f3f60f2aac70fb051f48819f5673d60f31fc4fc69e4c65d4ae0a285d02112686f1e9b40241d48afc378446a2b296a7dc4bbc6d8ae38e390d380506f4d448b WHIRLPOOL 0c94eb828681b2ab67cab13bbaf802f25804e976f4f1eac6cb3cb45160ee6dd2f73d726c39f9ab6be6e4243ac4c6c79d76f406eba72d3fe4a929fb24838b1de0 -DIST siege-3.1.0.tar.gz 502444 SHA256 f6a104cb2a3ac6c0efb2699649e8c4f8da2b5481477af2483089e4940e7f SHA512 b5c0ed75795096dd6c78856747acd1cb778f54ece4ee7b735e676edc898677dd0d23fa544ae249fa6ed9e7780a118936372c271ff24b73f2a54402a94cc0a67a WHIRLPOOL 9a79b0a58fc54c7005406319494acc14fa80c2b98c7c519a39fea92dcded3d330351fa2da7830ff8d52de91744a8646d62b89f8330cf184e7539c86f60065aa0 DIST siege-3.1.3.tar.gz 527862 SHA256 4d3932ea23cbf6d1d22df7c7ee6e7a6bc9f591b604ab582393eeb62f393f5a33 SHA512 880b6d8bbe6b8210147ebb26fd724f4c242076740284977471165fbca514b56c49812ace42dcbe23c57be8fd10a2503b129deec10b79991451a9ae83f30a742b WHIRLPOOL 48e9bb9cd6c66005d17fc8bde1de62d18148114aca48700f26fd3b4710d6dd912dd2e022bbacb3b9adc636fb7003c2a6f561340794aef8142f33fcfe29baa8d9 DIST siege-3.1.4.tar.gz 530149 SHA256 0436970ca81ade76eb419bc42d3f8460b475079eb5d8f199d2fa83328893099d SHA512 8e8b4c1e9c20833f4c3538e8929e47d1c9113cd1faf395e5f07734fb7f4291061cb7554cf500a80d8b1b6be0d6f4c8194b054f632f35533837220702784ee068 WHIRLPOOL 2081e4661a1272d99f16ff350d241c4ba26a6cec7ba34a0968d8db94e2195e0d3f9b1b5b47b5c0575b6b9af0d02d386b020dbcc46ebccdff47bed8e9cd5bd8eb diff --git a/app-benchmarks/siege/siege-3.1.0.ebuild b/app-benchmarks/siege/siege-3.1.0.ebuild deleted file mode 100644 index f3cdef5..000 --- a/app-benchmarks/siege/siege-3.1.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -#WANT_AUTOMAKE=1.9 - -inherit eutils bash-completion-r1 libtool autotools - -DESCRIPTION="A HTTP regression testing and benchmarking utility" -HOMEPAGE="https://www.joedog.org/siege-home/; -SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~hppa ~mips ~ppc ~x86 ~x64-macos" -SLOT="0" -IUSE="ssl" - -RDEPEND="ssl? ( >=dev-libs/openssl-0.9.6d:= )" -DEPEND="${RDEPEND} - sys-devel/libtool" - -src_prepare() { - # bundled macros break recent libtool - sed -i -e 's/AC_PROG_SHELL//' configure.ac || die - rm *.m4 || die "failed to remove bundled macros" - eautoreconf -} - -src_configure() { - local myconf - use ssl && myconf="--with-ssl=${EPREFIX}/usr" || myconf="--without-ssl" - econf ${myconf} -} - -src_install() { - emake DESTDIR="${D}" install - - dodoc AUTHORS ChangeLog INSTALL MACHINES README* KNOWNBUGS \ - doc/siegerc doc/urls.txt - - newbashcomp "${FILESDIR}"/${PN}.bash-completion ${PN} -} - -pkg_postinst() { - echo - elog "An example ~/.siegerc file has been installed in" - elog "${EPREFIX}/usr/share/doc/${PF}/" -} diff --git a/app-benchmarks/siege/siege-3.1.3.ebuild b/app-benchmarks/siege/siege-3.1.3.ebuild index f8d6138..7cf9aaa 100644 --- a/app-benchmarks/siege/siege-3.1.3.ebuild +++ b/app-benchmarks/siege/siege-3.1.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -15,9 +15,12 @@ SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; LICENSE="GPL-2" KEYWORDS="~amd64 ~hppa ~mips ~ppc ~x86 ~x64-macos" SLOT="0" -IUSE="ssl" +IUSE="libressl ssl" -RDEPEND="ssl? ( >=dev-libs/openssl-0.9.6d:= )" +RDEPEND="ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + )" DEPEND="${RDEPEND} sys-devel/libtool" diff --git a/app-benchmarks/siege/siege-3.1.4.ebuild b/app-benchmarks/siege/siege-3.1.4.ebuild index f8d6138..7cf9aaa 100644 --- a/app-benchmarks/siege/siege-3.1.4.ebuild +++ b/app-benchmarks/siege/siege-3.1.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: a275fa46b40395d16527a1b637f833de1afbdc1e Author: Patrick Lauer gentoo org> AuthorDate: Sat Feb 27 11:54:01 2016 + Commit: Patrick Lauer gentoo org> CommitDate: Sat Feb 27 12:31:09 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a275fa46 app-benchmarks/siege: Bump Package-Manager: portage-2.2.27 app-benchmarks/siege/Manifest | 1 + app-benchmarks/siege/siege-3.1.4.ebuild | 50 + 2 files changed, 51 insertions(+) diff --git a/app-benchmarks/siege/Manifest b/app-benchmarks/siege/Manifest index 3a0cd29..3bac6da 100644 --- a/app-benchmarks/siege/Manifest +++ b/app-benchmarks/siege/Manifest @@ -1,3 +1,4 @@ DIST siege-3.0.6.tar.gz 496002 SHA256 78b79964e3d6772e532c6008a084700f830a02a00ca80b44f3e71380b4908c5b SHA512 621f3f60f2aac70fb051f48819f5673d60f31fc4fc69e4c65d4ae0a285d02112686f1e9b40241d48afc378446a2b296a7dc4bbc6d8ae38e390d380506f4d448b WHIRLPOOL 0c94eb828681b2ab67cab13bbaf802f25804e976f4f1eac6cb3cb45160ee6dd2f73d726c39f9ab6be6e4243ac4c6c79d76f406eba72d3fe4a929fb24838b1de0 DIST siege-3.1.0.tar.gz 502444 SHA256 f6a104cb2a3ac6c0efb2699649e8c4f8da2b5481477af2483089e4940e7f SHA512 b5c0ed75795096dd6c78856747acd1cb778f54ece4ee7b735e676edc898677dd0d23fa544ae249fa6ed9e7780a118936372c271ff24b73f2a54402a94cc0a67a WHIRLPOOL 9a79b0a58fc54c7005406319494acc14fa80c2b98c7c519a39fea92dcded3d330351fa2da7830ff8d52de91744a8646d62b89f8330cf184e7539c86f60065aa0 DIST siege-3.1.3.tar.gz 527862 SHA256 4d3932ea23cbf6d1d22df7c7ee6e7a6bc9f591b604ab582393eeb62f393f5a33 SHA512 880b6d8bbe6b8210147ebb26fd724f4c242076740284977471165fbca514b56c49812ace42dcbe23c57be8fd10a2503b129deec10b79991451a9ae83f30a742b WHIRLPOOL 48e9bb9cd6c66005d17fc8bde1de62d18148114aca48700f26fd3b4710d6dd912dd2e022bbacb3b9adc636fb7003c2a6f561340794aef8142f33fcfe29baa8d9 +DIST siege-3.1.4.tar.gz 530149 SHA256 0436970ca81ade76eb419bc42d3f8460b475079eb5d8f199d2fa83328893099d SHA512 8e8b4c1e9c20833f4c3538e8929e47d1c9113cd1faf395e5f07734fb7f4291061cb7554cf500a80d8b1b6be0d6f4c8194b054f632f35533837220702784ee068 WHIRLPOOL 2081e4661a1272d99f16ff350d241c4ba26a6cec7ba34a0968d8db94e2195e0d3f9b1b5b47b5c0575b6b9af0d02d386b020dbcc46ebccdff47bed8e9cd5bd8eb diff --git a/app-benchmarks/siege/siege-3.1.4.ebuild b/app-benchmarks/siege/siege-3.1.4.ebuild new file mode 100644 index 000..f8d6138 --- /dev/null +++ b/app-benchmarks/siege/siege-3.1.4.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +#WANT_AUTOMAKE=1.9 + +inherit eutils bash-completion-r1 libtool autotools + +DESCRIPTION="A HTTP regression testing and benchmarking utility" +HOMEPAGE="https://www.joedog.org/siege-home/; +SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~hppa ~mips ~ppc ~x86 ~x64-macos" +SLOT="0" +IUSE="ssl" + +RDEPEND="ssl? ( >=dev-libs/openssl-0.9.6d:= )" +DEPEND="${RDEPEND} + sys-devel/libtool" + +src_prepare() { + # bundled macros break recent libtool + sed -i -e 's/AC_PROG_SHELL//' configure.ac || die + rm *.m4 || die "failed to remove bundled macros" + eautoreconf +} + +src_configure() { + local myconf + use ssl && myconf="--with-ssl=${EPREFIX}/usr" || myconf="--without-ssl" + econf ${myconf} +} + +src_install() { + emake DESTDIR="${D}" install + + dodoc AUTHORS ChangeLog INSTALL README* KNOWNBUGS \ + doc/siegerc doc/urls.txt + + newbashcomp "${FILESDIR}"/${PN}.bash-completion ${PN} +} + +pkg_postinst() { + echo + elog "An example ~/.siegerc file has been installed in" + elog "${EPREFIX}/usr/share/doc/${PF}/" +}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/siege/
commit: a6cf3b5485be21ed7419eb54cd95480fcc71b26f Author: Patrick Lauer gentoo org> AuthorDate: Mon Dec 21 16:13:53 2015 + Commit: Patrick Lauer gentoo org> CommitDate: Mon Dec 21 16:13:53 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6cf3b54 app-benchmarks/siege: Bump Package-Manager: portage-2.2.26 app-benchmarks/siege/Manifest | 1 + app-benchmarks/siege/siege-3.1.3.ebuild | 50 + 2 files changed, 51 insertions(+) diff --git a/app-benchmarks/siege/Manifest b/app-benchmarks/siege/Manifest index 4a85980..3a0cd29 100644 --- a/app-benchmarks/siege/Manifest +++ b/app-benchmarks/siege/Manifest @@ -1,2 +1,3 @@ DIST siege-3.0.6.tar.gz 496002 SHA256 78b79964e3d6772e532c6008a084700f830a02a00ca80b44f3e71380b4908c5b SHA512 621f3f60f2aac70fb051f48819f5673d60f31fc4fc69e4c65d4ae0a285d02112686f1e9b40241d48afc378446a2b296a7dc4bbc6d8ae38e390d380506f4d448b WHIRLPOOL 0c94eb828681b2ab67cab13bbaf802f25804e976f4f1eac6cb3cb45160ee6dd2f73d726c39f9ab6be6e4243ac4c6c79d76f406eba72d3fe4a929fb24838b1de0 DIST siege-3.1.0.tar.gz 502444 SHA256 f6a104cb2a3ac6c0efb2699649e8c4f8da2b5481477af2483089e4940e7f SHA512 b5c0ed75795096dd6c78856747acd1cb778f54ece4ee7b735e676edc898677dd0d23fa544ae249fa6ed9e7780a118936372c271ff24b73f2a54402a94cc0a67a WHIRLPOOL 9a79b0a58fc54c7005406319494acc14fa80c2b98c7c519a39fea92dcded3d330351fa2da7830ff8d52de91744a8646d62b89f8330cf184e7539c86f60065aa0 +DIST siege-3.1.3.tar.gz 527862 SHA256 4d3932ea23cbf6d1d22df7c7ee6e7a6bc9f591b604ab582393eeb62f393f5a33 SHA512 880b6d8bbe6b8210147ebb26fd724f4c242076740284977471165fbca514b56c49812ace42dcbe23c57be8fd10a2503b129deec10b79991451a9ae83f30a742b WHIRLPOOL 48e9bb9cd6c66005d17fc8bde1de62d18148114aca48700f26fd3b4710d6dd912dd2e022bbacb3b9adc636fb7003c2a6f561340794aef8142f33fcfe29baa8d9 diff --git a/app-benchmarks/siege/siege-3.1.3.ebuild b/app-benchmarks/siege/siege-3.1.3.ebuild new file mode 100644 index 000..f8d6138 --- /dev/null +++ b/app-benchmarks/siege/siege-3.1.3.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +#WANT_AUTOMAKE=1.9 + +inherit eutils bash-completion-r1 libtool autotools + +DESCRIPTION="A HTTP regression testing and benchmarking utility" +HOMEPAGE="https://www.joedog.org/siege-home/; +SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz; + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~hppa ~mips ~ppc ~x86 ~x64-macos" +SLOT="0" +IUSE="ssl" + +RDEPEND="ssl? ( >=dev-libs/openssl-0.9.6d:= )" +DEPEND="${RDEPEND} + sys-devel/libtool" + +src_prepare() { + # bundled macros break recent libtool + sed -i -e 's/AC_PROG_SHELL//' configure.ac || die + rm *.m4 || die "failed to remove bundled macros" + eautoreconf +} + +src_configure() { + local myconf + use ssl && myconf="--with-ssl=${EPREFIX}/usr" || myconf="--without-ssl" + econf ${myconf} +} + +src_install() { + emake DESTDIR="${D}" install + + dodoc AUTHORS ChangeLog INSTALL README* KNOWNBUGS \ + doc/siegerc doc/urls.txt + + newbashcomp "${FILESDIR}"/${PN}.bash-completion ${PN} +} + +pkg_postinst() { + echo + elog "An example ~/.siegerc file has been installed in" + elog "${EPREFIX}/usr/share/doc/${PF}/" +}