summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-02-21 09:04:26 +0800
committerzxp198210052023-02-21 09:04:26 +0800
commite407c27a07ad652f3ac536ccb301a94595bed6b7 (patch)
tree0e5988107cc20eda5480596f97117798abc022d6
downloadaur-e407c27a07ad652f3ac536ccb301a94595bed6b7.tar.gz
the first release
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD37
2 files changed, 53 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..15c051377c5b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = listera-novelreader-bin
+ pkgdesc = A txt Chinese novel reader, developed based on Qt5 and Dtk5.一个 txt 中文小说阅读器,基于 Qt5 和 Dtk5 开发。
+ pkgver = 1.2.1
+ pkgrel = 1
+ url = https://www.listera.top/tag/novelreader
+ arch = x86_64
+ license = GPL3
+ depends = qt5-base
+ depends = hicolor-icon-theme
+ depends = dtkcore
+ depends = dtkgui
+ depends = dtkwidget
+ 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
+ sha512sums = d24fbb41217cbaeba1d966146784d934937393413f380e11efe816f638400b09912fafdebafd87497acd0380941068538d88c894a1511607bbbed7fbe995e892
+
+pkgname = listera-novelreader-bin
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b752b7c590ee
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
+pkgname=listera-novelreader-bin
+_pkgname=listera-novelreader
+pkgver=1.2.1
+pkgrel=1
+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=()
+depends=(
+ 'qt5-base'
+ 'hicolor-icon-theme'
+ 'dtkcore'
+ 'dtkgui'
+ 'dtkwidget'
+)
+options=()
+source=(
+ "${_pkgname}-${pkgver}.deb::${_giteeurl}/releases/download/v${pkgver}/${_pkgname}_${pkgver}-3_amd64.deb"
+)
+sha512sums=('d24fbb41217cbaeba1d966146784d934937393413f380e11efe816f638400b09912fafdebafd87497acd0380941068538d88c894a1511607bbbed7fbe995e892')
+
+prepare() {
+ bsdtar -xf data.tar.gz
+ mkdir -p "${srcdir}/opt/${_pkgname}"
+ mv "${srcdir}/usr/bin/${_pkgname}" "${srcdir}/opt/${_pkgname}"
+ rm -rf "${srcdir}/usr/bin"
+ sed 's/\/usr\/bin/\/opt\/listera-novelreader/g;s/Categories=Viewer;Text;Reader;Novel;/Categories=Utility;/g' \
+ -i "${srcdir}/usr/share/applications/${_pkgname}.desktop"
+}
+
+package() {
+ cp --parents -a {opt,usr} "${pkgdir}"
+ install -Dm644 "${srcdir}/usr/share/doc/${_pkgname}/LICENSE" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE"
+}