diff options
author | zxp19821005 | 2023-03-05 09:18:52 +0800 |
---|---|---|
committer | zxp19821005 | 2023-03-05 09:18:52 +0800 |
commit | aee7f322470df6b9f5141c6f3eb98d385e0ff069 (patch) | |
tree | 1f1f3e6f2474eb1418a17a761e3c3f9f1f58c660 | |
parent | 68b719080ecec07b55a53564960e3dcd572984c7 (diff) | |
download | aur-aee7f322470df6b9f5141c6f3eb98d385e0ff069.tar.gz |
fix errors
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 7 insertions, 29 deletions
@@ -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 @@ -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" } |