# Contributor: Michael Jeanson # Maintainer: Michael Jeanson pkgname=lttng-tools pkgver=2.11.0 pkgrel=0 pkgdesc="LTTng 2.0 control and utility programs" url="https://lttng.org" arch="all !aarch64" license="GPL-2.0" depends="babeltrace" depends_dev="popt-dev libxml2-dev userspace-rcu-dev lttng-ust-dev kmod-dev util-linux-dev" makedepends="$depends_dev bash grep coreutils automake autoconf libtool" checkdepends="util-linux" subpackages="$pkgname-static $pkgname-dev $pkgname-doc" source="https://lttng.org/files/lttng-tools/lttng-tools-$pkgver.tar.bz2" build() { unset LDFLAGS # We patch Makefile.am autoreconf -fi ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var make V=1 } check() { # only run ubnit tests. all tests takes too much time make -j1 -C tests/unit check } package() { make DESTDIR="$pkgdir" install mkdir -p "$pkgdir"/usr/share/licenses/$pkgname mv "$pkgdir"/usr/share/doc/$pkgname/LICENSE \ "$pkgdir"/usr/share/licenses/$pkgname/ } sha512sums="2b183296201cc62faa1f5afef3fdb67f089996479987d9e6e52e6286301f57a1015f017cc8b743496c30500579fcabde2945db3b7879ae5bd0a6723cfbdf99fb lttng-tools-2.11.0.tar.bz2"