summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Wagie2020-06-17 11:03:01 -0600
committerMark Wagie2020-06-17 11:03:01 -0600
commitef648d5e1e3092fe26676a22130bb5e44e570e9d (patch)
treefefdb3f254be891ed7ebb7b3c763d2348e7d3144
parent03af1879d978547c2a0f47a358236d25f724cf56 (diff)
downloadaur-ef648d5e1e3092fe26676a22130bb5e44e570e9d.tar.gz
updated to 2020.5-beta2
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD35
2 files changed, 20 insertions, 24 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5d012cc12e66..f51dad8eafcf 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = mullvad-vpn-beta
pkgdesc = The Mullvad VPN client app for desktop (latest/beta release)
- pkgver = 2020.4.stable
- pkgrel = 2
+ pkgver = 2020.5.beta2
+ pkgrel = 1
url = https://www.mullvad.net
install = mullvad-vpn.install
arch = x86_64
@@ -15,11 +15,10 @@ pkgbase = mullvad-vpn-beta
depends = libappindicator-gtk3
depends = libxss
depends = nss
- optdepends = bash-completion
provides = mullvad-vpn
conflicts = mullvad-vpn
- source = git+https://github.com/mullvad/mullvadvpn-app.git#tag=2020.4?signed
- source = git+https://github.com/mullvad/mullvadvpn-app-binaries.git#commit=ca17805ec31da8201982ef3e9082ca3376395b52?signed
+ source = git+https://github.com/mullvad/mullvadvpn-app.git#tag=2020.5-beta2?signed
+ source = git+https://github.com/mullvad/mullvadvpn-app-binaries.git#commit=f9c55513f372de96223fad3ab6bd2aa78d517387?signed
source = mullvad-vpn.sh
validpgpkeys = EA0A77BF9E115615FC3BD8BC7653B940E494FE87
sha256sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index 8735e85e2ae9..fb5b2a323958 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,32 +5,28 @@
# Contributor: Emīls Piņķis <emil at mullvad dot net>
# Contributor: Andrej Mihajlov <and at mullvad dot net>
pkgname=mullvad-vpn-beta
-_pkgver=2020.4
-_channel=stable
-pkgver=${_pkgver}.${_channel}
-pkgrel=2
+_pkgver=2020.5
+_channel=beta
+pkgver=${_pkgver}.${_channel}2
+pkgrel=1
pkgdesc="The Mullvad VPN client app for desktop (latest/beta release)"
url="https://www.mullvad.net"
arch=('x86_64')
license=('GPL3')
depends=('libnotify' 'libappindicator-gtk3' 'libxss' 'nss')
makedepends=('git' 'go' 'rust' 'npm' 'python')
-optdepends=('bash-completion')
provides=("${pkgname%-beta}")
conflicts=("${pkgname%-beta}")
install="${pkgname%-beta}.install"
-_commit='ca17805ec31da8201982ef3e9082ca3376395b52'
-source=("git+https://github.com/mullvad/mullvadvpn-app.git#tag=${_pkgver}?signed"
+_commit='f9c55513f372de96223fad3ab6bd2aa78d517387'
+source=("git+https://github.com/mullvad/mullvadvpn-app.git#tag=${_pkgver}-${_channel}2?signed"
"git+https://github.com/mullvad/mullvadvpn-app-binaries.git#commit=$_commit?signed"
"${pkgname%-beta}.sh")
sha256sums=('SKIP'
'SKIP'
'a59c29f07b4eab9af56f0e8be42bae0d83726f5185e88de0c5a48f4098c3c0a4')
-validpgpkeys=('EA0A77BF9E115615FC3BD8BC7653B940E494FE87'
+validpgpkeys=('EA0A77BF9E115615FC3BD8BC7653B940E494FE87')
# Linus Färnstrand (code signing key) <linus at mullvad dot net>
- #'8339C7D2942EB854E3F27CE5AEE9DECFD582E984'
- # David Lönnhager (code signing) <david dot l at mullvad dot net>
- )
prepare() {
# Point the submodule to our local copy
@@ -91,6 +87,7 @@ build() {
mullvad-problem-report
libtalpid_openvpn_plugin.so
mullvad-setup
+ mullvad-exclude
)
for binary in ${binaries[*]}; do
cp "target/release/$binary" "dist-assets/$binary"
@@ -107,13 +104,13 @@ build() {
npm run pack:linux
}
-check() {
- cd "$srcdir/mullvadvpn-app"
- cargo test --release --locked
-
+#check() {
+# cd "$srcdir/mullvadvpn-app"
+# cargo test --release --locked
+#
# cd gui
# npm test
-}
+#}
package() {
cd "$srcdir/mullvadvpn-app"
@@ -126,8 +123,8 @@ package() {
install -Dm644 dist/linux-unpacked/resources/mullvad-daemon.service -t \
"$pkgdir/usr/lib/systemd/system"
- #install CLI binary
- install -Dm755 target/release/mullvad -t "$pkgdir/usr/bin"
+ # Install binaries
+ install -Dm755 dist-assets/{mullvad,mullvad-exclude} -t "$pkgdir/usr/bin"
# Link to the problem report binary
ln -s "/opt/Mullvad VPN/resources/mullvad-problem-report" \
@@ -144,7 +141,7 @@ package() {
# Install desktop file & icons from deb
cd dist
- ar x "MullvadVPN-${_pkgver}.0_amd64.deb"
+ ar x "MullvadVPN-${_pkgver}.0-${_channel}2_amd64.deb"
tar -xf data.tar.xz
install -Dm644 "usr/share/applications/${pkgname%-beta}.desktop" -t \
"$pkgdir/usr/share/applications"