commit:     62d9bf7dce05a7c94093e0c8bbc0dff2444dbae3
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 11 13:37:05 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Dec 11 13:37:05 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62d9bf7d

dev-db/maatkit: Remove last-rited pkg

Closes: https://bugs.gentoo.org/645984
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-db/maatkit/Manifest               |   1 -
 dev-db/maatkit/maatkit-7540-r1.ebuild | 110 ----------------------------------
 dev-db/maatkit/metadata.xml           |  14 -----
 profiles/package.mask                 |   5 --
 4 files changed, 130 deletions(-)

diff --git a/dev-db/maatkit/Manifest b/dev-db/maatkit/Manifest
deleted file mode 100644
index 515684ed991..00000000000
--- a/dev-db/maatkit/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST maatkit-7540.tar.gz 1312812 BLAKE2B 
fae133ac0fc95b6c824eccdd156941d6cc6693dda21756752b5f9244d4053b0d13d1464ab4dbb09b95da5385638f72f2e0c91c3ac64eeece0ad387324d8d01a9
 SHA512 
98cb44a5ebce09322b4d9a8cfa9e14e2ccb54ef9e0e8a95ee92b0fee5277f06157415152566497893488967735049d95c6efadc0d57c8a70060c7bc714afef9a

diff --git a/dev-db/maatkit/maatkit-7540-r1.ebuild 
b/dev-db/maatkit/maatkit-7540-r1.ebuild
deleted file mode 100644
index 9cefb50cea6..00000000000
--- a/dev-db/maatkit/maatkit-7540-r1.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit perl-app perl-module toolchain-funcs
-
-DESCRIPTION="essential command-line utilities for MySQL"
-HOMEPAGE="http://www.maatkit.org/";
-SRC_URI="https://maatkit.googlecode.com/files/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="udf"
-
-COMMON_DEPEND="dev-perl/DBI
-       dev-perl/DBD-mysql
-       virtual/perl-Time-HiRes"
-RDEPEND="${COMMON_DEPEND}
-       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-Time-HiRes
-       virtual/perl-Scalar-List-Utils
-       dev-perl/TermReadKey"
-DEPEND="${COMMON_DEPEND}
-       udf? ( dev-db/mysql )
-       virtual/perl-ExtUtils-MakeMaker"
-
-mysql-udf_src_compile() {
-       local udfdir="${T}/udf/"
-       mkdir -p "${udfdir}"
-
-       local udfname udffile udfext udfoutpath
-       udfname="${1}"
-       udfext=".so"
-       udffile="${udfname}${udfext}"
-       udfoutpath="${udfdir}/${udffile}"
-       shift
-       CXX="$(tc-getCXX)"
-       local src="$@"
-       if [ -z "$@" ]; then
-               src="${udfname}.cc"
-       fi
-       for f in ${src} ; do
-               [ -f "${f}" ] || \
-                       die "UDF ${udfname}: Cannot find source file ${f} to 
compile"
-       done
-       einfo "UDF ${udfname}: compiling from ${src}"
-       ${CXX} \
-               ${CXXFLAGS} -I/usr/include/mysql \
-               ${LDFLAGS} -fPIC -shared -o "${udfoutpath}" $src \
-               || die "UDF ${udfname}: Failed to compile"
-}
-
-mysql-udf_src_install() {
-       local udfdir="${T}/udf/"
-       local udfname udfext udffile udfoutpath
-       udfname="${1}"
-       udfext=".so"
-       udffile="${udfname}${udfext}"
-       udfoutpath="${udfdir}/${udffile}"
-       insinto /usr/$(get_libdir)/mysql/plugins
-       doins "${udfoutpath}"
-}
-
-udf_done_intro=0
-mysql-udf_pkg_postinst() {
-       local udfname udffile udfext udffunc udfreturn
-       udfname="${1}"
-       udfext=".so"
-       udffile="${udfname}${udfext}"
-       udffunc="${2}"
-       udfreturn="${3}"
-       if [ ${udf_done_intro} -eq 0 ]; then
-               elog "To use the UDFs that were built:"
-               elog "Update your configuration to include 
'plugin_dir=/usr/$(get_libdir)/mysql/plugins'"
-               elog "Issue the following commands as a user with FUNCTION 
privileges:"
-               udf_done_intro=1
-       fi
-       elog "CREATE FUNCTION ${udffunc} RETURNS ${udfreturn} SONAME 
'${udffile}'"
-}
-
-src_compile() {
-       perl-app_src_compile
-       if use udf; then
-               cd "${S}"/udf
-               mysql-udf_src_compile murmur_udf
-               mysql-udf_src_compile fnv_udf
-       fi
-}
-
-src_install() {
-       perl-module_src_install
-       if use udf; then
-               mysql-udf_src_install murmur_udf
-               mysql-udf_src_install fnv_udf
-       fi
-}
-
-pkg_postinst() {
-       if use udf; then
-               mysql-udf_pkg_postinst murmur_udf murmur_hash INTEGER
-               mysql-udf_pkg_postinst fnv_udf fnv_64 INTEGER
-       fi
-}

diff --git a/dev-db/maatkit/metadata.xml b/dev-db/maatkit/metadata.xml
deleted file mode 100644
index d3ab294dbcd..00000000000
--- a/dev-db/maatkit/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-       <longdescription>maatkit, formerly MySQL Toolkit, is a collection of 
command-line utilities that
-provide missing functionality for MySQL. Some of the tools implement lacking
-server functionality, such as online consistency checks for master/slave
-replication; others are client-side utilities such as a query 
profiler.</longdescription>
-       <use>
-               <flag name="udf">Build the MySQL UDFs shipped with maatkit, 
requires non-minimal MySQL</flag>
-       </use>
-       <upstream>
-               <remote-id type="google-code">maatkit</remote-id>
-       </upstream>
-</pkgmetadata>

diff --git a/profiles/package.mask b/profiles/package.mask
index f828977aae1..ddcfad951ca 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -222,11 +222,6 @@ dev-libs/liblinebreak
 # Fails at runtime (#645690). Removal in a month.
 dev-lang/gnu-smalltalk
 
-# Pacho Ramos <pa...@gentoo.org> (11 Nov 2018)
-# Replaced by dev-db/percona-toolkit, cannot be fetched (#645984). Removal
-# in a month.
-dev-db/maatkit
-
 # Pacho Ramos <pa...@gentoo.org> (11 Nov 2018)
 # Fails to build (#662000), not compatible with kernel-4, use kernel driver 
rtsx_pci
 # instead. Removal in a month.

Reply via email to