# Contributor: Michael Jeanson # Maintainer: Michael Jeanson pkgname=lttng-tools pkgver=2.10.6 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" install="" subpackages="$pkgname-dev $pkgname-doc" source="https://lttng.org/files/$pkgname/$pkgname-$pkgver.tar.bz2 9193db67743d08f418235fee43747bb9d42d62ce.patch" builddir="$srcdir/$pkgname-$pkgver" build() { cd "$builddir" unset LDFLAGS # We patch Makefile.am autoreconf -fi ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var make V=1 } check() { cd "$builddir" # only run ubnit tests. all tests takes too much time make -j1 -C tests/unit check } package() { cd "$builddir" make DESTDIR="$pkgdir" install mkdir -p "$pkgdir"/usr/share/licenses/$pkgname mv "$pkgdir"/usr/share/doc/$pkgname/LICENSE \ "$pkgdir"/usr/share/licenses/$pkgname/ } sha512sums="d33379687755b1c97036d69abcf778278adc099e8c44f94b1f1c610011bf8f0da66a2743f39cb9798c72a2e6218bb31c4d392ff4269dbf0d6a694294458f231d lttng-tools-2.10.6.tar.bz2 63fa29f2f6ee7065cc8c44663428ecf2b8c1d4557214e6aa04a863168f73bbe532f2ee7d55fc23a30fda1ab03c4434b857f3778a7807eba573e01959b2288ac9 9193db67743d08f418235fee43747bb9d42d62ce.patch"