dev-util/babeltrace - 1.5.11 (gentoo)

Search

Package Information

Description:
Command-line tool and library to read and convert trace files
Homepage:
https://babeltrace.org/
License:
GPL-2

Ebuild Details

Version EAPI Keywords Slot
1.5.11 8 ~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv x86 0/$(ver_cut 1)
View Raw Ebuild
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit autotools

DESCRIPTION="Command-line tool and library to read and convert trace files"
HOMEPAGE="https://babeltrace.org/"
SRC_URI="https://www.efficios.com/files/${PN}/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0/$(ver_cut 1)"
KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
IUSE="test"
RESTRICT="!test? ( test )"

RDEPEND="dev-libs/glib:2
	dev-libs/popt
	dev-libs/elfutils
	sys-apps/util-linux
"

DEPEND="${RDEPEND}
	sys-devel/bison
	app-alternatives/lex
"

PATCHES=(
	"${FILESDIR}/${PN}-1.5.8-slibtool.patch"
)

src_prepare() {
	default

	eautoreconf
}

src_configure() {
	econf $(use_enable test glibtest) \
		--enable-debug-info
}

src_install() {
	default
	find "${D}" -name '*.la' -delete || die
}

USE Flags

Dependencies

DEPEND

dev-libs/glib:2
	dev-libs/popt
	dev-libs/elfutils
	sys-apps/util-linux

	sys-devel/bison
	app-alternatives/lex

RDEPEND

dev-libs/glib:2
	dev-libs/popt
	dev-libs/elfutils
	sys-apps/util-linux

Manifest for 1.5.11

Type File Size Source URLs
DIST babeltrace-1.5.11.tar.bz2 998592 bytes https://www.efficios.com/files/babeltrace/babeltrace-1.5.11.tar.bz2