summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorWojciech Knapik2017-01-19 04:20:16 +0100
committerWojciech Knapik2017-01-19 04:20:16 +0100
commitac6c57f4c6c1f760096a539c909ea52ca9a8a04c (patch)
treefb66a9b9d01eba3df43e31ed1523c79fcf95e29b /PKGBUILD
downloadaur-openvpn-unroot-git.tar.gz
Initial commit.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 27 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..54a16d71ac0f
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,27 @@
+pkgname=openvpn-unroot-git
+pkgver=r1.f2e4844
+pkgrel=1
+pkgdesc="Run OpenVPN without root privileges"
+arch=('any')
+url="https://github.com/wknapik/openvpn-unroot"
+license=('MIT')
+depends=('bash>=4.4.0' 'coreutils' 'findutils' 'glibc' 'grep' 'iproute2' 'openvpn' 'sed' 'shadow' 'sudo' 'util-linux' 'which')
+optdepends=('systemd')
+checkdepends=('bash>=4.4.0' 'bash-bats' 'coreutils' 'curl' 'docker' 'grep' 'make' 'openvpn' 'procps-ng' 'shellcheck' 'sudo')
+makedepends=('git')
+provides=("${pkgname%-git}")
+conflicts=("${pkgname%-git}")
+source=('git+https://github.com/wknapik/openvpn-unroot.git')
+md5sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/${pkgname%-git}"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+package() {
+ cd "$srcdir/${pkgname%-git}"
+ install -D -m755 "${pkgname%-git}" "${pkgdir}/usr/bin/${pkgname%-git}"
+ install -D -m644 README.md "${pkgdir}/usr/share/doc/${pkgname%-git}/README.md"
+ install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname%-git}/LICENSE"
+}