summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAaron J. Graves2020-05-26 13:41:25 -0500
committerAaron J. Graves2020-05-26 13:41:25 -0500
commit8764e337e9d2574c4712fde4af3053b45d60c0ef (patch)
treea03c465a107d65cc0d92dbca03e7358bc8875c22
parentf641af0b326616d49e5e8717b4ccb5f8709b983d (diff)
downloadaur-8764e337e9d2574c4712fde4af3053b45d60c0ef.tar.gz
Update PKGBUILD to better handle situations like what just happened.
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD9
2 files changed, 6 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index dae0b6188631..effecfb11ab4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = criptext-bin
pkgdesc = Official Criptext encrypted email client
pkgver = 0.29.0
- pkgrel = 2
+ pkgrel = 3
url = https://criptext.com/
arch = x86_64
license = GPL2
@@ -12,7 +12,7 @@ pkgbase = criptext-bin
provides = criptext-bin
conflicts = criptext-bin
options = !strip
- source = https://cdn.criptext.com/Criptext-Email-Desktop/linux/Criptext-0.29.0.AppImage
+ source = criptext-0.29.0-3.AppImage::https://cdn.criptext.com/Criptext-Email-Desktop/linux/Criptext-0.29.0.AppImage
source = criptext
source = LICENSE
sha512sums = b93c0c5681ba12dbef236efc780087f39f8bf9a2c897f006dd9a0e2beffabbaeb27b02527f6e064fa6e6e8e512b11d40f580564ed365793fd98a1894d38d120f
diff --git a/PKGBUILD b/PKGBUILD
index eaf5ace74628..567044893992 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Aaron J Graves <linux@ajgraves.com>
pkgname=criptext-bin
pkgver=0.29.0
-pkgrel=2
+pkgrel=3
pkgdesc='Official Criptext encrypted email client'
arch=('x86_64')
url='https://criptext.com/'
@@ -12,8 +12,7 @@ depends=('electron' 'libsecret')
optdepends=('org.freedesktop.secrets: for storing passwords'
'gnome-keyring: for storing passwords in GNOME Keyring')
options=(!strip)
-_srcimage="Criptext-${pkgver}.AppImage"
-source=("https://cdn.criptext.com/Criptext-Email-Desktop/linux/${_srcimage}"
+source=("${pkgname%-bin}-${pkgver}-${pkgrel}.AppImage::https://cdn.criptext.com/Criptext-Email-Desktop/linux/Criptext-${pkgver}.AppImage"
"criptext"
"LICENSE")
sha512sums=('b93c0c5681ba12dbef236efc780087f39f8bf9a2c897f006dd9a0e2beffabbaeb27b02527f6e064fa6e6e8e512b11d40f580564ed365793fd98a1894d38d120f'
@@ -21,8 +20,8 @@ sha512sums=('b93c0c5681ba12dbef236efc780087f39f8bf9a2c897f006dd9a0e2beffabbaeb27
'aee80b1f9f7f4a8a00dcf6e6ce6c41988dcaedc4de19d9d04460cbfb05d99829ffe8f9d038468eabbfba4d65b38e8dbef5ecf5eb8a1b891d9839cda6c48ee957')
prepare() {
- chmod +x ${srcdir}/${_srcimage}
- ${srcdir}/${_srcimage} --appimage-extract
+ chmod +x ${srcdir}/${pkgname%-bin}-${pkgver}-${pkgrel}.AppImage
+ ${srcdir}/${pkgname%-bin}-${pkgver}-${pkgrel}.AppImage --appimage-extract
# Update .desktop file
sed -i 's|Exec=AppRun|Exec=/usr/bin/criptext|g' \