# Contributor: Michał Polański # Maintainer: Michał Polański pkgname=slirp4netns pkgdesc="User-mode networking for unprivileged network namespaces" pkgver=0.4.3 pkgrel=0 arch="all" url="https://github.com/rootless-containers/slirp4netns" license="GPL-2.0-or-later" makedepends="glib-dev libcap-dev libseccomp-dev autoconf automake" checkdepends="bash gzip jq iproute2 nmap-ncat" subpackages="$pkgname-doc" options="!check" # flaky tests source="$pkgname-$pkgver.tar.gz::https://github.com/rootless-containers/slirp4netns/archive/v$pkgver.tar.gz" check() { # needs tun module loaded make check-TESTS } prepare() { default_prepare ./autogen.sh } build() { ./configure --prefix=/usr make } package() { make DESTDIR="$pkgdir" install } sha512sums="a3415529486f11cf12c799cabc889dca30fbf64d08818359a285ac67c15fc7926d61105291cd8f2652174747e641e159b5b805a8954fd82f7eb9e35058b23265 slirp4netns-0.4.3.tar.gz"