dev-db/MySlowTranCapture - 0.20110406 (graaff)

Search

Install

Install this version:

emerge -a =dev-db/MySlowTranCapture-0.20110406

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =dev-db/MySlowTranCapture-0.20110406

Or alternatively:

emerge --autounmask-write -a =dev-db/MySlowTranCapture-0.20110406

Package Information

Description:
A tool to print MySQL transactions that take more than <n> milliseconds
Homepage:
http://yoshinorimatsunobu.blogspot.nl/2011/04/tracking-long-running-transactions-in.html
License:
GPL-2

Ebuild Details

Version EAPI Keywords Slot
0.20110406 7 ~amd64 0
View Raw Ebuild
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

inherit toolchain-funcs

GITHUB_USER=yoshinorim
GITHUB_PROJECT=MySlowTranCapture
GITHUB_COMMIT=5c7a311c2ce28bc462e6f4525a3948c9b653da66

DESCRIPTION="A tool to print MySQL transactions that take more than <n> milliseconds"
HOMEPAGE="http://yoshinorimatsunobu.blogspot.nl/2011/04/tracking-long-running-transactions-in.html"
SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/${GITHUB_COMMIT}.tar.gz -> ${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="doc"

S="${WORKDIR}/${GITHUB_PROJECT}-${GITHUB_COMMIT}"

RDEPEND="net-libs/libpcap dev-libs/boost"
DEPEND="${RDEPEND}"

# Makefile does not respect CFLAGS etc.

src_prepare() {
	sed -i -e '/g++/d' Makefile || die

	default
}

src_compile() {
	CXX=$(tc-getCXX) emake
}

src_install() {
	dodoc README
	dobin myslowtrancapture
}

USE Flags

Manage flags for this package: euse -i <flag> -p dev-db/MySlowTranCapture | euse -E <flag> -p dev-db/MySlowTranCapture | euse -D <flag> -p dev-db/MySlowTranCapture

Global/Standard Flags

doc

Inherited Eclasses

Dependencies

DEPEND

net-libs/libpcap dev-libs/boost

RDEPEND

net-libs/libpcap dev-libs/boost

Manifest for 0.20110406

Type File Size Source URLs
DIST MySlowTranCapture-0.20110406.tar.gz 15935 bytes https://github.com/yoshinorim/MySlowTranCapture/archive/5c7a311c2ce28bc462e6f4525a3948c9b653da66.tar.gz