summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorOlivier Michaelis2022-07-10 20:00:00 +0200
committerOlivier Michaelis2022-07-10 20:00:00 +0200
commitd18c6748151a54f611c89b28390ac51ab15a8df1 (patch)
tree9ef4727d491494e629e842ed31ce8641242a2434
parent49a8f7c38126e49343f3315625c1436dedac9651 (diff)
downloadaur-d18c6748151a54f611c89b28390ac51ab15a8df1.tar.gz
fix(sloth-bin): sloth-bin 0.10.0-2
Downloaded binaries are now versioned in order to prevent misdetecting the file as already downloaded and the signature checks failing Signed-off-by: Olivier Michaelis <38879457+oliviermichaelis@users.noreply.github.com>
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD18
2 files changed, 17 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 85281a1ae8b6..bcfb5606d46d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,17 @@
pkgbase = sloth-bin
pkgdesc = Easy and simple Prometheus SLO (service level objectives) generator
pkgver = 0.10.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/slok/sloth
arch = x86_64
arch = aarch64
arch = armv7h
license = Apache
- source_x86_64 = sloth-x86_64::https://github.com/slok/sloth/releases/download/v0.10.0/sloth-linux-amd64
- md5sums_x86_64 = a64522dc1c3925e026d4f73d4d1db470
- source_aarch64 = sloth-aarch64::https://github.com/slok/sloth/releases/download/v0.10.0/sloth-linux-arm64
- md5sums_aarch64 = 8d6c4295db79fd304beadf399bd3173a
- source_armv7h = sloth-armv7h::https://github.com/slok/sloth/releases/download/v0.10.0/sloth-linux-arm-v7
- md5sums_armv7h = 797f069e9ea8556b49447d17a524f22d
+ source_x86_64 = sloth-0.10.0-x86_64::https://github.com/slok/sloth/releases/download/v0.10.0/sloth-linux-amd64
+ sha256sums_x86_64 = 0110f72e40a674469715e63afc3c75cf4541241a1399f37cbf5ca3ef80a9930d
+ source_aarch64 = sloth-0.10.0-aarch64::https://github.com/slok/sloth/releases/download/v0.10.0/sloth-linux-arm64
+ sha256sums_aarch64 = 641a0271b4fb29fcad199710741c447f1e24f260a5a32be0fa4cb248f08e0745
+ source_armv7h = sloth-0.10.0-armv7h::https://github.com/slok/sloth/releases/download/v0.10.0/sloth-linux-arm-v7
+ sha256sums_armv7h = 246d884e3957a6868af71d80837d839ef8ba7695c5cdf64cf81e1047aa55d29b
pkgname = sloth-bin
diff --git a/PKGBUILD b/PKGBUILD
index 94e70cbbdf80..009f2a95921a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,18 +2,20 @@
pkgname=sloth-bin
pkgver=0.10.0
-pkgrel=1
+pkgrel=2
pkgdesc="Easy and simple Prometheus SLO (service level objectives) generator"
arch=('x86_64' 'aarch64' 'armv7h')
url="https://github.com/slok/sloth"
license=('Apache')
-source_x86_64=(sloth-x86_64::https://github.com/slok/sloth/releases/download/v$pkgver/sloth-linux-amd64)
-source_aarch64=(sloth-aarch64::https://github.com/slok/sloth/releases/download/v${pkgver}/sloth-linux-arm64)
-source_armv7h=(sloth-armv7h::https://github.com/slok/sloth/releases/download/v$pkgver/sloth-linux-arm-v7)
-md5sums_x86_64=('a64522dc1c3925e026d4f73d4d1db470')
-md5sums_aarch64=('8d6c4295db79fd304beadf399bd3173a')
-md5sums_armv7h=('797f069e9ea8556b49447d17a524f22d')
+
+source_x86_64=(sloth-${pkgver}-x86_64::https://github.com/slok/sloth/releases/download/v$pkgver/sloth-linux-amd64)
+source_aarch64=(sloth-$pkgver-aarch64::https://github.com/slok/sloth/releases/download/v${pkgver}/sloth-linux-arm64)
+source_armv7h=(sloth-${pkgver}-armv7h::https://github.com/slok/sloth/releases/download/v$pkgver/sloth-linux-arm-v7)
+
+sha256sums_x86_64=('0110f72e40a674469715e63afc3c75cf4541241a1399f37cbf5ca3ef80a9930d')
+sha256sums_aarch64=('641a0271b4fb29fcad199710741c447f1e24f260a5a32be0fa4cb248f08e0745')
+sha256sums_armv7h=('246d884e3957a6868af71d80837d839ef8ba7695c5cdf64cf81e1047aa55d29b')
package() {
- install -Dm755 sloth-${arch} "$pkgdir/usr/bin/sloth"
+ install -Dm755 sloth-${pkgver}-${arch} "$pkgdir/usr/bin/sloth"
}