summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-03-05 09:18:52 +0800
committerzxp198210052023-03-05 09:18:52 +0800
commitaee7f322470df6b9f5141c6f3eb98d385e0ff069 (patch)
tree1f1f3e6f2474eb1418a17a761e3c3f9f1f58c660
parent68b719080ecec07b55a53564960e3dcd572984c7 (diff)
downloadaur-aee7f322470df6b9f5141c6f3eb98d385e0ff069.tar.gz
fix errors
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD34
2 files changed, 7 insertions, 29 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 96454c26056f..82c9c9389844 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = geekeditor-bin
pkgdesc = Immersive efficiency writing editor.极客编辑器是一款所见即所得(WYSIWYG)富文本沉浸式写作排版编辑器,它注重高效创作,可多开文档编辑,同时支持Markdown语法输入及一键排版
pkgver = 1.4.9
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/geekeditor/geekeditor-releases
arch = x86_64
license = GPL3
diff --git a/PKGBUILD b/PKGBUILD
index e6ccaf5886f5..e3becb831cb1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,40 +3,18 @@ pkgname=geekeditor-bin
_pkgname=geekeditor
_originname=GeekEditor
pkgver=1.4.9
-pkgrel=1
+pkgrel=2
pkgdesc="Immersive efficiency writing editor.极客编辑器是一款所见即所得(WYSIWYG)富文本沉浸式写作排版编辑器,它注重高效创作,可多开文档编辑,同时支持Markdown语法输入及一键排版"
arch=('x86_64')
url="https://github.com/geekeditor/geekeditor-releases"
license=('GPL3')
conflicts=()
-depends=(
- 'alsa-lib'
- 'nodejs-lts-fermium'
- 'gtk3'
- 'at-spi2-core'
- 'nss'
-)
+depends=('alsa-lib' 'nodejs-lts-fermium' 'gtk3' 'at-spi2-core' 'nss')
options=()
-source=(
- "${_pkgname}_${pkgver}_amd64.deb::${url}/releases/download/v${pkgver}/${_pkgname}_${pkgver}_amd64.deb"
-)
+source=("${_pkgname}_${pkgver}_amd64.deb::${url}/releases/download/v${pkgver}/${_pkgname}_${pkgver}_amd64.deb")
sha512sums=('feb9e1602d0cb5035fae8df9824d3a881aadbb5fae35c9009bd06e2de97a51ec7f4a3bbe4f303ab7bc9d5f2af83aec6da381f4839d36cf3d7fe77d4436f6363d')
-
-prepare() {
- bsdtar -xvf data.tar.xz
- mv "${srcdir}/opt/${_originname}" "${srcdir}/opt/${pkgname}"
- mv "${srcdir}/opt/${pkgname}/${_originname}" "${srcdir}/opt/${pkgname}/${pkgname}"
- mv "${srcdir}/usr/share/applications/${_originname}.desktop" "${srcdir}/usr/share/applications/${pkgname}.desktop"
- sed 's/Exec=/#Exec=/g;s/Icon=/#Icon=/g;s/Categories=/#Categories=/g' -i "${srcdir}/usr/share/applications/${pkgname}.desktop"
- echo "Exec=/opt/geekeditor-bin/geekeditor-bin %U" >> "${srcdir}/usr/share/applications/${pkgname}.desktop"
- echo "Icon=geekeditor-bin" >> "${srcdir}/usr/share/applications/${pkgname}.desktop"
- echo "Categories=GTK;Utility;TextEditor;" >> "${srcdir}/usr/share/applications/${pkgname}.desktop"
- for i in 16x16 32x32 48x48 64x64 128x128 256x256 512x512 1024x1024; do
- mv "${srcdir}/usr/share/icons/hicolor/${i}/apps/${_originname}.png" \
- "${srcdir}/usr/share/icons/hicolor/${i}/apps/${pkgname}.png"
- done
-}
-
package() {
- cp --parents -a {opt,usr} "${pkgdir}"
+ bsdtar -xvf data.tar.xz -C "${pkgdir}"
+ rm -r "${pkgdir}/opt/GeekEditor/resources/app/node_modules/ajv/scripts/info" \
+ "${pkgdir}/opt/GeekEditor/resources/app/node_modules/he/man/he.1"
}