diff options
author | zxp19821005 | 2023-09-08 16:18:34 +0800 |
---|---|---|
committer | zxp19821005 | 2023-09-08 16:18:34 +0800 |
commit | 444156c76fa76d0d4d9340fe9f47e85fb3697d97 (patch) | |
tree | b7e1fb155b8f23b11f9f0f9cfd993919a692c745 /PKGBUILD | |
parent | 834831bdbf62666c66cd2570e04baaa27a649dd0 (diff) | |
download | aur-444156c76fa76d0d4d9340fe9f47e85fb3697d97.tar.gz |
fix errors
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 15 |
1 files changed, 8 insertions, 7 deletions
@@ -1,17 +1,18 @@ # Maintainer: zxp19821005 <zxp19821005 at 163 dot com> -pkgname="threema-for-desktop-bin" -_appname="threema-desktop" +pkgname=threema-for-desktop-bin +_pkgname=Threema-For-Desktop +_appname=threema-desktop pkgver=2.5.1 pkgrel=1 pkgdesc="Unofficial desktop client for Threema" arch=('x86_64') url="https://github.com/GeekCornerGH/threema-for-desktop" license=('MIT') -provides=("${pkgname%-bin}") +provides=("${pkgname%-bin}=${pkgver}") conflicts=("${pkgname%-bin}") depends=('bash' 'electron21') -source=("${pkgname%-bin}-${pkgver}.AppImage::${url}/releases/download/v${pkgver}/Threema-For-Desktop-linux-${pkgver}.AppImage" - "LICENSE::https://raw.githubusercontent.com/GeekCornerGH/threema-for-desktop/master/LICENSE" +source=("${pkgname%-bin}-${pkgver}.AppImage::${url}/releases/download/v${pkgver}/${_pkgname}-linux-${pkgver}.AppImage" + "LICENSE::https://raw.githubusercontent.com/GeekCornerGH/threema-for-desktop/v${pkgver}/LICENSE" "${pkgname%-bin}.sh") sha256sums=('8954d9b28bdc3b3c9caa115b3a15be79279366d8afb087b8a5e9577ec8bf6066' '92f52afa40f9343b922a111f5e79cfcb864e77e334b92d63b0a6c8bd9c45d94d' @@ -19,12 +20,12 @@ sha256sums=('8954d9b28bdc3b3c9caa115b3a15be79279366d8afb087b8a5e9577ec8bf6066' prepare() { chmod a+x "${srcdir}/${pkgname%-bin}-${pkgver}.AppImage" "${srcdir}/${pkgname%-bin}-${pkgver}.AppImage" --appimage-extract > /dev/null + sed "s|AppRun --no-sandbox %U|${pkgname%-bin}|g;s|${_appname}|${pkgname%-bin}|g" -i "${srcdir}/squashfs-root/${_appname}.desktop" } package() { - install -Dm755 "${srcdir}/${pkgname%-bin}.sh" "${pkgdir}/opt/${pkgname%-bin}/${pkgname%-bin}" + install -Dm755 "${srcdir}/${pkgname%-bin}.sh" "${pkgdir}/usr/bin/${pkgname%-bin}" install -Dm644 "${srcdir}/squashfs-root/resources/app.asar" "${pkgdir}/opt/${pkgname%-bin}/${pkgname%-bin}.asar" install -Dm644 "${srcdir}/squashfs-root/usr/share/icons/hicolor/0x0/apps/${_appname}.png" "${pkgdir}/usr/share/pixmaps/${pkgname%-bin}.png" - sed "s|AppRun --no-sandbox %U|/opt/${pkgname%-bin}/${pkgname%-bin}|g;s|${_appname}|${pkgname%-bin}|g" -i "${srcdir}/squashfs-root/${_appname}.desktop" install -Dm644 "${srcdir}/squashfs-root/${_appname}.desktop" "${pkgdir}/usr/share/applications/${pkgname%-bin}.desktop" install -Dm644 "${srcdir}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" }
\ No newline at end of file |