summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-06-19 16:38:42 +0800
committerzxp198210052023-06-19 16:38:42 +0800
commitb30cd45b09cda005c07dd355086505956d8c8949 (patch)
treeffdf7dfc0df161814e073219e10285ea6cee7af6
parentdd5b8c27e4a4219d0575adcb71d262eca2c67815 (diff)
downloadaur-b30cd45b09cda005c07dd355086505956d8c8949.tar.gz
fix errors
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD13
2 files changed, 8 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3e9fd3e0302f..7fbaa124f807 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = listera-novelreader-bin
pkgdesc = A txt Chinese novel reader, developed based on Qt5 and Dtk5.一个 txt 中文小说阅读器,基于 Qt5 和 Dtk5 开发。
pkgver = 1.2.1
- pkgrel = 3
+ pkgrel = 4
url = https://www.listera.top/tag/novelreader
arch = x86_64
license = GPL3
@@ -12,6 +12,7 @@ pkgbase = listera-novelreader-bin
depends = gcc-libs
depends = qt5-base
depends = dtkgui
+ conflicts = listera-novelreader
source = listera-novelreader-1.2.1.deb::https://gitee.com/lidanger/listera-novelreader/releases/download/v1.2.1/listera-novelreader_1.2.1-3_amd64.deb
sha256sums = 74fda48d298a908db84ba2f945c2d72cfc3a8eb7ee4696a3f619f1060dd78ef7
diff --git a/PKGBUILD b/PKGBUILD
index d11c5d506291..24553b845d39 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,22 +1,21 @@
# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
pkgname=listera-novelreader-bin
pkgver=1.2.1
-pkgrel=3
+pkgrel=4
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"
_giteeurl="https://gitee.com/lidanger/listera-novelreader"
license=('GPL3')
-conflicts=()
+conflicts=("${pkgname%-bin}")
depends=('hicolor-icon-theme' 'dtkwidget' 'dtkcore' 'glibc' 'gcc-libs' 'qt5-base' 'dtkgui')
-options=()
-source=("${pkgname%-bin}-${pkgver}.deb::${_giteeurl}/releases/download/v${pkgver}/${pkgname%-bin}_${pkgver}-3_amd64.deb"
-)
+source=("${pkgname%-bin}-${pkgver}.deb::${_giteeurl}/releases/download/v${pkgver}/${pkgname%-bin}_${pkgver}-3_amd64.deb")
sha256sums=('74fda48d298a908db84ba2f945c2d72cfc3a8eb7ee4696a3f619f1060dd78ef7')
package() {
bsdtar -xf data.tar.gz -C "${pkgdir}"
- mkdir -p "${pkgdir}/opt/${pkgname%-bin}"
+ install -Dm755 -d "${pkgdir}/opt"
+ mv "${pkgdir}/usr/share/${pkgname%-bin}" "${pkgdir}/opt"
mv "${pkgdir}/usr/bin/${pkgname%-bin}" "${pkgdir}/opt/${pkgname%-bin}"
+ sed "s|/usr/bin|/opt/${pkgname%-bin}|g;s|Viewer;Text;Reader;Novel|Utility|g" -i "${pkgdir}/usr/share/applications/${pkgname%-bin}.desktop"
rm -rf "${pkgdir}/usr/bin"
- sed 's|/usr/bin/|/opt/listera-novelreader|g;s|Viewer;Text;Reader;Novel;|Utility;|g' -i "${pkgdir}/usr/share/applications/${pkgname%-bin}.desktop"
} \ No newline at end of file