diff options
author | zxp19821005 | 2023-09-09 10:20:06 +0800 |
---|---|---|
committer | zxp19821005 | 2023-09-09 10:20:06 +0800 |
commit | 93e78b1621fb486dcf3c161d3ec3a15f6a17ec21 (patch) | |
tree | e9442149aa2a2a943bd45aabf2c033cd3511a62a | |
parent | 5141f80b7460693cd696eded0308de417e03ae08 (diff) | |
download | aur-93e78b1621fb486dcf3c161d3ec3a15f6a17ec21.tar.gz |
fix errors
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 10 |
2 files changed, 8 insertions, 5 deletions
@@ -1,13 +1,14 @@ pkgbase = fdc3-sail-bin pkgdesc = Open implementation of the FDC3 standard using Electron and an integrated App Directory. pkgver = 22.12.6_1030 - pkgrel = 2 + pkgrel = 3 url = https://github.com/finos/FDC3-Sail arch = x86_64 license = Apache depends = bash depends = electron24 depends = hicolor-icon-theme + provides = fdc3-sail=22.12.6_1030 conflicts = fdc3-sail source = fdc3-sail-22.12.6_1030.AppImage::https://github.com/finos/FDC3-Sail/releases/download/v22.12.6-1030/FDC3-Sail-22.12.6-1030.AppImage source = fdc3-sail.sh @@ -1,28 +1,30 @@ # Maintainer: zxp19821005 <zxp19821005 at 163 dot com> pkgname=fdc3-sail-bin +_pkgname=FDC3-Sail pkgver=22.12.6_1030 -pkgrel=2 +pkgrel=3 pkgdesc="Open implementation of the FDC3 standard using Electron and an integrated App Directory." arch=('x86_64') url="https://github.com/finos/FDC3-Sail" license=('Apache') conflicts=("${pkgname%-bin}") +provides=("${pkgname%-bin}=${pkgver}") depends=('bash' 'electron24' 'hicolor-icon-theme') -source=("${pkgname%-bin}-${pkgver}.AppImage::${url}/releases/download/v${pkgver//_/-}/FDC3-Sail-${pkgver//_/-}.AppImage" +source=("${pkgname%-bin}-${pkgver}.AppImage::${url}/releases/download/v${pkgver//_/-}/${_pkgname}-${pkgver//_/-}.AppImage" "${pkgname%-bin}.sh") sha256sums=('81243023ba6af8562e5244f6d48f2e4dd8f17ab77984dda7a55ad0863959ea97' '8de54674265f1c1b58fad8c858b1b9d10aa91fdfcb7cd498f7548cf49d26559b') 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" -i "${srcdir}/squashfs-root/${pkgname%-bin}.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" for _icons in 16x16 32x32 48x48 64x64 128x128 256x256 512x512 1024x1024;do install -Dm644 "${srcdir}/squashfs-root/usr/share/icons/hicolor/${_icons}/apps/${pkgname%-bin}.png" \ -t "${pkgdir}/usr/share/icons/hicolor/${_icons}/apps" done - sed "s|AppRun --no-sandbox %U|/opt/${pkgname%-bin}/${pkgname%-bin}|g" -i "${srcdir}/squashfs-root/${pkgname%-bin}.desktop" install -Dm644 "${srcdir}/squashfs-root/${pkgname%-bin}.desktop" -t "${pkgdir}/usr/share/applications" }
\ No newline at end of file |