[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: 1dbe1138498d37337116a149c9c91edab2fbb63d Author: Petr Vaněk gentoo org> AuthorDate: Sun Sep 8 18:22:35 2024 + Commit: Petr Vaněk gentoo org> CommitDate: Sun Sep 8 18:33:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dbe1138 dev-db/percona-toolkit: drop 3.5.3 Signed-off-by: Petr Vaněk gentoo.org> dev-db/percona-toolkit/Manifest| 1 - .../percona-toolkit/percona-toolkit-3.5.3.ebuild | 51 -- 2 files changed, 52 deletions(-) diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest index 62b4a28cf654..efd1b10c4f09 100644 --- a/dev-db/percona-toolkit/Manifest +++ b/dev-db/percona-toolkit/Manifest @@ -1,4 +1,3 @@ -DIST percona-toolkit-3.5.3.tar.gz 14673470 BLAKE2B f0eeaaf20924a75ff68eb623d4027fd8402169bbd8479e91ec174638f20109cee33a3e93b19dd88cd860a3f572db7e0a645fb1bd96e63f52c5d261167ad5eae8 SHA512 80abe6fe1d690d8faff01d72918c5b5da188819389d0fafe8f88f23489b609aa9730b0c7c2b284eb057e0cc3ae8ccb5b83849b31ff61291d8ab75d58abcdf85f DIST percona-toolkit-3.5.5.tar.gz 14847253 BLAKE2B f26b88581b84a12fd2b353984b2dbfbf43056388a48821739e70f43a28f448fc7caea99bdb0f5284b91ce04436e0969da1eec85e66054bfc1e8ff2771dede6d2 SHA512 0fb367e2a967c1a459e2d8a70f3db6c75043caf4127c14472b2bdfdb89415286c9f52929e326fa4f402d73a4c3e95b4cf8b0ee0f0624e54e382e44eb653bfaf9 DIST percona-toolkit-3.5.7-deps.tar.xz 108954608 BLAKE2B 788246531bdf3e1faa7d310fdd920b2fa42d9d82a75d730bb143047d0ce0c22d23ee86cf58bd646aae3dac503d88793040168be15fc74a7686979233a8d65dc1 SHA512 54a0698c5e3ae0fe30b6e253a31829db4c4656cccd48107126a5b99c148fe1ed9515d91e79784e1970569bfe8853d1b5cb74cf968dbc2d08e95aec6ef209659d DIST percona-toolkit-3.5.7.tar.gz 138784243 BLAKE2B a589c884348ad820ccadbb871ad85bf89a21ae49e8cea34fa019c61ab53302a5b7db03f01ae191138e15f61c77068388cb5d3863f360a7207d9f9075e9100385 SHA512 cfe232aa5b59d262242348ec18b676d0d8c7752dddadd1f027772346e02d329f5bc53b96dfdb82fbdb18524095f88ad0721e4b4c6ed611c727c0a5cde85998bd diff --git a/dev-db/percona-toolkit/percona-toolkit-3.5.3.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.5.3.ebuild deleted file mode 100644 index 488a2c186226.. --- a/dev-db/percona-toolkit/percona-toolkit-3.5.3.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit perl-module - -DESCRIPTION="Advanced command-line tools to perform a variety of MySQL and system tasks" -HOMEPAGE="https://www.percona.com/software/mysql-tools/percona-toolkit"; -SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.gz"; - -LICENSE="|| ( GPL-2 Artistic )" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -# Package warrants IUSE doc -IUSE="" - -COMMON_DEPEND="dev-perl/DBI - dev-perl/DBD-mysql - virtual/perl-Time-HiRes" -RDEPEND="${COMMON_DEPEND} - dev-perl/JSON - dev-perl/libwww-perl - dev-perl/Role-Tiny - virtual/perl-File-Path - virtual/perl-Getopt-Long - virtual/perl-Time-Local - virtual/perl-Digest-MD5 - virtual/perl-IO-Compress - virtual/perl-File-Temp - virtual/perl-File-Spec - virtual/perl-Scalar-List-Utils - dev-perl/TermReadKey" -DEPEND="${COMMON_DEPEND} - virtual/perl-ExtUtils-MakeMaker" - -# Bug #501904 - CVE-2014-2029 -# sed -i -e '/^=item --\[no\]version-check/,/^default: yes/{/^default: yes/d}' bin/* -# ^ is *-no-versioncheck.patch -PATCHES=( - "${FILESDIR}"/${PN}-3.0.7-no-versioncheck.patch - "${FILESDIR}"/${PN}-3.0.10-slave-delay-fix.patch -) - -src_prepare() { - default - - sed -i \ - -e "s/=> 'percona-toolkit',/=> 'Percona::Toolkit',/g" \ - Makefile.PL || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: 6f9d773a27f3d32ef36e1f7cca2fa0ecc4308a87 Author: Tomáš Mózes gmail com> AuthorDate: Fri Feb 23 11:17:07 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Mar 29 07:50:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f9d773a dev-db/percona-toolkit: add 3.5.7 Signed-off-by: Tomáš Mózes gmail.com> Signed-off-by: Joonas Niilola gentoo.org> dev-db/percona-toolkit/Manifest| 2 + .../percona-toolkit/percona-toolkit-3.5.7.ebuild | 49 ++ 2 files changed, 51 insertions(+) diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest index 45e40278b2eb..365ca8c7c8b5 100644 --- a/dev-db/percona-toolkit/Manifest +++ b/dev-db/percona-toolkit/Manifest @@ -1,3 +1,5 @@ DIST percona-toolkit-3.5.1.tar.gz 14700246 BLAKE2B 58e1ae76a2fce32dd16fde3a9caae2a470882e737893cc22f67cf810533ceafa95c5b26ec390cc58b2b9f0db3a2323fe78c00a631da107e6dbbbef73e65c1bb4 SHA512 33ec22c2fc1c3cc855caead7ac7ca153328e280500f56e24e074cca6a2ba95572430369908cb557eedfcadfb7246fbb5670c943673aa41d5210dc38603aeb492 DIST percona-toolkit-3.5.3.tar.gz 14673470 BLAKE2B f0eeaaf20924a75ff68eb623d4027fd8402169bbd8479e91ec174638f20109cee33a3e93b19dd88cd860a3f572db7e0a645fb1bd96e63f52c5d261167ad5eae8 SHA512 80abe6fe1d690d8faff01d72918c5b5da188819389d0fafe8f88f23489b609aa9730b0c7c2b284eb057e0cc3ae8ccb5b83849b31ff61291d8ab75d58abcdf85f DIST percona-toolkit-3.5.5.tar.gz 14847253 BLAKE2B f26b88581b84a12fd2b353984b2dbfbf43056388a48821739e70f43a28f448fc7caea99bdb0f5284b91ce04436e0969da1eec85e66054bfc1e8ff2771dede6d2 SHA512 0fb367e2a967c1a459e2d8a70f3db6c75043caf4127c14472b2bdfdb89415286c9f52929e326fa4f402d73a4c3e95b4cf8b0ee0f0624e54e382e44eb653bfaf9 +DIST percona-toolkit-3.5.7-deps.tar.xz 108954608 BLAKE2B 788246531bdf3e1faa7d310fdd920b2fa42d9d82a75d730bb143047d0ce0c22d23ee86cf58bd646aae3dac503d88793040168be15fc74a7686979233a8d65dc1 SHA512 54a0698c5e3ae0fe30b6e253a31829db4c4656cccd48107126a5b99c148fe1ed9515d91e79784e1970569bfe8853d1b5cb74cf968dbc2d08e95aec6ef209659d +DIST percona-toolkit-3.5.7.tar.gz 138784243 BLAKE2B a589c884348ad820ccadbb871ad85bf89a21ae49e8cea34fa019c61ab53302a5b7db03f01ae191138e15f61c77068388cb5d3863f360a7207d9f9075e9100385 SHA512 cfe232aa5b59d262242348ec18b676d0d8c7752dddadd1f027772346e02d329f5bc53b96dfdb82fbdb18524095f88ad0721e4b4c6ed611c727c0a5cde85998bd diff --git a/dev-db/percona-toolkit/percona-toolkit-3.5.7.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.5.7.ebuild new file mode 100644 index ..40dc0b2abad8 --- /dev/null +++ b/dev-db/percona-toolkit/percona-toolkit-3.5.7.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module perl-module + +DESCRIPTION="Advanced command-line tools to perform a variety of MySQL and system tasks" +HOMEPAGE="https://www.percona.com/software/mysql-tools/percona-toolkit"; +SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.gz + https://github.com/hydrapolic/gentoo-dist/releases/download/${P}/${P}-deps.tar.xz"; + +LICENSE="|| ( GPL-2 Artistic )" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# Package warrants IUSE doc +IUSE="" + +COMMON_DEPEND="dev-perl/DBI + dev-perl/DBD-mysql + virtual/perl-Time-HiRes" +RDEPEND="${COMMON_DEPEND} + dev-perl/JSON + dev-perl/libwww-perl + dev-perl/Role-Tiny + virtual/perl-File-Path + virtual/perl-Getopt-Long + virtual/perl-Time-Local + virtual/perl-Digest-MD5 + virtual/perl-IO-Compress + virtual/perl-File-Temp + virtual/perl-File-Spec + virtual/perl-Scalar-List-Utils + dev-perl/TermReadKey" +DEPEND="${COMMON_DEPEND} + virtual/perl-ExtUtils-MakeMaker" + +# Bug #501904 - CVE-2014-2029 +# sed -i -e '/^=item --\[no\]version-check/,/^default: yes/{/^default: yes/d}' bin/* +# ^ is *-no-versioncheck.patch +PATCHES=( + "${FILESDIR}"/${PN}-3.0.7-no-versioncheck.patch + "${FILESDIR}"/${PN}-3.0.10-slave-delay-fix.patch +) + +src_install() { + default + dobin bin/* +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: f77e46c5b275d12fca41be52d0f8a57112a7ec19 Author: Tomáš Mózes gmail com> AuthorDate: Fri Feb 23 11:17:19 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Mar 29 07:50:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f77e46c5 dev-db/percona-toolkit: drop 3.5.1 Signed-off-by: Tomáš Mózes gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35504 Signed-off-by: Joonas Niilola gentoo.org> dev-db/percona-toolkit/Manifest| 1 - .../percona-toolkit/percona-toolkit-3.5.1.ebuild | 51 -- 2 files changed, 52 deletions(-) diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest index 365ca8c7c8b5..62b4a28cf654 100644 --- a/dev-db/percona-toolkit/Manifest +++ b/dev-db/percona-toolkit/Manifest @@ -1,4 +1,3 @@ -DIST percona-toolkit-3.5.1.tar.gz 14700246 BLAKE2B 58e1ae76a2fce32dd16fde3a9caae2a470882e737893cc22f67cf810533ceafa95c5b26ec390cc58b2b9f0db3a2323fe78c00a631da107e6dbbbef73e65c1bb4 SHA512 33ec22c2fc1c3cc855caead7ac7ca153328e280500f56e24e074cca6a2ba95572430369908cb557eedfcadfb7246fbb5670c943673aa41d5210dc38603aeb492 DIST percona-toolkit-3.5.3.tar.gz 14673470 BLAKE2B f0eeaaf20924a75ff68eb623d4027fd8402169bbd8479e91ec174638f20109cee33a3e93b19dd88cd860a3f572db7e0a645fb1bd96e63f52c5d261167ad5eae8 SHA512 80abe6fe1d690d8faff01d72918c5b5da188819389d0fafe8f88f23489b609aa9730b0c7c2b284eb057e0cc3ae8ccb5b83849b31ff61291d8ab75d58abcdf85f DIST percona-toolkit-3.5.5.tar.gz 14847253 BLAKE2B f26b88581b84a12fd2b353984b2dbfbf43056388a48821739e70f43a28f448fc7caea99bdb0f5284b91ce04436e0969da1eec85e66054bfc1e8ff2771dede6d2 SHA512 0fb367e2a967c1a459e2d8a70f3db6c75043caf4127c14472b2bdfdb89415286c9f52929e326fa4f402d73a4c3e95b4cf8b0ee0f0624e54e382e44eb653bfaf9 DIST percona-toolkit-3.5.7-deps.tar.xz 108954608 BLAKE2B 788246531bdf3e1faa7d310fdd920b2fa42d9d82a75d730bb143047d0ce0c22d23ee86cf58bd646aae3dac503d88793040168be15fc74a7686979233a8d65dc1 SHA512 54a0698c5e3ae0fe30b6e253a31829db4c4656cccd48107126a5b99c148fe1ed9515d91e79784e1970569bfe8853d1b5cb74cf968dbc2d08e95aec6ef209659d diff --git a/dev-db/percona-toolkit/percona-toolkit-3.5.1.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.5.1.ebuild deleted file mode 100644 index 488a2c186226.. --- a/dev-db/percona-toolkit/percona-toolkit-3.5.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit perl-module - -DESCRIPTION="Advanced command-line tools to perform a variety of MySQL and system tasks" -HOMEPAGE="https://www.percona.com/software/mysql-tools/percona-toolkit"; -SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.gz"; - -LICENSE="|| ( GPL-2 Artistic )" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -# Package warrants IUSE doc -IUSE="" - -COMMON_DEPEND="dev-perl/DBI - dev-perl/DBD-mysql - virtual/perl-Time-HiRes" -RDEPEND="${COMMON_DEPEND} - dev-perl/JSON - dev-perl/libwww-perl - dev-perl/Role-Tiny - virtual/perl-File-Path - virtual/perl-Getopt-Long - virtual/perl-Time-Local - virtual/perl-Digest-MD5 - virtual/perl-IO-Compress - virtual/perl-File-Temp - virtual/perl-File-Spec - virtual/perl-Scalar-List-Utils - dev-perl/TermReadKey" -DEPEND="${COMMON_DEPEND} - virtual/perl-ExtUtils-MakeMaker" - -# Bug #501904 - CVE-2014-2029 -# sed -i -e '/^=item --\[no\]version-check/,/^default: yes/{/^default: yes/d}' bin/* -# ^ is *-no-versioncheck.patch -PATCHES=( - "${FILESDIR}"/${PN}-3.0.7-no-versioncheck.patch - "${FILESDIR}"/${PN}-3.0.10-slave-delay-fix.patch -) - -src_prepare() { - default - - sed -i \ - -e "s/=> 'percona-toolkit',/=> 'Percona::Toolkit',/g" \ - Makefile.PL || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: a8df8e6e98c7fc906b9dc1b0cddc7d5fc6f767ed Author: Joonas Niilola gentoo org> AuthorDate: Sat Feb 24 06:42:53 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Feb 24 06:42:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8df8e6e dev-db/percona-toolkit: Stabilize 3.5.5 amd64, #925321 Signed-off-by: Joonas Niilola gentoo.org> dev-db/percona-toolkit/percona-toolkit-3.5.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-toolkit/percona-toolkit-3.5.5.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.5.5.ebuild index acb55ca4b8bc..6738557e2b53 100644 --- a/dev-db/percona-toolkit/percona-toolkit-3.5.5.ebuild +++ b/dev-db/percona-toolkit/percona-toolkit-3.5.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.g LICENSE="|| ( GPL-2 Artistic )" SLOT="0" -KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" # Package warrants IUSE doc IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: 207e2b2e285061b7e3b7243eb57e1a03aabc6b3f Author: Joonas Niilola gentoo org> AuthorDate: Sat Feb 24 06:41:15 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Feb 24 06:42:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=207e2b2e dev-db/percona-toolkit: Stabilize 3.5.5 x86, #925321 Signed-off-by: Joonas Niilola gentoo.org> dev-db/percona-toolkit/percona-toolkit-3.5.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-toolkit/percona-toolkit-3.5.5.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.5.5.ebuild index 4985ba118e1e..acb55ca4b8bc 100644 --- a/dev-db/percona-toolkit/percona-toolkit-3.5.5.ebuild +++ b/dev-db/percona-toolkit/percona-toolkit-3.5.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.g LICENSE="|| ( GPL-2 Artistic )" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux" # Package warrants IUSE doc IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: 562f6f5bd920ec6c589f6e5f68fe1119ab6a8280 Author: Joonas Niilola gentoo org> AuthorDate: Wed Jan 10 08:48:24 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Jan 10 09:06:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=562f6f5b dev-db/percona-toolkit: remove useless sed call from 3.5.5 Signed-off-by: Joonas Niilola gentoo.org> dev-db/percona-toolkit/percona-toolkit-3.5.5.ebuild | 8 1 file changed, 8 deletions(-) diff --git a/dev-db/percona-toolkit/percona-toolkit-3.5.5.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.5.5.ebuild index 048236cee459..4985ba118e1e 100644 --- a/dev-db/percona-toolkit/percona-toolkit-3.5.5.ebuild +++ b/dev-db/percona-toolkit/percona-toolkit-3.5.5.ebuild @@ -41,11 +41,3 @@ PATCHES=( "${FILESDIR}"/${PN}-3.0.7-no-versioncheck.patch "${FILESDIR}"/${PN}-3.0.10-slave-delay-fix.patch ) - -src_prepare() { - default - - sed -i \ - -e "s/=> 'percona-toolkit',/=> 'Percona::Toolkit',/g" \ - Makefile.PL || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: 97a190a71b47aab863aa5dd5166cf6d76cfa1c87 Author: Tomáš Mózes gmail com> AuthorDate: Fri Oct 27 12:05:40 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Jan 10 09:06:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97a190a7 dev-db/percona-toolkit: add 3.5.5 Signed-off-by: Tomáš Mózes gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33543 Signed-off-by: Joonas Niilola gentoo.org> dev-db/percona-toolkit/Manifest| 1 + .../percona-toolkit/percona-toolkit-3.5.5.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest index e2c1db1c4641..45e40278b2eb 100644 --- a/dev-db/percona-toolkit/Manifest +++ b/dev-db/percona-toolkit/Manifest @@ -1,2 +1,3 @@ DIST percona-toolkit-3.5.1.tar.gz 14700246 BLAKE2B 58e1ae76a2fce32dd16fde3a9caae2a470882e737893cc22f67cf810533ceafa95c5b26ec390cc58b2b9f0db3a2323fe78c00a631da107e6dbbbef73e65c1bb4 SHA512 33ec22c2fc1c3cc855caead7ac7ca153328e280500f56e24e074cca6a2ba95572430369908cb557eedfcadfb7246fbb5670c943673aa41d5210dc38603aeb492 DIST percona-toolkit-3.5.3.tar.gz 14673470 BLAKE2B f0eeaaf20924a75ff68eb623d4027fd8402169bbd8479e91ec174638f20109cee33a3e93b19dd88cd860a3f572db7e0a645fb1bd96e63f52c5d261167ad5eae8 SHA512 80abe6fe1d690d8faff01d72918c5b5da188819389d0fafe8f88f23489b609aa9730b0c7c2b284eb057e0cc3ae8ccb5b83849b31ff61291d8ab75d58abcdf85f +DIST percona-toolkit-3.5.5.tar.gz 14847253 BLAKE2B f26b88581b84a12fd2b353984b2dbfbf43056388a48821739e70f43a28f448fc7caea99bdb0f5284b91ce04436e0969da1eec85e66054bfc1e8ff2771dede6d2 SHA512 0fb367e2a967c1a459e2d8a70f3db6c75043caf4127c14472b2bdfdb89415286c9f52929e326fa4f402d73a4c3e95b4cf8b0ee0f0624e54e382e44eb653bfaf9 diff --git a/dev-db/percona-toolkit/percona-toolkit-3.5.5.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.5.5.ebuild new file mode 100644 index ..048236cee459 --- /dev/null +++ b/dev-db/percona-toolkit/percona-toolkit-3.5.5.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit perl-module + +DESCRIPTION="Advanced command-line tools to perform a variety of MySQL and system tasks" +HOMEPAGE="https://www.percona.com/software/mysql-tools/percona-toolkit"; +SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.gz"; + +LICENSE="|| ( GPL-2 Artistic )" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +# Package warrants IUSE doc +IUSE="" + +COMMON_DEPEND="dev-perl/DBI + dev-perl/DBD-mysql + virtual/perl-Time-HiRes" +RDEPEND="${COMMON_DEPEND} + dev-perl/JSON + dev-perl/libwww-perl + dev-perl/Role-Tiny + virtual/perl-File-Path + virtual/perl-Getopt-Long + virtual/perl-Time-Local + virtual/perl-Digest-MD5 + virtual/perl-IO-Compress + virtual/perl-File-Temp + virtual/perl-File-Spec + virtual/perl-Scalar-List-Utils + dev-perl/TermReadKey" +DEPEND="${COMMON_DEPEND} + virtual/perl-ExtUtils-MakeMaker" + +# Bug #501904 - CVE-2014-2029 +# sed -i -e '/^=item --\[no\]version-check/,/^default: yes/{/^default: yes/d}' bin/* +# ^ is *-no-versioncheck.patch +PATCHES=( + "${FILESDIR}"/${PN}-3.0.7-no-versioncheck.patch + "${FILESDIR}"/${PN}-3.0.10-slave-delay-fix.patch +) + +src_prepare() { + default + + sed -i \ + -e "s/=> 'percona-toolkit',/=> 'Percona::Toolkit',/g" \ + Makefile.PL || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: 2a95ffe7a6f8367a77e3658b9b4b362ffdfbe0ea Author: Sam James gentoo org> AuthorDate: Fri Sep 22 14:54:29 2023 + Commit: Sam James gentoo org> CommitDate: Fri Sep 22 14:54:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a95ffe7 dev-db/percona-toolkit: Stabilize 3.5.3 amd64, #914527 Signed-off-by: Sam James gentoo.org> dev-db/percona-toolkit/percona-toolkit-3.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-toolkit/percona-toolkit-3.5.3.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.5.3.ebuild index dace0ad1e689..488a2c186226 100644 --- a/dev-db/percona-toolkit/percona-toolkit-3.5.3.ebuild +++ b/dev-db/percona-toolkit/percona-toolkit-3.5.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.g LICENSE="|| ( GPL-2 Artistic )" SLOT="0" -KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" # Package warrants IUSE doc IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: d5c228d65965ecb8fa47d68ef0b9887e1a75801c Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 22 09:47:34 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 22 09:47:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5c228d6 dev-db/percona-toolkit: Stabilize 3.5.3 x86, #914527 Signed-off-by: Arthur Zamarin gentoo.org> dev-db/percona-toolkit/percona-toolkit-3.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-toolkit/percona-toolkit-3.5.3.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.5.3.ebuild index cac56554aef2..dace0ad1e689 100644 --- a/dev-db/percona-toolkit/percona-toolkit-3.5.3.ebuild +++ b/dev-db/percona-toolkit/percona-toolkit-3.5.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.g LICENSE="|| ( GPL-2 Artistic )" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux" # Package warrants IUSE doc IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: 632d464008bcaadb49811b5dceef1091db91b99f Author: Sam James gentoo org> AuthorDate: Tue Jul 4 22:19:51 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jul 4 22:20:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=632d4640 dev-db/percona-toolkit: drop to maintainer-needed Signed-off-by: Sam James gentoo.org> dev-db/percona-toolkit/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-db/percona-toolkit/metadata.xml b/dev-db/percona-toolkit/metadata.xml index 387c3afc606a..3d9fc0ee0daf 100644 --- a/dev-db/percona-toolkit/metadata.xml +++ b/dev-db/percona-toolkit/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - mysql-b...@gentoo.org - MySQL - + Percona Toolkit, formerly Maatkit and Aspersa, formerly MySQL Toolkit, is a collection of command-line utilities that provide missing functionality for MySQL. Some of the tools implement lacking server
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: e1ed0a10fa79ca7c05124f0f19ae630a857b8b89 Author: Tomáš Mózes gmail com> AuthorDate: Thu Jun 15 07:43:15 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 15 21:42:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1ed0a10 dev-db/percona-toolkit: add 3.5.3 Signed-off-by: Tomáš Mózes gmail.com> Signed-off-by: Sam James gentoo.org> dev-db/percona-toolkit/Manifest| 1 + .../percona-toolkit/percona-toolkit-3.5.3.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest index e76b6dd154af..51b4f5157750 100644 --- a/dev-db/percona-toolkit/Manifest +++ b/dev-db/percona-toolkit/Manifest @@ -1,2 +1,3 @@ DIST percona-toolkit-3.3.1.tar.gz 15348084 BLAKE2B 1bae3bc96144d23d51afca624b4ff4c7d5e118db857b5bf7721b8fa3fbc43e0ed87c52113e694e5defa0c70643a018ce1a7d2e437f097bac407344456f70ca1f SHA512 ee82613e15746820739042d34cf7cac0ba7e9f2825234ba39d7bfb8e0a52ab9b8d23ca47cb6a6afe2525c01f69fc81130a3be67b8a191c98d0d43e960a736cb0 DIST percona-toolkit-3.5.1.tar.gz 14700246 BLAKE2B 58e1ae76a2fce32dd16fde3a9caae2a470882e737893cc22f67cf810533ceafa95c5b26ec390cc58b2b9f0db3a2323fe78c00a631da107e6dbbbef73e65c1bb4 SHA512 33ec22c2fc1c3cc855caead7ac7ca153328e280500f56e24e074cca6a2ba95572430369908cb557eedfcadfb7246fbb5670c943673aa41d5210dc38603aeb492 +DIST percona-toolkit-3.5.3.tar.gz 14673470 BLAKE2B f0eeaaf20924a75ff68eb623d4027fd8402169bbd8479e91ec174638f20109cee33a3e93b19dd88cd860a3f572db7e0a645fb1bd96e63f52c5d261167ad5eae8 SHA512 80abe6fe1d690d8faff01d72918c5b5da188819389d0fafe8f88f23489b609aa9730b0c7c2b284eb057e0cc3ae8ccb5b83849b31ff61291d8ab75d58abcdf85f diff --git a/dev-db/percona-toolkit/percona-toolkit-3.5.3.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.5.3.ebuild new file mode 100644 index ..cac56554aef2 --- /dev/null +++ b/dev-db/percona-toolkit/percona-toolkit-3.5.3.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit perl-module + +DESCRIPTION="Advanced command-line tools to perform a variety of MySQL and system tasks" +HOMEPAGE="https://www.percona.com/software/mysql-tools/percona-toolkit"; +SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.gz"; + +LICENSE="|| ( GPL-2 Artistic )" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +# Package warrants IUSE doc +IUSE="" + +COMMON_DEPEND="dev-perl/DBI + dev-perl/DBD-mysql + virtual/perl-Time-HiRes" +RDEPEND="${COMMON_DEPEND} + dev-perl/JSON + dev-perl/libwww-perl + dev-perl/Role-Tiny + virtual/perl-File-Path + virtual/perl-Getopt-Long + virtual/perl-Time-Local + virtual/perl-Digest-MD5 + virtual/perl-IO-Compress + virtual/perl-File-Temp + virtual/perl-File-Spec + virtual/perl-Scalar-List-Utils + dev-perl/TermReadKey" +DEPEND="${COMMON_DEPEND} + virtual/perl-ExtUtils-MakeMaker" + +# Bug #501904 - CVE-2014-2029 +# sed -i -e '/^=item --\[no\]version-check/,/^default: yes/{/^default: yes/d}' bin/* +# ^ is *-no-versioncheck.patch +PATCHES=( + "${FILESDIR}"/${PN}-3.0.7-no-versioncheck.patch + "${FILESDIR}"/${PN}-3.0.10-slave-delay-fix.patch +) + +src_prepare() { + default + + sed -i \ + -e "s/=> 'percona-toolkit',/=> 'Percona::Toolkit',/g" \ + Makefile.PL || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: 676a42456bf55cec13769083f2c9ef790c553f5c Author: Tomáš Mózes gmail com> AuthorDate: Thu Jun 15 07:44:12 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 15 21:42:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=676a4245 dev-db/percona-toolkit: drop old Signed-off-by: Tomáš Mózes gmail.com> Closes: https://github.com/gentoo/gentoo/pull/31446 Signed-off-by: Sam James gentoo.org> dev-db/percona-toolkit/Manifest| 1 - .../percona-toolkit/percona-toolkit-3.3.1.ebuild | 51 -- 2 files changed, 52 deletions(-) diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest index 51b4f5157750..e2c1db1c4641 100644 --- a/dev-db/percona-toolkit/Manifest +++ b/dev-db/percona-toolkit/Manifest @@ -1,3 +1,2 @@ -DIST percona-toolkit-3.3.1.tar.gz 15348084 BLAKE2B 1bae3bc96144d23d51afca624b4ff4c7d5e118db857b5bf7721b8fa3fbc43e0ed87c52113e694e5defa0c70643a018ce1a7d2e437f097bac407344456f70ca1f SHA512 ee82613e15746820739042d34cf7cac0ba7e9f2825234ba39d7bfb8e0a52ab9b8d23ca47cb6a6afe2525c01f69fc81130a3be67b8a191c98d0d43e960a736cb0 DIST percona-toolkit-3.5.1.tar.gz 14700246 BLAKE2B 58e1ae76a2fce32dd16fde3a9caae2a470882e737893cc22f67cf810533ceafa95c5b26ec390cc58b2b9f0db3a2323fe78c00a631da107e6dbbbef73e65c1bb4 SHA512 33ec22c2fc1c3cc855caead7ac7ca153328e280500f56e24e074cca6a2ba95572430369908cb557eedfcadfb7246fbb5670c943673aa41d5210dc38603aeb492 DIST percona-toolkit-3.5.3.tar.gz 14673470 BLAKE2B f0eeaaf20924a75ff68eb623d4027fd8402169bbd8479e91ec174638f20109cee33a3e93b19dd88cd860a3f572db7e0a645fb1bd96e63f52c5d261167ad5eae8 SHA512 80abe6fe1d690d8faff01d72918c5b5da188819389d0fafe8f88f23489b609aa9730b0c7c2b284eb057e0cc3ae8ccb5b83849b31ff61291d8ab75d58abcdf85f diff --git a/dev-db/percona-toolkit/percona-toolkit-3.3.1.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.3.1.ebuild deleted file mode 100644 index fb56ea929b99.. --- a/dev-db/percona-toolkit/percona-toolkit-3.3.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit perl-module - -DESCRIPTION="Advanced command-line tools to perform a variety of MySQL and system tasks" -HOMEPAGE="https://www.percona.com/software/mysql-tools/percona-toolkit"; -SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.gz"; - -LICENSE="|| ( GPL-2 Artistic )" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -# Package warrants IUSE doc -IUSE="" - -COMMON_DEPEND="dev-perl/DBI - dev-perl/DBD-mysql - virtual/perl-Time-HiRes" -RDEPEND="${COMMON_DEPEND} - dev-perl/JSON - dev-perl/libwww-perl - dev-perl/Role-Tiny - virtual/perl-File-Path - virtual/perl-Getopt-Long - virtual/perl-Time-Local - virtual/perl-Digest-MD5 - virtual/perl-IO-Compress - virtual/perl-File-Temp - virtual/perl-File-Spec - virtual/perl-Scalar-List-Utils - dev-perl/TermReadKey" -DEPEND="${COMMON_DEPEND} - virtual/perl-ExtUtils-MakeMaker" - -# Bug #501904 - CVE-2014-2029 -# sed -i -e '/^=item --\[no\]version-check/,/^default: yes/{/^default: yes/d}' bin/* -# ^ is *-no-versioncheck.patch -PATCHES=( - "${FILESDIR}"/${PN}-3.0.7-no-versioncheck.patch - "${FILESDIR}"/${PN}-3.0.10-slave-delay-fix.patch -) - -src_prepare() { - default - - sed -i \ - -e "s/=> 'percona-toolkit',/=> 'Percona::Toolkit',/g" \ - Makefile.PL || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: 92c46412617ec587084aef65e41c585ce3377c9c Author: Sam James gentoo org> AuthorDate: Tue Apr 18 10:27:27 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 18 10:27:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c46412 dev-db/percona-toolkit: Stabilize 3.5.1 x86, #904510 Signed-off-by: Sam James gentoo.org> dev-db/percona-toolkit/percona-toolkit-3.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-toolkit/percona-toolkit-3.5.1.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.5.1.ebuild index 73b2b04ca3e5..488a2c186226 100644 --- a/dev-db/percona-toolkit/percona-toolkit-3.5.1.ebuild +++ b/dev-db/percona-toolkit/percona-toolkit-3.5.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.g LICENSE="|| ( GPL-2 Artistic )" SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" # Package warrants IUSE doc IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: 56f043fa13cbcee1da52a3c07da7d231fb112cb1 Author: Sam James gentoo org> AuthorDate: Tue Apr 18 10:27:26 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 18 10:27:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56f043fa dev-db/percona-toolkit: Stabilize 3.5.1 amd64, #904510 Signed-off-by: Sam James gentoo.org> dev-db/percona-toolkit/percona-toolkit-3.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-toolkit/percona-toolkit-3.5.1.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.5.1.ebuild index cac56554aef2..73b2b04ca3e5 100644 --- a/dev-db/percona-toolkit/percona-toolkit-3.5.1.ebuild +++ b/dev-db/percona-toolkit/percona-toolkit-3.5.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.g LICENSE="|| ( GPL-2 Artistic )" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" # Package warrants IUSE doc IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: 5999e0a607e1fbc09e0f57d4bfb878153f5a3d6c Author: Tomáš Mózes gmail com> AuthorDate: Tue Mar 7 10:07:01 2023 + Commit: Sam James gentoo org> CommitDate: Sat Mar 11 16:24:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5999e0a6 dev-db/percona-toolkit: add 3.5.1 Closes: https://bugs.gentoo.org/879145 Signed-off-by: Tomáš Mózes gmail.com> Closes: https://github.com/gentoo/gentoo/pull/29975 Signed-off-by: Sam James gentoo.org> dev-db/percona-toolkit/Manifest| 1 + .../percona-toolkit/percona-toolkit-3.5.1.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest index 92fd18a98edf..e76b6dd154af 100644 --- a/dev-db/percona-toolkit/Manifest +++ b/dev-db/percona-toolkit/Manifest @@ -1 +1,2 @@ DIST percona-toolkit-3.3.1.tar.gz 15348084 BLAKE2B 1bae3bc96144d23d51afca624b4ff4c7d5e118db857b5bf7721b8fa3fbc43e0ed87c52113e694e5defa0c70643a018ce1a7d2e437f097bac407344456f70ca1f SHA512 ee82613e15746820739042d34cf7cac0ba7e9f2825234ba39d7bfb8e0a52ab9b8d23ca47cb6a6afe2525c01f69fc81130a3be67b8a191c98d0d43e960a736cb0 +DIST percona-toolkit-3.5.1.tar.gz 14700246 BLAKE2B 58e1ae76a2fce32dd16fde3a9caae2a470882e737893cc22f67cf810533ceafa95c5b26ec390cc58b2b9f0db3a2323fe78c00a631da107e6dbbbef73e65c1bb4 SHA512 33ec22c2fc1c3cc855caead7ac7ca153328e280500f56e24e074cca6a2ba95572430369908cb557eedfcadfb7246fbb5670c943673aa41d5210dc38603aeb492 diff --git a/dev-db/percona-toolkit/percona-toolkit-3.5.1.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.5.1.ebuild new file mode 100644 index ..cac56554aef2 --- /dev/null +++ b/dev-db/percona-toolkit/percona-toolkit-3.5.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit perl-module + +DESCRIPTION="Advanced command-line tools to perform a variety of MySQL and system tasks" +HOMEPAGE="https://www.percona.com/software/mysql-tools/percona-toolkit"; +SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.gz"; + +LICENSE="|| ( GPL-2 Artistic )" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +# Package warrants IUSE doc +IUSE="" + +COMMON_DEPEND="dev-perl/DBI + dev-perl/DBD-mysql + virtual/perl-Time-HiRes" +RDEPEND="${COMMON_DEPEND} + dev-perl/JSON + dev-perl/libwww-perl + dev-perl/Role-Tiny + virtual/perl-File-Path + virtual/perl-Getopt-Long + virtual/perl-Time-Local + virtual/perl-Digest-MD5 + virtual/perl-IO-Compress + virtual/perl-File-Temp + virtual/perl-File-Spec + virtual/perl-Scalar-List-Utils + dev-perl/TermReadKey" +DEPEND="${COMMON_DEPEND} + virtual/perl-ExtUtils-MakeMaker" + +# Bug #501904 - CVE-2014-2029 +# sed -i -e '/^=item --\[no\]version-check/,/^default: yes/{/^default: yes/d}' bin/* +# ^ is *-no-versioncheck.patch +PATCHES=( + "${FILESDIR}"/${PN}-3.0.7-no-versioncheck.patch + "${FILESDIR}"/${PN}-3.0.10-slave-delay-fix.patch +) + +src_prepare() { + default + + sed -i \ + -e "s/=> 'percona-toolkit',/=> 'Percona::Toolkit',/g" \ + Makefile.PL || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: f552506fbfd13b4e907e8d1382021850a8aa5b5c Author: David Seifert gentoo org> AuthorDate: Sat Jul 2 18:32:38 2022 + Commit: David Seifert gentoo org> CommitDate: Sat Jul 2 18:32:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f552506f dev-db/percona-toolkit: drop 3.0.13 Signed-off-by: David Seifert gentoo.org> dev-db/percona-toolkit/Manifest| 1 - .../percona-toolkit/percona-toolkit-3.0.13.ebuild | 51 -- 2 files changed, 52 deletions(-) diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest index 4594ce540998..92fd18a98edf 100644 --- a/dev-db/percona-toolkit/Manifest +++ b/dev-db/percona-toolkit/Manifest @@ -1,2 +1 @@ -DIST percona-toolkit-3.0.13.tar.gz 10855538 BLAKE2B 30dfbd3c56da64de10ce5d960a9b35b5729c7ea07ec8a40b97f2707af935e57d2291201926dae8794e623a2f60095502a5b97709d3343bd95318ab832f3a5ca5 SHA512 4f8050f3f3a43363c9ee1b15c161d60deafd443a0e057b7960881870d10d1fe0214b885e77b404f03081eb27adfa337e3adea26ca238efac753fb949272f36d3 DIST percona-toolkit-3.3.1.tar.gz 15348084 BLAKE2B 1bae3bc96144d23d51afca624b4ff4c7d5e118db857b5bf7721b8fa3fbc43e0ed87c52113e694e5defa0c70643a018ce1a7d2e437f097bac407344456f70ca1f SHA512 ee82613e15746820739042d34cf7cac0ba7e9f2825234ba39d7bfb8e0a52ab9b8d23ca47cb6a6afe2525c01f69fc81130a3be67b8a191c98d0d43e960a736cb0 diff --git a/dev-db/percona-toolkit/percona-toolkit-3.0.13.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.0.13.ebuild deleted file mode 100644 index 63fd079079bc.. --- a/dev-db/percona-toolkit/percona-toolkit-3.0.13.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit perl-module - -DESCRIPTION="Advanced command-line tools to perform a variety of MySQL and system tasks" -HOMEPAGE="https://www.percona.com/software/mysql-tools/percona-toolkit"; -SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.gz"; - -LICENSE="|| ( GPL-2 Artistic )" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -# Package warrants IUSE doc -IUSE="" - -COMMON_DEPEND="dev-perl/DBI - dev-perl/DBD-mysql - virtual/perl-Time-HiRes" -RDEPEND="${COMMON_DEPEND} - dev-perl/JSON - dev-perl/libwww-perl - dev-perl/Role-Tiny - virtual/perl-File-Path - virtual/perl-Getopt-Long - virtual/perl-Time-Local - virtual/perl-Digest-MD5 - virtual/perl-IO-Compress - virtual/perl-File-Temp - virtual/perl-File-Spec - virtual/perl-Scalar-List-Utils - dev-perl/TermReadKey" -DEPEND="${COMMON_DEPEND} - virtual/perl-ExtUtils-MakeMaker" - -# Bug #501904 - CVE-2014-2029 -# sed -i -e '/^=item --\[no\]version-check/,/^default: yes/{/^default: yes/d}' bin/* -# ^ is *-no-versioncheck.patch -PATCHES=( - "${FILESDIR}"/${PN}-3.0.7-no-versioncheck.patch - "${FILESDIR}"/${PN}-3.0.10-slave-delay-fix.patch -) - -src_prepare() { - default - - sed -i \ - -e "s/=> 'percona-toolkit',/=> 'Percona::Toolkit',/g" \ - Makefile.PL || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: 06d0b0dd819ae2e734f149d7136329e0506a9c60 Author: Sam James gentoo org> AuthorDate: Sat Jul 2 18:20:00 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jul 2 18:20:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06d0b0dd dev-db/percona-toolkit: Stabilize 3.3.1 x86, #855926 Signed-off-by: Sam James gentoo.org> dev-db/percona-toolkit/percona-toolkit-3.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-toolkit/percona-toolkit-3.3.1.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.3.1.ebuild index 6d54f1ae9266..fb56ea929b99 100644 --- a/dev-db/percona-toolkit/percona-toolkit-3.3.1.ebuild +++ b/dev-db/percona-toolkit/percona-toolkit-3.3.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.g LICENSE="|| ( GPL-2 Artistic )" SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" # Package warrants IUSE doc IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: b89972c8dd94778eb234d393fa1f19e3c91f8e09 Author: Sam James gentoo org> AuthorDate: Sat Jul 2 18:17:03 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jul 2 18:17:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b89972c8 dev-db/percona-toolkit: Stabilize 3.3.1 amd64, #855926 Signed-off-by: Sam James gentoo.org> dev-db/percona-toolkit/percona-toolkit-3.3.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/percona-toolkit/percona-toolkit-3.3.1.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.3.1.ebuild index 2baf33ca254c..6d54f1ae9266 100644 --- a/dev-db/percona-toolkit/percona-toolkit-3.3.1.ebuild +++ b/dev-db/percona-toolkit/percona-toolkit-3.3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -11,7 +11,7 @@ SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.g LICENSE="|| ( GPL-2 Artistic )" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" # Package warrants IUSE doc IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/files/, dev-db/percona-toolkit/
commit: c98324e3492e632e72719d137778bc3790984812 Author: David Seifert gentoo org> AuthorDate: Sat Jul 2 16:01:52 2022 + Commit: David Seifert gentoo org> CommitDate: Sat Jul 2 16:01:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c98324e3 dev-db/percona-toolkit: drop 2.2.20, 3.0.9, 3.1.0-r1, 3.2.1, 3.3.0 Signed-off-by: David Seifert gentoo.org> dev-db/percona-toolkit/Manifest| 5 - .../percona-toolkit-2.2.20-fix-package-name.patch | 13 -- .../percona-toolkit-2.2.7-no-versioncheck.patch| 216 - ...oolkit-3.1.0-drop-swap-gentoo-mariadb-fix.patch | 33 .../percona-toolkit/percona-toolkit-2.2.20.ebuild | 44 - .../percona-toolkit/percona-toolkit-3.0.9.ebuild | 49 - .../percona-toolkit-3.1.0-r1.ebuild| 52 - .../percona-toolkit/percona-toolkit-3.2.1.ebuild | 51 - .../percona-toolkit/percona-toolkit-3.3.0.ebuild | 51 - 9 files changed, 514 deletions(-) diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest index 9d3b91d58985..4594ce540998 100644 --- a/dev-db/percona-toolkit/Manifest +++ b/dev-db/percona-toolkit/Manifest @@ -1,7 +1,2 @@ -DIST percona-toolkit-2.2.20.tar.gz 1431840 BLAKE2B 76565662b4037010f7e8de98316f568c2994f55d042ae3a21b80dc3b839444a11014b61db675cc21c149f26c3b7df52013d7b06c9c1127ec325dae2942a4e4c0 SHA512 f7a5f47e9ca05c43dcb80866a1eacd13066e1f036f4f58d51145fc6354ddc86dd6515a9aa33c8f736029800bf4c80f7ba5fcb9f1e6ac41653b3351597885f679 DIST percona-toolkit-3.0.13.tar.gz 10855538 BLAKE2B 30dfbd3c56da64de10ce5d960a9b35b5729c7ea07ec8a40b97f2707af935e57d2291201926dae8794e623a2f60095502a5b97709d3343bd95318ab832f3a5ca5 SHA512 4f8050f3f3a43363c9ee1b15c161d60deafd443a0e057b7960881870d10d1fe0214b885e77b404f03081eb27adfa337e3adea26ca238efac753fb949272f36d3 -DIST percona-toolkit-3.0.9.tar.gz 15197340 BLAKE2B 095d8c0b26853caa6d2515de1d8fb8ff13b3084caa46498c8c789cd4e7b18473d41992701e393ad91cd7fdda8b3e56a099600285aeb4ba788110d36a028f76b6 SHA512 56a8732cfdbd58d0602e482d7bf049d2049104b7ae203d756db81a052cd837f16d2a35f75def4f23748534d0d2eb6441cb9fe49175a931fbcdbb6adeb42f1c53 -DIST percona-toolkit-3.1.0.tar.gz 18106856 BLAKE2B 4a08e70a03d80e86e2fd7ba4ac77be9568643faf46bb653ef9e18015b95d36936034369a8adf9de4e09d2ca6cd25a845b140d6dd2c41027597f08d74f328ad26 SHA512 6dd2de997fe9627897dad453277544142cbdcba41bf30de21ee10c292c671bc089df0e299a8e386af082511c57ac53621b8e11f4ae43e98ea41eeca0c76f652f -DIST percona-toolkit-3.2.1.tar.gz 15521123 BLAKE2B 7f8222a2afe2c0700d8f965bb5f8d2ef99c1136b977454ef04133fa8dfeb0192c49552dfde90a2d4d69116c2ba7c4a998fc330f64546691982946624bf24efef SHA512 17fd9f10d2d5671c3ce75dfeba501b9c34b216844b8d8ceb03fadbfb6396cedb7b672d52af7a831739a417d6fcc5b538b4772ffdb9b55816d94fac87e88ba472 -DIST percona-toolkit-3.3.0.tar.gz 15342520 BLAKE2B fcafede75cf15ad61efe18eac057cedab11e570cc6a17d48345cd046638b6b1c89b8f233f26cd051301ea0d6bdd03996b4007fc09a84cd44464beb3ca7150b70 SHA512 87bb5bcccabf782eafc0e363f3a5d75e9e28d5edd9d4278df5f455c90207296dc9035f85311567bd210109a2796484010d8a11fa4d4a5bee09f228aedb6b3bb2 DIST percona-toolkit-3.3.1.tar.gz 15348084 BLAKE2B 1bae3bc96144d23d51afca624b4ff4c7d5e118db857b5bf7721b8fa3fbc43e0ed87c52113e694e5defa0c70643a018ce1a7d2e437f097bac407344456f70ca1f SHA512 ee82613e15746820739042d34cf7cac0ba7e9f2825234ba39d7bfb8e0a52ab9b8d23ca47cb6a6afe2525c01f69fc81130a3be67b8a191c98d0d43e960a736cb0 diff --git a/dev-db/percona-toolkit/files/percona-toolkit-2.2.20-fix-package-name.patch b/dev-db/percona-toolkit/files/percona-toolkit-2.2.20-fix-package-name.patch deleted file mode 100644 index 9865e1ba1a7a.. --- a/dev-db/percona-toolkit/files/percona-toolkit-2.2.20-fix-package-name.patch +++ /dev/null @@ -1,13 +0,0 @@ -Source https://github.com/percona/percona-toolkit/pull/84 -Adapted to current version a/Makefile.PL -+++ b/Makefile.PL -@@ -1,7 +1,7 @@ - use ExtUtils::MakeMaker; - - WriteMakefile( --NAME => 'percona-toolkit', -+NAME => 'Percona::Toolkit', - VERSION => '2.2.20', - EXE_FILES => [ ], - MAN1PODS => { diff --git a/dev-db/percona-toolkit/files/percona-toolkit-2.2.7-no-versioncheck.patch b/dev-db/percona-toolkit/files/percona-toolkit-2.2.7-no-versioncheck.patch deleted file mode 100644 index d6d38177b18f.. --- a/dev-db/percona-toolkit/files/percona-toolkit-2.2.7-no-versioncheck.patch +++ /dev/null @@ -1,216 +0,0 @@ -diff -rupN old/percona-toolkit-2.2.7/bin/pt-archiver new/percona-toolkit-2.2.7/bin/pt-archiver old/percona-toolkit-2.2.7/bin/pt-archiver 2014-02-20 08:20:28.0 +0100 -+++ new/percona-toolkit-2.2.7/bin/pt-archiver 2014-05-21 18:13:49.148631547 +0200 -@@ -7465,8 +7465,6 @@ Show version and exit. - - =item --[no]version-check - --default: yes -- - Check for the latest version of Percona Toolkit, MySQL, and other programs. - - This is a standard "check for updates automatically" feature, w
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: 980a30854590b8e611284b152fd1b02b9d14920b Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Apr 30 13:06:21 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Apr 30 13:08:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=980a3085 dev-db/percona-toolkit: bump to v3.3.1 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-toolkit/Manifest| 1 + .../percona-toolkit/percona-toolkit-3.3.1.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest index 1d5cba8a209..9d3b91d5898 100644 --- a/dev-db/percona-toolkit/Manifest +++ b/dev-db/percona-toolkit/Manifest @@ -4,3 +4,4 @@ DIST percona-toolkit-3.0.9.tar.gz 15197340 BLAKE2B 095d8c0b26853caa6d2515de1d8fb DIST percona-toolkit-3.1.0.tar.gz 18106856 BLAKE2B 4a08e70a03d80e86e2fd7ba4ac77be9568643faf46bb653ef9e18015b95d36936034369a8adf9de4e09d2ca6cd25a845b140d6dd2c41027597f08d74f328ad26 SHA512 6dd2de997fe9627897dad453277544142cbdcba41bf30de21ee10c292c671bc089df0e299a8e386af082511c57ac53621b8e11f4ae43e98ea41eeca0c76f652f DIST percona-toolkit-3.2.1.tar.gz 15521123 BLAKE2B 7f8222a2afe2c0700d8f965bb5f8d2ef99c1136b977454ef04133fa8dfeb0192c49552dfde90a2d4d69116c2ba7c4a998fc330f64546691982946624bf24efef SHA512 17fd9f10d2d5671c3ce75dfeba501b9c34b216844b8d8ceb03fadbfb6396cedb7b672d52af7a831739a417d6fcc5b538b4772ffdb9b55816d94fac87e88ba472 DIST percona-toolkit-3.3.0.tar.gz 15342520 BLAKE2B fcafede75cf15ad61efe18eac057cedab11e570cc6a17d48345cd046638b6b1c89b8f233f26cd051301ea0d6bdd03996b4007fc09a84cd44464beb3ca7150b70 SHA512 87bb5bcccabf782eafc0e363f3a5d75e9e28d5edd9d4278df5f455c90207296dc9035f85311567bd210109a2796484010d8a11fa4d4a5bee09f228aedb6b3bb2 +DIST percona-toolkit-3.3.1.tar.gz 15348084 BLAKE2B 1bae3bc96144d23d51afca624b4ff4c7d5e118db857b5bf7721b8fa3fbc43e0ed87c52113e694e5defa0c70643a018ce1a7d2e437f097bac407344456f70ca1f SHA512 ee82613e15746820739042d34cf7cac0ba7e9f2825234ba39d7bfb8e0a52ab9b8d23ca47cb6a6afe2525c01f69fc81130a3be67b8a191c98d0d43e960a736cb0 diff --git a/dev-db/percona-toolkit/percona-toolkit-3.3.1.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.3.1.ebuild new file mode 100644 index 000..2baf33ca254 --- /dev/null +++ b/dev-db/percona-toolkit/percona-toolkit-3.3.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit perl-module + +DESCRIPTION="Advanced command-line tools to perform a variety of MySQL and system tasks" +HOMEPAGE="https://www.percona.com/software/mysql-tools/percona-toolkit"; +SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.gz"; + +LICENSE="|| ( GPL-2 Artistic )" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +# Package warrants IUSE doc +IUSE="" + +COMMON_DEPEND="dev-perl/DBI + dev-perl/DBD-mysql + virtual/perl-Time-HiRes" +RDEPEND="${COMMON_DEPEND} + dev-perl/JSON + dev-perl/libwww-perl + dev-perl/Role-Tiny + virtual/perl-File-Path + virtual/perl-Getopt-Long + virtual/perl-Time-Local + virtual/perl-Digest-MD5 + virtual/perl-IO-Compress + virtual/perl-File-Temp + virtual/perl-File-Spec + virtual/perl-Scalar-List-Utils + dev-perl/TermReadKey" +DEPEND="${COMMON_DEPEND} + virtual/perl-ExtUtils-MakeMaker" + +# Bug #501904 - CVE-2014-2029 +# sed -i -e '/^=item --\[no\]version-check/,/^default: yes/{/^default: yes/d}' bin/* +# ^ is *-no-versioncheck.patch +PATCHES=( + "${FILESDIR}"/${PN}-3.0.7-no-versioncheck.patch + "${FILESDIR}"/${PN}-3.0.10-slave-delay-fix.patch +) + +src_prepare() { + default + + sed -i \ + -e "s/=> 'percona-toolkit',/=> 'Percona::Toolkit',/g" \ + Makefile.PL || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: e1c25112da7f598c51fa6d904fc7da9b58eb032a Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Jan 21 23:32:02 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Jan 21 23:45:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1c25112 dev-db/percona-toolkit: bump to v3.3.0 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-toolkit/Manifest| 1 + .../percona-toolkit/percona-toolkit-3.3.0.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest index 9f756954cd9..1d5cba8a209 100644 --- a/dev-db/percona-toolkit/Manifest +++ b/dev-db/percona-toolkit/Manifest @@ -3,3 +3,4 @@ DIST percona-toolkit-3.0.13.tar.gz 10855538 BLAKE2B 30dfbd3c56da64de10ce5d960a9b DIST percona-toolkit-3.0.9.tar.gz 15197340 BLAKE2B 095d8c0b26853caa6d2515de1d8fb8ff13b3084caa46498c8c789cd4e7b18473d41992701e393ad91cd7fdda8b3e56a099600285aeb4ba788110d36a028f76b6 SHA512 56a8732cfdbd58d0602e482d7bf049d2049104b7ae203d756db81a052cd837f16d2a35f75def4f23748534d0d2eb6441cb9fe49175a931fbcdbb6adeb42f1c53 DIST percona-toolkit-3.1.0.tar.gz 18106856 BLAKE2B 4a08e70a03d80e86e2fd7ba4ac77be9568643faf46bb653ef9e18015b95d36936034369a8adf9de4e09d2ca6cd25a845b140d6dd2c41027597f08d74f328ad26 SHA512 6dd2de997fe9627897dad453277544142cbdcba41bf30de21ee10c292c671bc089df0e299a8e386af082511c57ac53621b8e11f4ae43e98ea41eeca0c76f652f DIST percona-toolkit-3.2.1.tar.gz 15521123 BLAKE2B 7f8222a2afe2c0700d8f965bb5f8d2ef99c1136b977454ef04133fa8dfeb0192c49552dfde90a2d4d69116c2ba7c4a998fc330f64546691982946624bf24efef SHA512 17fd9f10d2d5671c3ce75dfeba501b9c34b216844b8d8ceb03fadbfb6396cedb7b672d52af7a831739a417d6fcc5b538b4772ffdb9b55816d94fac87e88ba472 +DIST percona-toolkit-3.3.0.tar.gz 15342520 BLAKE2B fcafede75cf15ad61efe18eac057cedab11e570cc6a17d48345cd046638b6b1c89b8f233f26cd051301ea0d6bdd03996b4007fc09a84cd44464beb3ca7150b70 SHA512 87bb5bcccabf782eafc0e363f3a5d75e9e28d5edd9d4278df5f455c90207296dc9035f85311567bd210109a2796484010d8a11fa4d4a5bee09f228aedb6b3bb2 diff --git a/dev-db/percona-toolkit/percona-toolkit-3.3.0.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.3.0.ebuild new file mode 100644 index 000..2baf33ca254 --- /dev/null +++ b/dev-db/percona-toolkit/percona-toolkit-3.3.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit perl-module + +DESCRIPTION="Advanced command-line tools to perform a variety of MySQL and system tasks" +HOMEPAGE="https://www.percona.com/software/mysql-tools/percona-toolkit"; +SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.gz"; + +LICENSE="|| ( GPL-2 Artistic )" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +# Package warrants IUSE doc +IUSE="" + +COMMON_DEPEND="dev-perl/DBI + dev-perl/DBD-mysql + virtual/perl-Time-HiRes" +RDEPEND="${COMMON_DEPEND} + dev-perl/JSON + dev-perl/libwww-perl + dev-perl/Role-Tiny + virtual/perl-File-Path + virtual/perl-Getopt-Long + virtual/perl-Time-Local + virtual/perl-Digest-MD5 + virtual/perl-IO-Compress + virtual/perl-File-Temp + virtual/perl-File-Spec + virtual/perl-Scalar-List-Utils + dev-perl/TermReadKey" +DEPEND="${COMMON_DEPEND} + virtual/perl-ExtUtils-MakeMaker" + +# Bug #501904 - CVE-2014-2029 +# sed -i -e '/^=item --\[no\]version-check/,/^default: yes/{/^default: yes/d}' bin/* +# ^ is *-no-versioncheck.patch +PATCHES=( + "${FILESDIR}"/${PN}-3.0.7-no-versioncheck.patch + "${FILESDIR}"/${PN}-3.0.10-slave-delay-fix.patch +) + +src_prepare() { + default + + sed -i \ + -e "s/=> 'percona-toolkit',/=> 'Percona::Toolkit',/g" \ + Makefile.PL || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: 2d0aafc8f516b38ff780ef065442dd958a492bb6 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Oct 20 19:20:34 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Oct 20 19:23:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0aafc8 dev-db/percona-toolkit: bump to v3.2.1 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-toolkit/Manifest| 1 + .../percona-toolkit/percona-toolkit-3.2.1.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest index afa034eb912..9f756954cd9 100644 --- a/dev-db/percona-toolkit/Manifest +++ b/dev-db/percona-toolkit/Manifest @@ -2,3 +2,4 @@ DIST percona-toolkit-2.2.20.tar.gz 1431840 BLAKE2B 76565662b4037010f7e8de98316f5 DIST percona-toolkit-3.0.13.tar.gz 10855538 BLAKE2B 30dfbd3c56da64de10ce5d960a9b35b5729c7ea07ec8a40b97f2707af935e57d2291201926dae8794e623a2f60095502a5b97709d3343bd95318ab832f3a5ca5 SHA512 4f8050f3f3a43363c9ee1b15c161d60deafd443a0e057b7960881870d10d1fe0214b885e77b404f03081eb27adfa337e3adea26ca238efac753fb949272f36d3 DIST percona-toolkit-3.0.9.tar.gz 15197340 BLAKE2B 095d8c0b26853caa6d2515de1d8fb8ff13b3084caa46498c8c789cd4e7b18473d41992701e393ad91cd7fdda8b3e56a099600285aeb4ba788110d36a028f76b6 SHA512 56a8732cfdbd58d0602e482d7bf049d2049104b7ae203d756db81a052cd837f16d2a35f75def4f23748534d0d2eb6441cb9fe49175a931fbcdbb6adeb42f1c53 DIST percona-toolkit-3.1.0.tar.gz 18106856 BLAKE2B 4a08e70a03d80e86e2fd7ba4ac77be9568643faf46bb653ef9e18015b95d36936034369a8adf9de4e09d2ca6cd25a845b140d6dd2c41027597f08d74f328ad26 SHA512 6dd2de997fe9627897dad453277544142cbdcba41bf30de21ee10c292c671bc089df0e299a8e386af082511c57ac53621b8e11f4ae43e98ea41eeca0c76f652f +DIST percona-toolkit-3.2.1.tar.gz 15521123 BLAKE2B 7f8222a2afe2c0700d8f965bb5f8d2ef99c1136b977454ef04133fa8dfeb0192c49552dfde90a2d4d69116c2ba7c4a998fc330f64546691982946624bf24efef SHA512 17fd9f10d2d5671c3ce75dfeba501b9c34b216844b8d8ceb03fadbfb6396cedb7b672d52af7a831739a417d6fcc5b538b4772ffdb9b55816d94fac87e88ba472 diff --git a/dev-db/percona-toolkit/percona-toolkit-3.2.1.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.2.1.ebuild new file mode 100644 index 000..90f65e5dffb --- /dev/null +++ b/dev-db/percona-toolkit/percona-toolkit-3.2.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit perl-module + +DESCRIPTION="Advanced command-line tools to perform a variety of MySQL and system tasks" +HOMEPAGE="https://www.percona.com/software/mysql-tools/percona-toolkit"; +SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.gz"; + +LICENSE="|| ( GPL-2 Artistic )" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +# Package warrants IUSE doc +IUSE="" + +COMMON_DEPEND="dev-perl/DBI + dev-perl/DBD-mysql + virtual/perl-Time-HiRes" +RDEPEND="${COMMON_DEPEND} + dev-perl/JSON + dev-perl/libwww-perl + dev-perl/Role-Tiny + virtual/perl-File-Path + virtual/perl-Getopt-Long + virtual/perl-Time-Local + virtual/perl-Digest-MD5 + virtual/perl-IO-Compress + virtual/perl-File-Temp + virtual/perl-File-Spec + virtual/perl-Scalar-List-Utils + dev-perl/TermReadKey" +DEPEND="${COMMON_DEPEND} + virtual/perl-ExtUtils-MakeMaker" + +# Bug #501904 - CVE-2014-2029 +# sed -i -e '/^=item --\[no\]version-check/,/^default: yes/{/^default: yes/d}' bin/* +# ^ is *-no-versioncheck.patch +PATCHES=( + "${FILESDIR}"/${PN}-3.0.7-no-versioncheck.patch + "${FILESDIR}"/${PN}-3.0.10-slave-delay-fix.patch +) + +src_prepare() { + default + + sed -i \ + -e "s/=> 'percona-toolkit',/=> 'Percona::Toolkit',/g" \ + Makefile.PL || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/files/, dev-db/percona-toolkit/
commit: a3d89b6a4809cb863f571fcedd36e219c41e257c Author: Tomas Mozes gmail com> AuthorDate: Mon Jan 20 09:44:57 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Jan 23 01:20:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3d89b6a dev-db/percona-toolkit: fix pt-osc with MariaDB Fixes pt-online-schema-change with --alter-foreign-keys-method=drop_swap Bug: https://jira.percona.com/browse/PT-1795 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Tomáš Mózes gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14395 Signed-off-by: Thomas Deutschmann gentoo.org> ...oolkit-3.1.0-drop-swap-gentoo-mariadb-fix.patch | 33 ++ 1.0.ebuild => percona-toolkit-3.1.0-r1.ebuild} | 3 +- 2 files changed, 35 insertions(+), 1 deletion(-) diff --git a/dev-db/percona-toolkit/files/percona-toolkit-3.1.0-drop-swap-gentoo-mariadb-fix.patch b/dev-db/percona-toolkit/files/percona-toolkit-3.1.0-drop-swap-gentoo-mariadb-fix.patch new file mode 100644 index 000..0596365423f --- /dev/null +++ b/dev-db/percona-toolkit/files/percona-toolkit-3.1.0-drop-swap-gentoo-mariadb-fix.patch @@ -0,0 +1,33 @@ +diff --git a/bin/pt-online-schema-change b/bin/pt-online-schema-change +index 7ecec11..afdd7dd 100755 +--- a/bin/pt-online-schema-change b/bin/pt-online-schema-change +@@ -8948,15 +8948,6 @@ sub main { + Quoter => $q, + ); + +- my $vp = VersionParser->new($cxn->dbh()); +- if ($vp->cmp('8.0.14') > -1 && $vp->flavor() !~ m/maria/i) { +- my $msg = "There is an error in MySQL that makes the server to die when trying to ". +- "rename a table with FKs. See https://bugs.mysql.com/bug.php?id=96145\n";. +- "Since pt-online-schema change needs to rename the old <-> new tables as the final " . +- "step, and the requested table has FKs, it cannot be executed under the current MySQL version"; +- _die($msg, NO_MINIMUM_REQUIREMENTS); +- } +- +if ( ($alter_fk_method || '') eq 'none' ) { + print "Not updating foreign keys because " + . "--alter-foreign-keys-method=none. Foreign keys " +@@ -9872,12 +9863,6 @@ sub main { + } +} + +- if ($vp->cmp('8.0') > -1 && $vp->flavor() !~ m/maria/i && $alter_fk_method eq 'drop_swap') { +- my $msg = "--alter-foreign-keys-method=drop_swap doesn't work with MySQL 8.0+\n". +- "See https://bugs.mysql.com/bug.php?id=89441";; +- _die($msg, INVALID_PARAMETERS); +- } +- +# --plugin hook +if ( $plugin && $plugin->can('after_copy_rows') ) { + $plugin->after_copy_rows(); diff --git a/dev-db/percona-toolkit/percona-toolkit-3.1.0.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.1.0-r1.ebuild similarity index 92% rename from dev-db/percona-toolkit/percona-toolkit-3.1.0.ebuild rename to dev-db/percona-toolkit/percona-toolkit-3.1.0-r1.ebuild index 700a8fd2957..bc039dc3046 100644 --- a/dev-db/percona-toolkit/percona-toolkit-3.1.0.ebuild +++ b/dev-db/percona-toolkit/percona-toolkit-3.1.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -40,6 +40,7 @@ DEPEND="${COMMON_DEPEND} PATCHES=( "${FILESDIR}"/${PN}-3.0.7-no-versioncheck.patch "${FILESDIR}"/${PN}-3.0.10-slave-delay-fix.patch + "${FILESDIR}"/${PN}-3.1.0-drop-swap-gentoo-mariadb-fix.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/files/
commit: 9223089ea684b22fbc2dfcfee129eb41fdfa0636 Author: Michael Mair-Keimberger gmail com> AuthorDate: Mon Nov 18 10:32:53 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Nov 18 22:15:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9223089e dev-db/percona-toolkit: remove unused patch Signed-off-by: Michael Mair-Keimberger gmail.com> Closes: https://github.com/gentoo/gentoo/pull/13693 Signed-off-by: Aaron Bauman gentoo.org> .../files/percona-toolkit-3.0.7-fix-package-name.patch | 13 - 1 file changed, 13 deletions(-) diff --git a/dev-db/percona-toolkit/files/percona-toolkit-3.0.7-fix-package-name.patch b/dev-db/percona-toolkit/files/percona-toolkit-3.0.7-fix-package-name.patch deleted file mode 100644 index 4ca3ecf5fff..000 --- a/dev-db/percona-toolkit/files/percona-toolkit-3.0.7-fix-package-name.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/Makefile.PL b/Makefile.PL -index a2136634..2a0f587b 100644 a/Makefile.PL -+++ b/Makefile.PL -@@ -1,7 +1,7 @@ - use ExtUtils::MakeMaker; - - WriteMakefile( --NAME => 'percona-toolkit', -+NAME => 'Percona::Toolkit', - VERSION => '3.0.7', - EXE_FILES => [ ], - MAN1PODS => {
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: a47a750a777b67a70deaffd8e5d5a3601ec81144 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Oct 31 02:09:07 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Oct 31 02:09:07 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a47a750a dev-db/percona-toolkit: bump to v3.1.0 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-toolkit/Manifest| 1 + .../percona-toolkit/percona-toolkit-3.1.0.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest index da54a336ef9..afa034eb912 100644 --- a/dev-db/percona-toolkit/Manifest +++ b/dev-db/percona-toolkit/Manifest @@ -1,3 +1,4 @@ DIST percona-toolkit-2.2.20.tar.gz 1431840 BLAKE2B 76565662b4037010f7e8de98316f568c2994f55d042ae3a21b80dc3b839444a11014b61db675cc21c149f26c3b7df52013d7b06c9c1127ec325dae2942a4e4c0 SHA512 f7a5f47e9ca05c43dcb80866a1eacd13066e1f036f4f58d51145fc6354ddc86dd6515a9aa33c8f736029800bf4c80f7ba5fcb9f1e6ac41653b3351597885f679 DIST percona-toolkit-3.0.13.tar.gz 10855538 BLAKE2B 30dfbd3c56da64de10ce5d960a9b35b5729c7ea07ec8a40b97f2707af935e57d2291201926dae8794e623a2f60095502a5b97709d3343bd95318ab832f3a5ca5 SHA512 4f8050f3f3a43363c9ee1b15c161d60deafd443a0e057b7960881870d10d1fe0214b885e77b404f03081eb27adfa337e3adea26ca238efac753fb949272f36d3 DIST percona-toolkit-3.0.9.tar.gz 15197340 BLAKE2B 095d8c0b26853caa6d2515de1d8fb8ff13b3084caa46498c8c789cd4e7b18473d41992701e393ad91cd7fdda8b3e56a099600285aeb4ba788110d36a028f76b6 SHA512 56a8732cfdbd58d0602e482d7bf049d2049104b7ae203d756db81a052cd837f16d2a35f75def4f23748534d0d2eb6441cb9fe49175a931fbcdbb6adeb42f1c53 +DIST percona-toolkit-3.1.0.tar.gz 18106856 BLAKE2B 4a08e70a03d80e86e2fd7ba4ac77be9568643faf46bb653ef9e18015b95d36936034369a8adf9de4e09d2ca6cd25a845b140d6dd2c41027597f08d74f328ad26 SHA512 6dd2de997fe9627897dad453277544142cbdcba41bf30de21ee10c292c671bc089df0e299a8e386af082511c57ac53621b8e11f4ae43e98ea41eeca0c76f652f diff --git a/dev-db/percona-toolkit/percona-toolkit-3.1.0.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.1.0.ebuild new file mode 100644 index 000..700a8fd2957 --- /dev/null +++ b/dev-db/percona-toolkit/percona-toolkit-3.1.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit perl-module + +DESCRIPTION="Advanced command-line tools to perform a variety of MySQL and system tasks" +HOMEPAGE="https://www.percona.com/software/mysql-tools/percona-toolkit"; +SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.gz"; + +LICENSE="|| ( GPL-2 Artistic )" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +# Package warrants IUSE doc +IUSE="" + +COMMON_DEPEND="dev-perl/DBI + dev-perl/DBD-mysql + virtual/perl-Time-HiRes" +RDEPEND="${COMMON_DEPEND} + dev-perl/JSON + dev-perl/libwww-perl + dev-perl/Role-Tiny + virtual/perl-File-Path + virtual/perl-Getopt-Long + virtual/perl-Time-Local + virtual/perl-Digest-MD5 + virtual/perl-IO-Compress + virtual/perl-File-Temp + virtual/perl-File-Spec + virtual/perl-Scalar-List-Utils + dev-perl/TermReadKey" +DEPEND="${COMMON_DEPEND} + virtual/perl-ExtUtils-MakeMaker" + +# Bug #501904 - CVE-2014-2029 +# sed -i -e '/^=item --\[no\]version-check/,/^default: yes/{/^default: yes/d}' bin/* +# ^ is *-no-versioncheck.patch +PATCHES=( + "${FILESDIR}"/${PN}-3.0.7-no-versioncheck.patch + "${FILESDIR}"/${PN}-3.0.10-slave-delay-fix.patch +) + +src_prepare() { + default + + sed -i \ + -e "s/=> 'percona-toolkit',/=> 'Percona::Toolkit',/g" \ + Makefile.PL || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/files/, dev-db/percona-toolkit/
commit: a8910e154ceb795860c0610f7b2dd8a29b732b81 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Oct 31 01:57:19 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Oct 31 01:57:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8910e15 dev-db/percona-toolkit: drop old Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-toolkit/Manifest| 8 .../percona-toolkit-2.2.17-fix-package-name.patch | 35 --- .../percona-toolkit-2.2.19-fix-package-name.patch | 13 -- .../percona-toolkit/percona-toolkit-2.2.11.ebuild | 47 .../percona-toolkit/percona-toolkit-2.2.17.ebuild | 44 --- .../percona-toolkit/percona-toolkit-2.2.19.ebuild | 44 --- .../percona-toolkit-3.0.10-r1.ebuild | 51 -- .../percona-toolkit/percona-toolkit-3.0.10.ebuild | 49 - .../percona-toolkit/percona-toolkit-3.0.11.ebuild | 51 -- .../percona-toolkit/percona-toolkit-3.0.12.ebuild | 51 -- .../percona-toolkit/percona-toolkit-3.0.7.ebuild | 42 -- .../percona-toolkit/percona-toolkit-3.0.8.ebuild | 49 - 12 files changed, 484 deletions(-) diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest index 4f959d5cc17..da54a336ef9 100644 --- a/dev-db/percona-toolkit/Manifest +++ b/dev-db/percona-toolkit/Manifest @@ -1,11 +1,3 @@ -DIST percona-toolkit-2.2.11.tar.gz 1389718 BLAKE2B 3d8c1207cda30aefc710ab5329aa94c76b3cd285a83f421b303e23e0544c4a51a0e8bf3ecdbb8532b67dcde808096bcb47c74ef63725b09ad59ca2b3f21e0fa5 SHA512 d5e34fce1b6b69dfc1a8ecd7bcbe84e586e950976553f4fd30afb887a850770c08990216e41fc194bdd0a5642034905ee2d69c2f8b3781503c9b4aab47017cdb -DIST percona-toolkit-2.2.17.tar.gz 1420968 BLAKE2B 886634cb4f1ed196595c0ebe9d2d53bea898a41d81e6881173949181fbdbc752be671a22344e4e5b142d22e724e86389bf2885273a67222feb28511e1de429b0 SHA512 a6ac84db9fc77b57fffd4f18b1e6c147fa39821a8b8db128af15bac6884a2937f973aa59adb05b738c3a15d9006c71db49276207c5b321acbefd8bd3a6130b76 -DIST percona-toolkit-2.2.19.tar.gz 1425623 BLAKE2B fe9b363ec924b1af9110ea7e7dab70ad4471ddf30868391f9e02a2f6d5a5698a2cb0238dd1cca81428adcac2f21262f10ea2da272ffd881dee1b8b88be1405e0 SHA512 8da35e2ee4d81465131623e5b423c2c49c0bf0faf01862952dd5ca72c2ffea64fabcaf88dda883e633e23de8ae4a6c75a095a751708bac6a8136fc8daaae2383 DIST percona-toolkit-2.2.20.tar.gz 1431840 BLAKE2B 76565662b4037010f7e8de98316f568c2994f55d042ae3a21b80dc3b839444a11014b61db675cc21c149f26c3b7df52013d7b06c9c1127ec325dae2942a4e4c0 SHA512 f7a5f47e9ca05c43dcb80866a1eacd13066e1f036f4f58d51145fc6354ddc86dd6515a9aa33c8f736029800bf4c80f7ba5fcb9f1e6ac41653b3351597885f679 -DIST percona-toolkit-3.0.10.tar.gz 17335242 BLAKE2B c24103576c537eb9afbdcedc6acf51671853c8e0764092f76d3ee4a1de338a521d91b956b13665ca92a06a70726b92cb9d530ab04b50ed30990868305bd0a7a0 SHA512 e9477f908bbcc5c975f11d42fe9b2b61adebe823657e23a2c74c639767c73f3f71ebdf2bec1d839ad14f2d5080c5f1f9620db07c6bf9694bd7623e86f390e902 -DIST percona-toolkit-3.0.11.tar.gz 18254993 BLAKE2B a6c582bdda96bf5c74e7b5340c465d71f4f119d8364c1d36fc02c650d741972e706bb5eee86fd5bc22ed4f7298a45f0d5c5d9e4438230a8b7b09a58498dda7e8 SHA512 f722ccc8b0fde8f61d4cf269ec89df410f656153da06cf396d222cbb817e88b50e23c0ace383429acf39ddec0501e75d6d3e358fb5ed53ee50a0162eaed9a717 -DIST percona-toolkit-3.0.12.tar.gz 16205557 BLAKE2B e159867d7c6a8b1fd8fa0f31d3a7bdff45f45353995d57d71cd2fb763044524fb62c6c0dcff893ff9d92b5a18dd695445ac46b01ff99be7cbac9d625e5521c44 SHA512 4c01a04f6a4efb444e248d55ab846f32d4784e021b51b272875de3f1f0907298c66073f6d2a941ad407aefa9840407e55095c5ec848998f731539b12ec1875f8 DIST percona-toolkit-3.0.13.tar.gz 10855538 BLAKE2B 30dfbd3c56da64de10ce5d960a9b35b5729c7ea07ec8a40b97f2707af935e57d2291201926dae8794e623a2f60095502a5b97709d3343bd95318ab832f3a5ca5 SHA512 4f8050f3f3a43363c9ee1b15c161d60deafd443a0e057b7960881870d10d1fe0214b885e77b404f03081eb27adfa337e3adea26ca238efac753fb949272f36d3 -DIST percona-toolkit-3.0.7.tar.gz 79294306 BLAKE2B e3a556c823d355e5af504210dfb360e6fcf217ca6bfb7ba729e83e66cfdd09231c09d05fb51df1eac6bee0c6615620ac96ffce47c4f0473394d9c008ce8bdabe SHA512 e5a23ce6f4fd74f0956187679810de23a9d60f8073609289d641411c9f397f49b02c05cbcd0a68d78992849f17b70fb3ae411ac967e25c7be45f95ec374414fe -DIST percona-toolkit-3.0.8.tar.gz 79316265 BLAKE2B 5d6efdbaa4fd3ac914c059c9240f6dcd0de89c6b2ea444c407b115b380bb676c51266f907f6e37a62a40032fd5aa6e1816752c8ec08150dddf71c7568f42c739 SHA512 d5380395b052aebe651806649ff22f259d1af9401112b7ffe86b10664b87f917fecfe91bdc72b401d00471fc9c141391006cd322c9464fca1343f704ecaa8623 DIST percona-toolkit-3.0.9.tar.gz 15197340 BLAKE2B 095d8c0b26853caa6d2515de1d8fb8ff13b3084caa46498c8c789cd4e7b18473d41992701e393ad91cd7fdda8b3e56a099600285aeb4ba788110d36a028f76b6 SHA512 56a8732cfdbd58d060
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: 7c2907198e59414fb86d66a2de1a5f9d9d45c9eb Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Oct 23 03:22:06 2019 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Oct 23 03:22:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c290719 dev-db/percona-toolkit: Remove redundant perl-app.eclass Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-db/percona-toolkit/percona-toolkit-2.2.11.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/percona-toolkit/percona-toolkit-2.2.11.ebuild b/dev-db/percona-toolkit/percona-toolkit-2.2.11.ebuild index 402e3ff753d..eeedd4e6627 100644 --- a/dev-db/percona-toolkit/percona-toolkit-2.2.11.ebuild +++ b/dev-db/percona-toolkit/percona-toolkit-2.2.11.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 -inherit eutils perl-app perl-module toolchain-funcs +inherit eutils perl-module toolchain-funcs DESCRIPTION="essential command-line utilities for MySQL" HOMEPAGE="http://www.percona.com/software/percona-toolkit/";
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: 6f90824f0f03f3151284b6ae326ed74e3162fd59 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Apr 18 20:19:33 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Apr 18 20:31:17 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f90824f dev-db/percona-toolkit: x86 stable (bug #680436) Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-toolkit/percona-toolkit-3.0.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-toolkit/percona-toolkit-3.0.13.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.0.13.ebuild index 9fe564a23cd..63fd079079b 100644 --- a/dev-db/percona-toolkit/percona-toolkit-3.0.13.ebuild +++ b/dev-db/percona-toolkit/percona-toolkit-3.0.13.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.g LICENSE="|| ( GPL-2 Artistic )" SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" # Package warrants IUSE doc IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: fcd27cd3914f9ca5431abb477df043ab4e0898a3 Author: Mikle Kolyada gentoo org> AuthorDate: Wed Apr 17 11:51:25 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Apr 17 11:51:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcd27cd3 dev-db/percona-toolkit: amd64 stable wrt bug #680436 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" dev-db/percona-toolkit/percona-toolkit-3.0.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-toolkit/percona-toolkit-3.0.13.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.0.13.ebuild index 030bd9260d0..9fe564a23cd 100644 --- a/dev-db/percona-toolkit/percona-toolkit-3.0.13.ebuild +++ b/dev-db/percona-toolkit/percona-toolkit-3.0.13.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.g LICENSE="|| ( GPL-2 Artistic )" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" # Package warrants IUSE doc IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: 0e0094b8f1b25db3f435d6b444d711dd57541f00 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Jan 18 02:22:41 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Jan 18 02:51:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e0094b8 dev-db/percona-toolkit: bump to v3.0.13 Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-toolkit/Manifest| 1 + .../percona-toolkit/percona-toolkit-3.0.13.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest index 8d9c6408292..4f959d5cc17 100644 --- a/dev-db/percona-toolkit/Manifest +++ b/dev-db/percona-toolkit/Manifest @@ -5,6 +5,7 @@ DIST percona-toolkit-2.2.20.tar.gz 1431840 BLAKE2B 76565662b4037010f7e8de98316f5 DIST percona-toolkit-3.0.10.tar.gz 17335242 BLAKE2B c24103576c537eb9afbdcedc6acf51671853c8e0764092f76d3ee4a1de338a521d91b956b13665ca92a06a70726b92cb9d530ab04b50ed30990868305bd0a7a0 SHA512 e9477f908bbcc5c975f11d42fe9b2b61adebe823657e23a2c74c639767c73f3f71ebdf2bec1d839ad14f2d5080c5f1f9620db07c6bf9694bd7623e86f390e902 DIST percona-toolkit-3.0.11.tar.gz 18254993 BLAKE2B a6c582bdda96bf5c74e7b5340c465d71f4f119d8364c1d36fc02c650d741972e706bb5eee86fd5bc22ed4f7298a45f0d5c5d9e4438230a8b7b09a58498dda7e8 SHA512 f722ccc8b0fde8f61d4cf269ec89df410f656153da06cf396d222cbb817e88b50e23c0ace383429acf39ddec0501e75d6d3e358fb5ed53ee50a0162eaed9a717 DIST percona-toolkit-3.0.12.tar.gz 16205557 BLAKE2B e159867d7c6a8b1fd8fa0f31d3a7bdff45f45353995d57d71cd2fb763044524fb62c6c0dcff893ff9d92b5a18dd695445ac46b01ff99be7cbac9d625e5521c44 SHA512 4c01a04f6a4efb444e248d55ab846f32d4784e021b51b272875de3f1f0907298c66073f6d2a941ad407aefa9840407e55095c5ec848998f731539b12ec1875f8 +DIST percona-toolkit-3.0.13.tar.gz 10855538 BLAKE2B 30dfbd3c56da64de10ce5d960a9b35b5729c7ea07ec8a40b97f2707af935e57d2291201926dae8794e623a2f60095502a5b97709d3343bd95318ab832f3a5ca5 SHA512 4f8050f3f3a43363c9ee1b15c161d60deafd443a0e057b7960881870d10d1fe0214b885e77b404f03081eb27adfa337e3adea26ca238efac753fb949272f36d3 DIST percona-toolkit-3.0.7.tar.gz 79294306 BLAKE2B e3a556c823d355e5af504210dfb360e6fcf217ca6bfb7ba729e83e66cfdd09231c09d05fb51df1eac6bee0c6615620ac96ffce47c4f0473394d9c008ce8bdabe SHA512 e5a23ce6f4fd74f0956187679810de23a9d60f8073609289d641411c9f397f49b02c05cbcd0a68d78992849f17b70fb3ae411ac967e25c7be45f95ec374414fe DIST percona-toolkit-3.0.8.tar.gz 79316265 BLAKE2B 5d6efdbaa4fd3ac914c059c9240f6dcd0de89c6b2ea444c407b115b380bb676c51266f907f6e37a62a40032fd5aa6e1816752c8ec08150dddf71c7568f42c739 SHA512 d5380395b052aebe651806649ff22f259d1af9401112b7ffe86b10664b87f917fecfe91bdc72b401d00471fc9c141391006cd322c9464fca1343f704ecaa8623 DIST percona-toolkit-3.0.9.tar.gz 15197340 BLAKE2B 095d8c0b26853caa6d2515de1d8fb8ff13b3084caa46498c8c789cd4e7b18473d41992701e393ad91cd7fdda8b3e56a099600285aeb4ba788110d36a028f76b6 SHA512 56a8732cfdbd58d0602e482d7bf049d2049104b7ae203d756db81a052cd837f16d2a35f75def4f23748534d0d2eb6441cb9fe49175a931fbcdbb6adeb42f1c53 diff --git a/dev-db/percona-toolkit/percona-toolkit-3.0.13.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.0.13.ebuild new file mode 100644 index 000..030bd9260d0 --- /dev/null +++ b/dev-db/percona-toolkit/percona-toolkit-3.0.13.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit perl-module + +DESCRIPTION="Advanced command-line tools to perform a variety of MySQL and system tasks" +HOMEPAGE="https://www.percona.com/software/mysql-tools/percona-toolkit"; +SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.gz"; + +LICENSE="|| ( GPL-2 Artistic )" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +# Package warrants IUSE doc +IUSE="" + +COMMON_DEPEND="dev-perl/DBI + dev-perl/DBD-mysql + virtual/perl-Time-HiRes" +RDEPEND="${COMMON_DEPEND} + dev-perl/JSON + dev-perl/libwww-perl + dev-perl/Role-Tiny + virtual/perl-File-Path + virtual/perl-Getopt-Long + virtual/perl-Time-Local + virtual/perl-Digest-MD5 + virtual/perl-IO-Compress + virtual/perl-File-Temp + virtual/perl-File-Spec + virtual/perl-Scalar-List-Utils + dev-perl/TermReadKey" +DEPEND="${COMMON_DEPEND} + virtual/perl-ExtUtils-MakeMaker" + +# Bug #501904 - CVE-2014-2029 +# sed -i -e '/^=item --\[no\]version-check/,/^default: yes/{/^default: yes/d}' bin/* +# ^ is *-no-versioncheck.patch +PATCHES=( + "${FILESDIR}"/${PN}-3.0.7-no-versioncheck.patch + "${FILESDIR}"/${PN}-3.0.10-slave-delay-fix.patch +) + +src_prepare() { + default + + sed -i \ + -e "s/=> 'percona-toolkit',/=> 'Percona::Toolkit',/g" \ + Makefile.PL || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: 56b5dcd5b6aea654f404482d359e6613025b4728 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Oct 2 09:43:08 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Oct 2 09:43:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56b5dcd5 dev-db/percona-toolkit: bump to v3.0.12 Signed-off-by: Thomas Deutschmann gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 dev-db/percona-toolkit/Manifest| 1 + .../percona-toolkit/percona-toolkit-3.0.12.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest index eb6b5801ac0..8d9c6408292 100644 --- a/dev-db/percona-toolkit/Manifest +++ b/dev-db/percona-toolkit/Manifest @@ -4,6 +4,7 @@ DIST percona-toolkit-2.2.19.tar.gz 1425623 BLAKE2B fe9b363ec924b1af9110ea7e7dab7 DIST percona-toolkit-2.2.20.tar.gz 1431840 BLAKE2B 76565662b4037010f7e8de98316f568c2994f55d042ae3a21b80dc3b839444a11014b61db675cc21c149f26c3b7df52013d7b06c9c1127ec325dae2942a4e4c0 SHA512 f7a5f47e9ca05c43dcb80866a1eacd13066e1f036f4f58d51145fc6354ddc86dd6515a9aa33c8f736029800bf4c80f7ba5fcb9f1e6ac41653b3351597885f679 DIST percona-toolkit-3.0.10.tar.gz 17335242 BLAKE2B c24103576c537eb9afbdcedc6acf51671853c8e0764092f76d3ee4a1de338a521d91b956b13665ca92a06a70726b92cb9d530ab04b50ed30990868305bd0a7a0 SHA512 e9477f908bbcc5c975f11d42fe9b2b61adebe823657e23a2c74c639767c73f3f71ebdf2bec1d839ad14f2d5080c5f1f9620db07c6bf9694bd7623e86f390e902 DIST percona-toolkit-3.0.11.tar.gz 18254993 BLAKE2B a6c582bdda96bf5c74e7b5340c465d71f4f119d8364c1d36fc02c650d741972e706bb5eee86fd5bc22ed4f7298a45f0d5c5d9e4438230a8b7b09a58498dda7e8 SHA512 f722ccc8b0fde8f61d4cf269ec89df410f656153da06cf396d222cbb817e88b50e23c0ace383429acf39ddec0501e75d6d3e358fb5ed53ee50a0162eaed9a717 +DIST percona-toolkit-3.0.12.tar.gz 16205557 BLAKE2B e159867d7c6a8b1fd8fa0f31d3a7bdff45f45353995d57d71cd2fb763044524fb62c6c0dcff893ff9d92b5a18dd695445ac46b01ff99be7cbac9d625e5521c44 SHA512 4c01a04f6a4efb444e248d55ab846f32d4784e021b51b272875de3f1f0907298c66073f6d2a941ad407aefa9840407e55095c5ec848998f731539b12ec1875f8 DIST percona-toolkit-3.0.7.tar.gz 79294306 BLAKE2B e3a556c823d355e5af504210dfb360e6fcf217ca6bfb7ba729e83e66cfdd09231c09d05fb51df1eac6bee0c6615620ac96ffce47c4f0473394d9c008ce8bdabe SHA512 e5a23ce6f4fd74f0956187679810de23a9d60f8073609289d641411c9f397f49b02c05cbcd0a68d78992849f17b70fb3ae411ac967e25c7be45f95ec374414fe DIST percona-toolkit-3.0.8.tar.gz 79316265 BLAKE2B 5d6efdbaa4fd3ac914c059c9240f6dcd0de89c6b2ea444c407b115b380bb676c51266f907f6e37a62a40032fd5aa6e1816752c8ec08150dddf71c7568f42c739 SHA512 d5380395b052aebe651806649ff22f259d1af9401112b7ffe86b10664b87f917fecfe91bdc72b401d00471fc9c141391006cd322c9464fca1343f704ecaa8623 DIST percona-toolkit-3.0.9.tar.gz 15197340 BLAKE2B 095d8c0b26853caa6d2515de1d8fb8ff13b3084caa46498c8c789cd4e7b18473d41992701e393ad91cd7fdda8b3e56a099600285aeb4ba788110d36a028f76b6 SHA512 56a8732cfdbd58d0602e482d7bf049d2049104b7ae203d756db81a052cd837f16d2a35f75def4f23748534d0d2eb6441cb9fe49175a931fbcdbb6adeb42f1c53 diff --git a/dev-db/percona-toolkit/percona-toolkit-3.0.12.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.0.12.ebuild new file mode 100644 index 000..21aa1f40c53 --- /dev/null +++ b/dev-db/percona-toolkit/percona-toolkit-3.0.12.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit perl-module + +DESCRIPTION="Advanced command-line tools to perform a variety of MySQL and system tasks" +HOMEPAGE="https://www.percona.com/software/mysql-tools/percona-toolkit"; +SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.gz"; + +LICENSE="|| ( GPL-2 Artistic )" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +# Package warrants IUSE doc +IUSE="" + +COMMON_DEPEND="dev-perl/DBI + dev-perl/DBD-mysql + virtual/perl-Time-HiRes" +RDEPEND="${COMMON_DEPEND} + dev-perl/JSON + dev-perl/libwww-perl + dev-perl/Role-Tiny + virtual/perl-File-Path + virtual/perl-Getopt-Long + virtual/perl-Time-Local + virtual/perl-Digest-MD5 + virtual/perl-IO-Compress + virtual/perl-File-Temp + virtual/perl-File-Spec + virtual/perl-Scalar-List-Utils + dev-perl/TermReadKey" +DEPEND="${COMMON_DEPEND} + virtual/perl-ExtUtils-MakeMaker" + +# Bug #501904 - CVE-2014-2029 +# sed -i -e '/^=item --\[no\]version-check/,/^default: yes/{/^default: yes/d}' bin/* +# ^ is *-no-versioncheck.patch +PATCHES=( + "${FILESDIR}"/${PN}-3.0.7-no-versioncheck.patch + "${FILESDIR}"/${PN}-3.0.10-slave-delay-fix.patch +) + +src_prepare() { + default + + sed -i \ + -e "s/=> 'percona-toolkit',/=> 'Percona::Toolkit',/g" \ + Makefile.PL || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: eba636376f66f6efeee164806f965124bb21bf83 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Aug 5 14:34:51 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Aug 5 14:36:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eba63637 dev-db/percona-toolkit: bump to v3.0.11 Package-Manager: Portage-2.3.44, Repoman-2.3.10 dev-db/percona-toolkit/Manifest| 1 + .../percona-toolkit/percona-toolkit-3.0.11.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest index 9b82189100d..eb6b5801ac0 100644 --- a/dev-db/percona-toolkit/Manifest +++ b/dev-db/percona-toolkit/Manifest @@ -3,6 +3,7 @@ DIST percona-toolkit-2.2.17.tar.gz 1420968 BLAKE2B 886634cb4f1ed196595c0ebe9d2d5 DIST percona-toolkit-2.2.19.tar.gz 1425623 BLAKE2B fe9b363ec924b1af9110ea7e7dab70ad4471ddf30868391f9e02a2f6d5a5698a2cb0238dd1cca81428adcac2f21262f10ea2da272ffd881dee1b8b88be1405e0 SHA512 8da35e2ee4d81465131623e5b423c2c49c0bf0faf01862952dd5ca72c2ffea64fabcaf88dda883e633e23de8ae4a6c75a095a751708bac6a8136fc8daaae2383 DIST percona-toolkit-2.2.20.tar.gz 1431840 BLAKE2B 76565662b4037010f7e8de98316f568c2994f55d042ae3a21b80dc3b839444a11014b61db675cc21c149f26c3b7df52013d7b06c9c1127ec325dae2942a4e4c0 SHA512 f7a5f47e9ca05c43dcb80866a1eacd13066e1f036f4f58d51145fc6354ddc86dd6515a9aa33c8f736029800bf4c80f7ba5fcb9f1e6ac41653b3351597885f679 DIST percona-toolkit-3.0.10.tar.gz 17335242 BLAKE2B c24103576c537eb9afbdcedc6acf51671853c8e0764092f76d3ee4a1de338a521d91b956b13665ca92a06a70726b92cb9d530ab04b50ed30990868305bd0a7a0 SHA512 e9477f908bbcc5c975f11d42fe9b2b61adebe823657e23a2c74c639767c73f3f71ebdf2bec1d839ad14f2d5080c5f1f9620db07c6bf9694bd7623e86f390e902 +DIST percona-toolkit-3.0.11.tar.gz 18254993 BLAKE2B a6c582bdda96bf5c74e7b5340c465d71f4f119d8364c1d36fc02c650d741972e706bb5eee86fd5bc22ed4f7298a45f0d5c5d9e4438230a8b7b09a58498dda7e8 SHA512 f722ccc8b0fde8f61d4cf269ec89df410f656153da06cf396d222cbb817e88b50e23c0ace383429acf39ddec0501e75d6d3e358fb5ed53ee50a0162eaed9a717 DIST percona-toolkit-3.0.7.tar.gz 79294306 BLAKE2B e3a556c823d355e5af504210dfb360e6fcf217ca6bfb7ba729e83e66cfdd09231c09d05fb51df1eac6bee0c6615620ac96ffce47c4f0473394d9c008ce8bdabe SHA512 e5a23ce6f4fd74f0956187679810de23a9d60f8073609289d641411c9f397f49b02c05cbcd0a68d78992849f17b70fb3ae411ac967e25c7be45f95ec374414fe DIST percona-toolkit-3.0.8.tar.gz 79316265 BLAKE2B 5d6efdbaa4fd3ac914c059c9240f6dcd0de89c6b2ea444c407b115b380bb676c51266f907f6e37a62a40032fd5aa6e1816752c8ec08150dddf71c7568f42c739 SHA512 d5380395b052aebe651806649ff22f259d1af9401112b7ffe86b10664b87f917fecfe91bdc72b401d00471fc9c141391006cd322c9464fca1343f704ecaa8623 DIST percona-toolkit-3.0.9.tar.gz 15197340 BLAKE2B 095d8c0b26853caa6d2515de1d8fb8ff13b3084caa46498c8c789cd4e7b18473d41992701e393ad91cd7fdda8b3e56a099600285aeb4ba788110d36a028f76b6 SHA512 56a8732cfdbd58d0602e482d7bf049d2049104b7ae203d756db81a052cd837f16d2a35f75def4f23748534d0d2eb6441cb9fe49175a931fbcdbb6adeb42f1c53 diff --git a/dev-db/percona-toolkit/percona-toolkit-3.0.11.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.0.11.ebuild new file mode 100644 index 000..4a54323f433 --- /dev/null +++ b/dev-db/percona-toolkit/percona-toolkit-3.0.11.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit perl-module + +DESCRIPTION="Advanced command-line tools to perform a variety of MySQL and system tasks" +HOMEPAGE="https://www.percona.com/software/mysql-tools/percona-toolkit"; +SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.gz"; + +LICENSE="|| ( GPL-2 Artistic )" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +# Package warrants IUSE doc +IUSE="" + +COMMON_DEPEND="dev-perl/DBI + dev-perl/DBD-mysql + virtual/perl-Time-HiRes" +RDEPEND="${COMMON_DEPEND} + dev-perl/JSON + dev-perl/libwww-perl + dev-perl/Role-Tiny + virtual/perl-File-Path + virtual/perl-Getopt-Long + virtual/perl-Time-Local + virtual/perl-Digest-MD5 + virtual/perl-IO-Compress + virtual/perl-File-Temp + virtual/perl-File-Spec + virtual/perl-Scalar-List-Utils + dev-perl/TermReadKey" +DEPEND="${COMMON_DEPEND} + virtual/perl-ExtUtils-MakeMaker" + +# Bug #501904 - CVE-2014-2029 +# sed -i -e '/^=item --\[no\]version-check/,/^default: yes/{/^default: yes/d}' bin/* +# ^ is *-no-versioncheck.patch +PATCHES=( + "${FILESDIR}"/${PN}-3.0.7-no-versioncheck.patch + "${FILESDIR}"/${PN}-3.0.10-slave-delay-fix.patch +) + +src_prepare() { + default + + sed -i \ + -e "s/=> 'percona-toolkit',/=> 'Percona::Toolkit',/g" \ + Makefile.PL || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: a03f8be570d905ecfcee225c8fcb96f7d3263772 Author: Christian Ruppert gentoo org> AuthorDate: Mon Jul 23 08:12:42 2018 + Commit: Christian Ruppert gentoo org> CommitDate: Mon Jul 23 08:15:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a03f8be5 dev-db/percona-toolkit: Drop Maintainership Package-Manager: Portage-2.3.43, Repoman-2.3.10 dev-db/percona-toolkit/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-db/percona-toolkit/metadata.xml b/dev-db/percona-toolkit/metadata.xml index 5579d6b912c..da4df79bf99 100644 --- a/dev-db/percona-toolkit/metadata.xml +++ b/dev-db/percona-toolkit/metadata.xml @@ -1,10 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - id...@gentoo.org - Christian Ruppert - mysql-b...@gentoo.org MySQL
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: 1a76dc5592e0ed55b42fa48bb4970f3d83e2df17 Author: Brian Evans gentoo org> AuthorDate: Thu Jul 12 13:38:58 2018 + Commit: Brian Evans gentoo org> CommitDate: Thu Jul 12 13:38:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a76dc55 dev-db/percona-toolkit: whitespace Package-Manager: Portage-2.3.42, Repoman-2.3.9 dev-db/percona-toolkit/percona-toolkit-3.0.10-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-toolkit/percona-toolkit-3.0.10-r1.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.0.10-r1.ebuild index cef323f12f4..4a54323f433 100644 --- a/dev-db/percona-toolkit/percona-toolkit-3.0.10-r1.ebuild +++ b/dev-db/percona-toolkit/percona-toolkit-3.0.10-r1.ebuild @@ -38,7 +38,7 @@ DEPEND="${COMMON_DEPEND} # sed -i -e '/^=item --\[no\]version-check/,/^default: yes/{/^default: yes/d}' bin/* # ^ is *-no-versioncheck.patch PATCHES=( - "${FILESDIR}"/${PN}-3.0.7-no-versioncheck.patch + "${FILESDIR}"/${PN}-3.0.7-no-versioncheck.patch "${FILESDIR}"/${PN}-3.0.10-slave-delay-fix.patch )
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/files/, dev-db/percona-toolkit/
commit: b3301af468cabe9bc4113d635328d85c851b01df Author: Tomas Mozes gmail com> AuthorDate: Fri May 25 19:24:37 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri May 25 19:25:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3301af4 dev-db/percona-toolkit: correctly compute slave lag for pt-slave-delay Closes: https://github.com/gentoo/gentoo/pull/8580 Bug: https://jira.percona.com/browse/PT-1060 Package-Manager: Portage-2.3.38, Repoman-2.3.9 .../percona-toolkit-3.0.10-slave-delay-fix.patch | 44 +++ .../percona-toolkit-3.0.10-r1.ebuild | 51 ++ 2 files changed, 95 insertions(+) diff --git a/dev-db/percona-toolkit/files/percona-toolkit-3.0.10-slave-delay-fix.patch b/dev-db/percona-toolkit/files/percona-toolkit-3.0.10-slave-delay-fix.patch new file mode 100644 index 000..8b8e17d7bfd --- /dev/null +++ b/dev-db/percona-toolkit/files/percona-toolkit-3.0.10-slave-delay-fix.patch @@ -0,0 +1,44 @@ +https://bugs.launchpad.net/percona-toolkit/+bug/962330 +https://bugs.launchpad.net/percona-toolkit/+bug/1095476 + +diff --git a/bin/pt-slave-delay b/bin/pt-slave-delay +index 750b733..fca04e4 100755 +--- a/bin/pt-slave-delay b/bin/pt-slave-delay +@@ -4244,6 +4244,7 @@ sub main { +my ( $TS, $FILE, $POS ) = ( 0, 1, 2 ); +my @positions; +my $next_start = 0; ++ my $initial_delay = 0; +$now= time(); +my $end = $now + ( $o->get('run-time') || 0 );# When we should exit + +@@ -4258,6 +4259,10 @@ sub main { + die "Slave SQL thread is not running"; +} + ++ if (defined $status->{seconds_behind_master} and $status->{seconds_behind_master} > 0) { ++ $initial_delay = $status->{seconds_behind_master}; ++ } ++ +my $master_dbh; +if ( $master_dsn ) { + PTDEBUG && _d('Connecting to master via DSN from cmd-line'); +@@ -4383,7 +4388,7 @@ sub main { + || $pos->[$POS] != $res->{position} ) + { + push @positions, +- [ $now, $res->{file}, $res->{position} ]; ++ [ $now - ( $initial_delay || 0 ), $res->{file}, $res->{position} ]; + } + } + else { +@@ -4403,7 +4408,7 @@ sub main { + # That happened because for an already lagged slave, $now + # isn't the correct time, but is actually + # $now - $seconds_lagged. +- $now - ( $status->{seconds_behind_master} || 0 ), ++ $now - ( $initial_delay || 0 ), + $status->{master_log_file}, + $status->{read_master_log_pos} + ]; diff --git a/dev-db/percona-toolkit/percona-toolkit-3.0.10-r1.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.0.10-r1.ebuild new file mode 100644 index 000..cef323f12f4 --- /dev/null +++ b/dev-db/percona-toolkit/percona-toolkit-3.0.10-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit perl-module + +DESCRIPTION="Advanced command-line tools to perform a variety of MySQL and system tasks" +HOMEPAGE="https://www.percona.com/software/mysql-tools/percona-toolkit"; +SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.gz"; + +LICENSE="|| ( GPL-2 Artistic )" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +# Package warrants IUSE doc +IUSE="" + +COMMON_DEPEND="dev-perl/DBI + dev-perl/DBD-mysql + virtual/perl-Time-HiRes" +RDEPEND="${COMMON_DEPEND} + dev-perl/JSON + dev-perl/libwww-perl + dev-perl/Role-Tiny + virtual/perl-File-Path + virtual/perl-Getopt-Long + virtual/perl-Time-Local + virtual/perl-Digest-MD5 + virtual/perl-IO-Compress + virtual/perl-File-Temp + virtual/perl-File-Spec + virtual/perl-Scalar-List-Utils + dev-perl/TermReadKey" +DEPEND="${COMMON_DEPEND} + virtual/perl-ExtUtils-MakeMaker" + +# Bug #501904 - CVE-2014-2029 +# sed -i -e '/^=item --\[no\]version-check/,/^default: yes/{/^default: yes/d}' bin/* +# ^ is *-no-versioncheck.patch +PATCHES=( + "${FILESDIR}"/${PN}-3.0.7-no-versioncheck.patch + "${FILESDIR}"/${PN}-3.0.10-slave-delay-fix.patch +) + +src_prepare() { + default + + sed -i \ + -e "s/=> 'percona-toolkit',/=> 'Percona::Toolkit',/g" \ + Makefile.PL || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: 6939a1b3fcc16ef2e41c5e21a7cf1da44532859f Author: Tomas Mozes gmail com> AuthorDate: Wed May 23 04:49:28 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu May 24 09:38:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6939a1b3 dev-db/percona-toolkit: bump to 3.0.10 Closes: https://github.com/gentoo/gentoo/pull/8528 Package-Manager: Portage-2.3.38, Repoman-2.3.9 dev-db/percona-toolkit/Manifest| 1 + .../percona-toolkit/percona-toolkit-3.0.10.ebuild | 49 ++ 2 files changed, 50 insertions(+) diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest index 215ec7fd21e..9b82189100d 100644 --- a/dev-db/percona-toolkit/Manifest +++ b/dev-db/percona-toolkit/Manifest @@ -2,6 +2,7 @@ DIST percona-toolkit-2.2.11.tar.gz 1389718 BLAKE2B 3d8c1207cda30aefc710ab5329aa9 DIST percona-toolkit-2.2.17.tar.gz 1420968 BLAKE2B 886634cb4f1ed196595c0ebe9d2d53bea898a41d81e6881173949181fbdbc752be671a22344e4e5b142d22e724e86389bf2885273a67222feb28511e1de429b0 SHA512 a6ac84db9fc77b57fffd4f18b1e6c147fa39821a8b8db128af15bac6884a2937f973aa59adb05b738c3a15d9006c71db49276207c5b321acbefd8bd3a6130b76 DIST percona-toolkit-2.2.19.tar.gz 1425623 BLAKE2B fe9b363ec924b1af9110ea7e7dab70ad4471ddf30868391f9e02a2f6d5a5698a2cb0238dd1cca81428adcac2f21262f10ea2da272ffd881dee1b8b88be1405e0 SHA512 8da35e2ee4d81465131623e5b423c2c49c0bf0faf01862952dd5ca72c2ffea64fabcaf88dda883e633e23de8ae4a6c75a095a751708bac6a8136fc8daaae2383 DIST percona-toolkit-2.2.20.tar.gz 1431840 BLAKE2B 76565662b4037010f7e8de98316f568c2994f55d042ae3a21b80dc3b839444a11014b61db675cc21c149f26c3b7df52013d7b06c9c1127ec325dae2942a4e4c0 SHA512 f7a5f47e9ca05c43dcb80866a1eacd13066e1f036f4f58d51145fc6354ddc86dd6515a9aa33c8f736029800bf4c80f7ba5fcb9f1e6ac41653b3351597885f679 +DIST percona-toolkit-3.0.10.tar.gz 17335242 BLAKE2B c24103576c537eb9afbdcedc6acf51671853c8e0764092f76d3ee4a1de338a521d91b956b13665ca92a06a70726b92cb9d530ab04b50ed30990868305bd0a7a0 SHA512 e9477f908bbcc5c975f11d42fe9b2b61adebe823657e23a2c74c639767c73f3f71ebdf2bec1d839ad14f2d5080c5f1f9620db07c6bf9694bd7623e86f390e902 DIST percona-toolkit-3.0.7.tar.gz 79294306 BLAKE2B e3a556c823d355e5af504210dfb360e6fcf217ca6bfb7ba729e83e66cfdd09231c09d05fb51df1eac6bee0c6615620ac96ffce47c4f0473394d9c008ce8bdabe SHA512 e5a23ce6f4fd74f0956187679810de23a9d60f8073609289d641411c9f397f49b02c05cbcd0a68d78992849f17b70fb3ae411ac967e25c7be45f95ec374414fe DIST percona-toolkit-3.0.8.tar.gz 79316265 BLAKE2B 5d6efdbaa4fd3ac914c059c9240f6dcd0de89c6b2ea444c407b115b380bb676c51266f907f6e37a62a40032fd5aa6e1816752c8ec08150dddf71c7568f42c739 SHA512 d5380395b052aebe651806649ff22f259d1af9401112b7ffe86b10664b87f917fecfe91bdc72b401d00471fc9c141391006cd322c9464fca1343f704ecaa8623 DIST percona-toolkit-3.0.9.tar.gz 15197340 BLAKE2B 095d8c0b26853caa6d2515de1d8fb8ff13b3084caa46498c8c789cd4e7b18473d41992701e393ad91cd7fdda8b3e56a099600285aeb4ba788110d36a028f76b6 SHA512 56a8732cfdbd58d0602e482d7bf049d2049104b7ae203d756db81a052cd837f16d2a35f75def4f23748534d0d2eb6441cb9fe49175a931fbcdbb6adeb42f1c53 diff --git a/dev-db/percona-toolkit/percona-toolkit-3.0.10.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.0.10.ebuild new file mode 100644 index 000..8cb91309b31 --- /dev/null +++ b/dev-db/percona-toolkit/percona-toolkit-3.0.10.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit perl-module + +DESCRIPTION="Advanced command-line tools to perform a variety of MySQL and system tasks" +HOMEPAGE="https://www.percona.com/software/mysql-tools/percona-toolkit"; +SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.gz"; + +LICENSE="|| ( GPL-2 Artistic )" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +# Package warrants IUSE doc +IUSE="" + +COMMON_DEPEND="dev-perl/DBI + dev-perl/DBD-mysql + virtual/perl-Time-HiRes" +RDEPEND="${COMMON_DEPEND} + dev-perl/JSON + dev-perl/libwww-perl + dev-perl/Role-Tiny + virtual/perl-File-Path + virtual/perl-Getopt-Long + virtual/perl-Time-Local + virtual/perl-Digest-MD5 + virtual/perl-IO-Compress + virtual/perl-File-Temp + virtual/perl-File-Spec + virtual/perl-Scalar-List-Utils + dev-perl/TermReadKey" +DEPEND="${COMMON_DEPEND} + virtual/perl-ExtUtils-MakeMaker" + +# Bug #501904 - CVE-2014-2029 +# sed -i -e '/^=item --\[no\]version-check/,/^default: yes/{/^default: yes/d}' bin/* +PATCHES=( + "${FILESDIR}"/${PN}-3.0.7-no-versioncheck.patch +) + +src_prepare() { + default + + sed -i \ + -e "s/=> 'percona-toolkit',/=> 'Percona::Toolkit',/g" \ + Makefile.PL || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: efa8789d254f99f589545334aeee55671abc4300 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun May 6 22:02:56 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun May 6 22:02:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efa8789d dev-db/percona-toolkit: Bump to v3.0.9 Package-Manager: Portage-2.3.34, Repoman-2.3.9 dev-db/percona-toolkit/Manifest| 1 + .../percona-toolkit/percona-toolkit-3.0.9.ebuild | 49 ++ 2 files changed, 50 insertions(+) diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest index fcfe183e1ae..215ec7fd21e 100644 --- a/dev-db/percona-toolkit/Manifest +++ b/dev-db/percona-toolkit/Manifest @@ -4,3 +4,4 @@ DIST percona-toolkit-2.2.19.tar.gz 1425623 BLAKE2B fe9b363ec924b1af9110ea7e7dab7 DIST percona-toolkit-2.2.20.tar.gz 1431840 BLAKE2B 76565662b4037010f7e8de98316f568c2994f55d042ae3a21b80dc3b839444a11014b61db675cc21c149f26c3b7df52013d7b06c9c1127ec325dae2942a4e4c0 SHA512 f7a5f47e9ca05c43dcb80866a1eacd13066e1f036f4f58d51145fc6354ddc86dd6515a9aa33c8f736029800bf4c80f7ba5fcb9f1e6ac41653b3351597885f679 DIST percona-toolkit-3.0.7.tar.gz 79294306 BLAKE2B e3a556c823d355e5af504210dfb360e6fcf217ca6bfb7ba729e83e66cfdd09231c09d05fb51df1eac6bee0c6615620ac96ffce47c4f0473394d9c008ce8bdabe SHA512 e5a23ce6f4fd74f0956187679810de23a9d60f8073609289d641411c9f397f49b02c05cbcd0a68d78992849f17b70fb3ae411ac967e25c7be45f95ec374414fe DIST percona-toolkit-3.0.8.tar.gz 79316265 BLAKE2B 5d6efdbaa4fd3ac914c059c9240f6dcd0de89c6b2ea444c407b115b380bb676c51266f907f6e37a62a40032fd5aa6e1816752c8ec08150dddf71c7568f42c739 SHA512 d5380395b052aebe651806649ff22f259d1af9401112b7ffe86b10664b87f917fecfe91bdc72b401d00471fc9c141391006cd322c9464fca1343f704ecaa8623 +DIST percona-toolkit-3.0.9.tar.gz 15197340 BLAKE2B 095d8c0b26853caa6d2515de1d8fb8ff13b3084caa46498c8c789cd4e7b18473d41992701e393ad91cd7fdda8b3e56a099600285aeb4ba788110d36a028f76b6 SHA512 56a8732cfdbd58d0602e482d7bf049d2049104b7ae203d756db81a052cd837f16d2a35f75def4f23748534d0d2eb6441cb9fe49175a931fbcdbb6adeb42f1c53 diff --git a/dev-db/percona-toolkit/percona-toolkit-3.0.9.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.0.9.ebuild new file mode 100644 index 000..8cb91309b31 --- /dev/null +++ b/dev-db/percona-toolkit/percona-toolkit-3.0.9.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit perl-module + +DESCRIPTION="Advanced command-line tools to perform a variety of MySQL and system tasks" +HOMEPAGE="https://www.percona.com/software/mysql-tools/percona-toolkit"; +SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.gz"; + +LICENSE="|| ( GPL-2 Artistic )" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +# Package warrants IUSE doc +IUSE="" + +COMMON_DEPEND="dev-perl/DBI + dev-perl/DBD-mysql + virtual/perl-Time-HiRes" +RDEPEND="${COMMON_DEPEND} + dev-perl/JSON + dev-perl/libwww-perl + dev-perl/Role-Tiny + virtual/perl-File-Path + virtual/perl-Getopt-Long + virtual/perl-Time-Local + virtual/perl-Digest-MD5 + virtual/perl-IO-Compress + virtual/perl-File-Temp + virtual/perl-File-Spec + virtual/perl-Scalar-List-Utils + dev-perl/TermReadKey" +DEPEND="${COMMON_DEPEND} + virtual/perl-ExtUtils-MakeMaker" + +# Bug #501904 - CVE-2014-2029 +# sed -i -e '/^=item --\[no\]version-check/,/^default: yes/{/^default: yes/d}' bin/* +PATCHES=( + "${FILESDIR}"/${PN}-3.0.7-no-versioncheck.patch +) + +src_prepare() { + default + + sed -i \ + -e "s/=> 'percona-toolkit',/=> 'Percona::Toolkit',/g" \ + Makefile.PL || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: e1d8cb27ddd626f0fe448962867d438480114dac Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Apr 17 22:06:34 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Apr 17 22:09:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1d8cb27 dev-db/percona-toolkit: x86 stable (bug #620078) Package-Manager: Portage-2.3.30, Repoman-2.3.9 dev-db/percona-toolkit/percona-toolkit-2.2.20.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-toolkit/percona-toolkit-2.2.20.ebuild b/dev-db/percona-toolkit/percona-toolkit-2.2.20.ebuild index 20eab60820d..7b08f6262ae 100644 --- a/dev-db/percona-toolkit/percona-toolkit-2.2.20.ebuild +++ b/dev-db/percona-toolkit/percona-toolkit-2.2.20.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/tarball/${P}.tar.gz"; LICENSE="|| ( GPL-2 Artistic )" SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" # Package warrants IUSE doc IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: bfb6d4c4f0a6f92a4c889628e70b6520be47d5c6 Author: Aaron Bauman gentoo org> AuthorDate: Mon Apr 16 17:29:16 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Apr 16 17:29:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfb6d4c4 dev-db/percona-toolkit: amd64 stable Bug: https://bugs.gentoo.org/620078 Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-db/percona-toolkit/percona-toolkit-2.2.20.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/percona-toolkit/percona-toolkit-2.2.20.ebuild b/dev-db/percona-toolkit/percona-toolkit-2.2.20.ebuild index 9dc68077033..20eab60820d 100644 --- a/dev-db/percona-toolkit/percona-toolkit-2.2.20.ebuild +++ b/dev-db/percona-toolkit/percona-toolkit-2.2.20.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://www.percona.com/downloads/${PN}/${PV}/tarball/${P}.tar.gz"; LICENSE="|| ( GPL-2 Artistic )" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" # Package warrants IUSE doc IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: 254cbefb3831fd4a00ec8bdc7553b8e65aa9f4ff Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Mar 17 21:58:57 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Mar 17 21:59:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=254cbefb dev-db/percona-toolkit: Bump to v3.0.8 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-db/percona-toolkit/Manifest| 1 + .../percona-toolkit/percona-toolkit-3.0.8.ebuild | 49 ++ 2 files changed, 50 insertions(+) diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest index d3401edf153..fcfe183e1ae 100644 --- a/dev-db/percona-toolkit/Manifest +++ b/dev-db/percona-toolkit/Manifest @@ -3,3 +3,4 @@ DIST percona-toolkit-2.2.17.tar.gz 1420968 BLAKE2B 886634cb4f1ed196595c0ebe9d2d5 DIST percona-toolkit-2.2.19.tar.gz 1425623 BLAKE2B fe9b363ec924b1af9110ea7e7dab70ad4471ddf30868391f9e02a2f6d5a5698a2cb0238dd1cca81428adcac2f21262f10ea2da272ffd881dee1b8b88be1405e0 SHA512 8da35e2ee4d81465131623e5b423c2c49c0bf0faf01862952dd5ca72c2ffea64fabcaf88dda883e633e23de8ae4a6c75a095a751708bac6a8136fc8daaae2383 DIST percona-toolkit-2.2.20.tar.gz 1431840 BLAKE2B 76565662b4037010f7e8de98316f568c2994f55d042ae3a21b80dc3b839444a11014b61db675cc21c149f26c3b7df52013d7b06c9c1127ec325dae2942a4e4c0 SHA512 f7a5f47e9ca05c43dcb80866a1eacd13066e1f036f4f58d51145fc6354ddc86dd6515a9aa33c8f736029800bf4c80f7ba5fcb9f1e6ac41653b3351597885f679 DIST percona-toolkit-3.0.7.tar.gz 79294306 BLAKE2B e3a556c823d355e5af504210dfb360e6fcf217ca6bfb7ba729e83e66cfdd09231c09d05fb51df1eac6bee0c6615620ac96ffce47c4f0473394d9c008ce8bdabe SHA512 e5a23ce6f4fd74f0956187679810de23a9d60f8073609289d641411c9f397f49b02c05cbcd0a68d78992849f17b70fb3ae411ac967e25c7be45f95ec374414fe +DIST percona-toolkit-3.0.8.tar.gz 79316265 BLAKE2B 5d6efdbaa4fd3ac914c059c9240f6dcd0de89c6b2ea444c407b115b380bb676c51266f907f6e37a62a40032fd5aa6e1816752c8ec08150dddf71c7568f42c739 SHA512 d5380395b052aebe651806649ff22f259d1af9401112b7ffe86b10664b87f917fecfe91bdc72b401d00471fc9c141391006cd322c9464fca1343f704ecaa8623 diff --git a/dev-db/percona-toolkit/percona-toolkit-3.0.8.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.0.8.ebuild new file mode 100644 index 000..8cb91309b31 --- /dev/null +++ b/dev-db/percona-toolkit/percona-toolkit-3.0.8.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit perl-module + +DESCRIPTION="Advanced command-line tools to perform a variety of MySQL and system tasks" +HOMEPAGE="https://www.percona.com/software/mysql-tools/percona-toolkit"; +SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.gz"; + +LICENSE="|| ( GPL-2 Artistic )" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +# Package warrants IUSE doc +IUSE="" + +COMMON_DEPEND="dev-perl/DBI + dev-perl/DBD-mysql + virtual/perl-Time-HiRes" +RDEPEND="${COMMON_DEPEND} + dev-perl/JSON + dev-perl/libwww-perl + dev-perl/Role-Tiny + virtual/perl-File-Path + virtual/perl-Getopt-Long + virtual/perl-Time-Local + virtual/perl-Digest-MD5 + virtual/perl-IO-Compress + virtual/perl-File-Temp + virtual/perl-File-Spec + virtual/perl-Scalar-List-Utils + dev-perl/TermReadKey" +DEPEND="${COMMON_DEPEND} + virtual/perl-ExtUtils-MakeMaker" + +# Bug #501904 - CVE-2014-2029 +# sed -i -e '/^=item --\[no\]version-check/,/^default: yes/{/^default: yes/d}' bin/* +PATCHES=( + "${FILESDIR}"/${PN}-3.0.7-no-versioncheck.patch +) + +src_prepare() { + default + + sed -i \ + -e "s/=> 'percona-toolkit',/=> 'Percona::Toolkit',/g" \ + Makefile.PL || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/, dev-db/percona-toolkit/files/
commit: bf114895d595094234002915305adbed55514586 Author: Tomas Mozes gmail com> AuthorDate: Wed Mar 7 03:06:15 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Mar 7 03:06:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf114895 dev-db/percona-toolkit: bump to 3.0.7 Closes: https://github.com/gentoo/gentoo/pull/7373 Closes: https://bugs.gentoo.org/620080 Package-Manager: Portage-2.3.24, Repoman-2.3.6 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/percona-toolkit/Manifest| 1 + .../percona-toolkit-3.0.7-fix-package-name.patch | 13 ++ .../percona-toolkit-3.0.7-no-versioncheck.patch| 216 + .../percona-toolkit/percona-toolkit-3.0.7.ebuild | 42 4 files changed, 272 insertions(+) diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest index 574caa1fcbf..d3401edf153 100644 --- a/dev-db/percona-toolkit/Manifest +++ b/dev-db/percona-toolkit/Manifest @@ -2,3 +2,4 @@ DIST percona-toolkit-2.2.11.tar.gz 1389718 BLAKE2B 3d8c1207cda30aefc710ab5329aa9 DIST percona-toolkit-2.2.17.tar.gz 1420968 BLAKE2B 886634cb4f1ed196595c0ebe9d2d53bea898a41d81e6881173949181fbdbc752be671a22344e4e5b142d22e724e86389bf2885273a67222feb28511e1de429b0 SHA512 a6ac84db9fc77b57fffd4f18b1e6c147fa39821a8b8db128af15bac6884a2937f973aa59adb05b738c3a15d9006c71db49276207c5b321acbefd8bd3a6130b76 DIST percona-toolkit-2.2.19.tar.gz 1425623 BLAKE2B fe9b363ec924b1af9110ea7e7dab70ad4471ddf30868391f9e02a2f6d5a5698a2cb0238dd1cca81428adcac2f21262f10ea2da272ffd881dee1b8b88be1405e0 SHA512 8da35e2ee4d81465131623e5b423c2c49c0bf0faf01862952dd5ca72c2ffea64fabcaf88dda883e633e23de8ae4a6c75a095a751708bac6a8136fc8daaae2383 DIST percona-toolkit-2.2.20.tar.gz 1431840 BLAKE2B 76565662b4037010f7e8de98316f568c2994f55d042ae3a21b80dc3b839444a11014b61db675cc21c149f26c3b7df52013d7b06c9c1127ec325dae2942a4e4c0 SHA512 f7a5f47e9ca05c43dcb80866a1eacd13066e1f036f4f58d51145fc6354ddc86dd6515a9aa33c8f736029800bf4c80f7ba5fcb9f1e6ac41653b3351597885f679 +DIST percona-toolkit-3.0.7.tar.gz 79294306 BLAKE2B e3a556c823d355e5af504210dfb360e6fcf217ca6bfb7ba729e83e66cfdd09231c09d05fb51df1eac6bee0c6615620ac96ffce47c4f0473394d9c008ce8bdabe SHA512 e5a23ce6f4fd74f0956187679810de23a9d60f8073609289d641411c9f397f49b02c05cbcd0a68d78992849f17b70fb3ae411ac967e25c7be45f95ec374414fe diff --git a/dev-db/percona-toolkit/files/percona-toolkit-3.0.7-fix-package-name.patch b/dev-db/percona-toolkit/files/percona-toolkit-3.0.7-fix-package-name.patch new file mode 100644 index 000..4ca3ecf5fff --- /dev/null +++ b/dev-db/percona-toolkit/files/percona-toolkit-3.0.7-fix-package-name.patch @@ -0,0 +1,13 @@ +diff --git a/Makefile.PL b/Makefile.PL +index a2136634..2a0f587b 100644 +--- a/Makefile.PL b/Makefile.PL +@@ -1,7 +1,7 @@ + use ExtUtils::MakeMaker; + + WriteMakefile( +-NAME => 'percona-toolkit', ++NAME => 'Percona::Toolkit', + VERSION => '3.0.7', + EXE_FILES => [ ], + MAN1PODS => { diff --git a/dev-db/percona-toolkit/files/percona-toolkit-3.0.7-no-versioncheck.patch b/dev-db/percona-toolkit/files/percona-toolkit-3.0.7-no-versioncheck.patch new file mode 100644 index 000..8fb0c8f4102 --- /dev/null +++ b/dev-db/percona-toolkit/files/percona-toolkit-3.0.7-no-versioncheck.patch @@ -0,0 +1,216 @@ +diff --git a/bin/pt-archiver b/bin/pt-archiver +index bde24c7e..8f18f49c 100755 +--- a/bin/pt-archiver b/bin/pt-archiver +@@ -8151,7 +8151,6 @@ Show version and exit. + + =item --[no]version-check + +-default: yes + + Check for the latest version of Percona Toolkit, MySQL, and other programs. + +diff --git a/bin/pt-config-diff b/bin/pt-config-diff +index cfbfd83f..4f7c1932 100755 +--- a/bin/pt-config-diff b/bin/pt-config-diff +@@ -5713,7 +5713,6 @@ Show version and exit. + + =item --[no]version-check + +-default: yes + + Check for the latest version of Percona Toolkit, MySQL, and other programs. + +diff --git a/bin/pt-deadlock-logger b/bin/pt-deadlock-logger +index 7acc0b07..ae8b1c2c 100755 +--- a/bin/pt-deadlock-logger b/bin/pt-deadlock-logger +@@ -5498,7 +5498,6 @@ Show version and exit. + + =item --[no]version-check + +-default: yes + + Check for the latest version of Percona Toolkit, MySQL, and other programs. + +diff --git a/bin/pt-diskstats b/bin/pt-diskstats +index 64e73457..8eac85e8 100755 +--- a/bin/pt-diskstats b/bin/pt-diskstats +@@ -5557,7 +5557,6 @@ Show version and exit. + + =item --[no]version-check + +-default: yes + + Check for the latest version of Percona Toolkit, MySQL, and other programs. + +diff --git a/bin/pt-duplicate-key-checker b/bin/pt-duplicate-key-checker +index c8808198..1c89b04f 100755 +--- a/bin/pt-duplicate-key-checker b/bin/pt-duplicate-key-checker +@@ -5565,7 +5565,6 @@ Show version and exit. + + =item --[no]version-check + +-default: yes + + Check for the latest version of Percona Toolkit, MySQL, and other programs. +
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/, dev-db/percona-toolkit/files/
commit: 1f8a660d03f98340d2c57d3d050fb5b174c7e8b1 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Mar 2 13:49:30 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Mar 2 13:49:57 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f8a660d dev-db/percona-toolkit: Bump to v2.2.20 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-db/percona-toolkit/Manifest| 1 + .../percona-toolkit-2.2.20-fix-package-name.patch | 13 +++ .../percona-toolkit/percona-toolkit-2.2.20.ebuild | 44 ++ 3 files changed, 58 insertions(+) diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest index d09ef88de00..de0b35a63ea 100644 --- a/dev-db/percona-toolkit/Manifest +++ b/dev-db/percona-toolkit/Manifest @@ -1,3 +1,4 @@ DIST percona-toolkit-2.2.11.tar.gz 1389718 SHA256 848a8a57bf04dc1b2cc2ab555dd594a2c708b76656042ff38b1a91b8ccb1df4b SHA512 d5e34fce1b6b69dfc1a8ecd7bcbe84e586e950976553f4fd30afb887a850770c08990216e41fc194bdd0a5642034905ee2d69c2f8b3781503c9b4aab47017cdb WHIRLPOOL 79e02087c97b86e6e282215cf73c89d7d6842978a1d40d3b9e2a484437e6939a9957c7028feb8690ffc8b915c26627c943204f230f4cb09749bb3e22ec4189ff DIST percona-toolkit-2.2.17.tar.gz 1420968 SHA256 5a49c84bd8cf9dceca943f1e2879d0a67b58b73325dc7db725aec81a6a125262 SHA512 a6ac84db9fc77b57fffd4f18b1e6c147fa39821a8b8db128af15bac6884a2937f973aa59adb05b738c3a15d9006c71db49276207c5b321acbefd8bd3a6130b76 WHIRLPOOL f2041c61f0e58c68cad1cb1ddca09aca7f9c0b9bb2ffc81303e80e483211b5fcf59f176d32d9bc324cf1bce6404fe15ad730fda40ad5c9b96c4bc81fc5b9e437 DIST percona-toolkit-2.2.19.tar.gz 1425623 SHA256 e9f4d4730265813fa7a39ed8799d12ca5775c8e5d6fa27ff48bae11db0f7e671 SHA512 8da35e2ee4d81465131623e5b423c2c49c0bf0faf01862952dd5ca72c2ffea64fabcaf88dda883e633e23de8ae4a6c75a095a751708bac6a8136fc8daaae2383 WHIRLPOOL 7539e661230c321b3ba74b625a67d1e19d3c21676e2e5bbc66d843c1f896df6fc679e406d2703c42b990e7446f490f2fb2cd39298059eb382fbc8af39a46bc31 +DIST percona-toolkit-2.2.20.tar.gz 1431840 SHA256 8439be616ee43b22ba7526135719ef6f40af6621327acc30b84be5f18cd426b1 SHA512 f7a5f47e9ca05c43dcb80866a1eacd13066e1f036f4f58d51145fc6354ddc86dd6515a9aa33c8f736029800bf4c80f7ba5fcb9f1e6ac41653b3351597885f679 WHIRLPOOL 0b8ec9657798b23d809da51ca12befd578f8e26ea96e9b1b723f505df0f9a4ff3345ea9f8d357bd93b316f7338d613b1c417449c61eca974d59419cafb98bdb5 diff --git a/dev-db/percona-toolkit/files/percona-toolkit-2.2.20-fix-package-name.patch b/dev-db/percona-toolkit/files/percona-toolkit-2.2.20-fix-package-name.patch new file mode 100644 index 000..9865e1ba1a7 --- /dev/null +++ b/dev-db/percona-toolkit/files/percona-toolkit-2.2.20-fix-package-name.patch @@ -0,0 +1,13 @@ +Source https://github.com/percona/percona-toolkit/pull/84 +Adapted to current version +--- a/Makefile.PL b/Makefile.PL +@@ -1,7 +1,7 @@ + use ExtUtils::MakeMaker; + + WriteMakefile( +-NAME => 'percona-toolkit', ++NAME => 'Percona::Toolkit', + VERSION => '2.2.20', + EXE_FILES => [ ], + MAN1PODS => { diff --git a/dev-db/percona-toolkit/percona-toolkit-2.2.20.ebuild b/dev-db/percona-toolkit/percona-toolkit-2.2.20.ebuild new file mode 100644 index 000..9dc68077033 --- /dev/null +++ b/dev-db/percona-toolkit/percona-toolkit-2.2.20.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit perl-module + +DESCRIPTION="Advanced command-line tools to perform a variety of MySQL and system tasks" +HOMEPAGE="https://www.percona.com/software/mysql-tools/percona-toolkit"; +SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/tarball/${P}.tar.gz"; + +LICENSE="|| ( GPL-2 Artistic )" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +# Package warrants IUSE doc +IUSE="" + +COMMON_DEPEND="dev-perl/DBI + dev-perl/DBD-mysql + virtual/perl-Time-HiRes" +RDEPEND="${COMMON_DEPEND} + dev-perl/JSON + dev-perl/libwww-perl + dev-perl/Role-Tiny + virtual/perl-File-Path + virtual/perl-Getopt-Long + virtual/perl-Time-Local + virtual/perl-Digest-MD5 + virtual/perl-IO-Compress + virtual/perl-File-Temp + virtual/perl-File-Spec + virtual/perl-Scalar-List-Utils + dev-perl/TermReadKey" +DEPEND="${COMMON_DEPEND} + virtual/perl-ExtUtils-MakeMaker" + +src_prepare() { + # Bug #501904 - CVE-2014-2029 + # sed -i -e '/^=item --\[no\]version-check/,/^default: yes/{/^default: yes/d}' bin/* + eapply -p2 "${FILESDIR}"/${PN}-2.2.7-no-versioncheck.patch + eapply -p1 "${FILESDIR}"/${PN}-2.2.20-fix-package-name.patch + + default +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/files/, dev-db/percona-toolkit/
commit: 0c0356979ce7de262f19864e6a215bf02f5e355f Author: Sergiy Borodych gmail com> AuthorDate: Thu Aug 18 11:56:21 2016 + Commit: Christian Ruppert gentoo org> CommitDate: Thu Aug 18 21:16:43 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c035697 dev-db/percona-toolkit: version bump to 2.2.19 Closes: https://github.com/gentoo/gentoo/pull/2104 Signed-off-by: Christian Ruppert gentoo.org> dev-db/percona-toolkit/Manifest| 1 + .../percona-toolkit-2.2.19-fix-package-name.patch | 13 +++ .../percona-toolkit/percona-toolkit-2.2.19.ebuild | 45 ++ 3 files changed, 59 insertions(+) diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest index d8d5ddd..d09ef88 100644 --- a/dev-db/percona-toolkit/Manifest +++ b/dev-db/percona-toolkit/Manifest @@ -1,2 +1,3 @@ DIST percona-toolkit-2.2.11.tar.gz 1389718 SHA256 848a8a57bf04dc1b2cc2ab555dd594a2c708b76656042ff38b1a91b8ccb1df4b SHA512 d5e34fce1b6b69dfc1a8ecd7bcbe84e586e950976553f4fd30afb887a850770c08990216e41fc194bdd0a5642034905ee2d69c2f8b3781503c9b4aab47017cdb WHIRLPOOL 79e02087c97b86e6e282215cf73c89d7d6842978a1d40d3b9e2a484437e6939a9957c7028feb8690ffc8b915c26627c943204f230f4cb09749bb3e22ec4189ff DIST percona-toolkit-2.2.17.tar.gz 1420968 SHA256 5a49c84bd8cf9dceca943f1e2879d0a67b58b73325dc7db725aec81a6a125262 SHA512 a6ac84db9fc77b57fffd4f18b1e6c147fa39821a8b8db128af15bac6884a2937f973aa59adb05b738c3a15d9006c71db49276207c5b321acbefd8bd3a6130b76 WHIRLPOOL f2041c61f0e58c68cad1cb1ddca09aca7f9c0b9bb2ffc81303e80e483211b5fcf59f176d32d9bc324cf1bce6404fe15ad730fda40ad5c9b96c4bc81fc5b9e437 +DIST percona-toolkit-2.2.19.tar.gz 1425623 SHA256 e9f4d4730265813fa7a39ed8799d12ca5775c8e5d6fa27ff48bae11db0f7e671 SHA512 8da35e2ee4d81465131623e5b423c2c49c0bf0faf01862952dd5ca72c2ffea64fabcaf88dda883e633e23de8ae4a6c75a095a751708bac6a8136fc8daaae2383 WHIRLPOOL 7539e661230c321b3ba74b625a67d1e19d3c21676e2e5bbc66d843c1f896df6fc679e406d2703c42b990e7446f490f2fb2cd39298059eb382fbc8af39a46bc31 diff --git a/dev-db/percona-toolkit/files/percona-toolkit-2.2.19-fix-package-name.patch b/dev-db/percona-toolkit/files/percona-toolkit-2.2.19-fix-package-name.patch new file mode 100644 index 000..283299b --- /dev/null +++ b/dev-db/percona-toolkit/files/percona-toolkit-2.2.19-fix-package-name.patch @@ -0,0 +1,13 @@ +Source https://github.com/percona/percona-toolkit/pull/84 +Adapted to current version +--- a/Makefile.PL b/Makefile.PL +@@ -1,7 +1,7 @@ + use ExtUtils::MakeMaker; + + WriteMakefile( +-NAME => 'percona-toolkit', ++NAME => 'Percona::Toolkit', + VERSION => '2.2.19', + EXE_FILES => [ ], + MAN1PODS => { diff --git a/dev-db/percona-toolkit/percona-toolkit-2.2.19.ebuild b/dev-db/percona-toolkit/percona-toolkit-2.2.19.ebuild new file mode 100644 index 000..2672360 --- /dev/null +++ b/dev-db/percona-toolkit/percona-toolkit-2.2.19.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit perl-module + +DESCRIPTION="Advanced command-line tools to perform a variety of MySQL and system tasks" +HOMEPAGE="https://www.percona.com/software/mysql-tools/percona-toolkit"; +SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/tarball/${P}.tar.gz"; + +LICENSE="|| ( GPL-2 Artistic )" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +# Package warrants IUSE doc +IUSE="" + +COMMON_DEPEND="dev-perl/DBI + dev-perl/DBD-mysql + virtual/perl-Time-HiRes" +RDEPEND="${COMMON_DEPEND} + dev-perl/JSON + dev-perl/libwww-perl + dev-perl/Role-Tiny + virtual/perl-File-Path + virtual/perl-Getopt-Long + virtual/perl-Time-Local + virtual/perl-Digest-MD5 + virtual/perl-IO-Compress + virtual/perl-File-Temp + virtual/perl-File-Spec + virtual/perl-Scalar-List-Utils + dev-perl/TermReadKey" +DEPEND="${COMMON_DEPEND} + virtual/perl-ExtUtils-MakeMaker" + +src_prepare() { + # Bug #501904 - CVE-2014-2029 + # sed -i -e '/^=item --\[no\]version-check/,/^default: yes/{/^default: yes/d}' bin/* + eapply -p2 "${FILESDIR}"/${PN}-2.2.7-no-versioncheck.patch + eapply -p1 "${FILESDIR}"/${PN}-2.2.19-fix-package-name.patch + + default +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: 48ed8550c93240511894b01030f2b393150473fb Author: Christian Ruppert gentoo org> AuthorDate: Thu Aug 18 21:09:52 2016 + Commit: Christian Ruppert gentoo org> CommitDate: Thu Aug 18 21:14:00 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48ed8550 dev-db/percona-toolkit: Remove old version Package-Manager: portage-2.3.0 dev-db/percona-toolkit/Manifest| 1 - .../percona-toolkit/percona-toolkit-2.2.15.ebuild | 48 -- 2 files changed, 49 deletions(-) diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest index a449b93..d8d5ddd 100644 --- a/dev-db/percona-toolkit/Manifest +++ b/dev-db/percona-toolkit/Manifest @@ -1,3 +1,2 @@ DIST percona-toolkit-2.2.11.tar.gz 1389718 SHA256 848a8a57bf04dc1b2cc2ab555dd594a2c708b76656042ff38b1a91b8ccb1df4b SHA512 d5e34fce1b6b69dfc1a8ecd7bcbe84e586e950976553f4fd30afb887a850770c08990216e41fc194bdd0a5642034905ee2d69c2f8b3781503c9b4aab47017cdb WHIRLPOOL 79e02087c97b86e6e282215cf73c89d7d6842978a1d40d3b9e2a484437e6939a9957c7028feb8690ffc8b915c26627c943204f230f4cb09749bb3e22ec4189ff -DIST percona-toolkit-2.2.15.tar.gz 1401540 SHA256 ad9fffcee66852ac19c5d138e17474ff48af0083bc0fd8d0a6fb9400bab130f3 SHA512 b7035701909c3587ded1438bef7bdaa4ca1f40b339dbce001826aeadff46335ff39023a020c05ebd3e81a9ede70de26a162c48e5852e47577e7c6b3ec49a57c0 WHIRLPOOL 782134712d7562699f6e1f60299852d67e1bb1193c846c4cf48dba666f4fac44da655157bd2d5dafb4ae89db64e371d8e2e875d0397b8d2c3f257302928873d4 DIST percona-toolkit-2.2.17.tar.gz 1420968 SHA256 5a49c84bd8cf9dceca943f1e2879d0a67b58b73325dc7db725aec81a6a125262 SHA512 a6ac84db9fc77b57fffd4f18b1e6c147fa39821a8b8db128af15bac6884a2937f973aa59adb05b738c3a15d9006c71db49276207c5b321acbefd8bd3a6130b76 WHIRLPOOL f2041c61f0e58c68cad1cb1ddca09aca7f9c0b9bb2ffc81303e80e483211b5fcf59f176d32d9bc324cf1bce6404fe15ad730fda40ad5c9b96c4bc81fc5b9e437 diff --git a/dev-db/percona-toolkit/percona-toolkit-2.2.15.ebuild b/dev-db/percona-toolkit/percona-toolkit-2.2.15.ebuild deleted file mode 100644 index f2aba78..000 --- a/dev-db/percona-toolkit/percona-toolkit-2.2.15.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils perl-app perl-module toolchain-funcs - -DESCRIPTION="essential command-line utilities for MySQL" -HOMEPAGE="http://www.percona.com/software/percona-toolkit/"; -SRC_URI="http://www.percona.com/downloads/${PN}/${PV}/tarball/${P}.tar.gz"; - -LICENSE="|| ( GPL-2 Artistic )" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -# Package warrants IUSE doc -IUSE="" - -COMMON_DEPEND="dev-perl/DBI - dev-perl/DBD-mysql - virtual/perl-Time-HiRes" -RDEPEND="${COMMON_DEPEND} - dev-perl/JSON - dev-perl/libwww-perl - dev-perl/Role-Tiny - virtual/perl-File-Path - virtual/perl-Getopt-Long - virtual/perl-Time-Local - virtual/perl-Digest-MD5 - virtual/perl-IO-Compress - virtual/perl-File-Temp - virtual/perl-File-Spec - virtual/perl-Scalar-List-Utils - dev-perl/TermReadKey" -DEPEND="${COMMON_DEPEND} - virtual/perl-ExtUtils-MakeMaker" - -src_prepare() { - # bug 501904 - CVE-2014-2029 - # sed -i -e '/^=item --\[no\]version-check/,/^default: yes/{/^default: yes/d}' bin/* - epatch "${FILESDIR}/${PN}-2.2.7-no-versioncheck.patch" -} - -# Percona Toolkit does NOT contain the UDF code for Murmur/FNV any more. -src_install() { - perl-module_src_install - dodoc docs/percona-toolkit.pod -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: 7aa5d9296ee921042f9d7c40861c063cc35955fe Author: Christian Ruppert gentoo org> AuthorDate: Wed Mar 16 18:38:22 2016 + Commit: Christian Ruppert gentoo org> CommitDate: Wed Mar 16 18:39:59 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aa5d929 dev-db/percona-toolkit: Remove old version Package-Manager: portage-2.2.27 dev-db/percona-toolkit/Manifest| 1 - .../percona-toolkit/percona-toolkit-2.2.7.ebuild | 48 -- 2 files changed, 49 deletions(-) diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest index 396adaa..a449b93 100644 --- a/dev-db/percona-toolkit/Manifest +++ b/dev-db/percona-toolkit/Manifest @@ -1,4 +1,3 @@ DIST percona-toolkit-2.2.11.tar.gz 1389718 SHA256 848a8a57bf04dc1b2cc2ab555dd594a2c708b76656042ff38b1a91b8ccb1df4b SHA512 d5e34fce1b6b69dfc1a8ecd7bcbe84e586e950976553f4fd30afb887a850770c08990216e41fc194bdd0a5642034905ee2d69c2f8b3781503c9b4aab47017cdb WHIRLPOOL 79e02087c97b86e6e282215cf73c89d7d6842978a1d40d3b9e2a484437e6939a9957c7028feb8690ffc8b915c26627c943204f230f4cb09749bb3e22ec4189ff DIST percona-toolkit-2.2.15.tar.gz 1401540 SHA256 ad9fffcee66852ac19c5d138e17474ff48af0083bc0fd8d0a6fb9400bab130f3 SHA512 b7035701909c3587ded1438bef7bdaa4ca1f40b339dbce001826aeadff46335ff39023a020c05ebd3e81a9ede70de26a162c48e5852e47577e7c6b3ec49a57c0 WHIRLPOOL 782134712d7562699f6e1f60299852d67e1bb1193c846c4cf48dba666f4fac44da655157bd2d5dafb4ae89db64e371d8e2e875d0397b8d2c3f257302928873d4 DIST percona-toolkit-2.2.17.tar.gz 1420968 SHA256 5a49c84bd8cf9dceca943f1e2879d0a67b58b73325dc7db725aec81a6a125262 SHA512 a6ac84db9fc77b57fffd4f18b1e6c147fa39821a8b8db128af15bac6884a2937f973aa59adb05b738c3a15d9006c71db49276207c5b321acbefd8bd3a6130b76 WHIRLPOOL f2041c61f0e58c68cad1cb1ddca09aca7f9c0b9bb2ffc81303e80e483211b5fcf59f176d32d9bc324cf1bce6404fe15ad730fda40ad5c9b96c4bc81fc5b9e437 -DIST percona-toolkit-2.2.7.tar.gz 1451687 SHA256 49ed1fa6d46b8211ba82355ec3c9dd0614c3b29fd31993123f2041e85a38891e SHA512 d3d7c4162de08c381810b815600effc683d1b79a8df2ccacd16e2b333924b6634c135f08387784c88867c90ce4ee1b334eae6d7f974e9587008da30b7206c5d3 WHIRLPOOL b6d02d5bc0aafbd8fdabc48efb4fa8e0d04634d31185c2c12c2c2776e36e80f138f7bcd1a6fcd2c079ca0cd25c56e79a6aea0e1615dfc7ad26a553c60716674d diff --git a/dev-db/percona-toolkit/percona-toolkit-2.2.7.ebuild b/dev-db/percona-toolkit/percona-toolkit-2.2.7.ebuild deleted file mode 100644 index 96dad03..000 --- a/dev-db/percona-toolkit/percona-toolkit-2.2.7.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils perl-app perl-module toolchain-funcs - -DESCRIPTION="essential command-line utilities for MySQL" -HOMEPAGE="http://www.percona.com/software/percona-toolkit/"; -SRC_URI="http://www.percona.com/downloads/${PN}/${PV}/${P}.tar.gz"; - -LICENSE="|| ( GPL-2 Artistic )" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -# Package warrants IUSE doc -IUSE="" - -COMMON_DEPEND="dev-perl/DBI - dev-perl/DBD-mysql - virtual/perl-Time-HiRes" -RDEPEND="${COMMON_DEPEND} - dev-perl/JSON - dev-perl/libwww-perl - dev-perl/Role-Tiny - virtual/perl-File-Path - virtual/perl-Getopt-Long - virtual/perl-Time-Local - virtual/perl-Digest-MD5 - virtual/perl-IO-Compress - virtual/perl-File-Temp - virtual/perl-File-Spec - virtual/perl-Scalar-List-Utils - dev-perl/TermReadKey" -DEPEND="${COMMON_DEPEND} - virtual/perl-ExtUtils-MakeMaker" - -src_prepare() { - # bug 501904 - CVE-2014-2029 - # sed -i -e '/^=item --\[no\]version-check/,/^default: yes/{/^default: yes/d}' bin/* - epatch "${FILESDIR}/${P}-no-versioncheck.patch" -} - -# Percona Toolkit does NOT contain the UDF code for Murmur/FNV any more. -src_install() { - perl-module_src_install - dodoc docs/percona-toolkit.pod -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/, dev-db/percona-toolkit/files/
commit: d51558296c895b2d866d18bba6608e1d5e1f806d Author: Thomas D whissi de> AuthorDate: Tue Mar 15 22:11:10 2016 + Commit: Christian Ruppert gentoo org> CommitDate: Wed Mar 16 18:39:58 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5155829 dev-db/percona-toolkit: Bumped to v2.2.17 wrt bug #567420 Acked-by: Christian Ruppert gentoo.org> Package-Manager: portage-2.2.28 dev-db/percona-toolkit/Manifest| 1 + .../percona-toolkit-2.2.17-fix-package-name.patch | 35 + .../percona-toolkit/percona-toolkit-2.2.17.ebuild | 44 ++ 3 files changed, 80 insertions(+) diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest index 1b29c40..396adaa 100644 --- a/dev-db/percona-toolkit/Manifest +++ b/dev-db/percona-toolkit/Manifest @@ -1,3 +1,4 @@ DIST percona-toolkit-2.2.11.tar.gz 1389718 SHA256 848a8a57bf04dc1b2cc2ab555dd594a2c708b76656042ff38b1a91b8ccb1df4b SHA512 d5e34fce1b6b69dfc1a8ecd7bcbe84e586e950976553f4fd30afb887a850770c08990216e41fc194bdd0a5642034905ee2d69c2f8b3781503c9b4aab47017cdb WHIRLPOOL 79e02087c97b86e6e282215cf73c89d7d6842978a1d40d3b9e2a484437e6939a9957c7028feb8690ffc8b915c26627c943204f230f4cb09749bb3e22ec4189ff DIST percona-toolkit-2.2.15.tar.gz 1401540 SHA256 ad9fffcee66852ac19c5d138e17474ff48af0083bc0fd8d0a6fb9400bab130f3 SHA512 b7035701909c3587ded1438bef7bdaa4ca1f40b339dbce001826aeadff46335ff39023a020c05ebd3e81a9ede70de26a162c48e5852e47577e7c6b3ec49a57c0 WHIRLPOOL 782134712d7562699f6e1f60299852d67e1bb1193c846c4cf48dba666f4fac44da655157bd2d5dafb4ae89db64e371d8e2e875d0397b8d2c3f257302928873d4 +DIST percona-toolkit-2.2.17.tar.gz 1420968 SHA256 5a49c84bd8cf9dceca943f1e2879d0a67b58b73325dc7db725aec81a6a125262 SHA512 a6ac84db9fc77b57fffd4f18b1e6c147fa39821a8b8db128af15bac6884a2937f973aa59adb05b738c3a15d9006c71db49276207c5b321acbefd8bd3a6130b76 WHIRLPOOL f2041c61f0e58c68cad1cb1ddca09aca7f9c0b9bb2ffc81303e80e483211b5fcf59f176d32d9bc324cf1bce6404fe15ad730fda40ad5c9b96c4bc81fc5b9e437 DIST percona-toolkit-2.2.7.tar.gz 1451687 SHA256 49ed1fa6d46b8211ba82355ec3c9dd0614c3b29fd31993123f2041e85a38891e SHA512 d3d7c4162de08c381810b815600effc683d1b79a8df2ccacd16e2b333924b6634c135f08387784c88867c90ce4ee1b334eae6d7f974e9587008da30b7206c5d3 WHIRLPOOL b6d02d5bc0aafbd8fdabc48efb4fa8e0d04634d31185c2c12c2c2776e36e80f138f7bcd1a6fcd2c079ca0cd25c56e79a6aea0e1615dfc7ad26a553c60716674d diff --git a/dev-db/percona-toolkit/files/percona-toolkit-2.2.17-fix-package-name.patch b/dev-db/percona-toolkit/files/percona-toolkit-2.2.17-fix-package-name.patch new file mode 100644 index 000..2cd7634 --- /dev/null +++ b/dev-db/percona-toolkit/files/percona-toolkit-2.2.17-fix-package-name.patch @@ -0,0 +1,35 @@ +From 0e7c176b38c6ee286511e6bb7720390d31fc6233 Mon Sep 17 00:00:00 2001 +From: Thomas D. +Date: Tue, 15 Mar 2016 22:21:48 +0100 +Subject: [PATCH] Fix package name + +The previous package name "percona-toolkit" is not a valid package name for +ExtUtils::MakeMaker: + + $ perl Makefile.PL + Checking if your kit is complete... + Looks good + Warning: NAME must be a package name + [...] + +Let us use the same package name (Percona::Toolkit) various scripts in bin/ +are already using. +--- + Makefile.PL | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile.PL b/Makefile.PL +index 7f46523..a9723f4 100644 +--- a/Makefile.PL b/Makefile.PL +@@ -1,7 +1,7 @@ + use ExtUtils::MakeMaker; + + WriteMakefile( +-NAME => 'percona-toolkit', ++NAME => 'Percona::Toolkit', + VERSION => '2.2.17', + EXE_FILES => [ ], + MAN1PODS => { +-- +2.7.3 diff --git a/dev-db/percona-toolkit/percona-toolkit-2.2.17.ebuild b/dev-db/percona-toolkit/percona-toolkit-2.2.17.ebuild new file mode 100644 index 000..4b10d16 --- /dev/null +++ b/dev-db/percona-toolkit/percona-toolkit-2.2.17.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit perl-module + +DESCRIPTION="Advanced command-line tools to perform a variety of MySQL and system tasks" +HOMEPAGE="https://www.percona.com/software/mysql-tools/percona-toolkit"; +SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/tarball/${P}.tar.gz"; + +LICENSE="|| ( GPL-2 Artistic )" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +# Package warrants IUSE doc +IUSE="" + +COMMON_DEPEND="dev-perl/DBI + dev-perl/DBD-mysql + virtual/perl-Time-HiRes" +RDEPEND="${COMMON_DEPEND} + dev-perl/JSON + dev-perl/libwww-perl + dev-perl/Role-Tiny + virtual/perl-File-Path + virtual/perl-Getopt-Long + virtual/perl-Time-Local + virtual/perl-Digest-MD5 + virtual/perl-IO-Compress + virtual/perl-File-Temp + virtual/perl-File-Spec + virtual/perl-Scalar-List-Utils + dev-perl/TermReadKey" +DEPEND="${COMMON_DEPEND} + virtual/perl-E
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: 66a00842f0534d03acaafb71fa08f7f203842a05 Author: Christian Ruppert gentoo org> AuthorDate: Wed Mar 16 18:39:10 2016 + Commit: Christian Ruppert gentoo org> CommitDate: Wed Mar 16 18:39:59 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a00842 dev-db/percona-toolkit: Add comment back to create the no-versioncheck patch Package-Manager: portage-2.2.27 dev-db/percona-toolkit/percona-toolkit-2.2.17.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-db/percona-toolkit/percona-toolkit-2.2.17.ebuild b/dev-db/percona-toolkit/percona-toolkit-2.2.17.ebuild index 4b10d16..c2affd1 100644 --- a/dev-db/percona-toolkit/percona-toolkit-2.2.17.ebuild +++ b/dev-db/percona-toolkit/percona-toolkit-2.2.17.ebuild @@ -37,6 +37,7 @@ DEPEND="${COMMON_DEPEND} src_prepare() { # Bug #501904 - CVE-2014-2029 + # sed -i -e '/^=item --\[no\]version-check/,/^default: yes/{/^default: yes/d}' bin/* eapply -p2 "${FILESDIR}"/${PN}-2.2.7-no-versioncheck.patch eapply -p1 "${FILESDIR}"/${PN}-2.2.17-fix-package-name.patch
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: 86abee1247593610587ec6aa9c5f20aef60d7a57 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Sep 20 09:28:46 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Sep 20 09:28:46 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86abee12 dev-db/percona-toolkit: x86 stable wrt bug #560072 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86" dev-db/percona-toolkit/percona-toolkit-2.2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-toolkit/percona-toolkit-2.2.11.ebuild b/dev-db/percona-toolkit/percona-toolkit-2.2.11.ebuild index fa1a8e0..e462143 100644 --- a/dev-db/percona-toolkit/percona-toolkit-2.2.11.ebuild +++ b/dev-db/percona-toolkit/percona-toolkit-2.2.11.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://www.percona.com/downloads/${PN}/${PV}/${P}.tar.gz"; LICENSE="|| ( GPL-2 Artistic )" SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" # Package warrants IUSE doc IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: a6c5bf4cb5412c2593766bde8d259bae0b70fa20 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Sep 19 13:29:50 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Sep 19 13:29:50 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6c5bf4c dev-db/percona-toolkit: amd64 stable wrt bug #560072 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" dev-db/percona-toolkit/percona-toolkit-2.2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-toolkit/percona-toolkit-2.2.11.ebuild b/dev-db/percona-toolkit/percona-toolkit-2.2.11.ebuild index b01433e..fa1a8e0 100644 --- a/dev-db/percona-toolkit/percona-toolkit-2.2.11.ebuild +++ b/dev-db/percona-toolkit/percona-toolkit-2.2.11.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://www.percona.com/downloads/${PN}/${PV}/${P}.tar.gz"; LICENSE="|| ( GPL-2 Artistic )" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" # Package warrants IUSE doc IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-toolkit/
commit: 08d974dd3308088eb5354ef934d281869d26cf4b Author: Christian Ruppert gentoo org> AuthorDate: Wed Sep 9 20:24:59 2015 + Commit: Christian Ruppert gentoo org> CommitDate: Wed Sep 9 20:24:59 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08d974dd dev-db/percona-toolkit: Version bump, bug 539282 Package-Manager: portage-2.2.20.1 dev-db/percona-toolkit/Manifest| 1 + .../percona-toolkit/percona-toolkit-2.2.15.ebuild | 48 ++ 2 files changed, 49 insertions(+) diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest index 84e15a8..1b29c40 100644 --- a/dev-db/percona-toolkit/Manifest +++ b/dev-db/percona-toolkit/Manifest @@ -1,2 +1,3 @@ DIST percona-toolkit-2.2.11.tar.gz 1389718 SHA256 848a8a57bf04dc1b2cc2ab555dd594a2c708b76656042ff38b1a91b8ccb1df4b SHA512 d5e34fce1b6b69dfc1a8ecd7bcbe84e586e950976553f4fd30afb887a850770c08990216e41fc194bdd0a5642034905ee2d69c2f8b3781503c9b4aab47017cdb WHIRLPOOL 79e02087c97b86e6e282215cf73c89d7d6842978a1d40d3b9e2a484437e6939a9957c7028feb8690ffc8b915c26627c943204f230f4cb09749bb3e22ec4189ff +DIST percona-toolkit-2.2.15.tar.gz 1401540 SHA256 ad9fffcee66852ac19c5d138e17474ff48af0083bc0fd8d0a6fb9400bab130f3 SHA512 b7035701909c3587ded1438bef7bdaa4ca1f40b339dbce001826aeadff46335ff39023a020c05ebd3e81a9ede70de26a162c48e5852e47577e7c6b3ec49a57c0 WHIRLPOOL 782134712d7562699f6e1f60299852d67e1bb1193c846c4cf48dba666f4fac44da655157bd2d5dafb4ae89db64e371d8e2e875d0397b8d2c3f257302928873d4 DIST percona-toolkit-2.2.7.tar.gz 1451687 SHA256 49ed1fa6d46b8211ba82355ec3c9dd0614c3b29fd31993123f2041e85a38891e SHA512 d3d7c4162de08c381810b815600effc683d1b79a8df2ccacd16e2b333924b6634c135f08387784c88867c90ce4ee1b334eae6d7f974e9587008da30b7206c5d3 WHIRLPOOL b6d02d5bc0aafbd8fdabc48efb4fa8e0d04634d31185c2c12c2c2776e36e80f138f7bcd1a6fcd2c079ca0cd25c56e79a6aea0e1615dfc7ad26a553c60716674d diff --git a/dev-db/percona-toolkit/percona-toolkit-2.2.15.ebuild b/dev-db/percona-toolkit/percona-toolkit-2.2.15.ebuild new file mode 100644 index 000..f2aba78 --- /dev/null +++ b/dev-db/percona-toolkit/percona-toolkit-2.2.15.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils perl-app perl-module toolchain-funcs + +DESCRIPTION="essential command-line utilities for MySQL" +HOMEPAGE="http://www.percona.com/software/percona-toolkit/"; +SRC_URI="http://www.percona.com/downloads/${PN}/${PV}/tarball/${P}.tar.gz"; + +LICENSE="|| ( GPL-2 Artistic )" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +# Package warrants IUSE doc +IUSE="" + +COMMON_DEPEND="dev-perl/DBI + dev-perl/DBD-mysql + virtual/perl-Time-HiRes" +RDEPEND="${COMMON_DEPEND} + dev-perl/JSON + dev-perl/libwww-perl + dev-perl/Role-Tiny + virtual/perl-File-Path + virtual/perl-Getopt-Long + virtual/perl-Time-Local + virtual/perl-Digest-MD5 + virtual/perl-IO-Compress + virtual/perl-File-Temp + virtual/perl-File-Spec + virtual/perl-Scalar-List-Utils + dev-perl/TermReadKey" +DEPEND="${COMMON_DEPEND} + virtual/perl-ExtUtils-MakeMaker" + +src_prepare() { + # bug 501904 - CVE-2014-2029 + # sed -i -e '/^=item --\[no\]version-check/,/^default: yes/{/^default: yes/d}' bin/* + epatch "${FILESDIR}/${PN}-2.2.7-no-versioncheck.patch" +} + +# Percona Toolkit does NOT contain the UDF code for Murmur/FNV any more. +src_install() { + perl-module_src_install + dodoc docs/percona-toolkit.pod +}