summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-09-12 09:11:06 +0800
committerzxp198210052023-09-12 09:11:06 +0800
commit14ecebe4f9de9e5e8bc1c10a149c9b12f5defa67 (patch)
treeb9fd6c70c18d4a750cbd0a9a0bb93b51370c3609
parenta1c62c3e3a2293c96dbc6aafae8c9872273b8c3c (diff)
downloadaur-14ecebe4f9de9e5e8bc1c10a149c9b12f5defa67.tar.gz
fix errors
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD16
2 files changed, 13 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4d0d0a122850..f684d0e3124c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index c2ca7a78f02a..66907eed7ab6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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