diff options
author | zxp19821005 | 2023-03-24 16:59:21 +0800 |
---|---|---|
committer | zxp19821005 | 2023-03-24 16:59:21 +0800 |
commit | a49ce911165036479e727916d749f9e296ff66a1 (patch) | |
tree | 19ec9efea6c2b64a7858e7475d1db8c3d265cd93 | |
parent | aee7f322470df6b9f5141c6f3eb98d385e0ff069 (diff) | |
download | aur-a49ce911165036479e727916d749f9e296ff66a1.tar.gz |
fix denpent errors
-rw-r--r-- | .SRCINFO | 31 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 38 insertions, 14 deletions
@@ -1,16 +1,39 @@ pkgbase = geekeditor-bin pkgdesc = Immersive efficiency writing editor.极客编辑器是一款所见即所得(WYSIWYG)富文本沉浸式写作排版编辑器,它注重高效创作,可多开文档编辑,同时支持Markdown语法输入及一键排版 pkgver = 1.4.9 - pkgrel = 2 + pkgrel = 3 url = https://github.com/geekeditor/geekeditor-releases arch = x86_64 license = GPL3 depends = alsa-lib - depends = nodejs-lts-fermium + depends = nodejs depends = gtk3 depends = at-spi2-core depends = nss - source = geekeditor_1.4.9_amd64.deb::https://github.com/geekeditor/geekeditor-releases/releases/download/v1.4.9/geekeditor_1.4.9_amd64.deb - sha512sums = feb9e1602d0cb5035fae8df9824d3a881aadbb5fae35c9009bd06e2de97a51ec7f4a3bbe4f303ab7bc9d5f2af83aec6da381f4839d36cf3d7fe77d4436f6363d + depends = libxfixes + depends = libdrm + depends = mesa + depends = libxrandr + depends = hicolor-icon-theme + depends = libxkbcommon + depends = cairo + depends = libxcomposite + depends = nspr + depends = glibc + depends = libxext + depends = expat + depends = gdk-pixbuf2 + depends = libx11 + depends = glib2 + depends = libxcb + depends = gcc-libs + depends = pango + depends = libxdamage + depends = dbus + depends = libcups + depends = sh + conflicts = geekeditor + source = geekeditor-1.4.9.deb::https://github.com/geekeditor/geekeditor-releases/releases/download/v1.4.9/geekeditor_1.4.9_amd64.deb + sha256sums = 99c69e953535adffd4edda3932d3f12acb206f104de3dddb15a04b656fda1a1a pkgname = geekeditor-bin @@ -1,20 +1,21 @@ # Maintainer: zxp19821005 <zxp19821005 at 163 dot com> -pkgname=geekeditor-bin _pkgname=geekeditor -_originname=GeekEditor +pkgname="${_pkgname}-bin" +_appname=GeekEditor pkgver=1.4.9 -pkgrel=2 +pkgrel=3 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') +conflicts=("${_pkgname}") +depends=(alsa-lib nodejs gtk3 at-spi2-core nss libxfixes libdrm mesa libxrandr hicolor-icon-theme libxkbcommon cairo \ + libxcomposite nspr glibc libxext expat gdk-pixbuf2 libx11 glib2 libxcb gcc-libs pango libxdamage dbus libcups sh) options=() -source=("${_pkgname}_${pkgver}_amd64.deb::${url}/releases/download/v${pkgver}/${_pkgname}_${pkgver}_amd64.deb") -sha512sums=('feb9e1602d0cb5035fae8df9824d3a881aadbb5fae35c9009bd06e2de97a51ec7f4a3bbe4f303ab7bc9d5f2af83aec6da381f4839d36cf3d7fe77d4436f6363d') +source=("${_pkgname}-${pkgver}.deb::${url}/releases/download/v${pkgver}/${_pkgname}_${pkgver}_amd64.deb") +sha256sums=('99c69e953535adffd4edda3932d3f12acb206f104de3dddb15a04b656fda1a1a') package() { 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" -} + rm -r "${pkgdir}/opt/${_appname}/resources/app/node_modules/ajv/scripts/info" \ + "${pkgdir}/opt/${_appname}/resources/app/node_modules/he/man/he.1" +}
\ No newline at end of file |