summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLaurent Brock2023-10-24 19:10:09 +0200
committerLaurent Brock2023-10-24 19:10:09 +0200
commitcc360cfe018352af00daf666d39e6ef08d1e7ba6 (patch)
tree2af21d0d1e4873b1d6403b57136c5ed08f7e1b6e
parent4d9a5e1af9f5cb537e11122e886679967aeb02f0 (diff)
downloadaur-cc360cfe018352af00daf666d39e6ef08d1e7ba6.tar.gz
Use version number as pkgver, better
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD22
2 files changed, 14 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e358049c7047..f5a2a5caaf20 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,8 @@
pkgbase = piavpn-bin
pkgdesc = Private Internet Access client
- pkgver = 07760
- pkgrel = 4
+ pkgver = 3.5.1
+ pkgrel = 1
+ epoch = 1
url = https://privateinternetaccess.com/
install = piavpn-bin.install
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index dd1913195414..09bb7b0ebfe5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,12 +1,12 @@
# Maintainer: Laurent Brock <incognito0135@protonmail.com>
pkgname=piavpn-bin
-version_name=3.5.1
-# https://www.privateinternetaccess.com/pages/changelog
-pkgver=07760
+pkgver=3.5.1
+build_number=07760
# https://www.privateinternetaccess.com/pages/changelog
-pkgrel=4
+epoch=1 # Switch versioning schemes for guaranteed upgrades
+pkgrel=1
pkgdesc="Private Internet Access client"
arch=('x86_64' 'aarch64')
url="https://privateinternetaccess.com/"
@@ -17,27 +17,27 @@ makedepends=(libcap)
provides=(piavpn)
conflicts=(pia-launch pia-manager pia-tools private-internet-access-vpn)
install=piavpn-bin.install
-source_x86_64=("https://installers.privateinternetaccess.com/download/pia-linux-${version_name}-${pkgver}.run")
-source_aarch64=("https://installers.privateinternetaccess.com/download/pia-linux-arm64-${version_name}-${pkgver}.run")
+source_x86_64=("https://installers.privateinternetaccess.com/download/pia-linux-${pkgver}-${build_number}.run")
+source_aarch64=("https://installers.privateinternetaccess.com/download/pia-linux-arm64-${pkgver}-${build_number}.run")
options=(!strip)
sha256sums_x86_64=('6c2e7911c543896ae498f834095c91799ef81cbdfc09ffa4d3d2099cd1d539fc')
sha256sums_aarch64=('1854294ffa029c3f09342c4fc6293d01bfc1908517eef650693ca904fead5dfa')
# == You need to enable and start piavpn.service. Run sudo systemctl enable --now piavpn.service ==
prepare() {
- _pia_run="pia-linux-${version_name}-${pkgver}.run"
+ _pia_run="pia-linux-${pkgver}-${build_number}.run"
if [ "$CARCH" == "aarch64" ] ;then
- _pia_run="pia-linux-arm64-${version_name}-${pkgver}.run"
+ _pia_run="pia-linux-arm64-${pkgver}-${build_number}.run"
fi
- env -i /bin/sh $_pia_run --noexec --target "${srcdir}/$pkgname-${version_name}-${pkgver}"
+ env -i /bin/sh $_pia_run --noexec --target "${srcdir}/$pkgname-${pkgver}-${build_number}"
}
check() {
- grep -a 'targetdir="pia-linux' "${srcdir}/pia-linux-${version_name}-${pkgver}.run" | cut -d'-' -f3
+ grep -a 'targetdir="pia-linux' "${srcdir}/pia-linux-${pkgver}-${build_number}.run" | cut -d'-' -f3
}
package() {
- cd "$pkgname-$version_name-$pkgver"
+ cd "$pkgname-$pkgver-$build_number"
mkdir -p $pkgdir/opt/piavpn/bin
cp -a piafiles/* $pkgdir/opt/piavpn
cp installfiles/*.sh $pkgdir/opt/piavpn/bin