diff options
author | solsTiCe d'Hiver | 2023-03-03 00:17:53 +0100 |
---|---|---|
committer | solsTiCe d'Hiver | 2023-03-03 00:17:53 +0100 |
commit | ffe2f5a3041805c078b135f090134832dc120299 (patch) | |
tree | 07a7960f67e78613688aa60c7dd78f87f152384d | |
parent | 044a4dfab0c7b8ba5b61ebdf8ff3345eb7688aca (diff) | |
download | aur-ffe2f5a3041805c078b135f090134832dc120299.tar.gz |
Fix aarch64 package build
* previously, it was the x86_64 archive that was downloaded and packaged inside the aarch64 package (oops)
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 14 insertions, 10 deletions
@@ -1,7 +1,7 @@ pkgbase = piavpn-bin pkgdesc = Private Internet Access client pkgver = 3.3.1_06924 -pkgrel = 2 +pkgrel = 3 url = https://privateinternetaccess.com/ install = piavpn-bin.install arch = x86_64 @@ -18,7 +18,9 @@ conflicts = pia-manager conflicts = pia-tools conflicts = private-internet-access-vpn options = !strip -source = https://installers.privateinternetaccess.com/download/pia-linux-3.3.1-06924.run -sha256sums = eee140e511adfac4d74b059ed9d673f1b910163b5b92ac35642a65592fef639d +source_x86_64 = https://installers.privateinternetaccess.com/download/pia-linux-3.3.1-06924.run +sha256sums_x86_64 = eee140e511adfac4d74b059ed9d673f1b910163b5b92ac35642a65592fef639d +source_aarch64 = https://installers.privateinternetaccess.com/download/pia-linux-arm64-3.3.1-06924.run +sha256sums_aarch64 = 7cde46390c69104f6d21a7729f90222c3ff88dab6c8bef33c4d41dedcf2df783 pkgname = piavpn-bin @@ -3,7 +3,7 @@ pkgname=piavpn-bin pkgver=3.3.1_06924 _pkgver=${pkgver/\.0_/_} _pkgver=${_pkgver/_/-} -pkgrel=2 +pkgrel=3 pkgdesc="Private Internet Access client" # https://www.privateinternetaccess.com/pages/changelog arch=('x86_64' 'aarch64') @@ -15,17 +15,19 @@ makedepends=(libcap) provides=(piavpn) conflicts=(pia-launch pia-manager pia-tools private-internet-access-vpn) install=piavpn-bin.install -source=("https://installers.privateinternetaccess.com/download/pia-linux-${_pkgver}.run") +source_x86_64=("https://installers.privateinternetaccess.com/download/pia-linux-${_pkgver}.run") +source_aarch64=("https://installers.privateinternetaccess.com/download/pia-linux-arm64-${_pkgver}.run") options=(!strip) -sha256sums=('eee140e511adfac4d74b059ed9d673f1b910163b5b92ac35642a65592fef639d') +sha256sums_x86_64=('eee140e511adfac4d74b059ed9d673f1b910163b5b92ac35642a65592fef639d') +sha256sums_aarch64=('7cde46390c69104f6d21a7729f90222c3ff88dab6c8bef33c4d41dedcf2df783') # == You need to enable and start piavpn.service. Run sudo systemctl enable --now piavpn.service == prepare() { - if [ $arch == "aarch64" ] ;then - sha256sums=('7cde46390c69104f6d21a7729f90222c3ff88dab6c8bef33c4d41dedcf2df783') - _pkgver="arm64-${_pkgver}" + _pia_run="pia-linux-${_pkgver}.run" + if [ "$CARCH" == "aarch64" ] ;then + _pia_run="pia-linux-arm64-${_pkgver}.run" fi - env -i /bin/sh pia-linux-${_pkgver}.run --noexec --target "${srcdir}/$pkgname-${_pkgver}" + env -i /bin/sh $_pia_run --noexec --target "${srcdir}/$pkgname-${_pkgver}" } package() { |