diff options
author | Jeff Henson | 2018-12-09 12:53:52 -0700 |
---|---|---|
committer | Jeff Henson | 2018-12-09 12:53:52 -0700 |
commit | c6fc9c4548a7a5539d9b1b885e0d8a987f50bf76 (patch) | |
tree | 5970c050546c90e56d6acf59cfeebf787279c0e4 | |
download | aur-c6fc9c4548a7a5539d9b1b885e0d8a987f50bf76.tar.gz |
Inital commit
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 26 |
3 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..87291608eb2d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = protonvpn-cli-git + pkgdesc = ProtonVPN CLI tool for protonvpn.com + pkgver = r158.9072bab + pkgrel = 1 + url = https://github.com/ProtonVPN/protonvpn-cli + arch = any + license = MIT + makedepends = git + depends = openvpn + depends = python + depends = dialog + depends = wget + depends = procps-ng + depends = openvpn-update-systemd-resolved + source = git+https://github.com/ProtonVPN/protonvpn-cli.git + sha256sums = SKIP + +pkgname = protonvpn-cli-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..9b989f413536 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +src/ +pkg/ +protonvpn-cli/ +protonvpn-cli-git-* diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1a1a0c1ad86e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,26 @@ +pkgname=protonvpn-cli-git +pkgver=r158.9072bab +pkgrel=1 +pkgdesc="ProtonVPN CLI tool for protonvpn.com" +arch=("any") +url="https://github.com/ProtonVPN/protonvpn-cli" +license=("MIT") +depends=("openvpn" "python" "dialog" "wget" "procps-ng" "openvpn-update-systemd-resolved") +makedepends=("git") +source=("git+https://github.com/ProtonVPN/protonvpn-cli.git") +sha256sums=("SKIP") + +pkgver() { + cd protonvpn-cli + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +package() { + install -Dm755 "${srcdir}/protonvpn-cli/protonvpn-cli.sh" "${pkgdir}/usr/bin/protonvpn-cli" + ln -s /usr/bin/protonvpn-cli "${pkgdir}/usr/bin/pvpn" + + install -dm755 "${pkgdir}/etc/openvpn" + ln -s /etc/openvpn/scripts/update-systemd-resolved "${pkgdir}/etc/openvpn/update-resolv-conf" + + install -Dm644 "${srcdir}/protonvpn-cli/license.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} |