diff options
author | James McMurray | 2020-07-19 19:54:54 +0200 |
---|---|---|
committer | James McMurray | 2020-07-19 19:54:54 +0200 |
commit | 0feb6819564fe0e8c6772170f484e9c33f2f70ba (patch) | |
tree | 6e489b166b3ebdac035e8401ccade30f25c37a5c | |
download | aur-0feb6819564fe0e8c6772170f484e9c33f2f70ba.tar.gz |
First release prebuilt, TODO: arm binaries
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 45 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..1a77ccba42d5 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +pkgbase = vopono + pkgdesc = Run applications through VPN connections in network namespaces + pkgver = 0.2.1 + pkgrel = 1 + url = https://github.com/jamesmcm/vopono + arch = x86_64 + license = GPL3 + makedepends = git + makedepends = rust + depends = nftables + depends = iptables + depends = procps-ng + depends = coreutils + depends = findutils + optdepends = openvpn: for OpenVPN connections + optdepends = wireguard-tools: for Wireguard connections + provides = vopono + conflicts = vopono + noextract = vopono + source = vopono::https://github.com/jamesmcm/vopono/releases/download/0.2.1/vopono_0.2.1_linux_x86-64_musl + sha256sums = cd2e8e8fa53802f3a419b12c8121384604c616c40b81c06a97b72e3c35696ae1 + +pkgname = vopono + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..98c63028587b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,21 @@ +# Maintainer: James McMurray <jamesmcm03@gmail.com> + +pkgname=vopono +pkgver=0.2.1 +pkgrel=1 +pkgdesc='Run applications through VPN connections in network namespaces' +arch=('x86_64') +url='https://github.com/jamesmcm/vopono' +license=('GPL3') +makedepends=('git' 'rust') +depends=('nftables' 'iptables' 'procps-ng' 'coreutils' 'findutils') +optdepends=('openvpn: for OpenVPN connections' 'wireguard-tools: for Wireguard connections') +source=("${pkgname}::${url}/releases/download/${pkgver}/${pkgname}_${pkgver}_linux_x86-64_musl") +noextract=("${pkgname}") +sha256sums=('cd2e8e8fa53802f3a419b12c8121384604c616c40b81c06a97b72e3c35696ae1') +provides=('vopono') +conflicts=('vopono') + +package() { + install -Dm755 ${pkgname} "${pkgdir}/usr/bin/${pkgname}" +} |