# Maintainer: Christian Pellegrin (chripell) # Original Maintainer: An Nguyen (stk) # Original Maintainer: George Angelopoulos # Original Maintainer: Christian Rebischke # Original Maintainer: dront78 pkgname=systemtap pkgver=4.8 pkgrel=1 pkgdesc="Infrastructure to simplify the gathering of information about the running Linux system" url="http://sourceware.org/systemtap/" arch=('x86_64' 'i686') license=('GPL') depends=('elfutils' 'nss' 'python' 'cpio') makedepends=('python-setuptools' 'python2-setuptools' 'xmlto') optdepends=('sqlite3: for storing results in a database') source=("${pkgname}-${pkgver}.tar.gz::https://sourceware.org/ftp/systemtap/releases/${pkgname}-${pkgver}.tar.gz" "${pkgname}-${pkgver}.tar.gz.asc::https://sourceware.org/ftp/systemtap/releases/${pkgname}-${pkgver}.tar.gz.sig" ) sha512sums=('fdcbc48ba17b2155c1419d99147a4cfbee2e69db945bfd0e6881b71ab11165bd23ea7ce9456856ae36807fb18f9934880a6b7c44456b63833ea260038744d9f2' 'SKIP') install='systemtap.install' # Note, you need to run: # gpg --recv-keys --keyserver hkps://keys.openpgp.org/ 0xD7C256443CC637CA # unless /etc/pacman.d/gnupg/gpg.conf is updated. validpgpkeys=('F75E6545B9F8AA15AA932A444DE16D68FDBFFFB8' # "Serhei Makarov (for Red Hat 2018..onwards) " '5D38116FA4D3A7CC77E378D37E83610126DCC2E8' '159B0DF71150B8A8539A8802D7C256443CC637CA') prepare() { cd "${pkgname}-${pkgver}" } build() { cd "${pkgname}-${pkgver}" ./configure \ --prefix=/usr \ --sysconfdir=/etc \ --libexecdir=/usr/lib/"${pkgname}" \ --libdir=/usr/lib/"${pkgname}" \ --mandir=/usr/share/man/ \ --sbindir=/usr/bin \ --localstatedir=/var \ --enable-pie \ --disable-docs \ --enable-htmldocs \ --with-python3 make } package() { cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install rmdir "${pkgdir}/var/run/stap-server/" rmdir "${pkgdir}/var/run/" rm -r "${pkgdir}/usr/include" }