# Contributor: Michał Polański # Maintainer: Michał Polański pkgname=slirp4netns pkgver=1.0.1 pkgrel=0 pkgdesc="User-mode networking for unprivileged network namespaces" url="https://github.com/rootless-containers/slirp4netns" arch="all" license="GPL-2.0-or-later" makedepends="glib-dev libcap-dev libseccomp-dev libslirp-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="4947e32d88c3c8f1b7b2e94a1e73041a48cc8ddf75ffaf691d44cb6ebeaef5cf0b0abb7a8df8919682dfc854a76d73fc5bdebcf01b3ace97be187068d704bf63 slirp4netns-1.0.1.tar.gz"