# Maintainer: Petr Spacek pkgname=dnscap-git pkgver=v1.12.0.r19.46b5870 pkgrel=1 pkgdesc="Network capture utility designed specifically for DNS traffic" arch=(x86_64) url="https://www.dns-oarc.net/tools/dnscap" license=('ISC') depends=(ldns libpcap libyaml openssl zlib) makedepends=(git perl-yaml) provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") source=('git+https://github.com/DNS-OARC/dnscap.git') md5sums=('SKIP') pkgver() { cd "$srcdir/${pkgname%-git}" printf "%s" "$(git describe --long | sed 's/\([^-]*-\)g/r\1/;s/-/./g')" } prepare() { cd "$srcdir/${pkgname%-git}" git submodule update --recursive --init } build() { cd "$srcdir/${pkgname%-git}" ./autogen.sh ./configure --prefix=/usr make } check() { cd "$srcdir/${pkgname%-git}" make -k check } package() { cd "$srcdir/${pkgname%-git}" make DESTDIR="$pkgdir/" install install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" }