Я использую NordVPN в моей системе Arch Linux с этим простым скриптом PKGBUILD для загрузки пакетов:
# NordVPN script
pkgname=nordvpn
pkgver=3.2.0_1
pkgrel=1
pkgdesc="NordVPN CLI tool for Linux"
arch=('x86_64')
url="https://nordvpn.com/download/linux/"
license=('custom')
depends=('net-tools' 'libxslt' 'iptables' 'procps' 'iproute2')
provides=('nordvpn')
conflicts=('openvpn-nordvpn')
install=nordvpn.install
source_x86_64=("https://repo.nordvpn.com/deb/nordvpn/debian/pool/main/nordvpn_${pkgver//_/-}_amd64.deb")
sha256sums_x86_64=('d24ec7ddcb1e6817a58eb9a459c2019bf9e7ef3604372c7307cb340b133a0bd1')
package() {
bsdtar -O -xf *.deb data.tar.xz | bsdtar -C "${pkgdir}" -xJf -
mv "${pkgdir}/usr/sbin/nordvpnd" "${pkgdir}/usr/bin"
rm -r "${pkgdir}/etc/init.d"
rm -r "${pkgdir}/usr/sbin"
}
Скрипт работает достаточно хорошо, вопрос в том, можно ли указать скрипту для автоматической загрузки последней версии пакета? На данный момент я должен ввести версию пакета вручную.