[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 8ac0aa9f7a505ee462baaed02e8a9698d0fb2ab0 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Mar 9 17:37:49 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Mar 9 17:41:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ac0aa9f app-benchmarks/sysbench: add python3.12 support Signed-off-by: Conrad Kostecki gentoo.org> app-benchmarks/sysbench/sysbench-1.0.20-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/sysbench/sysbench-1.0.20-r101.ebuild b/app-benchmarks/sysbench/sysbench-1.0.20-r101.ebuild index 3094b7f74b35..6f1856e84f97 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.20-r101.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.20-r101.ebuild @@ -4,7 +4,7 @@ EAPI=8 LUA_COMPAT=( luajit ) -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit autotools lua-single python-single-r1
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 275f6d9c012c88545ee02f379671229a1bf6a21c Author: Conrad Kostecki gentoo org> AuthorDate: Wed Nov 2 20:22:35 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Nov 3 22:37:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=275f6d9c app-benchmarks/sysbench: add python3.11 support Signed-off-by: Conrad Kostecki gentoo.org> app-benchmarks/sysbench/sysbench-1.0.20-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/sysbench/sysbench-1.0.20-r101.ebuild b/app-benchmarks/sysbench/sysbench-1.0.20-r101.ebuild index f7eb86f81ba2..560da7629cec 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.20-r101.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.20-r101.ebuild @@ -4,7 +4,7 @@ EAPI=8 LUA_COMPAT=( luajit ) -PYTHON_COMPAT=( python3_{7..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit autotools lua-single python-single-r1
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 08adc3233b908b3e028edbfc81d868f81509a878 Author: Sam James gentoo org> AuthorDate: Thu Feb 10 02:53:09 2022 + Commit: Sam James gentoo org> CommitDate: Thu Feb 10 02:53:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08adc323 app-benchmarks/sysbench: go from -r1 -> r101 to avoid "downgrade" Signed-off-by: Sam James gentoo.org> .../sysbench/{sysbench-1.0.20-r1.ebuild => sysbench-1.0.20-r101.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/app-benchmarks/sysbench/sysbench-1.0.20-r1.ebuild b/app-benchmarks/sysbench/sysbench-1.0.20-r101.ebuild similarity index 100% rename from app-benchmarks/sysbench/sysbench-1.0.20-r1.ebuild rename to app-benchmarks/sysbench/sysbench-1.0.20-r101.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: fe5f6871d0ebd631c9c9915807c4199dd9cd0202 Author: Conrad Kostecki gentoo org> AuthorDate: Thu Jul 1 20:04:18 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Jul 1 21:15:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe5f6871 app-benchmarks/sysbench: add python3.10 support Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> app-benchmarks/sysbench/sysbench-1.0.20-r100.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/sysbench/sysbench-1.0.20-r100.ebuild b/app-benchmarks/sysbench/sysbench-1.0.20-r100.ebuild index 8cad796d1b4..01b587f79b2 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.20-r100.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.20-r100.ebuild @@ -4,7 +4,7 @@ EAPI=7 LUA_COMPAT=( luajit ) -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{7..10} ) inherit autotools lua-single python-single-r1
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 1ee0871f7dc6c409477ba02b3df019bbe5410309 Author: Conrad Kostecki gentoo org> AuthorDate: Wed Jan 27 18:27:51 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Jan 27 18:34:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ee0871f app-benchmarks/sysbench: drop old version Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> app-benchmarks/sysbench/sysbench-1.0.20.ebuild | 72 -- 1 file changed, 72 deletions(-) diff --git a/app-benchmarks/sysbench/sysbench-1.0.20.ebuild b/app-benchmarks/sysbench/sysbench-1.0.20.ebuild deleted file mode 100644 index d985c12d2a3..000 --- a/app-benchmarks/sysbench/sysbench-1.0.20.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6..9} ) - -inherit autotools python-single-r1 - -DESCRIPTION="A scriptable multi-threaded benchmark tool based on LuaJIT" -HOMEPAGE="https://github.com/akopytov/sysbench"; -SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" -IUSE="+aio attachsql drizzle +largefile mysql postgres test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-lang/luajit:2 - aio? ( dev-libs/libaio ) - mysql? ( dev-db/mysql-connector-c:= ) - postgres? ( dev-db/postgresql:= ) - test? ( ${PYTHON_DEPS} ) -" -DEPEND=" - dev-libs/concurrencykit - dev-libs/libxslt - test? ( - $(python_gen_cond_dep ' - dev-util/cram[${PYTHON_USEDEP}] - ') - ) - ${RDEPEND} -" -BDEPEND=" - sys-devel/libtool - virtual/pkgconfig -" - -src_prepare() { - default - - rm -r third_party/{concurrency_kit/ck,cram,luajit/luajit} || die - - eautoreconf -} - -src_configure() { - # Current versions of 'dev-db/oracle-instantclient' aren't supported. - # See: https://github.com/akopytov/sysbench/issues/390. - local myeconfargs=( - --disable-rpath - $(use_enable aio) - $(use_enable largefile) - $(use_with attachsql) - $(use_with drizzle) - $(use_with mysql) - $(use_with postgres pgsql) - --with-system-ck - --with-system-luajit - --without-oracle - ) - - econf "${myeconfargs[@]}" -} - -src_test() { - emake check test -}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: a10f5b9fcc4a47d6086a51be9e6d5225b28de319 Author: Conrad Kostecki gentoo org> AuthorDate: Sun Jan 10 22:54:00 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Jan 10 23:20:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a10f5b9f app-benchmarks/sysbench: drop old version Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> app-benchmarks/sysbench/Manifest | 1 - app-benchmarks/sysbench/sysbench-1.0.15-r1.ebuild | 61 --- 2 files changed, 62 deletions(-) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index 080ffb7c134..0deae7361d1 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1,2 +1 @@ -DIST sysbench-1.0.15.tar.gz 1507930 BLAKE2B d4f18b08a122b8574b916b5ddadf69dd37718ac94642fb8d31582c79788569190a26fad3b3cccaadb695a65a3b9efda59943e32947a709918b3fb6d80aee6cac SHA512 ff68ad15c037006a2a49e3d59062611062336860205816ca6d9cdd20832fc55b631960411caa718dff881e926196046a7317b33e803061868e524a819569d3a2 DIST sysbench-1.0.20.tar.gz 1509630 BLAKE2B 9b63c1c2703fc2311e03561c8dde2c39b249b6aadffebddfd99cdcfb5319606a484132e9dcb23a4365aecfc1148c5c5c56c918ac8c363ffcb1beece26aaf15c7 SHA512 510453f26c4304eee74cff82a99356b668478f97eaf942fa3654a27692743b52d39dda526fa8d136568b5ad136157c8658ae5eb2ae4e8593b161dcd49621f24f diff --git a/app-benchmarks/sysbench/sysbench-1.0.15-r1.ebuild b/app-benchmarks/sysbench/sysbench-1.0.15-r1.ebuild deleted file mode 100644 index 0b38fa7ccf3..000 --- a/app-benchmarks/sysbench/sysbench-1.0.15-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools pax-utils - -DESCRIPTION="System performance benchmark" -HOMEPAGE="https://github.com/akopytov/sysbench"; -SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="aio mysql postgres test" -RESTRICT="!test? ( test )" - -RDEPEND="aio? ( dev-libs/libaio ) - mysql? ( dev-db/mysql-connector-c:= ) - postgres? ( dev-db/postgresql:= ) - dev-lang/luajit:=" -DEPEND="${RDEPEND} - dev-libs/concurrencykit - dev-libs/libxslt - sys-devel/libtool - virtual/pkgconfig - test? ( dev-util/cram )" - -src_prepare() { - default - - # remove bundled libs - rm -r third_party/luajit/luajit third_party/concurrency_kit/ck third_party/cram || die - - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_enable aio) - $(use_with mysql) - $(use_with postgres pgsql) - --without-attachsql - --without-drizzle - --without-oracle - --with-system-luajit - --with-system-ck - ) - - econf "${myeconfargs[@]}" -} - -src_test() { - emake check test -} - -src_install() { - default - - pax-mark m "${ED%/}"/usr/bin/${PN} -}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 3f0818a63d0600e781f846150458624b6d287cf8 Author: Sam James gentoo org> AuthorDate: Sun Jan 10 22:30:53 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jan 10 22:30:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f0818a6 app-benchmarks/sysbench: Stabilize 1.0.20 x86, #764614 Signed-off-by: Sam James gentoo.org> app-benchmarks/sysbench/sysbench-1.0.20.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/sysbench/sysbench-1.0.20.ebuild b/app-benchmarks/sysbench/sysbench-1.0.20.ebuild index 74c9a9472f3..d985c12d2a3 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.20.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.20.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" IUSE="+aio attachsql drizzle +largefile mysql postgres test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: fb7ada2937c54ae857598fa66b9f7a33852db85e Author: Sam James gentoo org> AuthorDate: Sun Jan 10 21:58:07 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jan 10 21:58:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb7ada29 app-benchmarks/sysbench: Stabilize 1.0.20 amd64, #764614 Signed-off-by: Sam James gentoo.org> app-benchmarks/sysbench/sysbench-1.0.20.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/sysbench/sysbench-1.0.20.ebuild b/app-benchmarks/sysbench/sysbench-1.0.20.ebuild index f5d54ecf293..74c9a9472f3 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.20.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.20.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~x86" IUSE="+aio attachsql drizzle +largefile mysql postgres test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 50471aa3d574459e2ccada0a99281e8fa810da6d Author: Conrad Kostecki gentoo org> AuthorDate: Sun Jan 3 23:13:56 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Jan 3 23:17:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50471aa3 app-benchmarks/sysbench: add ~arm keyword Closes: https://bugs.gentoo.org/742701 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> app-benchmarks/sysbench/sysbench-1.0.20-r100.ebuild | 4 ++-- app-benchmarks/sysbench/sysbench-1.0.20.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-benchmarks/sysbench/sysbench-1.0.20-r100.ebuild b/app-benchmarks/sysbench/sysbench-1.0.20-r100.ebuild index 9316f40dda3..99ba1435681 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.20-r100.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.20-r100.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 @@ -14,7 +14,7 @@ SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="+aio attachsql drizzle +largefile mysql postgres test" REQUIRED_USE=" ${LUA_REQUIRED_USE} diff --git a/app-benchmarks/sysbench/sysbench-1.0.20.ebuild b/app-benchmarks/sysbench/sysbench-1.0.20.ebuild index f65c0c81b8b..f5d54ecf293 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.20.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.20.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 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="+aio attachsql drizzle +largefile mysql postgres test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: d2dd0846147cf256231189cd42f2c9efa774f361 Author: Sam James gentoo org> AuthorDate: Wed Dec 23 21:49:06 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 23 21:49:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2dd0846 app-benchmarks/sysbench: add ~arm64 to -r100 too Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> app-benchmarks/sysbench/sysbench-1.0.20-r100.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/sysbench/sysbench-1.0.20-r100.ebuild b/app-benchmarks/sysbench/sysbench-1.0.20-r100.ebuild index 7926abfdf9a..9316f40dda3 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.20-r100.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.20-r100.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="+aio attachsql drizzle +largefile mysql postgres test" REQUIRED_USE=" ${LUA_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 6376eac381e65e447cfe05c9ef286dd78a9dcd4e Author: Sam James gentoo org> AuthorDate: Wed Dec 23 20:00:45 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 23 20:00:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6376eac3 app-benchmarks/sysbench: Keyword 1.0.20 arm64, #742701 Signed-off-by: Sam James gentoo.org> app-benchmarks/sysbench/sysbench-1.0.20.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/sysbench/sysbench-1.0.20.ebuild b/app-benchmarks/sysbench/sysbench-1.0.20.ebuild index 3d882dede76..f65c0c81b8b 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.20.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.20.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="+aio attachsql drizzle +largefile mysql postgres test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 263519702defe555db9a6ca109c371fba469e508 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Nov 21 23:37:17 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Nov 21 23:40:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26351970 app-benchmarks/sysbench: drop old version Also dropping live ebuild, as there is no use as of now. Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> app-benchmarks/sysbench/Manifest | 1 - app-benchmarks/sysbench/sysbench-1.0.19.ebuild | 61 -- app-benchmarks/sysbench/sysbench-.ebuild | 58 3 files changed, 120 deletions(-) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index ee2da7a10fb..080ffb7c134 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1,3 +1,2 @@ DIST sysbench-1.0.15.tar.gz 1507930 BLAKE2B d4f18b08a122b8574b916b5ddadf69dd37718ac94642fb8d31582c79788569190a26fad3b3cccaadb695a65a3b9efda59943e32947a709918b3fb6d80aee6cac SHA512 ff68ad15c037006a2a49e3d59062611062336860205816ca6d9cdd20832fc55b631960411caa718dff881e926196046a7317b33e803061868e524a819569d3a2 -DIST sysbench-1.0.19.tar.gz 1509412 BLAKE2B ac52c22bad2e7fb38ac53dbcf8df10c8aa2e1ab30cafa4ec747ad7442ed519c15e693314ae60371b2f4d8a9fe455047982121465fe54c3d02524934daca3e387 SHA512 1e88cb8dc679fa2b71dc3310fe058bcce7a154bcbc9d5e9b1936d61a11a27e4b6784157cefb1e3540f6abac5142aad4bbf4b470941cf4f1c6d55a967262c07be DIST sysbench-1.0.20.tar.gz 1509630 BLAKE2B 9b63c1c2703fc2311e03561c8dde2c39b249b6aadffebddfd99cdcfb5319606a484132e9dcb23a4365aecfc1148c5c5c56c918ac8c363ffcb1beece26aaf15c7 SHA512 510453f26c4304eee74cff82a99356b668478f97eaf942fa3654a27692743b52d39dda526fa8d136568b5ad136157c8658ae5eb2ae4e8593b161dcd49621f24f diff --git a/app-benchmarks/sysbench/sysbench-1.0.19.ebuild b/app-benchmarks/sysbench/sysbench-1.0.19.ebuild deleted file mode 100644 index bad79a67a16..000 --- a/app-benchmarks/sysbench/sysbench-1.0.19.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools pax-utils - -DESCRIPTION="System performance benchmark" -HOMEPAGE="https://github.com/akopytov/sysbench"; -SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="aio mysql postgres test" -RESTRICT="!test? ( test )" - -RDEPEND="aio? ( dev-libs/libaio ) - mysql? ( dev-db/mysql-connector-c:= ) - postgres? ( dev-db/postgresql:= ) - dev-lang/luajit:2" -DEPEND="${RDEPEND} - dev-libs/concurrencykit - dev-libs/libxslt - test? ( dev-util/cram )" -BDEPEND="sys-devel/libtool - virtual/pkgconfig" - -src_prepare() { - default - - # remove bundled libs - rm -r third_party/luajit/luajit third_party/concurrency_kit/ck third_party/cram || die - - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_enable aio) - $(use_with mysql) - $(use_with postgres pgsql) - --without-attachsql - --without-drizzle - --without-oracle - --with-system-luajit - --with-system-ck - ) - - econf "${myeconfargs[@]}" -} - -src_test() { - emake check test -} - -src_install() { - default - - pax-mark m "${ED}"/usr/bin/${PN} -} diff --git a/app-benchmarks/sysbench/sysbench-.ebuild b/app-benchmarks/sysbench/sysbench-.ebuild deleted file mode 100644 index 20702594cf1..000 --- a/app-benchmarks/sysbench/sysbench-.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools git-r3 pax-utils - -DESCRIPTION="System performance benchmark" -HOMEPAGE="https://github.com/akopytov/sysbench"; -EGIT_REPO_URI="https://github.com/akopytov/sysbench.git"; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="" -IUSE="aio mysql postgres test" -RESTRICT="!test? ( test )" - -RDEPEND="aio? ( dev-libs/libaio ) - mysql? ( dev-db/mysql-connector-c:= ) - postgres? ( dev-db/postgresql:= ) - dev-lang/luajit:=" -DEPEND="${RDEPEND} - dev-libs/concurrencykit - dev-libs/libxslt - sys-devel/libtool - virtual/pkgconfig - test? ( dev-util/cram )" - -src_prepare() { - default - - # remove bundled libs - rm -r third_party/luajit/luajit third_party/concurrency_kit/ck third_party/cram || die - - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_enable aio) - $(use_with mysql) - $(use_with postgres pgsql) - --with-system-luajit - --with-system-ck - ) - -
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: a8a9794db2acefa40251362931ffa69fbf154a7c Author: Conrad Kostecki gentoo org> AuthorDate: Sat Nov 21 23:35:33 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Nov 21 23:40:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8a9794d app-benchmarks/sysbench: bump to version 1.0.20 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> app-benchmarks/sysbench/Manifest | 1 + app-benchmarks/sysbench/metadata.xml | 5 +- app-benchmarks/sysbench/sysbench-1.0.20.ebuild | 72 ++ 3 files changed, 77 insertions(+), 1 deletion(-) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index 3e90424065d..ee2da7a10fb 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1,2 +1,3 @@ DIST sysbench-1.0.15.tar.gz 1507930 BLAKE2B d4f18b08a122b8574b916b5ddadf69dd37718ac94642fb8d31582c79788569190a26fad3b3cccaadb695a65a3b9efda59943e32947a709918b3fb6d80aee6cac SHA512 ff68ad15c037006a2a49e3d59062611062336860205816ca6d9cdd20832fc55b631960411caa718dff881e926196046a7317b33e803061868e524a819569d3a2 DIST sysbench-1.0.19.tar.gz 1509412 BLAKE2B ac52c22bad2e7fb38ac53dbcf8df10c8aa2e1ab30cafa4ec747ad7442ed519c15e693314ae60371b2f4d8a9fe455047982121465fe54c3d02524934daca3e387 SHA512 1e88cb8dc679fa2b71dc3310fe058bcce7a154bcbc9d5e9b1936d61a11a27e4b6784157cefb1e3540f6abac5142aad4bbf4b470941cf4f1c6d55a967262c07be +DIST sysbench-1.0.20.tar.gz 1509630 BLAKE2B 9b63c1c2703fc2311e03561c8dde2c39b249b6aadffebddfd99cdcfb5319606a484132e9dcb23a4365aecfc1148c5c5c56c918ac8c363ffcb1beece26aaf15c7 SHA512 510453f26c4304eee74cff82a99356b668478f97eaf942fa3654a27692743b52d39dda526fa8d136568b5ad136157c8658ae5eb2ae4e8593b161dcd49621f24f diff --git a/app-benchmarks/sysbench/metadata.xml b/app-benchmarks/sysbench/metadata.xml index e21737e9dfe..42ddffecca2 100644 --- a/app-benchmarks/sysbench/metadata.xml +++ b/app-benchmarks/sysbench/metadata.xml @@ -6,7 +6,10 @@ Conrad Kostecki - Enable libaio support + Add support for AIO. + Add support for AttachSQL. + Add support for Drizzles. + Add support for large files. akopytov/sysbench diff --git a/app-benchmarks/sysbench/sysbench-1.0.20.ebuild b/app-benchmarks/sysbench/sysbench-1.0.20.ebuild new file mode 100644 index 000..3d882dede76 --- /dev/null +++ b/app-benchmarks/sysbench/sysbench-1.0.20.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) + +inherit autotools python-single-r1 + +DESCRIPTION="A scriptable multi-threaded benchmark tool based on LuaJIT" +HOMEPAGE="https://github.com/akopytov/sysbench"; +SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+aio attachsql drizzle +largefile mysql postgres test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-lang/luajit:2 + aio? ( dev-libs/libaio ) + mysql? ( dev-db/mysql-connector-c:= ) + postgres? ( dev-db/postgresql:= ) + test? ( ${PYTHON_DEPS} ) +" +DEPEND=" + dev-libs/concurrencykit + dev-libs/libxslt + test? ( + $(python_gen_cond_dep ' + dev-util/cram[${PYTHON_USEDEP}] + ') + ) + ${RDEPEND} +" +BDEPEND=" + sys-devel/libtool + virtual/pkgconfig +" + +src_prepare() { + default + + rm -r third_party/{concurrency_kit/ck,cram,luajit/luajit} || die + + eautoreconf +} + +src_configure() { + # Current versions of 'dev-db/oracle-instantclient' aren't supported. + # See: https://github.com/akopytov/sysbench/issues/390. + local myeconfargs=( + --disable-rpath + $(use_enable aio) + $(use_enable largefile) + $(use_with attachsql) + $(use_with drizzle) + $(use_with mysql) + $(use_with postgres pgsql) + --with-system-ck + --with-system-luajit + --without-oracle + ) + + econf "${myeconfargs[@]}" +} + +src_test() { + emake check test +}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: c30aaffb7f8d1742a0dd0afc8bd7b926bbb679ba Author: Conrad Kostecki gentoo org> AuthorDate: Sat Nov 21 18:26:12 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Nov 21 18:26:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c30aaffb app-benchmarks/sysbench: add myself as maintainer Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> app-benchmarks/sysbench/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app-benchmarks/sysbench/metadata.xml b/app-benchmarks/sysbench/metadata.xml index fdbc488b867..e21737e9dfe 100644 --- a/app-benchmarks/sysbench/metadata.xml +++ b/app-benchmarks/sysbench/metadata.xml @@ -1,7 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + + conik...@gentoo.org + Conrad Kostecki + Enable libaio support
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: d6ca6123a914d8ef439faf34e5cd008e1d6ce5ac Author: Tomáš Mózes gmail com> AuthorDate: Sat Nov 21 17:31:17 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Nov 21 18:21:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6ca6123 app-benchmarks/sysbench: drop myself as maintainer Closes: https://github.com/gentoo/gentoo/pull/18350 Signed-off-by: Tomáš Mózes gmail.com> Signed-off-by: Conrad Kostecki gentoo.org> app-benchmarks/sysbench/metadata.xml | 9 + 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/app-benchmarks/sysbench/metadata.xml b/app-benchmarks/sysbench/metadata.xml index 828134c90a9..fdbc488b867 100644 --- a/app-benchmarks/sysbench/metadata.xml +++ b/app-benchmarks/sysbench/metadata.xml @@ -1,14 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - hydrapo...@gmail.com - Tomáš Mózes - - - proxy-ma...@gentoo.org - Proxy Maintainers - + Enable libaio support
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 28e02ce29149900a9ce57261f3d329b8185d5b1f Author: Tomáš Mózes gmail com> AuthorDate: Fri Jan 31 07:42:22 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Mar 18 08:30:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28e02ce2 app-benchmarks/sysbench: drop old Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Tomáš Mózes gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14512 Signed-off-by: Joonas Niilola gentoo.org> app-benchmarks/sysbench/Manifest | 2 - app-benchmarks/sysbench/sysbench-1.0.16-r1.ebuild | 61 --- app-benchmarks/sysbench/sysbench-1.0.17-r1.ebuild | 61 --- 3 files changed, 124 deletions(-) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index 8a593bf..3e90424065d 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1,4 +1,2 @@ DIST sysbench-1.0.15.tar.gz 1507930 BLAKE2B d4f18b08a122b8574b916b5ddadf69dd37718ac94642fb8d31582c79788569190a26fad3b3cccaadb695a65a3b9efda59943e32947a709918b3fb6d80aee6cac SHA512 ff68ad15c037006a2a49e3d59062611062336860205816ca6d9cdd20832fc55b631960411caa718dff881e926196046a7317b33e803061868e524a819569d3a2 -DIST sysbench-1.0.16.tar.gz 1508595 BLAKE2B 0cd7818097fb617362d79f135a45942ddf3e55435364355b063eea22ec5f1666737d8e887baae237d8a895c1f8d9f0c1dd0d145c6c46f2827d8ce3eba696ca18 SHA512 f86db33dcb46c9a6f696418de6463a597c6635dc66aecb2e2e53948c299dd7d1d4dfcb7c37d78cd024113ae5484dfaf48ff1cc0a4aefbc586976a665b2df1ca6 -DIST sysbench-1.0.17.tar.gz 1509044 BLAKE2B 9dcffcd0ee74b75416a5421879c6413b9052d65a63c4c4ef76f6bce620a0df284bcaf67225249b8c549f2ff912dab2a5df224f73153433d359e1245b27d2d715 SHA512 95a6bb7ec9b0fb111bf2844e110b8fb51c006fd68b5bac75c1b80e2ed18e839d6f07f79d55fb5adef67b41d00f67bbf659d129d1cb593d4fd118092b15431815 DIST sysbench-1.0.19.tar.gz 1509412 BLAKE2B ac52c22bad2e7fb38ac53dbcf8df10c8aa2e1ab30cafa4ec747ad7442ed519c15e693314ae60371b2f4d8a9fe455047982121465fe54c3d02524934daca3e387 SHA512 1e88cb8dc679fa2b71dc3310fe058bcce7a154bcbc9d5e9b1936d61a11a27e4b6784157cefb1e3540f6abac5142aad4bbf4b470941cf4f1c6d55a967262c07be diff --git a/app-benchmarks/sysbench/sysbench-1.0.16-r1.ebuild b/app-benchmarks/sysbench/sysbench-1.0.16-r1.ebuild deleted file mode 100644 index 9bfef687b50..000 --- a/app-benchmarks/sysbench/sysbench-1.0.16-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools pax-utils - -DESCRIPTION="System performance benchmark" -HOMEPAGE="https://github.com/akopytov/sysbench"; -SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="aio mysql postgres test" -RESTRICT="!test? ( test )" - -RDEPEND="aio? ( dev-libs/libaio ) - mysql? ( dev-db/mysql-connector-c:= ) - postgres? ( dev-db/postgresql:= ) - dev-lang/luajit:=" -DEPEND="${RDEPEND} - dev-libs/concurrencykit - dev-libs/libxslt - sys-devel/libtool - virtual/pkgconfig - test? ( dev-util/cram )" - -src_prepare() { - default - - # remove bundled libs - rm -r third_party/luajit/luajit third_party/concurrency_kit/ck third_party/cram || die - - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_enable aio) - $(use_with mysql) - $(use_with postgres pgsql) - --without-attachsql - --without-drizzle - --without-oracle - --with-system-luajit - --with-system-ck - ) - - econf "${myeconfargs[@]}" -} - -src_test() { - emake check test -} - -src_install() { - default - - pax-mark m "${ED}"/usr/bin/${PN} -} diff --git a/app-benchmarks/sysbench/sysbench-1.0.17-r1.ebuild b/app-benchmarks/sysbench/sysbench-1.0.17-r1.ebuild deleted file mode 100644 index 9bfef687b50..000 --- a/app-benchmarks/sysbench/sysbench-1.0.17-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools pax-utils - -DESCRIPTION="System performance benchmark" -HOMEPAGE="https://github.com/akopytov/sysbench"; -SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="aio mysql postgres test" -RESTRICT="!test? ( test )" - -RDEPEND="aio? ( dev-libs/libaio ) - mysql? ( dev-db/mysql-connector-c:= ) - postgres? ( dev-db/postgresql:= ) - dev-lang/luajit:=" -DEPEND="${RDEPEND} - dev-libs/concurrencykit - dev-libs/libxslt - sys-devel/libtool - virtual/pkgconfig - test? ( dev-util/cram )" - -src_prepare() { - default - -
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: ff61a47e2a47e6070d05cf2f4f99ad99762066ba Author: Tomáš Mózes gmail com> AuthorDate: Fri Jan 31 07:40:57 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Mar 18 08:30:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff61a47e app-benchmarks/sysbench: bump to 1.0.19 Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Tomáš Mózes gmail.com> Signed-off-by: Joonas Niilola gentoo.org> app-benchmarks/sysbench/Manifest | 1 + app-benchmarks/sysbench/sysbench-1.0.19.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index fc67cfaa9cf..8a593bf 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1,3 +1,4 @@ DIST sysbench-1.0.15.tar.gz 1507930 BLAKE2B d4f18b08a122b8574b916b5ddadf69dd37718ac94642fb8d31582c79788569190a26fad3b3cccaadb695a65a3b9efda59943e32947a709918b3fb6d80aee6cac SHA512 ff68ad15c037006a2a49e3d59062611062336860205816ca6d9cdd20832fc55b631960411caa718dff881e926196046a7317b33e803061868e524a819569d3a2 DIST sysbench-1.0.16.tar.gz 1508595 BLAKE2B 0cd7818097fb617362d79f135a45942ddf3e55435364355b063eea22ec5f1666737d8e887baae237d8a895c1f8d9f0c1dd0d145c6c46f2827d8ce3eba696ca18 SHA512 f86db33dcb46c9a6f696418de6463a597c6635dc66aecb2e2e53948c299dd7d1d4dfcb7c37d78cd024113ae5484dfaf48ff1cc0a4aefbc586976a665b2df1ca6 DIST sysbench-1.0.17.tar.gz 1509044 BLAKE2B 9dcffcd0ee74b75416a5421879c6413b9052d65a63c4c4ef76f6bce620a0df284bcaf67225249b8c549f2ff912dab2a5df224f73153433d359e1245b27d2d715 SHA512 95a6bb7ec9b0fb111bf2844e110b8fb51c006fd68b5bac75c1b80e2ed18e839d6f07f79d55fb5adef67b41d00f67bbf659d129d1cb593d4fd118092b15431815 +DIST sysbench-1.0.19.tar.gz 1509412 BLAKE2B ac52c22bad2e7fb38ac53dbcf8df10c8aa2e1ab30cafa4ec747ad7442ed519c15e693314ae60371b2f4d8a9fe455047982121465fe54c3d02524934daca3e387 SHA512 1e88cb8dc679fa2b71dc3310fe058bcce7a154bcbc9d5e9b1936d61a11a27e4b6784157cefb1e3540f6abac5142aad4bbf4b470941cf4f1c6d55a967262c07be diff --git a/app-benchmarks/sysbench/sysbench-1.0.19.ebuild b/app-benchmarks/sysbench/sysbench-1.0.19.ebuild new file mode 100644 index 000..bad79a67a16 --- /dev/null +++ b/app-benchmarks/sysbench/sysbench-1.0.19.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools pax-utils + +DESCRIPTION="System performance benchmark" +HOMEPAGE="https://github.com/akopytov/sysbench"; +SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="aio mysql postgres test" +RESTRICT="!test? ( test )" + +RDEPEND="aio? ( dev-libs/libaio ) + mysql? ( dev-db/mysql-connector-c:= ) + postgres? ( dev-db/postgresql:= ) + dev-lang/luajit:2" +DEPEND="${RDEPEND} + dev-libs/concurrencykit + dev-libs/libxslt + test? ( dev-util/cram )" +BDEPEND="sys-devel/libtool + virtual/pkgconfig" + +src_prepare() { + default + + # remove bundled libs + rm -r third_party/luajit/luajit third_party/concurrency_kit/ck third_party/cram || die + + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_enable aio) + $(use_with mysql) + $(use_with postgres pgsql) + --without-attachsql + --without-drizzle + --without-oracle + --with-system-luajit + --with-system-ck + ) + + econf "${myeconfargs[@]}" +} + +src_test() { + emake check test +} + +src_install() { + default + + pax-mark m "${ED}"/usr/bin/${PN} +}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 661b5c8fed3332d418f39d94e9229df58be3222c Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Aug 28 11:12:55 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Aug 28 11:17:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=661b5c8f app-benchmarks/sysbench: rev bump to ease migration to dev-db/mysql-connector-c Commit 7cbe173b8792bc61ef6ccf10a490bf4b143f3fd2 replaced virtual/libmysqlclient dependency with dev-db/mysql-connector-c atom without a rev bump. To avoid unecessary user interaction for users not using emerge's --changed-deps=y because we are already pushing towards removal of virtual/libmysqlclient (see commit 08b83d736f77fd5dffa9cd5f6b1b44771726ce94), this commit will now force the re-installation through rev bump to ease migration. Package-Manager: Portage-2.3.72, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann gentoo.org> .../sysbench/{sysbench-1.0.15.ebuild => sysbench-1.0.15-r1.ebuild} | 2 +- .../sysbench/{sysbench-1.0.16.ebuild => sysbench-1.0.16-r1.ebuild} | 0 .../sysbench/{sysbench-1.0.17.ebuild => sysbench-1.0.17-r1.ebuild} | 0 3 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/sysbench/sysbench-1.0.15.ebuild b/app-benchmarks/sysbench/sysbench-1.0.15-r1.ebuild similarity index 96% rename from app-benchmarks/sysbench/sysbench-1.0.15.ebuild rename to app-benchmarks/sysbench/sysbench-1.0.15-r1.ebuild index bfd38a45f43..4bb727c5031 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.15.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.15-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 diff --git a/app-benchmarks/sysbench/sysbench-1.0.16.ebuild b/app-benchmarks/sysbench/sysbench-1.0.16-r1.ebuild similarity index 100% rename from app-benchmarks/sysbench/sysbench-1.0.16.ebuild rename to app-benchmarks/sysbench/sysbench-1.0.16-r1.ebuild diff --git a/app-benchmarks/sysbench/sysbench-1.0.17.ebuild b/app-benchmarks/sysbench/sysbench-1.0.17-r1.ebuild similarity index 100% rename from app-benchmarks/sysbench/sysbench-1.0.17.ebuild rename to app-benchmarks/sysbench/sysbench-1.0.17-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: ed248e3d1f615d146d2bda17c6fa2cffb4ba3ada Author: David Seifert gentoo org> AuthorDate: Wed Aug 28 09:11:13 2019 + Commit: David Seifert gentoo org> CommitDate: Wed Aug 28 09:11:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed248e3d app-benchmarks/sysbench: [QA] Remove unnecessary slash strip Package-Manager: Portage-2.3.72, Repoman-2.3.17 Signed-off-by: David Seifert gentoo.org> app-benchmarks/sysbench/sysbench-1.0.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/sysbench/sysbench-1.0.16.ebuild b/app-benchmarks/sysbench/sysbench-1.0.16.ebuild index dfc45e11fcf..7dc1fbf8fd1 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.16.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.16.ebuild @@ -56,5 +56,5 @@ src_test() { src_install() { default - pax-mark m "${ED%/}"/usr/bin/${PN} + pax-mark m "${ED}"/usr/bin/${PN} }
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 7cbe173b8792bc61ef6ccf10a490bf4b143f3fd2 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Aug 24 09:33:05 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Aug 24 10:29:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cbe173b app-benchmarks/sysbench: migrate to dev-db/mysql-connector-c Package-Manager: Portage-2.3.72, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann gentoo.org> app-benchmarks/sysbench/sysbench-1.0.15.ebuild | 2 +- app-benchmarks/sysbench/sysbench-1.0.16.ebuild | 4 ++-- app-benchmarks/sysbench/sysbench-1.0.17.ebuild | 2 +- app-benchmarks/sysbench/sysbench-.ebuild | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app-benchmarks/sysbench/sysbench-1.0.15.ebuild b/app-benchmarks/sysbench/sysbench-1.0.15.ebuild index 436326e2252..bfd38a45f43 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.15.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.15.ebuild @@ -15,7 +15,7 @@ KEYWORDS="amd64 x86" IUSE="aio mysql postgres test" RDEPEND="aio? ( dev-libs/libaio ) - mysql? ( virtual/libmysqlclient ) + mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:= ) dev-lang/luajit:=" DEPEND="${RDEPEND} diff --git a/app-benchmarks/sysbench/sysbench-1.0.16.ebuild b/app-benchmarks/sysbench/sysbench-1.0.16.ebuild index 4b1bf3a587f..dfc45e11fcf 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.16.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.16.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~x86" IUSE="aio mysql postgres test" RDEPEND="aio? ( dev-libs/libaio ) - mysql? ( virtual/libmysqlclient ) + mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:= ) dev-lang/luajit:=" DEPEND="${RDEPEND} diff --git a/app-benchmarks/sysbench/sysbench-1.0.17.ebuild b/app-benchmarks/sysbench/sysbench-1.0.17.ebuild index 95a24a98ccf..9bfef687b50 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.17.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.17.ebuild @@ -16,7 +16,7 @@ IUSE="aio mysql postgres test" RESTRICT="!test? ( test )" RDEPEND="aio? ( dev-libs/libaio ) - mysql? ( virtual/libmysqlclient ) + mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:= ) dev-lang/luajit:=" DEPEND="${RDEPEND} diff --git a/app-benchmarks/sysbench/sysbench-.ebuild b/app-benchmarks/sysbench/sysbench-.ebuild index 4787bb37870..20702594cf1 100644 --- a/app-benchmarks/sysbench/sysbench-.ebuild +++ b/app-benchmarks/sysbench/sysbench-.ebuild @@ -16,7 +16,7 @@ IUSE="aio mysql postgres test" RESTRICT="!test? ( test )" RDEPEND="aio? ( dev-libs/libaio ) - mysql? ( virtual/libmysqlclient ) + mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:= ) dev-lang/luajit:=" DEPEND="${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 86acf5b90c78c9b8687e7f9e9b1a71b410722919 Author: Tomas Mozes gmail com> AuthorDate: Fri Aug 16 13:23:09 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Aug 17 15:49:39 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86acf5b9 app-benchmarks/sysbench: bump to 1.0.17 Signed-off-by: Tomáš Mózes gmail.com> Signed-off-by: Joonas Niilola gentoo.org> app-benchmarks/sysbench/Manifest | 1 + app-benchmarks/sysbench/sysbench-1.0.17.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index c58acf7cf63..e25bf01c2a0 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1,3 +1,4 @@ DIST sysbench-1.0.10.tar.gz 1496937 BLAKE2B d2cf3283a2e2cac89a54e51e975eecec4b5514c08b14fe81138dc36b077e82de54cb3c5d218e1cc00dc6bff66319d780c69249c49c93e810d3ebde3c0b36b656 SHA512 3e2c9597538c9b71a50a0fb0e198f8852206fc609b0968253ee6b12f652fd56f1b2c6e7a4c93161b725e5c56193f7ce9d5cf58c4882839a4c1055c539861d16d DIST sysbench-1.0.15.tar.gz 1507930 BLAKE2B d4f18b08a122b8574b916b5ddadf69dd37718ac94642fb8d31582c79788569190a26fad3b3cccaadb695a65a3b9efda59943e32947a709918b3fb6d80aee6cac SHA512 ff68ad15c037006a2a49e3d59062611062336860205816ca6d9cdd20832fc55b631960411caa718dff881e926196046a7317b33e803061868e524a819569d3a2 DIST sysbench-1.0.16.tar.gz 1508595 BLAKE2B 0cd7818097fb617362d79f135a45942ddf3e55435364355b063eea22ec5f1666737d8e887baae237d8a895c1f8d9f0c1dd0d145c6c46f2827d8ce3eba696ca18 SHA512 f86db33dcb46c9a6f696418de6463a597c6635dc66aecb2e2e53948c299dd7d1d4dfcb7c37d78cd024113ae5484dfaf48ff1cc0a4aefbc586976a665b2df1ca6 +DIST sysbench-1.0.17.tar.gz 1509044 BLAKE2B 9dcffcd0ee74b75416a5421879c6413b9052d65a63c4c4ef76f6bce620a0df284bcaf67225249b8c549f2ff912dab2a5df224f73153433d359e1245b27d2d715 SHA512 95a6bb7ec9b0fb111bf2844e110b8fb51c006fd68b5bac75c1b80e2ed18e839d6f07f79d55fb5adef67b41d00f67bbf659d129d1cb593d4fd118092b15431815 diff --git a/app-benchmarks/sysbench/sysbench-1.0.17.ebuild b/app-benchmarks/sysbench/sysbench-1.0.17.ebuild new file mode 100644 index 000..95a24a98ccf --- /dev/null +++ b/app-benchmarks/sysbench/sysbench-1.0.17.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools pax-utils + +DESCRIPTION="System performance benchmark" +HOMEPAGE="https://github.com/akopytov/sysbench"; +SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="aio mysql postgres test" +RESTRICT="!test? ( test )" + +RDEPEND="aio? ( dev-libs/libaio ) + mysql? ( virtual/libmysqlclient ) + postgres? ( dev-db/postgresql:= ) + dev-lang/luajit:=" +DEPEND="${RDEPEND} + dev-libs/concurrencykit + dev-libs/libxslt + sys-devel/libtool + virtual/pkgconfig + test? ( dev-util/cram )" + +src_prepare() { + default + + # remove bundled libs + rm -r third_party/luajit/luajit third_party/concurrency_kit/ck third_party/cram || die + + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_enable aio) + $(use_with mysql) + $(use_with postgres pgsql) + --without-attachsql + --without-drizzle + --without-oracle + --with-system-luajit + --with-system-ck + ) + + econf "${myeconfargs[@]}" +} + +src_test() { + emake check test +} + +src_install() { + default + + pax-mark m "${ED}"/usr/bin/${PN} +}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 7b272790754d30c31beb1d4ec8de5223c256752a Author: Tomas Mozes gmail com> AuthorDate: Fri Aug 16 13:30:25 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Aug 17 15:49:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b272790 app-benchmarks/sysbench: sync live ebuild Signed-off-by: Tomáš Mózes gmail.com> Signed-off-by: Joonas Niilola gentoo.org> app-benchmarks/sysbench/sysbench-.ebuild | 24 +--- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/app-benchmarks/sysbench/sysbench-.ebuild b/app-benchmarks/sysbench/sysbench-.ebuild index 6873945f546..4787bb37870 100644 --- a/app-benchmarks/sysbench/sysbench-.ebuild +++ b/app-benchmarks/sysbench/sysbench-.ebuild @@ -1,26 +1,25 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI=7 -inherit git-r3 +inherit autotools git-r3 pax-utils DESCRIPTION="System performance benchmark" HOMEPAGE="https://github.com/akopytov/sysbench"; - EGIT_REPO_URI="https://github.com/akopytov/sysbench.git"; LICENSE="GPL-2+" SLOT="0" KEYWORDS="" IUSE="aio mysql postgres test" +RESTRICT="!test? ( test )" RDEPEND="aio? ( dev-libs/libaio ) mysql? ( virtual/libmysqlclient ) postgres? ( dev-db/postgresql:= ) dev-lang/luajit:=" DEPEND="${RDEPEND} - app-editors/vim-core dev-libs/concurrencykit dev-libs/libxslt sys-devel/libtool @@ -33,17 +32,14 @@ src_prepare() { # remove bundled libs rm -r third_party/luajit/luajit third_party/concurrency_kit/ck third_party/cram || die - ./autogen.sh || die + eautoreconf } src_configure() { local myeconfargs=( - $(use_enable aio aio) - $(use_with mysql mysql) + $(use_enable aio) + $(use_with mysql) $(use_with postgres pgsql) - --without-attachsql - --without-drizzle - --without-oracle --with-system-luajit --with-system-ck ) @@ -54,3 +50,9 @@ src_configure() { src_test() { emake check test } + +src_install() { + default + + pax-mark m "${ED}"/usr/bin/${PN} +}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 28d7070473be64c102d8ac805d90ef87808263fa Author: Tomas Mozes gmail com> AuthorDate: Fri Aug 16 13:32:24 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Aug 17 15:49:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28d70704 app-benchmarks/sysbench: drop old Signed-off-by: Tomáš Mózes gmail.com> Closes: https://github.com/gentoo/gentoo/pull/12725 Signed-off-by: Joonas Niilola gentoo.org> app-benchmarks/sysbench/Manifest | 1 - app-benchmarks/sysbench/sysbench-1.0.10.ebuild | 63 -- 2 files changed, 64 deletions(-) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index e25bf01c2a0..fc67cfaa9cf 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1,4 +1,3 @@ -DIST sysbench-1.0.10.tar.gz 1496937 BLAKE2B d2cf3283a2e2cac89a54e51e975eecec4b5514c08b14fe81138dc36b077e82de54cb3c5d218e1cc00dc6bff66319d780c69249c49c93e810d3ebde3c0b36b656 SHA512 3e2c9597538c9b71a50a0fb0e198f8852206fc609b0968253ee6b12f652fd56f1b2c6e7a4c93161b725e5c56193f7ce9d5cf58c4882839a4c1055c539861d16d DIST sysbench-1.0.15.tar.gz 1507930 BLAKE2B d4f18b08a122b8574b916b5ddadf69dd37718ac94642fb8d31582c79788569190a26fad3b3cccaadb695a65a3b9efda59943e32947a709918b3fb6d80aee6cac SHA512 ff68ad15c037006a2a49e3d59062611062336860205816ca6d9cdd20832fc55b631960411caa718dff881e926196046a7317b33e803061868e524a819569d3a2 DIST sysbench-1.0.16.tar.gz 1508595 BLAKE2B 0cd7818097fb617362d79f135a45942ddf3e55435364355b063eea22ec5f1666737d8e887baae237d8a895c1f8d9f0c1dd0d145c6c46f2827d8ce3eba696ca18 SHA512 f86db33dcb46c9a6f696418de6463a597c6635dc66aecb2e2e53948c299dd7d1d4dfcb7c37d78cd024113ae5484dfaf48ff1cc0a4aefbc586976a665b2df1ca6 DIST sysbench-1.0.17.tar.gz 1509044 BLAKE2B 9dcffcd0ee74b75416a5421879c6413b9052d65a63c4c4ef76f6bce620a0df284bcaf67225249b8c549f2ff912dab2a5df224f73153433d359e1245b27d2d715 SHA512 95a6bb7ec9b0fb111bf2844e110b8fb51c006fd68b5bac75c1b80e2ed18e839d6f07f79d55fb5adef67b41d00f67bbf659d129d1cb593d4fd118092b15431815 diff --git a/app-benchmarks/sysbench/sysbench-1.0.10.ebuild b/app-benchmarks/sysbench/sysbench-1.0.10.ebuild deleted file mode 100644 index d9ea6b09ba6..000 --- a/app-benchmarks/sysbench/sysbench-1.0.10.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit pax-utils - -DESCRIPTION="System performance benchmark" -HOMEPAGE="https://github.com/akopytov/sysbench"; -SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="aio mysql postgres test" - -RDEPEND="aio? ( dev-libs/libaio ) - mysql? ( virtual/libmysqlclient ) - postgres? ( dev-db/postgresql:= ) - dev-lang/luajit:=" -DEPEND="${RDEPEND} - app-editors/vim-core - dev-libs/concurrencykit - dev-libs/libxslt - sys-devel/libtool - virtual/pkgconfig - test? ( dev-util/cram )" - -src_prepare() { - default - - sed -i -e "/^htmldir =/s:=.*:=/usr/share/doc/${PF}/html:" doc/Makefile.am || die - - # remove bundled libs - rm -r third_party/luajit/luajit third_party/concurrency_kit/ck third_party/cram || die - - ./autogen.sh || die -} - -src_configure() { - local myeconfargs=( - $(use_enable aio aio) - $(use_with mysql mysql) - $(use_with postgres pgsql) - --without-attachsql - --without-drizzle - --without-oracle - --with-system-luajit - --with-system-ck - ) - - econf "${myeconfargs[@]}" -} - -src_compile() { - default - - pax-mark m "${S}/src/${PN}" -} - -src_test() { - emake check test -}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 120367b2f0544afc0fa41140a3da876e7469188a Author: Mikle Kolyada gentoo org> AuthorDate: Fri Dec 28 08:11:45 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Dec 28 08:11:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=120367b2 app-benchmarks/sysbench: amd64 stable wrt bug #673514 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 app-benchmarks/sysbench/sysbench-1.0.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/sysbench/sysbench-1.0.15.ebuild b/app-benchmarks/sysbench/sysbench-1.0.15.ebuild index c2193a8325f..436326e2252 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.15.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.15.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="aio mysql postgres test" RDEPEND="aio? ( dev-libs/libaio )
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: aa8700b6530542ec901827bb991ee6a686613e36 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Dec 22 22:21:35 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Dec 22 22:21:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa8700b6 app-benchmarks/sysbench: x86 stable (bug #673514) Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> app-benchmarks/sysbench/sysbench-1.0.15.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-benchmarks/sysbench/sysbench-1.0.15.ebuild b/app-benchmarks/sysbench/sysbench-1.0.15.ebuild index 58a949c8746..c2193a8325f 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.15.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.15.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="aio mysql postgres test" RDEPEND="aio? ( dev-libs/libaio )
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 6aa5d50a9d992c7fc8342ecec89ae87ab3ab08b0 Author: Tomas Mozes gmail com> AuthorDate: Fri Dec 21 08:53:56 2018 + Commit: Patrice Clement gentoo org> CommitDate: Sat Dec 22 13:44:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aa5d50a app-benchmarks/sysbench: bump to 1.0.16. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Tomáš Mózes gmail.com> Closes: https://github.com/gentoo/gentoo/pull/10674 Signed-off-by: Patrice Clement gentoo.org> app-benchmarks/sysbench/Manifest | 1 + app-benchmarks/sysbench/sysbench-1.0.16.ebuild | 60 ++ 2 files changed, 61 insertions(+) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index 689c021d3f5..c58acf7cf63 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1,2 +1,3 @@ DIST sysbench-1.0.10.tar.gz 1496937 BLAKE2B d2cf3283a2e2cac89a54e51e975eecec4b5514c08b14fe81138dc36b077e82de54cb3c5d218e1cc00dc6bff66319d780c69249c49c93e810d3ebde3c0b36b656 SHA512 3e2c9597538c9b71a50a0fb0e198f8852206fc609b0968253ee6b12f652fd56f1b2c6e7a4c93161b725e5c56193f7ce9d5cf58c4882839a4c1055c539861d16d DIST sysbench-1.0.15.tar.gz 1507930 BLAKE2B d4f18b08a122b8574b916b5ddadf69dd37718ac94642fb8d31582c79788569190a26fad3b3cccaadb695a65a3b9efda59943e32947a709918b3fb6d80aee6cac SHA512 ff68ad15c037006a2a49e3d59062611062336860205816ca6d9cdd20832fc55b631960411caa718dff881e926196046a7317b33e803061868e524a819569d3a2 +DIST sysbench-1.0.16.tar.gz 1508595 BLAKE2B 0cd7818097fb617362d79f135a45942ddf3e55435364355b063eea22ec5f1666737d8e887baae237d8a895c1f8d9f0c1dd0d145c6c46f2827d8ce3eba696ca18 SHA512 f86db33dcb46c9a6f696418de6463a597c6635dc66aecb2e2e53948c299dd7d1d4dfcb7c37d78cd024113ae5484dfaf48ff1cc0a4aefbc586976a665b2df1ca6 diff --git a/app-benchmarks/sysbench/sysbench-1.0.16.ebuild b/app-benchmarks/sysbench/sysbench-1.0.16.ebuild new file mode 100644 index 000..4b1bf3a587f --- /dev/null +++ b/app-benchmarks/sysbench/sysbench-1.0.16.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools pax-utils + +DESCRIPTION="System performance benchmark" +HOMEPAGE="https://github.com/akopytov/sysbench"; +SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="aio mysql postgres test" + +RDEPEND="aio? ( dev-libs/libaio ) + mysql? ( virtual/libmysqlclient ) + postgres? ( dev-db/postgresql:= ) + dev-lang/luajit:=" +DEPEND="${RDEPEND} + dev-libs/concurrencykit + dev-libs/libxslt + sys-devel/libtool + virtual/pkgconfig + test? ( dev-util/cram )" + +src_prepare() { + default + + # remove bundled libs + rm -r third_party/luajit/luajit third_party/concurrency_kit/ck third_party/cram || die + + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_enable aio) + $(use_with mysql) + $(use_with postgres pgsql) + --without-attachsql + --without-drizzle + --without-oracle + --with-system-luajit + --with-system-ck + ) + + econf "${myeconfargs[@]}" +} + +src_test() { + emake check test +} + +src_install() { + default + + pax-mark m "${ED%/}"/usr/bin/${PN} +}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 13c23386d143e8a12b938a9fda3be9cad5949ec4 Author: Tomas Mozes gmail com> AuthorDate: Thu Jul 12 07:35:34 2018 + Commit: Tony Vroon gentoo org> CommitDate: Thu Jul 12 09:14:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13c23386 app-benchmarks/sysbench: drop old Package-Manager: Portage-2.3.41, Repoman-2.3.9 app-benchmarks/sysbench/Manifest | 1 - app-benchmarks/sysbench/sysbench-1.0.14.ebuild | 60 -- 2 files changed, 61 deletions(-) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index aabafc01867..689c021d3f5 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1,3 +1,2 @@ DIST sysbench-1.0.10.tar.gz 1496937 BLAKE2B d2cf3283a2e2cac89a54e51e975eecec4b5514c08b14fe81138dc36b077e82de54cb3c5d218e1cc00dc6bff66319d780c69249c49c93e810d3ebde3c0b36b656 SHA512 3e2c9597538c9b71a50a0fb0e198f8852206fc609b0968253ee6b12f652fd56f1b2c6e7a4c93161b725e5c56193f7ce9d5cf58c4882839a4c1055c539861d16d -DIST sysbench-1.0.14.tar.gz 1507008 BLAKE2B b2e5e53e65c4993b844f45cbf1dd648b8c67a4e00c6c7e713a032a15f5af7176d7fccf14120f1a485fe984e704386ec84d17391a9f7951584cc5072dcd153a45 SHA512 9030b1f40f6800d85ba4c7bf38041a509769983db4bce82b5cab097a5e4439e1ede5d8933f276779172537c961e6f670680bee106fcac3723ef99f361fdcc4f1 DIST sysbench-1.0.15.tar.gz 1507930 BLAKE2B d4f18b08a122b8574b916b5ddadf69dd37718ac94642fb8d31582c79788569190a26fad3b3cccaadb695a65a3b9efda59943e32947a709918b3fb6d80aee6cac SHA512 ff68ad15c037006a2a49e3d59062611062336860205816ca6d9cdd20832fc55b631960411caa718dff881e926196046a7317b33e803061868e524a819569d3a2 diff --git a/app-benchmarks/sysbench/sysbench-1.0.14.ebuild b/app-benchmarks/sysbench/sysbench-1.0.14.ebuild deleted file mode 100644 index 58a949c8746..000 --- a/app-benchmarks/sysbench/sysbench-1.0.14.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools pax-utils - -DESCRIPTION="System performance benchmark" -HOMEPAGE="https://github.com/akopytov/sysbench"; -SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="aio mysql postgres test" - -RDEPEND="aio? ( dev-libs/libaio ) - mysql? ( virtual/libmysqlclient ) - postgres? ( dev-db/postgresql:= ) - dev-lang/luajit:=" -DEPEND="${RDEPEND} - dev-libs/concurrencykit - dev-libs/libxslt - sys-devel/libtool - virtual/pkgconfig - test? ( dev-util/cram )" - -src_prepare() { - default - - # remove bundled libs - rm -r third_party/luajit/luajit third_party/concurrency_kit/ck third_party/cram || die - - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_enable aio) - $(use_with mysql) - $(use_with postgres pgsql) - --without-attachsql - --without-drizzle - --without-oracle - --with-system-luajit - --with-system-ck - ) - - econf "${myeconfargs[@]}" -} - -src_test() { - emake check test -} - -src_install() { - default - - pax-mark m "${ED%/}"/usr/bin/${PN} -}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 99fccadfd8fca63cd671d9e21613bdcf0a268269 Author: Tomas Mozes gmail com> AuthorDate: Thu Jul 12 07:33:21 2018 + Commit: Tony Vroon gentoo org> CommitDate: Thu Jul 12 09:14:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99fccadf app-benchmarks/sysbench: bump to 1.0.15 Package-Manager: Portage-2.3.41, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/9195 app-benchmarks/sysbench/Manifest | 1 + app-benchmarks/sysbench/sysbench-1.0.15.ebuild | 60 ++ 2 files changed, 61 insertions(+) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index f9ca44d4928..aabafc01867 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1,2 +1,3 @@ DIST sysbench-1.0.10.tar.gz 1496937 BLAKE2B d2cf3283a2e2cac89a54e51e975eecec4b5514c08b14fe81138dc36b077e82de54cb3c5d218e1cc00dc6bff66319d780c69249c49c93e810d3ebde3c0b36b656 SHA512 3e2c9597538c9b71a50a0fb0e198f8852206fc609b0968253ee6b12f652fd56f1b2c6e7a4c93161b725e5c56193f7ce9d5cf58c4882839a4c1055c539861d16d DIST sysbench-1.0.14.tar.gz 1507008 BLAKE2B b2e5e53e65c4993b844f45cbf1dd648b8c67a4e00c6c7e713a032a15f5af7176d7fccf14120f1a485fe984e704386ec84d17391a9f7951584cc5072dcd153a45 SHA512 9030b1f40f6800d85ba4c7bf38041a509769983db4bce82b5cab097a5e4439e1ede5d8933f276779172537c961e6f670680bee106fcac3723ef99f361fdcc4f1 +DIST sysbench-1.0.15.tar.gz 1507930 BLAKE2B d4f18b08a122b8574b916b5ddadf69dd37718ac94642fb8d31582c79788569190a26fad3b3cccaadb695a65a3b9efda59943e32947a709918b3fb6d80aee6cac SHA512 ff68ad15c037006a2a49e3d59062611062336860205816ca6d9cdd20832fc55b631960411caa718dff881e926196046a7317b33e803061868e524a819569d3a2 diff --git a/app-benchmarks/sysbench/sysbench-1.0.15.ebuild b/app-benchmarks/sysbench/sysbench-1.0.15.ebuild new file mode 100644 index 000..58a949c8746 --- /dev/null +++ b/app-benchmarks/sysbench/sysbench-1.0.15.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools pax-utils + +DESCRIPTION="System performance benchmark" +HOMEPAGE="https://github.com/akopytov/sysbench"; +SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="aio mysql postgres test" + +RDEPEND="aio? ( dev-libs/libaio ) + mysql? ( virtual/libmysqlclient ) + postgres? ( dev-db/postgresql:= ) + dev-lang/luajit:=" +DEPEND="${RDEPEND} + dev-libs/concurrencykit + dev-libs/libxslt + sys-devel/libtool + virtual/pkgconfig + test? ( dev-util/cram )" + +src_prepare() { + default + + # remove bundled libs + rm -r third_party/luajit/luajit third_party/concurrency_kit/ck third_party/cram || die + + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_enable aio) + $(use_with mysql) + $(use_with postgres pgsql) + --without-attachsql + --without-drizzle + --without-oracle + --with-system-luajit + --with-system-ck + ) + + econf "${myeconfargs[@]}" +} + +src_test() { + emake check test +} + +src_install() { + default + + pax-mark m "${ED%/}"/usr/bin/${PN} +}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/files/
commit: 1f1bf83a27cd6e444cc463b1a742b5ec538fde59 Author: Michael Mair-Keimberger gmail com> AuthorDate: Sat Apr 28 07:48:55 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Apr 28 19:05:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f1bf83a app-benchmarks/sysbench: remove unused patch Closes: https://github.com/gentoo/gentoo/pull/8184 .../files/sysbench-1.0.12-htmldir-fix.patch | 21 - 1 file changed, 21 deletions(-) diff --git a/app-benchmarks/sysbench/files/sysbench-1.0.12-htmldir-fix.patch b/app-benchmarks/sysbench/files/sysbench-1.0.12-htmldir-fix.patch deleted file mode 100644 index 00022f27157..000 --- a/app-benchmarks/sysbench/files/sysbench-1.0.12-htmldir-fix.patch +++ /dev/null @@ -1,21 +0,0 @@ -From c4ddab7660e2a26a6fdb333db8f4b5bb7aad66ca Mon Sep 17 00:00:00 2001 -From: Tomas Mozes -Date: Wed, 17 Jan 2018 13:29:34 +0100 -Subject: [PATCH] Drop htmldir as it defaults to docdir if unset. - - doc/Makefile.am | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/doc/Makefile.am b/doc/Makefile.am -index 100a4012..fe441467 100644 a/doc/Makefile.am -+++ b/doc/Makefile.am -@@ -4,7 +4,6 @@ XHTML_STYLESHEET=$(srcdir)/xsl/xhtml.xsl - CHUNK_XHTML_STYLESHEET=$(srcdir)/xsl/xhtml-chunk.xsl - XML_CATALOG_FILES=$(srcdir)/xsl/catalog.xml - --htmldir = $(prefix)/share/doc/sysbench - dist_html_DATA = manual.html - - EXTRA_DIST=manual.xml
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 9f2c7f65cf7b540d0decd764c7f9a690dd3c956b Author: Tomas Mozes gmail com> AuthorDate: Tue Apr 24 08:22:06 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Apr 26 15:21:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f2c7f65 app-benchmarks/sysbench: drop old Package-Manager: Portage-2.3.31, Repoman-2.3.9 app-benchmarks/sysbench/Manifest | 2 - app-benchmarks/sysbench/sysbench-1.0.12.ebuild | 64 -- app-benchmarks/sysbench/sysbench-1.0.7.ebuild | 63 - 3 files changed, 129 deletions(-) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index e5e055a6b97..f9ca44d4928 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1,4 +1,2 @@ DIST sysbench-1.0.10.tar.gz 1496937 BLAKE2B d2cf3283a2e2cac89a54e51e975eecec4b5514c08b14fe81138dc36b077e82de54cb3c5d218e1cc00dc6bff66319d780c69249c49c93e810d3ebde3c0b36b656 SHA512 3e2c9597538c9b71a50a0fb0e198f8852206fc609b0968253ee6b12f652fd56f1b2c6e7a4c93161b725e5c56193f7ce9d5cf58c4882839a4c1055c539861d16d -DIST sysbench-1.0.12.tar.gz 1506013 BLAKE2B 940e2978b81362d66cf0de31b9a0a5a844fd31e19cad47a7538f8f2e2f0a46b08c0d5b80a334da277f0558aaf8316b2a2b91753f30163362c6b6bc25e556e88b SHA512 e4f9d909ac3df31b128fc1ddc4b55cb62c579205439c806d2bfe2579641a9d5e94f159d99cfc8e84680aca1c6af0769f838792dc4b37c57b1e03943ea8211bec DIST sysbench-1.0.14.tar.gz 1507008 BLAKE2B b2e5e53e65c4993b844f45cbf1dd648b8c67a4e00c6c7e713a032a15f5af7176d7fccf14120f1a485fe984e704386ec84d17391a9f7951584cc5072dcd153a45 SHA512 9030b1f40f6800d85ba4c7bf38041a509769983db4bce82b5cab097a5e4439e1ede5d8933f276779172537c961e6f670680bee106fcac3723ef99f361fdcc4f1 -DIST sysbench-1.0.7.tar.gz 1494571 BLAKE2B 56b351cbc1af687b48cce0a98e07301c0d8d35104199adb1e05076091e06e363fd465caec14eb3b1572297f97d35e8fc5eb23eab5ecb70bb4bdb2b2886bc77e2 SHA512 0b32ad27180ab02df9c2e5e85a8b9bec231338cfb20d7337dd80f1e0628b48bae480fde9d69cd21730aa0ab7c65fecbede9c10cd4b96d0dcf44cd012afa10d65 diff --git a/app-benchmarks/sysbench/sysbench-1.0.12.ebuild b/app-benchmarks/sysbench/sysbench-1.0.12.ebuild deleted file mode 100644 index bde2254ca9f..000 --- a/app-benchmarks/sysbench/sysbench-1.0.12.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools pax-utils - -DESCRIPTION="System performance benchmark" -HOMEPAGE="https://github.com/akopytov/sysbench"; -SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="aio mysql postgres test" - -RDEPEND="aio? ( dev-libs/libaio ) - mysql? ( virtual/libmysqlclient ) - postgres? ( dev-db/postgresql:= ) - dev-lang/luajit:=" -DEPEND="${RDEPEND} - dev-libs/concurrencykit - dev-libs/libxslt - sys-devel/libtool - virtual/pkgconfig - test? ( dev-util/cram )" - -PATCHES=( - "${FILESDIR}/${P}-htmldir-fix.patch" -) - -src_prepare() { - default - - # remove bundled libs - rm -r third_party/luajit/luajit third_party/concurrency_kit/ck third_party/cram || die - - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_enable aio) - $(use_with mysql) - $(use_with postgres pgsql) - --without-attachsql - --without-drizzle - --without-oracle - --with-system-luajit - --with-system-ck - ) - - econf "${myeconfargs[@]}" -} - -src_test() { - emake check test -} - -src_install() { - default - - pax-mark m "${ED%/}"/usr/bin/${PN} -} diff --git a/app-benchmarks/sysbench/sysbench-1.0.7.ebuild b/app-benchmarks/sysbench/sysbench-1.0.7.ebuild deleted file mode 100644 index d9ea6b09ba6..000 --- a/app-benchmarks/sysbench/sysbench-1.0.7.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit pax-utils - -DESCRIPTION="System performance benchmark" -HOMEPAGE="https://github.com/akopytov/sysbench"; -SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="aio mysql postgres test" - -RDEPEND="aio? ( dev-libs/libaio ) - mysql? ( virtual/libmysqlclient ) - postgres? ( dev-db/postgresql:= ) - dev-lang/luajit:=" -DEPEND="${RDEPEND} - app-editors/vim-core - dev-libs/concurrencykit - dev-libs/libxslt - sys-devel/libtool - virtual/pkgconfig - test? ( dev-util/cram )" - -src_prepare() { - default - - sed -i -e "/^htmldir =/s:=.*:=/usr/share/doc/${PF}/html:" doc/Makefile.am || die - - # remove bundled libs - rm -r third_party
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: d62eb8d434b31bd6a74a39760673e16f09edafec Author: Tomas Mozes gmail com> AuthorDate: Tue Apr 24 08:19:59 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Apr 26 15:21:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d62eb8d4 app-benchmarks/sysbench: bump to 1.0.14 Package-Manager: Portage-2.3.31, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/8122 app-benchmarks/sysbench/Manifest | 1 + app-benchmarks/sysbench/sysbench-1.0.14.ebuild | 60 ++ 2 files changed, 61 insertions(+) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index 57cb4c6c3e0..e5e055a6b97 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1,3 +1,4 @@ DIST sysbench-1.0.10.tar.gz 1496937 BLAKE2B d2cf3283a2e2cac89a54e51e975eecec4b5514c08b14fe81138dc36b077e82de54cb3c5d218e1cc00dc6bff66319d780c69249c49c93e810d3ebde3c0b36b656 SHA512 3e2c9597538c9b71a50a0fb0e198f8852206fc609b0968253ee6b12f652fd56f1b2c6e7a4c93161b725e5c56193f7ce9d5cf58c4882839a4c1055c539861d16d DIST sysbench-1.0.12.tar.gz 1506013 BLAKE2B 940e2978b81362d66cf0de31b9a0a5a844fd31e19cad47a7538f8f2e2f0a46b08c0d5b80a334da277f0558aaf8316b2a2b91753f30163362c6b6bc25e556e88b SHA512 e4f9d909ac3df31b128fc1ddc4b55cb62c579205439c806d2bfe2579641a9d5e94f159d99cfc8e84680aca1c6af0769f838792dc4b37c57b1e03943ea8211bec +DIST sysbench-1.0.14.tar.gz 1507008 BLAKE2B b2e5e53e65c4993b844f45cbf1dd648b8c67a4e00c6c7e713a032a15f5af7176d7fccf14120f1a485fe984e704386ec84d17391a9f7951584cc5072dcd153a45 SHA512 9030b1f40f6800d85ba4c7bf38041a509769983db4bce82b5cab097a5e4439e1ede5d8933f276779172537c961e6f670680bee106fcac3723ef99f361fdcc4f1 DIST sysbench-1.0.7.tar.gz 1494571 BLAKE2B 56b351cbc1af687b48cce0a98e07301c0d8d35104199adb1e05076091e06e363fd465caec14eb3b1572297f97d35e8fc5eb23eab5ecb70bb4bdb2b2886bc77e2 SHA512 0b32ad27180ab02df9c2e5e85a8b9bec231338cfb20d7337dd80f1e0628b48bae480fde9d69cd21730aa0ab7c65fecbede9c10cd4b96d0dcf44cd012afa10d65 diff --git a/app-benchmarks/sysbench/sysbench-1.0.14.ebuild b/app-benchmarks/sysbench/sysbench-1.0.14.ebuild new file mode 100644 index 000..58a949c8746 --- /dev/null +++ b/app-benchmarks/sysbench/sysbench-1.0.14.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools pax-utils + +DESCRIPTION="System performance benchmark" +HOMEPAGE="https://github.com/akopytov/sysbench"; +SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="aio mysql postgres test" + +RDEPEND="aio? ( dev-libs/libaio ) + mysql? ( virtual/libmysqlclient ) + postgres? ( dev-db/postgresql:= ) + dev-lang/luajit:=" +DEPEND="${RDEPEND} + dev-libs/concurrencykit + dev-libs/libxslt + sys-devel/libtool + virtual/pkgconfig + test? ( dev-util/cram )" + +src_prepare() { + default + + # remove bundled libs + rm -r third_party/luajit/luajit third_party/concurrency_kit/ck third_party/cram || die + + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_enable aio) + $(use_with mysql) + $(use_with postgres pgsql) + --without-attachsql + --without-drizzle + --without-oracle + --with-system-luajit + --with-system-ck + ) + + econf "${myeconfargs[@]}" +} + +src_test() { + emake check test +} + +src_install() { + default + + pax-mark m "${ED%/}"/usr/bin/${PN} +}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: d097c4a9ec55a01669cff9452e53be8186d6ba39 Author: Mike Frysinger chromium org> AuthorDate: Mon Feb 26 22:49:46 2018 + Commit: Mike Frysinger gentoo org> CommitDate: Mon Feb 26 22:51:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d097c4a9 app-benchmarks/sysbench: drop libtool subslot Depending on libtool's subslot doesn't make sense as it doesn't have one, and is only a build-time tool. The runtime lib is in the libltdl package instead (which sysbench doesn't care about). app-benchmarks/sysbench/sysbench-1.0.10.ebuild | 2 +- app-benchmarks/sysbench/sysbench-1.0.12.ebuild | 2 +- app-benchmarks/sysbench/sysbench-1.0.7.ebuild | 2 +- app-benchmarks/sysbench/sysbench-.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-benchmarks/sysbench/sysbench-1.0.10.ebuild b/app-benchmarks/sysbench/sysbench-1.0.10.ebuild index c1b6e7f9e3a..d9ea6b09ba6 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.10.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.10.ebuild @@ -22,7 +22,7 @@ DEPEND="${RDEPEND} app-editors/vim-core dev-libs/concurrencykit dev-libs/libxslt - sys-devel/libtool:= + sys-devel/libtool virtual/pkgconfig test? ( dev-util/cram )" diff --git a/app-benchmarks/sysbench/sysbench-1.0.12.ebuild b/app-benchmarks/sysbench/sysbench-1.0.12.ebuild index e769a1e995f..bde2254ca9f 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.12.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.12.ebuild @@ -21,7 +21,7 @@ RDEPEND="aio? ( dev-libs/libaio ) DEPEND="${RDEPEND} dev-libs/concurrencykit dev-libs/libxslt - sys-devel/libtool:= + sys-devel/libtool virtual/pkgconfig test? ( dev-util/cram )" diff --git a/app-benchmarks/sysbench/sysbench-1.0.7.ebuild b/app-benchmarks/sysbench/sysbench-1.0.7.ebuild index c1b6e7f9e3a..d9ea6b09ba6 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.7.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.7.ebuild @@ -22,7 +22,7 @@ DEPEND="${RDEPEND} app-editors/vim-core dev-libs/concurrencykit dev-libs/libxslt - sys-devel/libtool:= + sys-devel/libtool virtual/pkgconfig test? ( dev-util/cram )" diff --git a/app-benchmarks/sysbench/sysbench-.ebuild b/app-benchmarks/sysbench/sysbench-.ebuild index 1aecf3abd2e..6873945f546 100644 --- a/app-benchmarks/sysbench/sysbench-.ebuild +++ b/app-benchmarks/sysbench/sysbench-.ebuild @@ -23,7 +23,7 @@ DEPEND="${RDEPEND} app-editors/vim-core dev-libs/concurrencykit dev-libs/libxslt - sys-devel/libtool:= + sys-devel/libtool virtual/pkgconfig test? ( dev-util/cram )"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: bf64f966aab4f8974ecfc36345b85cfc73843815 Author: Mike Frysinger chromium org> AuthorDate: Mon Feb 26 22:48:30 2018 + Commit: Mike Frysinger gentoo org> CommitDate: Mon Feb 26 22:51:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf64f966 app-benchmarks/sysbench: move luajit to RDEPEND Since we link sysbench against it and force the system version, make sure it's listed as a runtime dep. app-benchmarks/sysbench/sysbench-1.0.10.ebuild | 4 ++-- app-benchmarks/sysbench/sysbench-1.0.12.ebuild | 4 ++-- app-benchmarks/sysbench/sysbench-1.0.7.ebuild | 6 +++--- app-benchmarks/sysbench/sysbench-.ebuild | 6 +++--- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/app-benchmarks/sysbench/sysbench-1.0.10.ebuild b/app-benchmarks/sysbench/sysbench-1.0.10.ebuild index 952b252c3bc..c1b6e7f9e3a 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.10.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.10.ebuild @@ -16,10 +16,10 @@ IUSE="aio mysql postgres test" RDEPEND="aio? ( dev-libs/libaio ) mysql? ( virtual/libmysqlclient ) - postgres? ( dev-db/postgresql:= )" + postgres? ( dev-db/postgresql:= ) + dev-lang/luajit:=" DEPEND="${RDEPEND} app-editors/vim-core - dev-lang/luajit:= dev-libs/concurrencykit dev-libs/libxslt sys-devel/libtool:= diff --git a/app-benchmarks/sysbench/sysbench-1.0.12.ebuild b/app-benchmarks/sysbench/sysbench-1.0.12.ebuild index e3972cf8d00..e769a1e995f 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.12.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.12.ebuild @@ -16,9 +16,9 @@ IUSE="aio mysql postgres test" RDEPEND="aio? ( dev-libs/libaio ) mysql? ( virtual/libmysqlclient ) - postgres? ( dev-db/postgresql:= )" + postgres? ( dev-db/postgresql:= ) + dev-lang/luajit:=" DEPEND="${RDEPEND} - dev-lang/luajit:= dev-libs/concurrencykit dev-libs/libxslt sys-devel/libtool:= diff --git a/app-benchmarks/sysbench/sysbench-1.0.7.ebuild b/app-benchmarks/sysbench/sysbench-1.0.7.ebuild index 60f743b8b65..c1b6e7f9e3a 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.7.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -16,10 +16,10 @@ IUSE="aio mysql postgres test" RDEPEND="aio? ( dev-libs/libaio ) mysql? ( virtual/libmysqlclient ) - postgres? ( dev-db/postgresql:= )" + postgres? ( dev-db/postgresql:= ) + dev-lang/luajit:=" DEPEND="${RDEPEND} app-editors/vim-core - dev-lang/luajit:= dev-libs/concurrencykit dev-libs/libxslt sys-devel/libtool:= diff --git a/app-benchmarks/sysbench/sysbench-.ebuild b/app-benchmarks/sysbench/sysbench-.ebuild index 1a7c3db4dde..1aecf3abd2e 100644 --- a/app-benchmarks/sysbench/sysbench-.ebuild +++ b/app-benchmarks/sysbench/sysbench-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -17,10 +17,10 @@ IUSE="aio mysql postgres test" RDEPEND="aio? ( dev-libs/libaio ) mysql? ( virtual/libmysqlclient ) - postgres? ( dev-db/postgresql:= )" + postgres? ( dev-db/postgresql:= ) + dev-lang/luajit:=" DEPEND="${RDEPEND} app-editors/vim-core - dev-lang/luajit:= dev-libs/concurrencykit dev-libs/libxslt sys-devel/libtool:=
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 9176de5e0271f8cc34e3a7e57e46273994ad7665 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Feb 6 13:16:40 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Feb 6 15:09:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9176de5e app-benchmarks/sysbench: x86 stable (bug #642006) Package-Manager: Portage-2.3.24, Repoman-2.3.6 app-benchmarks/sysbench/sysbench-1.0.10.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-benchmarks/sysbench/sysbench-1.0.10.ebuild b/app-benchmarks/sysbench/sysbench-1.0.10.ebuild index eaf22142c5c..952b252c3bc 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.10.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.10.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="aio mysql postgres test" RDEPEND="aio? ( dev-libs/libaio )
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/, app-benchmarks/sysbench/files/
commit: 0d85b386091a04eb6888c0d1a442f2610b1d7664 Author: Tomas Mozes gmail com> AuthorDate: Wed Jan 17 12:47:17 2018 + Commit: Michał Górny gentoo org> CommitDate: Sat Jan 27 13:34:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d85b386 app-benchmarks/sysbench: bump to 1.0.12 Closes: https://github.com/gentoo/gentoo/pull/6598 Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-benchmarks/sysbench/Manifest | 1 + .../files/sysbench-1.0.12-htmldir-fix.patch| 21 +++ app-benchmarks/sysbench/sysbench-1.0.12.ebuild | 64 ++ 3 files changed, 86 insertions(+) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index ae24a4f028d..57cb4c6c3e0 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1,2 +1,3 @@ DIST sysbench-1.0.10.tar.gz 1496937 BLAKE2B d2cf3283a2e2cac89a54e51e975eecec4b5514c08b14fe81138dc36b077e82de54cb3c5d218e1cc00dc6bff66319d780c69249c49c93e810d3ebde3c0b36b656 SHA512 3e2c9597538c9b71a50a0fb0e198f8852206fc609b0968253ee6b12f652fd56f1b2c6e7a4c93161b725e5c56193f7ce9d5cf58c4882839a4c1055c539861d16d +DIST sysbench-1.0.12.tar.gz 1506013 BLAKE2B 940e2978b81362d66cf0de31b9a0a5a844fd31e19cad47a7538f8f2e2f0a46b08c0d5b80a334da277f0558aaf8316b2a2b91753f30163362c6b6bc25e556e88b SHA512 e4f9d909ac3df31b128fc1ddc4b55cb62c579205439c806d2bfe2579641a9d5e94f159d99cfc8e84680aca1c6af0769f838792dc4b37c57b1e03943ea8211bec DIST sysbench-1.0.7.tar.gz 1494571 BLAKE2B 56b351cbc1af687b48cce0a98e07301c0d8d35104199adb1e05076091e06e363fd465caec14eb3b1572297f97d35e8fc5eb23eab5ecb70bb4bdb2b2886bc77e2 SHA512 0b32ad27180ab02df9c2e5e85a8b9bec231338cfb20d7337dd80f1e0628b48bae480fde9d69cd21730aa0ab7c65fecbede9c10cd4b96d0dcf44cd012afa10d65 diff --git a/app-benchmarks/sysbench/files/sysbench-1.0.12-htmldir-fix.patch b/app-benchmarks/sysbench/files/sysbench-1.0.12-htmldir-fix.patch new file mode 100644 index 000..00022f27157 --- /dev/null +++ b/app-benchmarks/sysbench/files/sysbench-1.0.12-htmldir-fix.patch @@ -0,0 +1,21 @@ +From c4ddab7660e2a26a6fdb333db8f4b5bb7aad66ca Mon Sep 17 00:00:00 2001 +From: Tomas Mozes +Date: Wed, 17 Jan 2018 13:29:34 +0100 +Subject: [PATCH] Drop htmldir as it defaults to docdir if unset. + +--- + doc/Makefile.am | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/doc/Makefile.am b/doc/Makefile.am +index 100a4012..fe441467 100644 +--- a/doc/Makefile.am b/doc/Makefile.am +@@ -4,7 +4,6 @@ XHTML_STYLESHEET=$(srcdir)/xsl/xhtml.xsl + CHUNK_XHTML_STYLESHEET=$(srcdir)/xsl/xhtml-chunk.xsl + XML_CATALOG_FILES=$(srcdir)/xsl/catalog.xml + +-htmldir = $(prefix)/share/doc/sysbench + dist_html_DATA = manual.html + + EXTRA_DIST=manual.xml diff --git a/app-benchmarks/sysbench/sysbench-1.0.12.ebuild b/app-benchmarks/sysbench/sysbench-1.0.12.ebuild new file mode 100644 index 000..e3972cf8d00 --- /dev/null +++ b/app-benchmarks/sysbench/sysbench-1.0.12.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools pax-utils + +DESCRIPTION="System performance benchmark" +HOMEPAGE="https://github.com/akopytov/sysbench"; +SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="aio mysql postgres test" + +RDEPEND="aio? ( dev-libs/libaio ) + mysql? ( virtual/libmysqlclient ) + postgres? ( dev-db/postgresql:= )" +DEPEND="${RDEPEND} + dev-lang/luajit:= + dev-libs/concurrencykit + dev-libs/libxslt + sys-devel/libtool:= + virtual/pkgconfig + test? ( dev-util/cram )" + +PATCHES=( + "${FILESDIR}/${P}-htmldir-fix.patch" +) + +src_prepare() { + default + + # remove bundled libs + rm -r third_party/luajit/luajit third_party/concurrency_kit/ck third_party/cram || die + + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_enable aio) + $(use_with mysql) + $(use_with postgres pgsql) + --without-attachsql + --without-drizzle + --without-oracle + --with-system-luajit + --with-system-ck + ) + + econf "${myeconfargs[@]}" +} + +src_test() { + emake check test +} + +src_install() { + default + + pax-mark m "${ED%/}"/usr/bin/${PN} +}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: fabddc466a1d9bd2a6c11358ea553d225420a069 Author: Tomas Mozes gmail com> AuthorDate: Mon Oct 30 06:20:13 2017 + Commit: Patrice Clement gentoo org> CommitDate: Mon Oct 30 23:16:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fabddc46 app-benchmarks/sysbench: version bump to 1.0.10. Package-Manager: Portage-2.3.12, Repoman-2.3.4 Closes: https://github.com/gentoo/gentoo/pull/6080 app-benchmarks/sysbench/Manifest | 1 + app-benchmarks/sysbench/sysbench-1.0.10.ebuild | 63 ++ 2 files changed, 64 insertions(+) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index 8fd79c62908..59896894096 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1,3 +1,4 @@ +DIST sysbench-1.0.10.tar.gz 1496937 SHA256 34cfe9989a4610c15359a2d88b59a09f5c18846f42ce49175953c3e600deebbe SHA512 3e2c9597538c9b71a50a0fb0e198f8852206fc609b0968253ee6b12f652fd56f1b2c6e7a4c93161b725e5c56193f7ce9d5cf58c4882839a4c1055c539861d16d WHIRLPOOL ba48eb85e3ae0533bcd73686b8657acaf2843e04c6f339f21ee9e8ab20978f128762536833e0f1e24d8c68d42bfbedb42778db6cdc6dd3b943d9a2e41872 DIST sysbench-1.0.6.tar.gz 1493941 SHA256 cd23c622da3d3267885ed126540dc04c578ee16c3d31307e21b5acd8e4036eda SHA512 d17a8a8b2387458b467b3e5034b37cb075ffc444c5576013fe7ac3d390c110e0fb4bc6a39f9b350f7ce9b40f3f039e0af9eb84ffafe9ab05a8be5b36ac5b56ac WHIRLPOOL 8d1073a720fd8220769a509677e3d638d93d6aca247a5d2c9017eae3e05391a63e28fade0d306e56a82c5835db58926178e66f1ef94859e2f65497cbe89a172e DIST sysbench-1.0.7.tar.gz 1494571 SHA256 db91521e70b0d1a6fccc60a8d4acadacb3f9328e8ab6802ae82f93393a688d43 SHA512 0b32ad27180ab02df9c2e5e85a8b9bec231338cfb20d7337dd80f1e0628b48bae480fde9d69cd21730aa0ab7c65fecbede9c10cd4b96d0dcf44cd012afa10d65 WHIRLPOOL f33c7d328ce1bec01321656b65123a6b790647f36db7351f6cae5340ee8678c66dc3a4d05a36babe8bec51b42ee0fff937b9c28fa2697408fca5842af50072e1 DIST sysbench-1.0.8.tar.gz 1494988 SHA256 2dad131a99578999c8159eccd2f7ec1b9da4eca9e646dfeb838cf72c00862d69 SHA512 1baba00dc116a97295e4be26488598d160b7688739b08551d0cf2089bcd0f89a0c8edba6faa3634ea98955aecc04966e8328e79978352647ed764dcbe170566f WHIRLPOOL e1b13661adbe00b86bc5533962974c6eb3869e71392e7815a50543fbd50bae3f843a932c02f8a17decd5ac4fac644f52b564b1c1073292e6778dafe1d7b9eeac diff --git a/app-benchmarks/sysbench/sysbench-1.0.10.ebuild b/app-benchmarks/sysbench/sysbench-1.0.10.ebuild new file mode 100644 index 000..899409479d8 --- /dev/null +++ b/app-benchmarks/sysbench/sysbench-1.0.10.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit pax-utils + +DESCRIPTION="System performance benchmark" +HOMEPAGE="https://github.com/akopytov/sysbench"; +SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="aio mysql postgres test" + +RDEPEND="aio? ( dev-libs/libaio ) + mysql? ( virtual/libmysqlclient ) + postgres? ( dev-db/postgresql:= )" +DEPEND="${RDEPEND} + app-editors/vim-core + dev-lang/luajit:= + dev-libs/concurrencykit + dev-libs/libxslt + sys-devel/libtool:= + virtual/pkgconfig + test? ( dev-util/cram )" + +src_prepare() { + default + + sed -i -e "/^htmldir =/s:=.*:=/usr/share/doc/${PF}/html:" doc/Makefile.am || die + + # remove bundled libs + rm -r third_party/luajit/luajit third_party/concurrency_kit/ck third_party/cram || die + + ./autogen.sh || die +} + +src_configure() { + local myeconfargs=( + $(use_enable aio aio) + $(use_with mysql mysql) + $(use_with postgres pgsql) + --without-attachsql + --without-drizzle + --without-oracle + --with-system-luajit + --with-system-ck + ) + + econf "${myeconfargs[@]}" +} + +src_compile() { + default + + pax-mark m "${S}/src/${PN}" +} + +src_test() { + emake check test +}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/, app-benchmarks/sysbench/files/
commit: 439f9d188e6a8d37332459e7f5ef4c8e0a091307 Author: Tomas Mozes gmail com> AuthorDate: Mon Oct 30 06:22:02 2017 + Commit: Patrice Clement gentoo org> CommitDate: Mon Oct 30 23:16:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=439f9d18 app-benchmarks/sysbench: drop old. Package-Manager: Portage-2.3.12, Repoman-2.3.4 Closes: https://github.com/gentoo/gentoo/pull/6080 app-benchmarks/sysbench/Manifest | 3 - .../files/sysbench-fix-mariadb-include.patch | 21 --- app-benchmarks/sysbench/sysbench-1.0.6.ebuild | 55 -- app-benchmarks/sysbench/sysbench-1.0.8.ebuild | 63 - app-benchmarks/sysbench/sysbench-1.0.9.ebuild | 66 -- 5 files changed, 208 deletions(-) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index 59896894096..871b4c0b641 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1,5 +1,2 @@ DIST sysbench-1.0.10.tar.gz 1496937 SHA256 34cfe9989a4610c15359a2d88b59a09f5c18846f42ce49175953c3e600deebbe SHA512 3e2c9597538c9b71a50a0fb0e198f8852206fc609b0968253ee6b12f652fd56f1b2c6e7a4c93161b725e5c56193f7ce9d5cf58c4882839a4c1055c539861d16d WHIRLPOOL ba48eb85e3ae0533bcd73686b8657acaf2843e04c6f339f21ee9e8ab20978f128762536833e0f1e24d8c68d42bfbedb42778db6cdc6dd3b943d9a2e41872 -DIST sysbench-1.0.6.tar.gz 1493941 SHA256 cd23c622da3d3267885ed126540dc04c578ee16c3d31307e21b5acd8e4036eda SHA512 d17a8a8b2387458b467b3e5034b37cb075ffc444c5576013fe7ac3d390c110e0fb4bc6a39f9b350f7ce9b40f3f039e0af9eb84ffafe9ab05a8be5b36ac5b56ac WHIRLPOOL 8d1073a720fd8220769a509677e3d638d93d6aca247a5d2c9017eae3e05391a63e28fade0d306e56a82c5835db58926178e66f1ef94859e2f65497cbe89a172e DIST sysbench-1.0.7.tar.gz 1494571 SHA256 db91521e70b0d1a6fccc60a8d4acadacb3f9328e8ab6802ae82f93393a688d43 SHA512 0b32ad27180ab02df9c2e5e85a8b9bec231338cfb20d7337dd80f1e0628b48bae480fde9d69cd21730aa0ab7c65fecbede9c10cd4b96d0dcf44cd012afa10d65 WHIRLPOOL f33c7d328ce1bec01321656b65123a6b790647f36db7351f6cae5340ee8678c66dc3a4d05a36babe8bec51b42ee0fff937b9c28fa2697408fca5842af50072e1 -DIST sysbench-1.0.8.tar.gz 1494988 SHA256 2dad131a99578999c8159eccd2f7ec1b9da4eca9e646dfeb838cf72c00862d69 SHA512 1baba00dc116a97295e4be26488598d160b7688739b08551d0cf2089bcd0f89a0c8edba6faa3634ea98955aecc04966e8328e79978352647ed764dcbe170566f WHIRLPOOL e1b13661adbe00b86bc5533962974c6eb3869e71392e7815a50543fbd50bae3f843a932c02f8a17decd5ac4fac644f52b564b1c1073292e6778dafe1d7b9eeac -DIST sysbench-1.0.9.tar.gz 1495628 SHA256 3e472d5b175dcc5a8b0ebdf102dbe64bdcc712f6c41812849490e739bf8ce483 SHA512 498b267585e8186f9db4a0f6c6147d1051dab049dae71ddee27f2fedc50ce5ccd75a9ea91819f1fcd15a4d680c4111f5014c60e5a0a69b0a6f217b1a04e61538 WHIRLPOOL 8163bf6f6e5ce85067746036f5cd5f08f2b2d2634f99b5a4e62656ad5091a5f01117672163fc23482fa00e67b1d96d60af7996994965f580b11ccff96e69dc24 diff --git a/app-benchmarks/sysbench/files/sysbench-fix-mariadb-include.patch b/app-benchmarks/sysbench/files/sysbench-fix-mariadb-include.patch deleted file mode 100644 index 7c3ac31dc9d..000 --- a/app-benchmarks/sysbench/files/sysbench-fix-mariadb-include.patch +++ /dev/null @@ -1,21 +0,0 @@ a/src/drivers/mysql/drv_mysql.c.orig 2017-10-06 06:24:37.930414458 + -+++ b/src/drivers/mysql/drv_mysql.c2017-10-06 06:25:19.647414458 + -@@ -35,7 +35,6 @@ - #include - - #include --#include - #include - #include - -@@ -50,8 +49,8 @@ - - #define SAFESTR(s) ((s != NULL) ? (s) : "(null)") - --#if !defined(MARIADB_BASE_VERSION) && MYSQL_VERSION_ID >= 80001 && \ -- MYSQL_VERSION_ID != 80002 /* see https://bugs.mysql.com/?id=87337 */ -+#if !defined(MARIADB_BASE_VERSION) && !defined(MARIADB_VERSION_ID) && \ -+ MYSQL_VERSION_ID >= 80001 && MYSQL_VERSION_ID != 80002 /* see https://bugs.mysql.com/?id=87337 */ - typedef bool my_bool; - #endif - diff --git a/app-benchmarks/sysbench/sysbench-1.0.6.ebuild b/app-benchmarks/sysbench/sysbench-1.0.6.ebuild deleted file mode 100644 index 60f103474a0..000 --- a/app-benchmarks/sysbench/sysbench-1.0.6.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -DESCRIPTION="System performance benchmark" -HOMEPAGE="https://github.com/akopytov/sysbench"; -SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="aio mysql postgres test" - -RDEPEND="aio? ( dev-libs/libaio ) - mysql? ( virtual/libmysqlclient ) - postgres? ( dev-db/postgresql:= )" -DEPEND="${RDEPEND} - app-editors/vim-core - dev-lang/luajit:= - dev-libs/concurrencykit - dev-libs/libxslt - sys-devel/libtool:= - virtual/pkgconfig - test? ( dev-util/cram )" - -src_prepare() { - default - - sed -i -e "/^htmldir =
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 9674b09e4e1c933d9ed07ead0d6a76a23ba34919 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Oct 29 22:05:28 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Oct 29 22:08:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9674b09e app-benchmarks/sysbench: x86 stable (bug #624414) Package-Manager: Portage-2.3.13, Repoman-2.3.4 app-benchmarks/sysbench/sysbench-1.0.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/sysbench/sysbench-1.0.7.ebuild b/app-benchmarks/sysbench/sysbench-1.0.7.ebuild index eaf22142c5c..60f743b8b65 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.7.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="aio mysql postgres test" RDEPEND="aio? ( dev-libs/libaio )
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/files/, app-benchmarks/sysbench/
commit: ebec6d4ec0a5cff7029f0b6af6dcdbc6bbb250b2 Author: Tomáš Mózes gmail com> AuthorDate: Fri Oct 6 07:41:19 2017 + Commit: Amy Liffey gentoo org> CommitDate: Sun Oct 8 07:42:58 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebec6d4e app-benchmarks/sysbench: bump to 1.0.9 Closes:#5870 app-benchmarks/sysbench/Manifest | 1 + .../files/sysbench-fix-mariadb-include.patch | 21 +++ app-benchmarks/sysbench/sysbench-1.0.9.ebuild | 66 ++ 3 files changed, 88 insertions(+) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index b3aa864a9ce..8fd79c62908 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1,3 +1,4 @@ DIST sysbench-1.0.6.tar.gz 1493941 SHA256 cd23c622da3d3267885ed126540dc04c578ee16c3d31307e21b5acd8e4036eda SHA512 d17a8a8b2387458b467b3e5034b37cb075ffc444c5576013fe7ac3d390c110e0fb4bc6a39f9b350f7ce9b40f3f039e0af9eb84ffafe9ab05a8be5b36ac5b56ac WHIRLPOOL 8d1073a720fd8220769a509677e3d638d93d6aca247a5d2c9017eae3e05391a63e28fade0d306e56a82c5835db58926178e66f1ef94859e2f65497cbe89a172e DIST sysbench-1.0.7.tar.gz 1494571 SHA256 db91521e70b0d1a6fccc60a8d4acadacb3f9328e8ab6802ae82f93393a688d43 SHA512 0b32ad27180ab02df9c2e5e85a8b9bec231338cfb20d7337dd80f1e0628b48bae480fde9d69cd21730aa0ab7c65fecbede9c10cd4b96d0dcf44cd012afa10d65 WHIRLPOOL f33c7d328ce1bec01321656b65123a6b790647f36db7351f6cae5340ee8678c66dc3a4d05a36babe8bec51b42ee0fff937b9c28fa2697408fca5842af50072e1 DIST sysbench-1.0.8.tar.gz 1494988 SHA256 2dad131a99578999c8159eccd2f7ec1b9da4eca9e646dfeb838cf72c00862d69 SHA512 1baba00dc116a97295e4be26488598d160b7688739b08551d0cf2089bcd0f89a0c8edba6faa3634ea98955aecc04966e8328e79978352647ed764dcbe170566f WHIRLPOOL e1b13661adbe00b86bc5533962974c6eb3869e71392e7815a50543fbd50bae3f843a932c02f8a17decd5ac4fac644f52b564b1c1073292e6778dafe1d7b9eeac +DIST sysbench-1.0.9.tar.gz 1495628 SHA256 3e472d5b175dcc5a8b0ebdf102dbe64bdcc712f6c41812849490e739bf8ce483 SHA512 498b267585e8186f9db4a0f6c6147d1051dab049dae71ddee27f2fedc50ce5ccd75a9ea91819f1fcd15a4d680c4111f5014c60e5a0a69b0a6f217b1a04e61538 WHIRLPOOL 8163bf6f6e5ce85067746036f5cd5f08f2b2d2634f99b5a4e62656ad5091a5f01117672163fc23482fa00e67b1d96d60af7996994965f580b11ccff96e69dc24 diff --git a/app-benchmarks/sysbench/files/sysbench-fix-mariadb-include.patch b/app-benchmarks/sysbench/files/sysbench-fix-mariadb-include.patch new file mode 100644 index 000..7c3ac31dc9d --- /dev/null +++ b/app-benchmarks/sysbench/files/sysbench-fix-mariadb-include.patch @@ -0,0 +1,21 @@ +--- a/src/drivers/mysql/drv_mysql.c.orig 2017-10-06 06:24:37.930414458 + b/src/drivers/mysql/drv_mysql.c2017-10-06 06:25:19.647414458 + +@@ -35,7 +35,6 @@ + #include + + #include +-#include + #include + #include + +@@ -50,8 +49,8 @@ + + #define SAFESTR(s) ((s != NULL) ? (s) : "(null)") + +-#if !defined(MARIADB_BASE_VERSION) && MYSQL_VERSION_ID >= 80001 && \ +- MYSQL_VERSION_ID != 80002 /* see https://bugs.mysql.com/?id=87337 */ ++#if !defined(MARIADB_BASE_VERSION) && !defined(MARIADB_VERSION_ID) && \ ++ MYSQL_VERSION_ID >= 80001 && MYSQL_VERSION_ID != 80002 /* see https://bugs.mysql.com/?id=87337 */ + typedef bool my_bool; + #endif + diff --git a/app-benchmarks/sysbench/sysbench-1.0.9.ebuild b/app-benchmarks/sysbench/sysbench-1.0.9.ebuild new file mode 100644 index 000..4a7face7bc1 --- /dev/null +++ b/app-benchmarks/sysbench/sysbench-1.0.9.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit pax-utils + +DESCRIPTION="System performance benchmark" +HOMEPAGE="https://github.com/akopytov/sysbench"; +SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="aio mysql postgres test" + +RDEPEND="aio? ( dev-libs/libaio ) + mysql? ( virtual/libmysqlclient ) + postgres? ( dev-db/postgresql:= )" +DEPEND="${RDEPEND} + app-editors/vim-core + dev-lang/luajit:= + dev-libs/concurrencykit + dev-libs/libxslt + sys-devel/libtool:= + virtual/pkgconfig + test? ( dev-util/cram )" + +# https://github.com/akopytov/sysbench/commit/f5fa7800cbbdd3920290e04e597d90a26cde7608 +PATCHES=( "${FILESDIR}/${PN}-fix-mariadb-include.patch" ) + +src_prepare() { + default + + sed -i -e "/^htmldir =/s:=.*:=/usr/share/doc/${PF}/html:" doc/Makefile.am || die + + # remove bundled libs + rm -r third_party/luajit/luajit third_party/concurrency_kit/ck third_party/cram || die + + ./autogen.sh || die +} + +src_configure() { + local myeconfargs=( + $(use_enable aio aio) + $(use_with mysql mysql) + $(use_with postgres pgsql) + --without-attachsql + --without-drizzle +
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 23811d4b2b8c1a81275e608ed3f07a3c1ede306b Author: Tobias Klausmann gentoo org> AuthorDate: Sat Jul 15 16:41:13 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Sat Jul 15 16:41:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23811d4b app-benchmarks/sysbench-1.0.7-r0: add amd64 keyword Gentoo-Bug: 624414 app-benchmarks/sysbench/sysbench-1.0.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/sysbench/sysbench-1.0.7.ebuild b/app-benchmarks/sysbench/sysbench-1.0.7.ebuild index 899409479d8..eaf22142c5c 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.7.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="aio mysql postgres test" RDEPEND="aio? ( dev-libs/libaio )
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: fefd8ca8ae73fa180d9399dfe2470206c76e39f3 Author: Tomas Mozes gmail com> AuthorDate: Wed Jul 12 13:43:07 2017 + Commit: Göktürk Yüksek gentoo org> CommitDate: Thu Jul 13 21:53:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fefd8ca8 app-benchmarks/sysbench: drop old Package-Manager: Portage-2.3.6, Repoman-2.3.2 app-benchmarks/sysbench/Manifest | 1 - app-benchmarks/sysbench/sysbench-1.0.3.ebuild | 55 --- 2 files changed, 56 deletions(-) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index 0237268c23a..b3aa864a9ce 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1,4 +1,3 @@ -DIST sysbench-1.0.3.tar.gz 1450640 SHA256 37e3d1ecd3e3917695bdfa314ebf09201433d3b4c1c7c0bd4a903bde4e69472e SHA512 6680c3d1e0c939bfb27efb2c4982dd4ec92042ad8c3a850f4892dc46bbaaba00a44b2e39d4253a978c49339c275d81fb39a14ddc4c767883fccc89248dd5ca76 WHIRLPOOL c4d1471465abe06fba5e15c7be64e07e3cae7b7e1ca1559b6a3903fd33358835dc246567faecd0fd5465b79c7c0991d59ba69e23de21dc7b719bd602a726b59b DIST sysbench-1.0.6.tar.gz 1493941 SHA256 cd23c622da3d3267885ed126540dc04c578ee16c3d31307e21b5acd8e4036eda SHA512 d17a8a8b2387458b467b3e5034b37cb075ffc444c5576013fe7ac3d390c110e0fb4bc6a39f9b350f7ce9b40f3f039e0af9eb84ffafe9ab05a8be5b36ac5b56ac WHIRLPOOL 8d1073a720fd8220769a509677e3d638d93d6aca247a5d2c9017eae3e05391a63e28fade0d306e56a82c5835db58926178e66f1ef94859e2f65497cbe89a172e DIST sysbench-1.0.7.tar.gz 1494571 SHA256 db91521e70b0d1a6fccc60a8d4acadacb3f9328e8ab6802ae82f93393a688d43 SHA512 0b32ad27180ab02df9c2e5e85a8b9bec231338cfb20d7337dd80f1e0628b48bae480fde9d69cd21730aa0ab7c65fecbede9c10cd4b96d0dcf44cd012afa10d65 WHIRLPOOL f33c7d328ce1bec01321656b65123a6b790647f36db7351f6cae5340ee8678c66dc3a4d05a36babe8bec51b42ee0fff937b9c28fa2697408fca5842af50072e1 DIST sysbench-1.0.8.tar.gz 1494988 SHA256 2dad131a99578999c8159eccd2f7ec1b9da4eca9e646dfeb838cf72c00862d69 SHA512 1baba00dc116a97295e4be26488598d160b7688739b08551d0cf2089bcd0f89a0c8edba6faa3634ea98955aecc04966e8328e79978352647ed764dcbe170566f WHIRLPOOL e1b13661adbe00b86bc5533962974c6eb3869e71392e7815a50543fbd50bae3f843a932c02f8a17decd5ac4fac644f52b564b1c1073292e6778dafe1d7b9eeac diff --git a/app-benchmarks/sysbench/sysbench-1.0.3.ebuild b/app-benchmarks/sysbench/sysbench-1.0.3.ebuild deleted file mode 100644 index e5d9c4ad2c6..000 --- a/app-benchmarks/sysbench/sysbench-1.0.3.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -DESCRIPTION="System performance benchmark" -HOMEPAGE="https://github.com/akopytov/sysbench"; -SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="aio mysql postgres test" - -RDEPEND="aio? ( dev-libs/libaio ) - mysql? ( virtual/libmysqlclient ) - postgres? ( dev-db/postgresql:= )" -DEPEND="${RDEPEND} - app-editors/vim-core - dev-lang/luajit:= - dev-libs/concurrencykit - dev-libs/libxslt - sys-devel/libtool:= - virtual/pkgconfig - test? ( dev-util/cram )" - -src_prepare() { - default - - sed -i -e "/^htmldir =/s:=.*:=/usr/share/doc/${PF}/html:" doc/Makefile.am || die - - # remove bundled libs - rm -r third_party/luajit/luajit third_party/concurrency_kit/ck || die - - ./autogen.sh || die -} - -src_configure() { - local myeconfargs=( - $(use_enable aio aio) - $(use_with mysql mysql) - $(use_with postgres pgsql) - --without-attachsql - --without-drizzle - --without-oracle - --with-system-luajit - --with-system-ck - ) - - econf "${myeconfargs[@]}" -} - -src_test() { - emake check test -}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 10a78a515fd8caa13c22c15fa73ca233d86c1b4c Author: Tomas Mozes gmail com> AuthorDate: Wed Jul 12 13:43:07 2017 + Commit: Göktürk Yüksek gentoo org> CommitDate: Thu Jul 13 21:52:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10a78a51 app-benchmarks/sysbench: bump to 1.0.8 Package-Manager: Portage-2.3.6, Repoman-2.3.2 app-benchmarks/sysbench/Manifest | 1 + app-benchmarks/sysbench/sysbench-1.0.8.ebuild | 63 +++ 2 files changed, 64 insertions(+) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index 06b0bd0c7a2..0237268c23a 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1,3 +1,4 @@ DIST sysbench-1.0.3.tar.gz 1450640 SHA256 37e3d1ecd3e3917695bdfa314ebf09201433d3b4c1c7c0bd4a903bde4e69472e SHA512 6680c3d1e0c939bfb27efb2c4982dd4ec92042ad8c3a850f4892dc46bbaaba00a44b2e39d4253a978c49339c275d81fb39a14ddc4c767883fccc89248dd5ca76 WHIRLPOOL c4d1471465abe06fba5e15c7be64e07e3cae7b7e1ca1559b6a3903fd33358835dc246567faecd0fd5465b79c7c0991d59ba69e23de21dc7b719bd602a726b59b DIST sysbench-1.0.6.tar.gz 1493941 SHA256 cd23c622da3d3267885ed126540dc04c578ee16c3d31307e21b5acd8e4036eda SHA512 d17a8a8b2387458b467b3e5034b37cb075ffc444c5576013fe7ac3d390c110e0fb4bc6a39f9b350f7ce9b40f3f039e0af9eb84ffafe9ab05a8be5b36ac5b56ac WHIRLPOOL 8d1073a720fd8220769a509677e3d638d93d6aca247a5d2c9017eae3e05391a63e28fade0d306e56a82c5835db58926178e66f1ef94859e2f65497cbe89a172e DIST sysbench-1.0.7.tar.gz 1494571 SHA256 db91521e70b0d1a6fccc60a8d4acadacb3f9328e8ab6802ae82f93393a688d43 SHA512 0b32ad27180ab02df9c2e5e85a8b9bec231338cfb20d7337dd80f1e0628b48bae480fde9d69cd21730aa0ab7c65fecbede9c10cd4b96d0dcf44cd012afa10d65 WHIRLPOOL f33c7d328ce1bec01321656b65123a6b790647f36db7351f6cae5340ee8678c66dc3a4d05a36babe8bec51b42ee0fff937b9c28fa2697408fca5842af50072e1 +DIST sysbench-1.0.8.tar.gz 1494988 SHA256 2dad131a99578999c8159eccd2f7ec1b9da4eca9e646dfeb838cf72c00862d69 SHA512 1baba00dc116a97295e4be26488598d160b7688739b08551d0cf2089bcd0f89a0c8edba6faa3634ea98955aecc04966e8328e79978352647ed764dcbe170566f WHIRLPOOL e1b13661adbe00b86bc5533962974c6eb3869e71392e7815a50543fbd50bae3f843a932c02f8a17decd5ac4fac644f52b564b1c1073292e6778dafe1d7b9eeac diff --git a/app-benchmarks/sysbench/sysbench-1.0.8.ebuild b/app-benchmarks/sysbench/sysbench-1.0.8.ebuild new file mode 100644 index 000..899409479d8 --- /dev/null +++ b/app-benchmarks/sysbench/sysbench-1.0.8.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit pax-utils + +DESCRIPTION="System performance benchmark" +HOMEPAGE="https://github.com/akopytov/sysbench"; +SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="aio mysql postgres test" + +RDEPEND="aio? ( dev-libs/libaio ) + mysql? ( virtual/libmysqlclient ) + postgres? ( dev-db/postgresql:= )" +DEPEND="${RDEPEND} + app-editors/vim-core + dev-lang/luajit:= + dev-libs/concurrencykit + dev-libs/libxslt + sys-devel/libtool:= + virtual/pkgconfig + test? ( dev-util/cram )" + +src_prepare() { + default + + sed -i -e "/^htmldir =/s:=.*:=/usr/share/doc/${PF}/html:" doc/Makefile.am || die + + # remove bundled libs + rm -r third_party/luajit/luajit third_party/concurrency_kit/ck third_party/cram || die + + ./autogen.sh || die +} + +src_configure() { + local myeconfargs=( + $(use_enable aio aio) + $(use_with mysql mysql) + $(use_with postgres pgsql) + --without-attachsql + --without-drizzle + --without-oracle + --with-system-luajit + --with-system-ck + ) + + econf "${myeconfargs[@]}" +} + +src_compile() { + default + + pax-mark m "${S}/src/${PN}" +} + +src_test() { + emake check test +}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 87dfbe718121dbe99d243c184649e15f089ee703 Author: Tomas Mozes gmail com> AuthorDate: Fri May 26 10:02:11 2017 + Commit: Göktürk Yüksek gentoo org> CommitDate: Fri May 26 18:46:36 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87dfbe71 app-benchmarks/sysbench: bump to 1.0.7 Package-Manager: Portage-2.3.6, Repoman-2.3.2 app-benchmarks/sysbench/Manifest | 1 + app-benchmarks/sysbench/sysbench-1.0.7.ebuild | 63 +++ 2 files changed, 64 insertions(+) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index d1b8be6213d..06b0bd0c7a2 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1,2 +1,3 @@ DIST sysbench-1.0.3.tar.gz 1450640 SHA256 37e3d1ecd3e3917695bdfa314ebf09201433d3b4c1c7c0bd4a903bde4e69472e SHA512 6680c3d1e0c939bfb27efb2c4982dd4ec92042ad8c3a850f4892dc46bbaaba00a44b2e39d4253a978c49339c275d81fb39a14ddc4c767883fccc89248dd5ca76 WHIRLPOOL c4d1471465abe06fba5e15c7be64e07e3cae7b7e1ca1559b6a3903fd33358835dc246567faecd0fd5465b79c7c0991d59ba69e23de21dc7b719bd602a726b59b DIST sysbench-1.0.6.tar.gz 1493941 SHA256 cd23c622da3d3267885ed126540dc04c578ee16c3d31307e21b5acd8e4036eda SHA512 d17a8a8b2387458b467b3e5034b37cb075ffc444c5576013fe7ac3d390c110e0fb4bc6a39f9b350f7ce9b40f3f039e0af9eb84ffafe9ab05a8be5b36ac5b56ac WHIRLPOOL 8d1073a720fd8220769a509677e3d638d93d6aca247a5d2c9017eae3e05391a63e28fade0d306e56a82c5835db58926178e66f1ef94859e2f65497cbe89a172e +DIST sysbench-1.0.7.tar.gz 1494571 SHA256 db91521e70b0d1a6fccc60a8d4acadacb3f9328e8ab6802ae82f93393a688d43 SHA512 0b32ad27180ab02df9c2e5e85a8b9bec231338cfb20d7337dd80f1e0628b48bae480fde9d69cd21730aa0ab7c65fecbede9c10cd4b96d0dcf44cd012afa10d65 WHIRLPOOL f33c7d328ce1bec01321656b65123a6b790647f36db7351f6cae5340ee8678c66dc3a4d05a36babe8bec51b42ee0fff937b9c28fa2697408fca5842af50072e1 diff --git a/app-benchmarks/sysbench/sysbench-1.0.7.ebuild b/app-benchmarks/sysbench/sysbench-1.0.7.ebuild new file mode 100644 index 000..899409479d8 --- /dev/null +++ b/app-benchmarks/sysbench/sysbench-1.0.7.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit pax-utils + +DESCRIPTION="System performance benchmark" +HOMEPAGE="https://github.com/akopytov/sysbench"; +SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="aio mysql postgres test" + +RDEPEND="aio? ( dev-libs/libaio ) + mysql? ( virtual/libmysqlclient ) + postgres? ( dev-db/postgresql:= )" +DEPEND="${RDEPEND} + app-editors/vim-core + dev-lang/luajit:= + dev-libs/concurrencykit + dev-libs/libxslt + sys-devel/libtool:= + virtual/pkgconfig + test? ( dev-util/cram )" + +src_prepare() { + default + + sed -i -e "/^htmldir =/s:=.*:=/usr/share/doc/${PF}/html:" doc/Makefile.am || die + + # remove bundled libs + rm -r third_party/luajit/luajit third_party/concurrency_kit/ck third_party/cram || die + + ./autogen.sh || die +} + +src_configure() { + local myeconfargs=( + $(use_enable aio aio) + $(use_with mysql mysql) + $(use_with postgres pgsql) + --without-attachsql + --without-drizzle + --without-oracle + --with-system-luajit + --with-system-ck + ) + + econf "${myeconfargs[@]}" +} + +src_compile() { + default + + pax-mark m "${S}/src/${PN}" +} + +src_test() { + emake check test +}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 2c5dea7e7d9dfff6f2cfd25ab4e24d80b22268d0 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri May 26 14:04:23 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri May 26 14:04:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c5dea7e app-benchmarks/sysbench: x86 stable wrt bug #619660 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> app-benchmarks/sysbench/sysbench-1.0.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/sysbench/sysbench-1.0.6.ebuild b/app-benchmarks/sysbench/sysbench-1.0.6.ebuild index 1368236332d..60f103474a0 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.6.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.6.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="aio mysql postgres test" RDEPEND="aio? ( dev-libs/libaio )
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: aa74b6d49a08190d2a8ff53c075dc82f6745b653 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu May 25 10:43:04 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu May 25 10:43:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa74b6d4 app-benchmarks/sysbench: amd64 stable wrt bug #619660 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-benchmarks/sysbench/sysbench-1.0.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/sysbench/sysbench-1.0.6.ebuild b/app-benchmarks/sysbench/sysbench-1.0.6.ebuild index 48243ebb77f..1368236332d 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.6.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.6.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="aio mysql postgres test" RDEPEND="aio? ( dev-libs/libaio )
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: a1ced72343c4490e3fe3607e6cebc275e829e7ca Author: Tomas Mozes gmail com> AuthorDate: Thu Apr 20 11:43:56 2017 + Commit: Göktürk Yüksek gentoo org> CommitDate: Thu Apr 27 22:55:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1ced723 app-benchmarks/sysbench: bump to 1.0.6, drop old Package-Manager: Portage-2.3.5, Repoman-2.3.2 app-benchmarks/sysbench/Manifest | 3 +- ...sysbench-1.0.5.ebuild => sysbench-1.0.6.ebuild} | 0 .../sysbench/sysbench-1.0_pre20161017.ebuild | 58 -- 3 files changed, 1 insertion(+), 60 deletions(-) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index 3777d78d7a7..d1b8be6213d 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1,3 +1,2 @@ DIST sysbench-1.0.3.tar.gz 1450640 SHA256 37e3d1ecd3e3917695bdfa314ebf09201433d3b4c1c7c0bd4a903bde4e69472e SHA512 6680c3d1e0c939bfb27efb2c4982dd4ec92042ad8c3a850f4892dc46bbaaba00a44b2e39d4253a978c49339c275d81fb39a14ddc4c767883fccc89248dd5ca76 WHIRLPOOL c4d1471465abe06fba5e15c7be64e07e3cae7b7e1ca1559b6a3903fd33358835dc246567faecd0fd5465b79c7c0991d59ba69e23de21dc7b719bd602a726b59b -DIST sysbench-1.0.5.tar.gz 1488465 SHA256 6a97fa0008c3021ec3ddbe5d2dd5b69e2d1070c872eb914d3ac5134f163954a3 SHA512 8080803a08e8037af01bb87cf1bd1fbac5df4403e89213fa61a4708c43ea4cc5121304a1e8dc3c0b3e800a45727946b08329492cc44e1695370a21e8d1a04cd9 WHIRLPOOL c27a09286bd9036578f963ed99d7d5b31437bc79ce03c9df7782ce6fe6ebaf1e1a81f9ae1a0713b7d35ca35d4e597a648aa051a4ca94b3cc3cb98250601f8508 -DIST sysbench-48124f838b00ff83a044fbf046a9d8d0b1602d90.tar.gz 281484 SHA256 d3619b4399e6a77a679932571402cfae85c9fd17541050a77006184b3cad155a SHA512 2dd9bb78343df27894094829708dc133009d8ee65399beafbf38ea88d42be311180a18bf7b76cd41b22482606b7de13840cbdf5fc5841a0d2ed59dd65e34cebe WHIRLPOOL 67874d43c2a1d6cda45f64edfe0961018c9b8f5b13cc68b35dfbcebc1f5c75d2bc0ecfc1cffdcc62fc783fcc8a4cabd0e1bbccea5546bcd907d649b6f3b17c71 +DIST sysbench-1.0.6.tar.gz 1493941 SHA256 cd23c622da3d3267885ed126540dc04c578ee16c3d31307e21b5acd8e4036eda SHA512 d17a8a8b2387458b467b3e5034b37cb075ffc444c5576013fe7ac3d390c110e0fb4bc6a39f9b350f7ce9b40f3f039e0af9eb84ffafe9ab05a8be5b36ac5b56ac WHIRLPOOL 8d1073a720fd8220769a509677e3d638d93d6aca247a5d2c9017eae3e05391a63e28fade0d306e56a82c5835db58926178e66f1ef94859e2f65497cbe89a172e diff --git a/app-benchmarks/sysbench/sysbench-1.0.5.ebuild b/app-benchmarks/sysbench/sysbench-1.0.6.ebuild similarity index 100% rename from app-benchmarks/sysbench/sysbench-1.0.5.ebuild rename to app-benchmarks/sysbench/sysbench-1.0.6.ebuild diff --git a/app-benchmarks/sysbench/sysbench-1.0_pre20161017.ebuild b/app-benchmarks/sysbench/sysbench-1.0_pre20161017.ebuild deleted file mode 100644 index 261a9e0ab65..000 --- a/app-benchmarks/sysbench/sysbench-1.0_pre20161017.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -GITHUB_REV="48124f838b00ff83a044fbf046a9d8d0b1602d90" -MY_PN="${PN}-${GITHUB_REV}" - -DESCRIPTION="System performance benchmark" -HOMEPAGE="https://github.com/akopytov/sysbench"; - -SRC_URI="https://github.com/akopytov/sysbench/archive/${GITHUB_REV}.tar.gz -> ${MY_PN}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="aio lua mysql postgres test" - -RDEPEND="aio? ( dev-libs/libaio ) - lua? ( dev-lang/lua:= ) - mysql? ( virtual/libmysqlclient ) - postgres? ( dev-db/postgresql:= )" -DEPEND="${RDEPEND} - sys-devel/libtool:= - dev-libs/libxslt - test? ( dev-util/cram )" - -REQUIRED_USE=" - mysql? ( lua ) - postgres? ( lua )" - -S="${WORKDIR}/${MY_PN}" - -src_prepare() { - default - - sed -i -e "/^htmldir =/s:=.*:=/usr/share/doc/${PF}/html:" doc/Makefile.am || die - - ./autogen.sh || die -} - -src_configure() { - local myeconfargs=( - $(use_enable aio aio) - $(use_with lua lua) - $(use_with mysql mysql) - $(use_with postgres pgsql) - --without-attachsql - --without-drizzle - --without-oracle - ) - - econf "${myeconfargs[@]}" -} - -src_test() { - emake check test -}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: b4117111eebd1a7e72564a1cafe34c8870a17d28 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Apr 17 08:00:48 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Apr 17 08:02:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4117111 app-benchmarks/sysbench: x86 stable wrt bug #614842 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> app-benchmarks/sysbench/sysbench-1.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/sysbench/sysbench-1.0.3.ebuild b/app-benchmarks/sysbench/sysbench-1.0.3.ebuild index 819414f6efa..e5d9c4ad2c6 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.3.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.3.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="aio mysql postgres test" RDEPEND="aio? ( dev-libs/libaio )
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 53c5604ff67f0595046c5c5bb846b3ca369f4236 Author: Tomas Mozes gmail com> AuthorDate: Thu Apr 6 11:49:53 2017 + Commit: Göktürk Yüksek gentoo org> CommitDate: Sat Apr 8 03:02:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53c5604f app-benchmarks/sysbench: bump to 1.0.5, drop old Package-Manager: Portage-2.3.5, Repoman-2.3.2 app-benchmarks/sysbench/Manifest| 2 +- .../sysbench/{sysbench-1.0.4.ebuild => sysbench-1.0.5.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index e87a91c8166..3777d78d7a7 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1,3 +1,3 @@ DIST sysbench-1.0.3.tar.gz 1450640 SHA256 37e3d1ecd3e3917695bdfa314ebf09201433d3b4c1c7c0bd4a903bde4e69472e SHA512 6680c3d1e0c939bfb27efb2c4982dd4ec92042ad8c3a850f4892dc46bbaaba00a44b2e39d4253a978c49339c275d81fb39a14ddc4c767883fccc89248dd5ca76 WHIRLPOOL c4d1471465abe06fba5e15c7be64e07e3cae7b7e1ca1559b6a3903fd33358835dc246567faecd0fd5465b79c7c0991d59ba69e23de21dc7b719bd602a726b59b -DIST sysbench-1.0.4.tar.gz 1487125 SHA256 fa8dbc56ddfd095b09b977c321f7ebbb12818cfc872542a0bffa195cab0716a1 SHA512 f2725e8f7a265b1f3c4ec4b1a863d9f15b3aa44a0fb358d5e9064e645fe1717cb6988bdf39570342ba6897635ce616e8ddb91e7d891eb391070335de7d15b6cb WHIRLPOOL 922c36ed0735582b54da58c33c0be24000f5ffc72e0cee0491dd1fa0983371aadd800a397abb36a9b3069bf9194e931529d836d3bf7fa509b6a3a41ed5a5bca8 +DIST sysbench-1.0.5.tar.gz 1488465 SHA256 6a97fa0008c3021ec3ddbe5d2dd5b69e2d1070c872eb914d3ac5134f163954a3 SHA512 8080803a08e8037af01bb87cf1bd1fbac5df4403e89213fa61a4708c43ea4cc5121304a1e8dc3c0b3e800a45727946b08329492cc44e1695370a21e8d1a04cd9 WHIRLPOOL c27a09286bd9036578f963ed99d7d5b31437bc79ce03c9df7782ce6fe6ebaf1e1a81f9ae1a0713b7d35ca35d4e597a648aa051a4ca94b3cc3cb98250601f8508 DIST sysbench-48124f838b00ff83a044fbf046a9d8d0b1602d90.tar.gz 281484 SHA256 d3619b4399e6a77a679932571402cfae85c9fd17541050a77006184b3cad155a SHA512 2dd9bb78343df27894094829708dc133009d8ee65399beafbf38ea88d42be311180a18bf7b76cd41b22482606b7de13840cbdf5fc5841a0d2ed59dd65e34cebe WHIRLPOOL 67874d43c2a1d6cda45f64edfe0961018c9b8f5b13cc68b35dfbcebc1f5c75d2bc0ecfc1cffdcc62fc783fcc8a4cabd0e1bbccea5546bcd907d649b6f3b17c71 diff --git a/app-benchmarks/sysbench/sysbench-1.0.4.ebuild b/app-benchmarks/sysbench/sysbench-1.0.5.ebuild similarity index 100% rename from app-benchmarks/sysbench/sysbench-1.0.4.ebuild rename to app-benchmarks/sysbench/sysbench-1.0.5.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 9b0bfea9bd3c74ec6f7c833b19abcbf68d8676dd Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Apr 7 16:05:29 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Apr 7 16:05:29 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b0bfea9 app-benchmarks/sysbench: amd64 stable wrt bug #614842 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-benchmarks/sysbench/sysbench-1.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/sysbench/sysbench-1.0.3.ebuild b/app-benchmarks/sysbench/sysbench-1.0.3.ebuild index 29fe1f0b53f..819414f6efa 100644 --- a/app-benchmarks/sysbench/sysbench-1.0.3.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.3.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="aio mysql postgres test" RDEPEND="aio? ( dev-libs/libaio )
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: d6b6c8ce6b9709b88cfd1cbf2a985e2523e8c723 Author: Tomas Mozes gmail com> AuthorDate: Thu Mar 16 07:25:04 2017 + Commit: Amy Liffey gentoo org> CommitDate: Thu Mar 16 11:12:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6b6c8ce app-benchmarks/sysbench: bump to 1.0.4 Closes: #4212 Package-Manager: Portage-2.3.4, Repoman-2.3.2 app-benchmarks/sysbench/Manifest | 1 + .../sysbench/{sysbench-.ebuild => sysbench-1.0.4.ebuild} | 11 +-- app-benchmarks/sysbench/sysbench-.ebuild | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index 75b644241c1..e87a91c8166 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1,2 +1,3 @@ DIST sysbench-1.0.3.tar.gz 1450640 SHA256 37e3d1ecd3e3917695bdfa314ebf09201433d3b4c1c7c0bd4a903bde4e69472e SHA512 6680c3d1e0c939bfb27efb2c4982dd4ec92042ad8c3a850f4892dc46bbaaba00a44b2e39d4253a978c49339c275d81fb39a14ddc4c767883fccc89248dd5ca76 WHIRLPOOL c4d1471465abe06fba5e15c7be64e07e3cae7b7e1ca1559b6a3903fd33358835dc246567faecd0fd5465b79c7c0991d59ba69e23de21dc7b719bd602a726b59b +DIST sysbench-1.0.4.tar.gz 1487125 SHA256 fa8dbc56ddfd095b09b977c321f7ebbb12818cfc872542a0bffa195cab0716a1 SHA512 f2725e8f7a265b1f3c4ec4b1a863d9f15b3aa44a0fb358d5e9064e645fe1717cb6988bdf39570342ba6897635ce616e8ddb91e7d891eb391070335de7d15b6cb WHIRLPOOL 922c36ed0735582b54da58c33c0be24000f5ffc72e0cee0491dd1fa0983371aadd800a397abb36a9b3069bf9194e931529d836d3bf7fa509b6a3a41ed5a5bca8 DIST sysbench-48124f838b00ff83a044fbf046a9d8d0b1602d90.tar.gz 281484 SHA256 d3619b4399e6a77a679932571402cfae85c9fd17541050a77006184b3cad155a SHA512 2dd9bb78343df27894094829708dc133009d8ee65399beafbf38ea88d42be311180a18bf7b76cd41b22482606b7de13840cbdf5fc5841a0d2ed59dd65e34cebe WHIRLPOOL 67874d43c2a1d6cda45f64edfe0961018c9b8f5b13cc68b35dfbcebc1f5c75d2bc0ecfc1cffdcc62fc783fcc8a4cabd0e1bbccea5546bcd907d649b6f3b17c71 diff --git a/app-benchmarks/sysbench/sysbench-.ebuild b/app-benchmarks/sysbench/sysbench-1.0.4.ebuild similarity index 82% copy from app-benchmarks/sysbench/sysbench-.ebuild copy to app-benchmarks/sysbench/sysbench-1.0.4.ebuild index 73fca0ec52c..48243ebb77f 100644 --- a/app-benchmarks/sysbench/sysbench-.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.4.ebuild @@ -3,16 +3,13 @@ EAPI="6" -inherit git-r3 - DESCRIPTION="System performance benchmark" HOMEPAGE="https://github.com/akopytov/sysbench"; - -EGIT_REPO_URI="https://github.com/akopytov/sysbench.git"; +SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="" +KEYWORDS="~amd64 ~x86" IUSE="aio mysql postgres test" RDEPEND="aio? ( dev-libs/libaio ) @@ -30,8 +27,10 @@ DEPEND="${RDEPEND} src_prepare() { default + sed -i -e "/^htmldir =/s:=.*:=/usr/share/doc/${PF}/html:" doc/Makefile.am || die + # remove bundled libs - rm -r third_party/luajit/luajit third_party/concurrency_kit/ck third_party/cram|| die + rm -r third_party/luajit/luajit third_party/concurrency_kit/ck third_party/cram || die ./autogen.sh || die } diff --git a/app-benchmarks/sysbench/sysbench-.ebuild b/app-benchmarks/sysbench/sysbench-.ebuild index 73fca0ec52c..1a7c3db4dde 100644 --- a/app-benchmarks/sysbench/sysbench-.ebuild +++ b/app-benchmarks/sysbench/sysbench-.ebuild @@ -31,7 +31,7 @@ src_prepare() { default # remove bundled libs - rm -r third_party/luajit/luajit third_party/concurrency_kit/ck third_party/cram|| die + rm -r third_party/luajit/luajit third_party/concurrency_kit/ck third_party/cram || die ./autogen.sh || die }
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: d18d653d7df519f5498f332793208569dff3d687 Author: Tomas Mozes gmail com> AuthorDate: Mon Mar 6 06:16:45 2017 + Commit: Göktürk Yüksek gentoo org> CommitDate: Tue Mar 7 20:47:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d18d653d app-benchmarks/sysbench: bump to 1.0.3, drop old Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-benchmarks/sysbench/Manifest| 2 +- .../sysbench/{sysbench-1.0.2.ebuild => sysbench-1.0.3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index aca611abec5..75b644241c1 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1,2 +1,2 @@ -DIST sysbench-1.0.2.tar.gz 1444769 SHA256 b177f26b7a39acccd58b63a06f59dfadbff60bbb4b1161e9db381b1e98ed1412 SHA512 f58159d30ed6d7ac33ed97082204b4def67bde041847ba81acd2c812640d86d857b69aab037283a7d95501931c3632b5b8a200853126e9ce01246ebaf49bec11 WHIRLPOOL e482212ce017975b84fa70becf4a7d07b64ec0d251a3ce0cd08edaa15e7bc76c3c281ad231f27ecda035163470cae201468f3296398774be04dbbb75586a65c4 +DIST sysbench-1.0.3.tar.gz 1450640 SHA256 37e3d1ecd3e3917695bdfa314ebf09201433d3b4c1c7c0bd4a903bde4e69472e SHA512 6680c3d1e0c939bfb27efb2c4982dd4ec92042ad8c3a850f4892dc46bbaaba00a44b2e39d4253a978c49339c275d81fb39a14ddc4c767883fccc89248dd5ca76 WHIRLPOOL c4d1471465abe06fba5e15c7be64e07e3cae7b7e1ca1559b6a3903fd33358835dc246567faecd0fd5465b79c7c0991d59ba69e23de21dc7b719bd602a726b59b DIST sysbench-48124f838b00ff83a044fbf046a9d8d0b1602d90.tar.gz 281484 SHA256 d3619b4399e6a77a679932571402cfae85c9fd17541050a77006184b3cad155a SHA512 2dd9bb78343df27894094829708dc133009d8ee65399beafbf38ea88d42be311180a18bf7b76cd41b22482606b7de13840cbdf5fc5841a0d2ed59dd65e34cebe WHIRLPOOL 67874d43c2a1d6cda45f64edfe0961018c9b8f5b13cc68b35dfbcebc1f5c75d2bc0ecfc1cffdcc62fc783fcc8a4cabd0e1bbccea5546bcd907d649b6f3b17c71 diff --git a/app-benchmarks/sysbench/sysbench-1.0.2.ebuild b/app-benchmarks/sysbench/sysbench-1.0.3.ebuild similarity index 100% rename from app-benchmarks/sysbench/sysbench-1.0.2.ebuild rename to app-benchmarks/sysbench/sysbench-1.0.3.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 9a5d3c2da7b4e97d755b71b8512957c19720fd07 Author: Tomas Mozes gmail com> AuthorDate: Mon Mar 6 06:17:58 2017 + Commit: Göktürk Yüksek gentoo org> CommitDate: Tue Mar 7 20:47:05 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a5d3c2d app-benchmarks/sysbench: sync live ebuild Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-benchmarks/sysbench/sysbench-.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app-benchmarks/sysbench/sysbench-.ebuild b/app-benchmarks/sysbench/sysbench-.ebuild index fcbc3f71c6c..73fca0ec52c 100644 --- a/app-benchmarks/sysbench/sysbench-.ebuild +++ b/app-benchmarks/sysbench/sysbench-.ebuild @@ -30,10 +30,8 @@ DEPEND="${RDEPEND} src_prepare() { default - sed -i -e "/^htmldir =/s:=.*:=/usr/share/doc/${PF}/html:" doc/Makefile.am || die - # remove bundled libs - rm -r third_party/luajit/luajit third_party/concurrency_kit/ck || die + rm -r third_party/luajit/luajit third_party/concurrency_kit/ck third_party/cram|| die ./autogen.sh || die }
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 06aaea71369baacf7af3798805c142b0c4ffb270 Author: Tomas Mozes gmail com> AuthorDate: Tue Feb 21 09:52:59 2017 + Commit: Göktürk Yüksek gentoo org> CommitDate: Thu Mar 2 05:47:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06aaea71 app-benchmarks/sysbench: bump to 1.0.2, drop old Package-Manager: portage-2.3.3 app-benchmarks/sysbench/Manifest| 2 +- .../sysbench/{sysbench-1.0.1.ebuild => sysbench-1.0.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index 5416ab8cdb6..aca611abec5 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1,2 +1,2 @@ -DIST sysbench-1.0.1.tar.gz 1443672 SHA256 27a1426923d83105448180d7ca9680aad9b00c460a13887bce72f877e13de6a7 SHA512 2bc74975f39f762ea004f73513d65476da33955ddec658ee92bb83e4068095a6045edacaf46287cd3fde003063beb2a2a91f045276a900c11c525ad72c1e755f WHIRLPOOL 6f7f207e9c3c53ab632e50ab555647086c688683f02fe7940d5b70504049829c7669439d2799f1be31bf15766164202c51577335178cdbc08b9758961224d5f9 +DIST sysbench-1.0.2.tar.gz 1444769 SHA256 b177f26b7a39acccd58b63a06f59dfadbff60bbb4b1161e9db381b1e98ed1412 SHA512 f58159d30ed6d7ac33ed97082204b4def67bde041847ba81acd2c812640d86d857b69aab037283a7d95501931c3632b5b8a200853126e9ce01246ebaf49bec11 WHIRLPOOL e482212ce017975b84fa70becf4a7d07b64ec0d251a3ce0cd08edaa15e7bc76c3c281ad231f27ecda035163470cae201468f3296398774be04dbbb75586a65c4 DIST sysbench-48124f838b00ff83a044fbf046a9d8d0b1602d90.tar.gz 281484 SHA256 d3619b4399e6a77a679932571402cfae85c9fd17541050a77006184b3cad155a SHA512 2dd9bb78343df27894094829708dc133009d8ee65399beafbf38ea88d42be311180a18bf7b76cd41b22482606b7de13840cbdf5fc5841a0d2ed59dd65e34cebe WHIRLPOOL 67874d43c2a1d6cda45f64edfe0961018c9b8f5b13cc68b35dfbcebc1f5c75d2bc0ecfc1cffdcc62fc783fcc8a4cabd0e1bbccea5546bcd907d649b6f3b17c71 diff --git a/app-benchmarks/sysbench/sysbench-1.0.1.ebuild b/app-benchmarks/sysbench/sysbench-1.0.2.ebuild similarity index 100% rename from app-benchmarks/sysbench/sysbench-1.0.1.ebuild rename to app-benchmarks/sysbench/sysbench-1.0.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 52151cd9e050e792e0237571f7f9e4d94ce7817d Author: Tomas Mozes sygic com> AuthorDate: Mon Feb 6 09:52:52 2017 + Commit: Göktürk Yüksek gentoo org> CommitDate: Mon Feb 6 20:55:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52151cd9 app-benchmarks/sysbench: bump to 1.0.1 app-benchmarks/sysbench/Manifest | 2 +- .../{sysbench-1.0_pre20170122.ebuild => sysbench-1.0.1.ebuild} | 7 +-- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index ed98f42..5416ab8 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1,2 +1,2 @@ -DIST sysbench-1.0_pre20170122.tar.gz 1428246 SHA256 14703dc6e847a76977137b8a1f83d00823b5c9352ef5630863b4c13830b0b30d SHA512 b35ea6c01ed1514fb5d46526a4a322d28b7f18e54ef10f695310ff47e27facd97e44688c762177f937e23db2f9504bc71ae2c784fbd8030e365402b585434e2b WHIRLPOOL eda1de316b791a6fb31e12d8acc2328a3eb1009fa66ed4be14c7601f106f30a47a31fda188a2a4e0ea25366988b0a2e30a1c0c8b45dd857ed3009ca1c5a1284a +DIST sysbench-1.0.1.tar.gz 1443672 SHA256 27a1426923d83105448180d7ca9680aad9b00c460a13887bce72f877e13de6a7 SHA512 2bc74975f39f762ea004f73513d65476da33955ddec658ee92bb83e4068095a6045edacaf46287cd3fde003063beb2a2a91f045276a900c11c525ad72c1e755f WHIRLPOOL 6f7f207e9c3c53ab632e50ab555647086c688683f02fe7940d5b70504049829c7669439d2799f1be31bf15766164202c51577335178cdbc08b9758961224d5f9 DIST sysbench-48124f838b00ff83a044fbf046a9d8d0b1602d90.tar.gz 281484 SHA256 d3619b4399e6a77a679932571402cfae85c9fd17541050a77006184b3cad155a SHA512 2dd9bb78343df27894094829708dc133009d8ee65399beafbf38ea88d42be311180a18bf7b76cd41b22482606b7de13840cbdf5fc5841a0d2ed59dd65e34cebe WHIRLPOOL 67874d43c2a1d6cda45f64edfe0961018c9b8f5b13cc68b35dfbcebc1f5c75d2bc0ecfc1cffdcc62fc783fcc8a4cabd0e1bbccea5546bcd907d649b6f3b17c71 diff --git a/app-benchmarks/sysbench/sysbench-1.0_pre20170122.ebuild b/app-benchmarks/sysbench/sysbench-1.0.1.ebuild similarity index 86% rename from app-benchmarks/sysbench/sysbench-1.0_pre20170122.ebuild rename to app-benchmarks/sysbench/sysbench-1.0.1.ebuild index c9f5d2f..6a789f4 100644 --- a/app-benchmarks/sysbench/sysbench-1.0_pre20170122.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0.1.ebuild @@ -4,14 +4,9 @@ EAPI="6" -inherit vcs-snapshot - -GITHUB_REV="21a28231adb0645e67447b5c2169ad0cc63c829e" - DESCRIPTION="System performance benchmark" HOMEPAGE="https://github.com/akopytov/sysbench"; - -SRC_URI="https://github.com/akopytov/sysbench/archive/${GITHUB_REV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2+" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 226bb3a01f40baa43bff2ea2f80abc4e923fe2ac Author: Tomáš Mózes gmail com> AuthorDate: Sat Jan 28 07:15:00 2017 + Commit: Göktürk Yüksek gentoo org> CommitDate: Sun Jan 29 04:26:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=226bb3a0 app-benchmarks/sysbench: drop old app-benchmarks/sysbench/Manifest | 1 - app-benchmarks/sysbench/sysbench-0.4.12-r1.ebuild | 39 --- 2 files changed, 40 deletions(-) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index a72a825..ed98f42 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1,3 +1,2 @@ -DIST sysbench-0.4.12.tar.gz 421932 SHA256 83fa7464193e012c91254e595a89894d8e35b4a38324b52a5974777e3823ea9e SHA512 e5903a38c89ac850e7e8af6bba6a5311f8c14ab579eff794f9a7688f41804e8b53a8ababd4d1ea1c69625d53d9fe47842d123a6bc2c5fd74ffcac5bac488abbe WHIRLPOOL a880eba1464125817e8497e3492cd0ca20d751a73fd79d70777a41fbab85660152e09e27a8226fdd4424d615d748ca678dee991733b363c183c6618a8359bc3a DIST sysbench-1.0_pre20170122.tar.gz 1428246 SHA256 14703dc6e847a76977137b8a1f83d00823b5c9352ef5630863b4c13830b0b30d SHA512 b35ea6c01ed1514fb5d46526a4a322d28b7f18e54ef10f695310ff47e27facd97e44688c762177f937e23db2f9504bc71ae2c784fbd8030e365402b585434e2b WHIRLPOOL eda1de316b791a6fb31e12d8acc2328a3eb1009fa66ed4be14c7601f106f30a47a31fda188a2a4e0ea25366988b0a2e30a1c0c8b45dd857ed3009ca1c5a1284a DIST sysbench-48124f838b00ff83a044fbf046a9d8d0b1602d90.tar.gz 281484 SHA256 d3619b4399e6a77a679932571402cfae85c9fd17541050a77006184b3cad155a SHA512 2dd9bb78343df27894094829708dc133009d8ee65399beafbf38ea88d42be311180a18bf7b76cd41b22482606b7de13840cbdf5fc5841a0d2ed59dd65e34cebe WHIRLPOOL 67874d43c2a1d6cda45f64edfe0961018c9b8f5b13cc68b35dfbcebc1f5c75d2bc0ecfc1cffdcc62fc783fcc8a4cabd0e1bbccea5546bcd907d649b6f3b17c71 diff --git a/app-benchmarks/sysbench/sysbench-0.4.12-r1.ebuild b/app-benchmarks/sysbench/sysbench-0.4.12-r1.ebuild deleted file mode 100644 index 56b54de.. --- a/app-benchmarks/sysbench/sysbench-0.4.12-r1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="2" - -inherit autotools - -DESCRIPTION="System performance benchmark" -HOMEPAGE="http://sysbench.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="aio mysql" - -DEPEND="mysql? ( virtual/mysql ) - aio? ( dev-libs/libaio )" -RDEPEND="${DEPEND}" - -src_prepare() { - # fix for bug #297590 - sed -e 's/SUBDIRS \= doc sysbench/SUBDIRS \= sysbench/' -i Makefile.am || die "sed of makefile failed" - eautoreconf -} - -src_configure() { - if ! use aio; then my_econf="--disable-aio"; fi - econf $(use_with mysql mysql /usr) $my_econf || die "econf failed" -} -src_compile() { - emake || die "emake failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc ChangeLog README -}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 5da92ceae770c035aa5279ac8de4481df34f01dd Author: Tomáš Mózes gmail com> AuthorDate: Sat Jan 28 07:12:48 2017 + Commit: Göktürk Yüksek gentoo org> CommitDate: Sun Jan 29 04:26:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5da92cea app-benchmarks/sysbench: bump to 1.0_pre20170122 app-benchmarks/sysbench/Manifest | 2 +- ...1223.ebuild => sysbench-1.0_pre20170122.ebuild} | 30 -- 2 files changed, 17 insertions(+), 15 deletions(-) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index 8e46547..a72a825 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1,3 +1,3 @@ DIST sysbench-0.4.12.tar.gz 421932 SHA256 83fa7464193e012c91254e595a89894d8e35b4a38324b52a5974777e3823ea9e SHA512 e5903a38c89ac850e7e8af6bba6a5311f8c14ab579eff794f9a7688f41804e8b53a8ababd4d1ea1c69625d53d9fe47842d123a6bc2c5fd74ffcac5bac488abbe WHIRLPOOL a880eba1464125817e8497e3492cd0ca20d751a73fd79d70777a41fbab85660152e09e27a8226fdd4424d615d748ca678dee991733b363c183c6618a8359bc3a -DIST sysbench-401c5a43aa40a0b89689747b278fae2adbc302db.tar.gz 283994 SHA256 d2ca2676b3417563d11eb071a0dbdbe3ec0bb0f43a0275f6505bc9682fa51523 SHA512 3764e6bea09fa52cc84bbd740b4da0d09fcbb9908a904ad983b66b64d739c0c051013095824b52799f738e1b863290b1b0cb1604add0d0500a95128ae49f4e47 WHIRLPOOL d6bc6115797a0a26426045c6d477488e807e319393eb71c9b5f5bf1248da2aaba9946fff6e977573d3bfb0a012635a1a0f1fafa61df509aa0b8c97fe86ce4a52 +DIST sysbench-1.0_pre20170122.tar.gz 1428246 SHA256 14703dc6e847a76977137b8a1f83d00823b5c9352ef5630863b4c13830b0b30d SHA512 b35ea6c01ed1514fb5d46526a4a322d28b7f18e54ef10f695310ff47e27facd97e44688c762177f937e23db2f9504bc71ae2c784fbd8030e365402b585434e2b WHIRLPOOL eda1de316b791a6fb31e12d8acc2328a3eb1009fa66ed4be14c7601f106f30a47a31fda188a2a4e0ea25366988b0a2e30a1c0c8b45dd857ed3009ca1c5a1284a DIST sysbench-48124f838b00ff83a044fbf046a9d8d0b1602d90.tar.gz 281484 SHA256 d3619b4399e6a77a679932571402cfae85c9fd17541050a77006184b3cad155a SHA512 2dd9bb78343df27894094829708dc133009d8ee65399beafbf38ea88d42be311180a18bf7b76cd41b22482606b7de13840cbdf5fc5841a0d2ed59dd65e34cebe WHIRLPOOL 67874d43c2a1d6cda45f64edfe0961018c9b8f5b13cc68b35dfbcebc1f5c75d2bc0ecfc1cffdcc62fc783fcc8a4cabd0e1bbccea5546bcd907d649b6f3b17c71 diff --git a/app-benchmarks/sysbench/sysbench-1.0_pre20161223.ebuild b/app-benchmarks/sysbench/sysbench-1.0_pre20170122.ebuild similarity index 68% rename from app-benchmarks/sysbench/sysbench-1.0_pre20161223.ebuild rename to app-benchmarks/sysbench/sysbench-1.0_pre20170122.ebuild index c586767..c9f5d2f 100644 --- a/app-benchmarks/sysbench/sysbench-1.0_pre20161223.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0_pre20170122.ebuild @@ -1,54 +1,56 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI="6" -GITHUB_REV="401c5a43aa40a0b89689747b278fae2adbc302db" -MY_PN="${PN}-${GITHUB_REV}" +inherit vcs-snapshot + +GITHUB_REV="21a28231adb0645e67447b5c2169ad0cc63c829e" DESCRIPTION="System performance benchmark" HOMEPAGE="https://github.com/akopytov/sysbench"; -SRC_URI="https://github.com/akopytov/sysbench/archive/${GITHUB_REV}.tar.gz -> ${MY_PN}.tar.gz" +SRC_URI="https://github.com/akopytov/sysbench/archive/${GITHUB_REV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="aio lua mysql postgres test" +IUSE="aio mysql postgres test" RDEPEND="aio? ( dev-libs/libaio ) - lua? ( dev-lang/lua:= ) mysql? ( virtual/libmysqlclient ) postgres? ( dev-db/postgresql:= )" DEPEND="${RDEPEND} - sys-devel/libtool:= + app-editors/vim-core + dev-lang/luajit:= + dev-libs/concurrencykit dev-libs/libxslt + sys-devel/libtool:= + virtual/pkgconfig test? ( dev-util/cram )" -REQUIRED_USE=" - mysql? ( lua ) - postgres? ( lua )" - -S="${WORKDIR}/${MY_PN}" - src_prepare() { default sed -i -e "/^htmldir =/s:=.*:=/usr/share/doc/${PF}/html:" doc/Makefile.am || die + # remove bundled libs + rm -r third_party/luajit/luajit third_party/concurrency_kit/ck || die + ./autogen.sh || die } src_configure() { local myeconfargs=( $(use_enable aio aio) - $(use_with lua lua) $(use_with mysql mysql) $(use_with postgres pgsql) --without-attachsql --without-drizzle --without-oracle + --with-system-luajit + --with-system-ck ) econf "${myeconfargs[@]}"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: ba0b857a1ff9347dce82b9abb67285ba45529ea3 Author: Tomáš Mózes gmail com> AuthorDate: Sat Jan 28 07:13:51 2017 + Commit: Göktürk Yüksek gentoo org> CommitDate: Sun Jan 29 04:26:15 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba0b857a app-benchmarks/sysbench: sync live ebuild app-benchmarks/sysbench/sysbench-.ebuild | 22 -- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/app-benchmarks/sysbench/sysbench-.ebuild b/app-benchmarks/sysbench/sysbench-.ebuild index f6055be..814a381 100644 --- a/app-benchmarks/sysbench/sysbench-.ebuild +++ b/app-benchmarks/sysbench/sysbench-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -10,43 +10,45 @@ DESCRIPTION="System performance benchmark" HOMEPAGE="https://github.com/akopytov/sysbench"; EGIT_REPO_URI="https://github.com/akopytov/sysbench.git"; -EGIT_BRANCH="1.0" LICENSE="GPL-2+" SLOT="0" KEYWORDS="" -IUSE="aio lua mysql postgres test" +IUSE="aio mysql postgres test" RDEPEND="aio? ( dev-libs/libaio ) - lua? ( dev-lang/lua:= ) mysql? ( virtual/libmysqlclient ) postgres? ( dev-db/postgresql:= )" DEPEND="${RDEPEND} - sys-devel/libtool:= + app-editors/vim-core + dev-lang/luajit:= + dev-libs/concurrencykit dev-libs/libxslt + sys-devel/libtool:= + virtual/pkgconfig test? ( dev-util/cram )" -REQUIRED_USE=" - mysql? ( lua ) - postgres? ( lua )" - src_prepare() { default sed -i -e "/^htmldir =/s:=.*:=/usr/share/doc/${PF}/html:" doc/Makefile.am || die + # remove bundled libs + rm -r third_party/luajit/luajit third_party/concurrency_kit/ck || die + ./autogen.sh || die } src_configure() { local myeconfargs=( $(use_enable aio aio) - $(use_with lua lua) $(use_with mysql mysql) $(use_with postgres pgsql) --without-attachsql --without-drizzle --without-oracle + --with-system-luajit + --with-system-ck ) econf "${myeconfargs[@]}"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 561391b9a56ce36da34c3d51f38fe53d15a6adc6 Author: Aaron Bauman gentoo org> AuthorDate: Wed Dec 28 08:33:19 2016 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Dec 28 08:33:54 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=561391b9 app-benchmarks/sysbench: amd64 stable app-benchmarks/sysbench/sysbench-1.0_pre20161017.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/sysbench/sysbench-1.0_pre20161017.ebuild b/app-benchmarks/sysbench/sysbench-1.0_pre20161017.ebuild index a4772a0..fe40908 100644 --- a/app-benchmarks/sysbench/sysbench-1.0_pre20161017.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0_pre20161017.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/akopytov/sysbench/archive/${GITHUB_REV}.tar.gz -> ${ LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="aio lua mysql postgres test" RDEPEND="aio? ( dev-libs/libaio )
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 21dfde8dd43b3e26522234a62042675f96303546 Author: Tomáš Mózes gmail com> AuthorDate: Thu Dec 22 23:22:33 2016 + Commit: Göktürk Yüksek gentoo org> CommitDate: Tue Dec 27 22:27:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21dfde8d app-benchmarks/sysbench: bump to 1.0_pre20161223 app-benchmarks/sysbench/Manifest | 1 + .../sysbench/sysbench-1.0_pre20161223.ebuild | 59 ++ 2 files changed, 60 insertions(+) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index 06c5eb7..8e46547 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1,2 +1,3 @@ DIST sysbench-0.4.12.tar.gz 421932 SHA256 83fa7464193e012c91254e595a89894d8e35b4a38324b52a5974777e3823ea9e SHA512 e5903a38c89ac850e7e8af6bba6a5311f8c14ab579eff794f9a7688f41804e8b53a8ababd4d1ea1c69625d53d9fe47842d123a6bc2c5fd74ffcac5bac488abbe WHIRLPOOL a880eba1464125817e8497e3492cd0ca20d751a73fd79d70777a41fbab85660152e09e27a8226fdd4424d615d748ca678dee991733b363c183c6618a8359bc3a +DIST sysbench-401c5a43aa40a0b89689747b278fae2adbc302db.tar.gz 283994 SHA256 d2ca2676b3417563d11eb071a0dbdbe3ec0bb0f43a0275f6505bc9682fa51523 SHA512 3764e6bea09fa52cc84bbd740b4da0d09fcbb9908a904ad983b66b64d739c0c051013095824b52799f738e1b863290b1b0cb1604add0d0500a95128ae49f4e47 WHIRLPOOL d6bc6115797a0a26426045c6d477488e807e319393eb71c9b5f5bf1248da2aaba9946fff6e977573d3bfb0a012635a1a0f1fafa61df509aa0b8c97fe86ce4a52 DIST sysbench-48124f838b00ff83a044fbf046a9d8d0b1602d90.tar.gz 281484 SHA256 d3619b4399e6a77a679932571402cfae85c9fd17541050a77006184b3cad155a SHA512 2dd9bb78343df27894094829708dc133009d8ee65399beafbf38ea88d42be311180a18bf7b76cd41b22482606b7de13840cbdf5fc5841a0d2ed59dd65e34cebe WHIRLPOOL 67874d43c2a1d6cda45f64edfe0961018c9b8f5b13cc68b35dfbcebc1f5c75d2bc0ecfc1cffdcc62fc783fcc8a4cabd0e1bbccea5546bcd907d649b6f3b17c71 diff --git a/app-benchmarks/sysbench/sysbench-1.0_pre20161223.ebuild b/app-benchmarks/sysbench/sysbench-1.0_pre20161223.ebuild new file mode 100644 index ..c586767 --- /dev/null +++ b/app-benchmarks/sysbench/sysbench-1.0_pre20161223.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" + +GITHUB_REV="401c5a43aa40a0b89689747b278fae2adbc302db" +MY_PN="${PN}-${GITHUB_REV}" + +DESCRIPTION="System performance benchmark" +HOMEPAGE="https://github.com/akopytov/sysbench"; + +SRC_URI="https://github.com/akopytov/sysbench/archive/${GITHUB_REV}.tar.gz -> ${MY_PN}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="aio lua mysql postgres test" + +RDEPEND="aio? ( dev-libs/libaio ) + lua? ( dev-lang/lua:= ) + mysql? ( virtual/libmysqlclient ) + postgres? ( dev-db/postgresql:= )" +DEPEND="${RDEPEND} + sys-devel/libtool:= + dev-libs/libxslt + test? ( dev-util/cram )" + +REQUIRED_USE=" + mysql? ( lua ) + postgres? ( lua )" + +S="${WORKDIR}/${MY_PN}" + +src_prepare() { + default + + sed -i -e "/^htmldir =/s:=.*:=/usr/share/doc/${PF}/html:" doc/Makefile.am || die + + ./autogen.sh || die +} + +src_configure() { + local myeconfargs=( + $(use_enable aio aio) + $(use_with lua lua) + $(use_with mysql mysql) + $(use_with postgres pgsql) + --without-attachsql + --without-drizzle + --without-oracle + ) + + econf "${myeconfargs[@]}" +} + +src_test() { + emake check test +}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: c090227bc0dc171fb4653fcd7b4396d22b4ac7d9 Author: Tomas Mozes gmail com> AuthorDate: Mon Oct 31 08:37:30 2016 + Commit: Göktürk Yüksek gentoo org> CommitDate: Mon Oct 31 15:05:47 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c090227b app-benchmarks/sysbench: improve live ebuild Package-Manager: portage-2.3.1 app-benchmarks/sysbench/sysbench-.ebuild | 31 +++- 1 file changed, 21 insertions(+), 10 deletions(-) diff --git a/app-benchmarks/sysbench/sysbench-.ebuild b/app-benchmarks/sysbench/sysbench-.ebuild index e82c950..f6055be 100644 --- a/app-benchmarks/sysbench/sysbench-.ebuild +++ b/app-benchmarks/sysbench/sysbench-.ebuild @@ -12,14 +12,23 @@ HOMEPAGE="https://github.com/akopytov/sysbench"; EGIT_REPO_URI="https://github.com/akopytov/sysbench.git"; EGIT_BRANCH="1.0" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="" -IUSE="aio mysql" +IUSE="aio lua mysql postgres test" -DEPEND="aio? ( dev-libs/libaio ) - mysql? ( virtual/libmysqlclient )" -RDEPEND="${DEPEND}" +RDEPEND="aio? ( dev-libs/libaio ) + lua? ( dev-lang/lua:= ) + mysql? ( virtual/libmysqlclient ) + postgres? ( dev-db/postgresql:= )" +DEPEND="${RDEPEND} + sys-devel/libtool:= + dev-libs/libxslt + test? ( dev-util/cram )" + +REQUIRED_USE=" + mysql? ( lua ) + postgres? ( lua )" src_prepare() { default @@ -32,15 +41,17 @@ src_prepare() { src_configure() { local myeconfargs=( $(use_enable aio aio) + $(use_with lua lua) $(use_with mysql mysql) + $(use_with postgres pgsql) + --without-attachsql + --without-drizzle + --without-oracle ) econf "${myeconfargs[@]}" } -src_install() { - default - - insinto /usr/share/${PN}/tests/db - doins sysbench/tests/db/*.lua || die +src_test() { + emake check test }
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 45caacb64ad192c49f9b7163a5911e1e0119ac58 Author: Tomas Mozes gmail com> AuthorDate: Mon Oct 24 06:17:01 2016 + Commit: Göktürk Yüksek gentoo org> CommitDate: Thu Oct 27 14:42:47 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45caacb6 app-benchmarks/sysbench: add maintainer Package-Manager: portage-2.3.1 app-benchmarks/sysbench/metadata.xml | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/app-benchmarks/sysbench/metadata.xml b/app-benchmarks/sysbench/metadata.xml index 28a1367..828134c 100644 --- a/app-benchmarks/sysbench/metadata.xml +++ b/app-benchmarks/sysbench/metadata.xml @@ -1,11 +1,18 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + + hydrapo...@gmail.com + Tomáš Mózes + + + proxy-ma...@gentoo.org + Proxy Maintainers + Enable libaio support - sysbench + akopytov/sysbench
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 7d2f5e8cda89ab5ee201ab654cf5ce3358223781 Author: Tomas Mozes gmail com> AuthorDate: Thu Oct 27 05:00:52 2016 + Commit: Göktürk Yüksek gentoo org> CommitDate: Thu Oct 27 14:42:47 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d2f5e8c app-benchmarks/sysbench: add snapshot Package-Manager: portage-2.3.1 app-benchmarks/sysbench/Manifest | 1 + .../sysbench/sysbench-1.0_pre20161017.ebuild | 59 ++ 2 files changed, 60 insertions(+) diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest index 22aabc7..06c5eb7 100644 --- a/app-benchmarks/sysbench/Manifest +++ b/app-benchmarks/sysbench/Manifest @@ -1 +1,2 @@ DIST sysbench-0.4.12.tar.gz 421932 SHA256 83fa7464193e012c91254e595a89894d8e35b4a38324b52a5974777e3823ea9e SHA512 e5903a38c89ac850e7e8af6bba6a5311f8c14ab579eff794f9a7688f41804e8b53a8ababd4d1ea1c69625d53d9fe47842d123a6bc2c5fd74ffcac5bac488abbe WHIRLPOOL a880eba1464125817e8497e3492cd0ca20d751a73fd79d70777a41fbab85660152e09e27a8226fdd4424d615d748ca678dee991733b363c183c6618a8359bc3a +DIST sysbench-48124f838b00ff83a044fbf046a9d8d0b1602d90.tar.gz 281484 SHA256 d3619b4399e6a77a679932571402cfae85c9fd17541050a77006184b3cad155a SHA512 2dd9bb78343df27894094829708dc133009d8ee65399beafbf38ea88d42be311180a18bf7b76cd41b22482606b7de13840cbdf5fc5841a0d2ed59dd65e34cebe WHIRLPOOL 67874d43c2a1d6cda45f64edfe0961018c9b8f5b13cc68b35dfbcebc1f5c75d2bc0ecfc1cffdcc62fc783fcc8a4cabd0e1bbccea5546bcd907d649b6f3b17c71 diff --git a/app-benchmarks/sysbench/sysbench-1.0_pre20161017.ebuild b/app-benchmarks/sysbench/sysbench-1.0_pre20161017.ebuild new file mode 100644 index ..5c71fa5 --- /dev/null +++ b/app-benchmarks/sysbench/sysbench-1.0_pre20161017.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" + +GITHUB_REV="48124f838b00ff83a044fbf046a9d8d0b1602d90" +MY_PN="${PN}-${GITHUB_REV}" + +DESCRIPTION="System performance benchmark" +HOMEPAGE="https://github.com/akopytov/sysbench"; + +SRC_URI="https://github.com/akopytov/sysbench/archive/${GITHUB_REV}.tar.gz -> ${MY_PN}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="aio lua mysql postgres test" + +RDEPEND="aio? ( dev-libs/libaio ) + lua? ( dev-lang/lua:= ) + mysql? ( virtual/libmysqlclient ) + postgres? ( dev-db/postgresql:= )" +DEPEND="${RDEPEND} + sys-devel/libtool:= + dev-libs/libxslt + test? ( dev-util/cram )" + +REQUIRED_USE=" + mysql? ( lua ) + postgres? ( lua )" + +S="${WORKDIR}/${MY_PN}" + +src_prepare() { + default + + sed -i -e "/^htmldir =/s:=.*:=/usr/share/doc/${PF}/html:" doc/Makefile.am || die + + ./autogen.sh || die +} + +src_configure() { + local myeconfargs=( + $(use_enable aio aio) + $(use_with lua lua) + $(use_with mysql mysql) + $(use_with postgres pgsql) + --without-attachsql + --without-drizzle + --without-oracle + ) + + econf "${myeconfargs[@]}" +} + +src_test() { + emake check test +}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 74f750405b8b365db9a4cd37a77fd85676d82f5d Author: Göktürk Yüksek gentoo org> AuthorDate: Thu Oct 27 14:40:49 2016 + Commit: Göktürk Yüksek gentoo org> CommitDate: Thu Oct 27 14:43:02 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74f75040 app-benchmarks/sysbench: keyword for x86 Tested on my Pentium M 1.60GHz Package-Manager: portage-2.2.28 app-benchmarks/sysbench/sysbench-1.0_pre20161017.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/sysbench/sysbench-1.0_pre20161017.ebuild b/app-benchmarks/sysbench/sysbench-1.0_pre20161017.ebuild index 5c71fa5..a4772a0 100644 --- a/app-benchmarks/sysbench/sysbench-1.0_pre20161017.ebuild +++ b/app-benchmarks/sysbench/sysbench-1.0_pre20161017.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/akopytov/sysbench/archive/${GITHUB_REV}.tar.gz -> ${ LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" IUSE="aio lua mysql postgres test" RDEPEND="aio? ( dev-libs/libaio )
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/
commit: 0ad2107e16f9f5b64b94ebd7bac12d930db4ac12 Author: Tomas Mozes gmail com> AuthorDate: Wed Jun 8 13:40:38 2016 + Commit: Patrice Clement gentoo org> CommitDate: Wed Jun 8 19:50:40 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ad2107e app-benchmarks/sysbench: adding live ebuild Package-Manager: portage-2.3.0_rc1 Closes: https://github.com/gentoo/gentoo/pull/1628 Signed-off-by: Patrice Clement gentoo.org> app-benchmarks/sysbench/sysbench-.ebuild | 46 1 file changed, 46 insertions(+) diff --git a/app-benchmarks/sysbench/sysbench-.ebuild b/app-benchmarks/sysbench/sysbench-.ebuild new file mode 100644 index 000..e82c950 --- /dev/null +++ b/app-benchmarks/sysbench/sysbench-.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" + +inherit git-r3 + +DESCRIPTION="System performance benchmark" +HOMEPAGE="https://github.com/akopytov/sysbench"; + +EGIT_REPO_URI="https://github.com/akopytov/sysbench.git"; +EGIT_BRANCH="1.0" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" +IUSE="aio mysql" + +DEPEND="aio? ( dev-libs/libaio ) + mysql? ( virtual/libmysqlclient )" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + sed -i -e "/^htmldir =/s:=.*:=/usr/share/doc/${PF}/html:" doc/Makefile.am || die + + ./autogen.sh || die +} + +src_configure() { + local myeconfargs=( + $(use_enable aio aio) + $(use_with mysql mysql) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + insinto /usr/share/${PN}/tests/db + doins sysbench/tests/db/*.lua || die +}