diff options
author | zxp19821005 | 2023-09-12 09:11:06 +0800 |
---|---|---|
committer | zxp19821005 | 2023-09-12 09:11:06 +0800 |
commit | 14ecebe4f9de9e5e8bc1c10a149c9b12f5defa67 (patch) | |
tree | b9fd6c70c18d4a750cbd0a9a0bb93b51370c3609 | |
parent | a1c62c3e3a2293c96dbc6aafae8c9872273b8c3c (diff) | |
download | aur-14ecebe4f9de9e5e8bc1c10a149c9b12f5defa67.tar.gz |
fix errors
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 13 insertions, 7 deletions
@@ -1,7 +1,7 @@ pkgbase = csbooks-bin pkgdesc = A smart book management and reading software,also a PDF reader, EPUB reader, MOBI reader and DJVU file reader. pkgver = 7.5.0 - pkgrel = 3 + pkgrel = 4 url = https://caesiumstudio.com/csbooks/ arch = x86_64 license = custom @@ -13,6 +13,6 @@ pkgbase = csbooks-bin source = csbooks-bin-7.5.0.pacman::https://github.com/caesiumstudio/csBooks-updates/releases/download/latest/csBooks-7.5.0.pacman source = csbooks.sh sha256sums = b1dfc2d6b137580b7bba60da5d97886369170f6b38b3154ad919847b9eca7afc - sha256sums = 122bd58d8e3b899fd2e496c291201f62c87ff1dcf23e46378cd6d322ccf5123e + sha256sums = 0682d1bb4bab35ad4312dd22a948d048cd58df04aa884607ab9444b4501c0a7a pkgname = csbooks-bin @@ -2,7 +2,7 @@ pkgname=csbooks-bin _appname=csBooks pkgver=7.5.0 -pkgrel=3 +pkgrel=4 pkgdesc="A smart book management and reading software,also a PDF reader, EPUB reader, MOBI reader and DJVU file reader." arch=('x86_64') url="https://caesiumstudio.com/csbooks/" @@ -14,11 +14,17 @@ depends=('bash' 'electron21' 'hicolor-icon-theme') source=("${pkgname}-${pkgver}.pacman::${_githuburl}/releases/download/latest/${_appname}-${pkgver}.pacman" "${pkgname%-bin}.sh") sha256sums=('b1dfc2d6b137580b7bba60da5d97886369170f6b38b3154ad919847b9eca7afc' - '122bd58d8e3b899fd2e496c291201f62c87ff1dcf23e46378cd6d322ccf5123e') + '0682d1bb4bab35ad4312dd22a948d048cd58df04aa884607ab9444b4501c0a7a') +prepare() { + sed "s|/opt/${_appname}/${pkgname%-bin} %U|${pkgname%-bin}|g" -i "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop" +} package() { - 1install -Dm644 "${srcdir}/opt/${_appname}/resources/app.asar" "${pkgdir}/opt/${pkgname%-bin}/${pkgname%-bin}.asar" install -Dm755 "${srcdir}/${pkgname%-bin}.sh" "${pkgdir}/opt/${pkgname%-bin}/${pkgname%-bin}" - sed "s|/opt/${_appname}/${pkgname%-bin} %U|/opt/${pkgname%-bin}/${pkgname%-bin}|g" -i "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop" - cp -r "${srcdir}/usr" "${pkgdir}" + install -Dm644 "${srcdir}/opt/${_appname}/resources/app.asar" "${pkgdir}/opt/${pkgname%-bin}/${pkgname%-bin}.asar" + install -Dm644 "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop" -t "${pkgdir}/usr/share/applications" + for _icons in 16x16 24x24 32x32 48x48 64x64 96x96 128x128 256x256 512x512 1024x1024;do + install -Dm644 "${srcdir}/usr/share/icons/hicolor/${_icons}/apps/${pkgname%-bin}.png" \ + -t "${pkgdir}/usr/share/icons/hicolor/${_icons}/apps" + done install -Dm644 "${srcdir}/opt/${_appname}/LICENSE"* -t "${pkgdir}/usr/share/licenses/${pkgname}" }
\ No newline at end of file |