makedeb
Messaging app for WhatsApp, Slack, Telegram, Gmail, Google Chat, and many more.
Click here to go back to the commit logs for ferdium-bin.
Hash: 4003371db85966021ce60c4d1f396156f2e5720d
Message: Update to v6.7.7 and minor changes
* Support all `.deb` architectures (amd64, arm64, and v7l)
* Use SHA512 checksums from YAML (in base 64)
* These are provided by GH release assets
* So, no longer use maintainer-provided BLAKE2 sums (b2sums)
diff --git a/.SRCINFO b/.SRCINFO
index ef9ab82..3b12ea2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,21 @@
pkgbase = ferdium-bin
- pkgdesc = All your services in one place, built by the community
- pkgver = 6.7.6
+ pkgdesc = Messaging app for WhatsApp, Slack, Telegram, Gmail, Google Chat, and many more.
+ pkgver = 6.7.7
pkgrel = 1
- url = https://github.com/ferdium/ferdium-app
+ url = https://ferdium.org/
arch = amd64
+ arch = arm64
+ arch = armv7l
license = Apache-2.0
provides = ferdium
conflicts = ferdium
- noextract = ferdium-bin_6.7.6-1_amd64.deb
- source = ferdium-bin_6.7.6-1_amd64.deb::https://github.com/ferdium/ferdium-app/releases/download/v6.7.6/Ferdium-linux-6.7.6-amd64.deb
- b2sums = 646dfdb1dca897f844084a4d6f9b3e88256a39054dfb49e650ff692271909c86704b954b6e8bbd9b03ccbd278abe7a2919a1a342b5b0073c8c1e36ba2c71f63d
+ conflicts = ferdium-deb
+ noextract = ferdium-bin_6.7.7-1_amd64.deb
+ source_amd64 = ferdium-bin_6.7.7-1_amd64.deb::https://github.com/ferdium/ferdium-app/releases/download/v6.7.7/Ferdium-linux-6.7.7-amd64.deb
+ sha512sums_amd64 = 883749df713c3acbb9e5bea76876ab8385570d731d842d758ddb312ada5e7cdb45fa8195f55793b4af70b17c2219fb915666cd571109df521081f285c486c1cf
+ source_arm64 = ferdium-bin_6.7.7-1_arm64.deb::https://github.com/ferdium/ferdium-app/releases/download/v6.7.7/Ferdium-linux-6.7.7-arm64.deb
+ sha512sums_arm64 = 55d37bb88536d5992bf26d111ccc980528df79288ff89484608c1bab7c3aa7a205cc4ed095a2a062fe79f335765b452a667a03684db39d20a4afddcdbf307f6e
+ source_armv7l = ferdium-bin_6.7.7-1_armv7l.deb::https://github.com/ferdium/ferdium-app/releases/download/v6.7.7/Ferdium-linux-6.7.7-armv7l.deb
+ sha512sums_armv7l = 0a1d0cdead716da73c8334033e4ce9aaa142063c00f7db48773b1c164e5050ca5e442c2b34966d769a2bbceea87c972a9e533b40f802d24d363004f2178eb4e6
pkgname = ferdium-bin
diff --git a/PKGBUILD b/PKGBUILD
index 19381bf..4ff5c6f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,18 +3,23 @@
_pkgname="ferdium"
pkgname="ferdium-bin"
-pkgver='6.7.6'
+pkgver='6.7.7'
pkgrel='1'
-pkgdesc="All your services in one place, built by the community"
-arch=('amd64')
+pkgdesc="Messaging app for WhatsApp, Slack, Telegram, Gmail, Google Chat, and many more."
+arch=('amd64' 'arm64' 'armv7l')
depends=()
license=('Apache-2.0')
-url="https://github.com/ferdium/ferdium-app"
-source=("${pkgname}_${pkgver}-${pkgrel}_${arch}.deb"::"${url}/releases/download/v${pkgver}/Ferdium-linux-${pkgver}-${arch}.deb")
-b2sums=('646dfdb1dca897f844084a4d6f9b3e88256a39054dfb49e650ff692271909c86704b954b6e8bbd9b03ccbd278abe7a2919a1a342b5b0073c8c1e36ba2c71f63d')
+url="https://ferdium.org/"
+_url="https://github.com/ferdium/ferdium-app"
+source_amd64=("${pkgname}_${pkgver}-${pkgrel}_amd64.deb"::"${_url}/releases/download/v${pkgver}/Ferdium-linux-${pkgver}-amd64.deb")
+source_arm64=("${pkgname}_${pkgver}-${pkgrel}_arm64.deb"::"${_url}/releases/download/v${pkgver}/Ferdium-linux-${pkgver}-arm64.deb")
+source_armv7l=("${pkgname}_${pkgver}-${pkgrel}_armv7l.deb"::"${_url}/releases/download/v${pkgver}/Ferdium-linux-${pkgver}-armv7l.deb")
+sha512sums_amd64=('883749df713c3acbb9e5bea76876ab8385570d731d842d758ddb312ada5e7cdb45fa8195f55793b4af70b17c2219fb915666cd571109df521081f285c486c1cf')
+sha512sums_arm64=('55d37bb88536d5992bf26d111ccc980528df79288ff89484608c1bab7c3aa7a205cc4ed095a2a062fe79f335765b452a667a03684db39d20a4afddcdbf307f6e')
+sha512sums_armv7l=('0a1d0cdead716da73c8334033e4ce9aaa142063c00f7db48773b1c164e5050ca5e442c2b34966d769a2bbceea87c972a9e533b40f802d24d363004f2178eb4e6')
noextract=("${pkgname}_${pkgver}-${pkgrel}_${arch}.deb")
provides=("${_pkgname}")
-conflicts=("ferdium")
+conflicts=("ferdium" "ferdium-deb")
package() {
exec true