# Contributor: Michael Jeanson # Maintainer: Michael Jeanson setglobal pkgname = 'lttng-tools' setglobal pkgver = '2.9.6' setglobal pkgrel = '0' setglobal pkgdesc = '"LTTng 2.0 control and utility programs'" setglobal url = '"https://lttng.org'" setglobal arch = '"all !aarch64'" setglobal license = '"GPL2'" setglobal depends = '"babeltrace'" setglobal depends_dev = '"popt-dev libxml2-dev userspace-rcu-dev lttng-ust-dev kmod-dev util-linux-dev'" setglobal makedepends = ""$depends_dev bash grep coreutils automake autoconf"" setglobal install = ''"" setglobal subpackages = ""$pkgname-dev $pkgname-doc"" setglobal source = ""https://lttng.org/files/$pkgname/$pkgname-$pkgver.tar.bz2 musl-has-no-dlmopen.patch"" setglobal builddir = ""$srcdir/$pkgname-$pkgver"" proc build { cd $builddir unset LDFLAGS ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ || return 1 make V=1 || return 1 make -j1 check || return 1 } proc package { cd $builddir make DESTDIR="$pkgdir" install || return 1 mkdir -p "$pkgdir"/usr/share/licenses/$pkgname mv "$pkgdir"/usr/share/doc/$pkgname/LICENSE \ "$pkgdir"/usr/share/licenses/$pkgname/ } setglobal sha512sums = '"5fc9da4280587c4dc3c695f713e3ae51ad46a9bd0c82d4241a95f406e2644ef296d46c507171b7adc549a933f3abc64c993106287a84a0b8c6901b3b122a0646 lttng-tools-2.9.6.tar.bz2 cb5136007b0d8ea0a84557ab025e709dc4c5d818272f057a9f6c78ed7cf5104b9d904a1b8c5e8674e3455fe85dc28bb890c190cc04f0c1d9c29d87b40dadb88b musl-has-no-dlmopen.patch'"