# Contributor: Stuart Cardall # Maintainer: Stuart Cardall setvar pkgname = 'wireguard-tools' setvar pkgver = '0.0.20171011' setvar pkgrel = '0' setvar pkgdesc = ""Next generation secure network tunnel: userspace tools"" setvar arch = ''all'' setvar url = ''https://www.wireguard.com'' setvar license = ""GPLv2"" setvar makedepends = ""libmnl-dev"" setvar subpackages = ""$pkgname-doc $pkgname-bash-completion:bashcomp:noarch"" setvar options = ""!check"" setvar source = ""https://git.zx2c4.com/WireGuard/snapshot/WireGuard-$pkgver.tar.xz"" setvar builddir = ""$srcdir"/WireGuard-$pkgver" proc build { cd $builddir make -C src/tools } proc package { cd $builddir mkdir -p "$pkgdir"/usr/share/doc/$_name make -C src/tools \ DESTDIR="$pkgdir" \ WITH_BASHCOMPLETION=yes \ WITH_WGQUICK=yes \ WITH_SYSTEMDUNITS=no \ install find "$builddir"/contrib/examples -name '.gitignore' -delete cp -rf "$builddir"/contrib/examples "$pkgdir"/usr/share/doc/$_name/ } proc bashcomp { setvar depends = ""bash"" setvar pkgdesc = ""WireGuard bash completions"" mkdir -p "$subpkgdir"/usr mv "$pkgdir"/usr/share "$subpkgdir"/usr } setvar sha512sums = ""7ec5959becf96d214b0b6a0f2c638c986c7b330ce24c323a77f06a2ab853affb85c3cc6ab54d01ece525aef9bfd627bf4b69f21167ee86b16442659d202fcd77 WireGuard-0.0.20171011.tar.xz""