diff options
author | zxp19821005 | 2023-12-20 11:29:05 +0800 |
---|---|---|
committer | zxp19821005 | 2023-12-20 11:29:05 +0800 |
commit | ad2dd13ac9fdef023536c8e64a326a5bc37e1f67 (patch) | |
tree | 5c7799dae8a4176373db819a972579121a4bb684 /PKGBUILD | |
parent | 184eb7f5c03f82837801be1adfd20946a0b72a24 (diff) | |
download | aur-ad2dd13ac9fdef023536c8e64a326a5bc37e1f67.tar.gz |
fix errors
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 31 |
1 files changed, 20 insertions, 11 deletions
@@ -1,35 +1,44 @@ # Maintainer: zxp19821005 <zxp19821005 at 163 dot com> pkgname=icalingua++-bin pkgver=2.10.10 -pkgrel=1 +_electronversion=22 +pkgrel=2 pkgdesc="A branch of deleted Icalingua, with limited support" arch=("aarch64" "armv7h" "x86_64") url="https://github.com/Icalingua-plus-plus/Icalingua-plus-plus" license=("AGPL3") provides=("${pkgname%-bin}=${pkgver}") -conflicts=("${pkgname%-bin}" "${pkgname%-bin}-electron") +conflicts=( + "${pkgname%-bin}" + "${pkgname%-bin}-electron" +) depends=( - 'bash' - 'electron22' + "electron${_electronversion}" ) source_aarch64=("${pkgname%-bin}-${pkgver}-aarch64.asar::${url}/releases/download/v${pkgver}/app-arm64.asar") source_armv7h=("${pkgname%-bin}-${pkgver}-armv7h.asar::${url}/releases/download/v${pkgver}/app-armv7l.asar") source_x86_64=("${pkgname%-bin}-${pkgver}-x86_64.asar::${url}/releases/download/v${pkgver}/app-x86_64.asar") -source=("${pkgname%-bin}.png::https://raw.githubusercontent.com/Icalingua-plus-plus/Icalingua-plus-plus/develop/pkgres/512x512.png" - "${pkgname%-bin}.desktop::https://raw.githubusercontent.com/Icalingua-plus-plus/Icalingua-plus-plus/develop/pkgres/icalingua.desktop" - "${pkgname%-bin}.sh") +source=( + "${pkgname%-bin}-${pkgver}.png::https://raw.githubusercontent.com/Icalingua-plus-plus/Icalingua-plus-plus/develop/pkgres/512x512.png" + "${pkgname%-bin}-${pkgver}.desktop::https://raw.githubusercontent.com/Icalingua-plus-plus/Icalingua-plus-plus/develop/pkgres/icalingua.desktop" + "${pkgname%-bin}.sh" +) sha256sums=('5743ef3d19be5e41e83c3a1171a807cd0505d7f5d5f9c5abdff8926dccadc6de' 'b088d20934708c53e50492694efefbf9a9dcb62fefb8d1d4976f36f32f84af86' - 'c3cf01f71ea0004d31b759816a72694b2a64c3fb437c50c264646f7d524dce80') + '68521cf799a902fb3c86aa1ebdcfa92566ee49621b0e1db5873a0501d893b2e6') sha256sums_aarch64=('710a76bccc2b25ed4963fec9a4a91ec5cf97e0036d66d4fdbc5dbbf4a9ce6c17') sha256sums_armv7h=('1b7bb1aad909940bcd9ddb618d3a9d8d2c957998f039885e5b01345019d878f6') sha256sums_x86_64=('697594fac88b699f90b14e235c94f9d2125945217700a5f6c5e140bd2a07008b') build() { - sed "s|${pkgname%++-bin} %u|${pkgname%-bin}|g;s|${pkgname%++-bin}.png|${pkgname%-bin}|g" -i "${srcdir}/${pkgname%-bin}.desktop" + sed -e "s|@electronversion@|${_electronversion}|g" \ + -e "s|@appname@|${pkgname%-bin}|g" \ + -e "s|@appasar@|app.asar|g" \ + -i "${srcdir}/${pkgname%-bin}.sh" + sed "s|${pkgname%++-bin}.png|${pkgname%-bin}|g" -i "${srcdir}/${pkgname%-bin}-${pkgver}.desktop" } package() { install -Dm755 "${srcdir}/${pkgname%-bin}.sh" "${pkgdir}/usr/bin/${pkgname%-bin}" install -Dm644 "${srcdir}/${pkgname%-bin}-${pkgver}-${CARCH}.asar" "${pkgdir}/usr/lib/${pkgname%-bin}/app.asar" - install -Dm644 "${srcdir}/${pkgname%-bin}.png" -t "${pkgdir}/usr/share/pixmaps" - install -Dm644 "${srcdir}/${pkgname%-bin}.desktop" -t "${pkgdir}/usr/share/applications" + install -Dm644 "${srcdir}/${pkgname%-bin}-${pkgver}.png" "${pkgdir}/usr/share/pixmaps/${pkgname%-bin}.png" + install -Dm644 "${srcdir}/${pkgname%-bin}-${pkgver}.desktop" "${pkgdir}/usr/share/applications/${pkgname%-bin}.desktop" }
\ No newline at end of file |