summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-03-24 10:06:45 +0800
committerzxp198210052023-03-24 10:06:45 +0800
commitff01d67c9a348e73f25915f4ec03d29cc3928138 (patch)
tree9025ca23e14a3cbb134de361d898500d3b0b03e7
parent147ac130df30f98d376a9b662a179ca83bfac14f (diff)
downloadaur-ff01d67c9a348e73f25915f4ec03d29cc3928138.tar.gz
fix errors
-rw-r--r--.SRCINFO30
-rw-r--r--PKGBUILD21
2 files changed, 40 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2e7240b9d327..cd9fa87903a1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = aechoterm-bin
pkgdesc = A free, cross-platform terminal and file management tool for accessing remote servers with SSH and SFTP protocols.闪令是一款免费的、跨平台的,以SSH、SFTP协议访问远程服务器的终端、文件管理工具
pkgver = 4.0.0
- pkgrel = 1
+ pkgrel = 2
url = https://ec.nantian.com.cn/
arch = x86_64
license = unknown
@@ -13,9 +13,31 @@ pkgbase = aechoterm-bin
depends = python
depends = gtk3
depends = java-runtime
- conflicts = aechoterm-appimage
- options = !strip
+ depends = libcups
+ depends = libxext
+ depends = expat
+ depends = mesa
+ depends = pango
+ depends = glibc
+ depends = nspr
+ depends = libxcomposite
+ depends = gcc-libs
+ depends = libxkbcommon
+ depends = libx11
+ depends = cairo
+ depends = libdrm
+ depends = dbus
+ depends = libxrandr
+ depends = libxdamage
+ depends = glib2
+ depends = libxcb
+ depends = libxfixes
+ depends = libxshmfence
+ depends = hicolor-icon-theme
+ depends = gdk-pixbuf2
+ depends = lib32-glibc
+ conflicts = aechoterm
source = aechoterm-4.0.0.deb::https://ec.cnd.nantiangzzx.com/Aechoterm_4.0.0_amd64.deb
- sha512sums = e5872ff1bee36fec2daec14fb935c35fbc15f44f7c77ae11e1fbacedfc89057fe13bdc279d3976571a4ee41ef9b7fb882ddbd141f6bea67f05d8fab8775f6db9
+ sha256sums = 3c1681aae8b3426577fbcab4401ba2af7a9f77152e1836029d9f45748ab58904
pkgname = aechoterm-bin
diff --git a/PKGBUILD b/PKGBUILD
index bb8d1d0ab05b..9aed7a4cd801 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,17 +1,24 @@
# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
-pkgname=aechoterm-bin
_pkgname=aechoterm
+pkgname="${_pkgname}-bin"
pkgver=4.0.0
-pkgrel=1
+pkgrel=2
pkgdesc="A free, cross-platform terminal and file management tool for accessing remote servers with SSH and SFTP protocols.闪令是一款免费的、跨平台的,以SSH、SFTP协议访问远程服务器的终端、文件管理工具"
arch=('x86_64')
url="https://ec.nantian.com.cn/"
license=('unknown')
-options=(!strip)
-conflicts=(aechoterm-appimage)
-depends=(nodejs-lts-fermium nss lib32-gcc-libs alsa-lib at-spi2-core python gtk3 java-runtime)
+options=()
+conflicts=("${_pkgname}")
+depends=(nodejs-lts-fermium nss lib32-gcc-libs alsa-lib at-spi2-core python gtk3 java-runtime libcups libxext expat mesa pango glibc nspr libxcomposite \
+ gcc-libs libxkbcommon libx11 cairo libdrm dbus libxrandr libxdamage glib2 libxcb libxfixes libxshmfence hicolor-icon-theme gdk-pixbuf2 lib32-glibc)
source=("${_pkgname}-${pkgver}.deb::https://ec.cnd.nantiangzzx.com/Aechoterm_${pkgver}_amd64.deb")
-sha512sums=('e5872ff1bee36fec2daec14fb935c35fbc15f44f7c77ae11e1fbacedfc89057fe13bdc279d3976571a4ee41ef9b7fb882ddbd141f6bea67f05d8fab8775f6db9')
+sha256sums=('3c1681aae8b3426577fbcab4401ba2af7a9f77152e1836029d9f45748ab58904')
package() {
bsdtar -xvf data.tar.xz -C "${pkgdir}"
-}
+ find "${pkgdir}/opt/Aechoterm/resources/app/node_modules/node-pty" -type f -exec chmod 644 {} \;
+ rm -rf "${pkgdir}/opt/Aechoterm/resources/app/node_modules/sshpk/man/man1/sshpk-conv.1" \
+ "${pkgdir}/opt/Aechoterm/resources/app/node_modules/sshpk/man/man1/sshpk-sign.1" \
+ "${pkgdir}/opt/Aechoterm/resources/app/node_modules/sshpk/man/man1/sshpk-verify.1" \
+ "${pkgdir}/opt/Aechoterm/resources/app/node_modules/ajv/scripts/info" \
+ "${pkgdir}/opt/Aechoterm/resources/app/node_modules/sshpk/man/man1"
+} \ No newline at end of file