diff options
author | zxp19821005 | 2023-11-03 18:46:31 +0800 |
---|---|---|
committer | zxp19821005 | 2023-11-03 18:46:31 +0800 |
commit | b7db434929eb30fc54e654d077c398fa92c84619 (patch) | |
tree | 5edcf7a98b40f630e3eadd74995e59bca863a120 | |
parent | b2f4a081c16921839f6ebc9c243e3ea2ecbb9f85 (diff) | |
download | aur-b7db434929eb30fc54e654d077c398fa92c84619.tar.gz |
fix errors
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 14 insertions, 12 deletions
@@ -1,15 +1,12 @@ pkgbase = listera-novelreader-bin pkgdesc = A txt Chinese novel reader, developed based on Qt5 and Dtk5.一个 txt 中文小说阅读器,基于 Qt5 和 Dtk5 开发。 pkgver = 1.2.1 - pkgrel = 5 + pkgrel = 6 url = https://www.listera.top/tag/novelreader arch = x86_64 license = GPL3 - depends = hicolor-icon-theme depends = dtkwidget depends = dtkcore - depends = glibc - depends = gcc-libs depends = qt5-base depends = dtkgui provides = listera-novelreader=1.2.1 @@ -1,7 +1,7 @@ # Maintainer: zxp19821005 <zxp19821005 at 163 dot com> pkgname=listera-novelreader-bin pkgver=1.2.1 -pkgrel=5 +pkgrel=6 pkgdesc="A txt Chinese novel reader, developed based on Qt5 and Dtk5.一个 txt 中文小说阅读器,基于 Qt5 和 Dtk5 开发。" arch=('x86_64') url="https://www.listera.top/tag/novelreader" @@ -9,17 +9,22 @@ _giteeurl="https://gitee.com/lidanger/listera-novelreader" license=('GPL3') provides=("${pkgname%-bin}=${pkgver}") conflicts=("${pkgname%-bin}") -depends=('hicolor-icon-theme' 'dtkwidget' 'dtkcore' 'glibc' 'gcc-libs' 'qt5-base' 'dtkgui') -source=("${pkgname%-bin}-${pkgver}.deb::${_giteeurl}/releases/download/v${pkgver}/${pkgname%-bin}_${pkgver}-3_amd64.deb") +depends=( + 'dtkwidget' + 'dtkcore' + 'qt5-base' + 'dtkgui' +) +source=( + "${pkgname%-bin}-${pkgver}.deb::${_giteeurl}/releases/download/v${pkgver}/${pkgname%-bin}_${pkgver}-3_amd64.deb" +) sha256sums=('74fda48d298a908db84ba2f945c2d72cfc3a8eb7ee4696a3f619f1060dd78ef7') -prepare() { +build() { bsdtar -xf "${srcdir}/data.tar.gz" - sed "s|/usr/bin/||g;s|Viewer|Utility;Viewer|g" -i "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop" + sed "s|/usr/bin/||g;s|Viewer|Utility;Office|g" -i "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop" } package() { - install -Dm755 "${srcdir}/usr/bin/${pkgname%-bin}" -t "${pkgdir}/opt/${pkgname%-bin}" - install -Dm755 -d "${pkgdir}/usr/bin" - ln -sf "/opt/${pkgname%-bin}/${pkgname%-bin}" "${pkgdir}/usr/bin/${pkgname%-bin}" + install -Dm755 "${srcdir}/usr/bin/${pkgname%-bin}" -t "${pkgdir}/usr/bin" install -Dm644 "${srcdir}/usr/share/${pkgname%-bin}/translations/${pkgname%-bin}_zh_CN.qm" -t "${pkgdir}/usr/share/${pkgname%-bin}/translations/" install -Dm644 "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop" -t "${pkgdir}/usr/share/applications" install -Dm644 "${srcdir}/usr/share/icons/hicolor/128x128/apps/${pkgname%-bin}.png" -t "${pkgdir}/usr/share/pixmaps" |