summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Wagie2021-06-17 15:12:25 -0600
committerMark Wagie2021-06-17 15:12:25 -0600
commitc1235f0064b154d95a9edb92720e44519be1abb1 (patch)
tree7bee433a7ac6a34875a1e053a5d1351ec4b21102
parent7fdffbfef2c8514b09bac9f31b694a86c01e954b (diff)
downloadaur-c1235f0064b154d95a9edb92720e44519be1abb1.tar.gz
3.5.1
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD29
2 files changed, 21 insertions, 26 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 24e981a28a33..aa936b61a70f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = ooniprobe-desktop
pkgdesc = The next generation OONI Probe desktop app
- pkgver = 3.4.0
+ pkgver = 3.5.1
pkgrel = 1
url = https://ooni.org
arch = x86_64
@@ -12,15 +12,15 @@ pkgbase = ooniprobe-desktop
depends = xdg-utils
conflicts = ooniprobe
replaces = ooniprobe
- noextract = ooniprobe_v3.9.2_linux_amd64.tar.gz
- source = ooniprobe-desktop-3.4.0.tar.gz::https://github.com/ooni/probe-desktop/archive/v3.4.0.tar.gz
- source = https://github.com/ooni/probe-cli/releases/download/v3.9.2/ooniprobe_v3.9.2_linux_amd64.tar.gz
- source = ooniprobe_checksums_3.9.2.txt::https://github.com/ooni/probe-cli/releases/download/v3.9.2/ooniprobe_checksums.txt
+ noextract = ooniprobe-cli-3.10.0-beta.3.tar.gz
+ source = ooniprobe-desktop-3.5.1.tar.gz::https://github.com/ooni/probe-desktop/archive/v3.5.1.tar.gz
+ source = ooniprobe-cli-3.10.0-beta.3.tar.gz::https://github.com/ooni/probe-cli/releases/download/v3.10.0-beta.3/ooniprobe_linux_amd64.tar.gz
+ source = ooniprobe-cli-3.10.0-beta.3.tar.gz.asc::https://github.com/ooni/probe-cli/releases/download/v3.10.0-beta.3/ooniprobe_linux_amd64.tar.gz.asc
source = ooniprobe-desktop.desktop
- sha256sums = 2794e5099c861e7b22c591ea197bbe95a96b05cb4de3d022ee4ab35754614ead
- sha256sums = a13bd22a5845328b646e240f7bb2f7839129914b242b0798092ddbce56345baf
- sha256sums = 051f2201d1c4dfbadefceadb6cd131e266c1f92fbd0548a94a6dc4852467db9d
+ validpgpkeys = 738877AA6C829F26A431C5F480B691277733D95B
+ sha256sums = ebcb4b88a2b08b4d9481e0282adcfeb42749b2bfd9df79fdd4372da77ad9d18c
+ sha256sums = bcd72321de6b703f6103df9c5994040113d19cf1253d41f4d1dfc58a4ec44a67
+ sha256sums = SKIP
sha256sums = baaf4f3cca079dddc0b4e048c8778c6cc84786bb88fd9d218424b7b9f04f1135
pkgname = ooniprobe-desktop
-
diff --git a/PKGBUILD b/PKGBUILD
index 7847fe94e749..113e0ffad0f0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Mark Wagie <mark dot wagie at tutanota dot com>
pkgname=ooniprobe-desktop
-pkgver=3.4.0
-_cliver=3.9.2
+pkgver=3.5.1
+_cliver=3.10.0-beta.3
pkgrel=1
pkgdesc="The next generation OONI Probe desktop app"
arch=('x86_64')
@@ -12,31 +12,26 @@ makedepends=('yarn')
conflicts=("${pkgname%-desktop}")
replaces=("${pkgname%-desktop}")
source=("$pkgname-$pkgver.tar.gz::https://github.com/ooni/probe-desktop/archive/v$pkgver.tar.gz"
- "https://github.com/ooni/probe-cli/releases/download/v$_cliver/ooniprobe_v${_cliver}_linux_amd64.tar.gz"
- "ooniprobe_checksums_${_cliver}.txt::https://github.com/ooni/probe-cli/releases/download/v$_cliver/ooniprobe_checksums.txt"
+ "${pkgname%-desktop}-cli-$_cliver.tar.gz::https://github.com/ooni/probe-cli/releases/download/v$_cliver/ooniprobe_linux_amd64.tar.gz"
+ "${pkgname%-desktop}-cli-$_cliver.tar.gz.asc::https://github.com/ooni/probe-cli/releases/download/v$_cliver/ooniprobe_linux_amd64.tar.gz.asc"
"$pkgname.desktop")
-noextract=("ooniprobe_v${_cliver}_linux_amd64.tar.gz")
-sha256sums=('2794e5099c861e7b22c591ea197bbe95a96b05cb4de3d022ee4ab35754614ead'
- 'a13bd22a5845328b646e240f7bb2f7839129914b242b0798092ddbce56345baf'
- '051f2201d1c4dfbadefceadb6cd131e266c1f92fbd0548a94a6dc4852467db9d'
+noextract=("${pkgname%-desktop}-cli-$_cliver.tar.gz")
+sha256sums=('ebcb4b88a2b08b4d9481e0282adcfeb42749b2bfd9df79fdd4372da77ad9d18c'
+ 'bcd72321de6b703f6103df9c5994040113d19cf1253d41f4d1dfc58a4ec44a67'
+ 'SKIP'
'baaf4f3cca079dddc0b4e048c8778c6cc84786bb88fd9d218424b7b9f04f1135')
+validpgpkeys=('738877AA6C829F26A431C5F480B691277733D95B') # Simone Basso <bassosimone@gmail.com>
prepare() {
cd "${pkgname#ooni}-$pkgver"
# Disable downloading probe-cli & remove other platforms
- sed -i 's/darwin|linux|windows/linux/g' scripts/download-bin.js
- sed -i '/execSync(`curl/d' scripts/download-bin.js
+ sed -i "s/'darwin_amd64', 'linux_amd64', 'windows_amd64'/'linux_amd64'/g" scripts/download-bin.js
# Place files for verification
mkdir -p build/probe-cli/linux_amd64
- cp "$srcdir/ooniprobe_v${_cliver}_linux_amd64.tar.gz" build/probe-cli
- cp "$srcdir/ooniprobe_checksums_${_cliver}.txt" \
- build/probe-cli/ooniprobe_checksums.txt
-
- # Remove checksums for other platforms
- sed -i '1,2d' build/probe-cli/ooniprobe_checksums.txt
- sed -i '2,5d' build/probe-cli/ooniprobe_checksums.txt
+ cp "$srcdir/${pkgname%-desktop}-cli-$_cliver.tar.gz" "build/probe-cli/${pkgname%-desktop}_linux_amd64.tar.gz"
+ cp "$srcdir/${pkgname%-desktop}-cli-$_cliver.tar.gz.asc" "build/probe-cli/${pkgname%-desktop}_linux_amd64.tar.gz.asc"
}
build() {