summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052024-02-27 10:23:49 +0800
committerzxp198210052024-02-27 10:23:49 +0800
commit62a7ae91b620dbba2391770b20fe84746b2469f2 (patch)
tree6395c082aeed90407d8e66e3f1c2df0ba45e199e
parent026343a6a80cd57efe025d6a56971198837fafe5 (diff)
downloadaur-62a7ae91b620dbba2391770b20fe84746b2469f2.tar.gz
update to 2.5.7
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD10
2 files changed, 10 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2b27722a3808..bdf6565ed180 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = apifox-bin
pkgdesc = Apifox=Postman+Swagger+Mock+JMeter.API 文档、API 调试、API Mock、API 自动化测试
- pkgver = 2.5.3
+ pkgver = 2.5.7
pkgrel = 1
url = https://apifox.com/
arch = aarch64
@@ -10,18 +10,16 @@ pkgbase = apifox-bin
depends = hicolor-icon-theme
depends = java-runtime
depends = nodejs
- depends = lib32-glibc
- depends = lib32-gcc-libs
- provides = apifox=2.5.3
+ provides = apifox=2.5.7
conflicts = apifox
options = !strip
source = LICENSE.html
source = apifox.sh
sha256sums = 3884df6451dd5aaadc867c2b6882a7feabccb10c7e1df98e48e9fe2414c9fe19
sha256sums = 0fb7b939a071f4a08476bdd5aa143d2aa8cd335c83309f9919be16cd5c3e2014
- source_aarch64 = apifox-2.5.3-aarch64.zip::https://cdn.apifox.cn/download/Apifox-linux-arm64-deb-latest.zip
- sha256sums_aarch64 = bfedd899ae5776f044af046ea978f851aada1e4082d396e7664569726f6108ee
- source_x86_64 = apifox-2.5.3-x86_64.zip::https://cdn.apifox.cn/download/Apifox-linux-deb-latest.zip
- sha256sums_x86_64 = c26d9439b813fc1472c016ab580fdb839ff6b803883cac9fe1751623c975c52a
+ source_aarch64 = apifox-2.5.7-aarch64.zip::https://cdn.apifox.cn/download/Apifox-linux-arm64-deb-latest.zip
+ sha256sums_aarch64 = 4417b3c9876c7d1a7e703016f20c2185f9e83b1bd69379df909de17702318482
+ source_x86_64 = apifox-2.5.7-x86_64.zip::https://cdn.apifox.cn/download/Apifox-linux-deb-latest.zip
+ sha256sums_x86_64 = f838e4d7d2f3218f9f9cb5ba23b510c8c5105772031e046d20447fd32c6c4298
pkgname = apifox-bin
diff --git a/PKGBUILD b/PKGBUILD
index 1a33bf45786f..b235203fe150 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
pkgname=apifox-bin
_pkgname=Apifox
-pkgver=2.5.3
+pkgver=2.5.7
_electronversion=22
pkgrel=1
pkgdesc="Apifox=Postman+Swagger+Mock+JMeter.API 文档、API 调试、API Mock、API 自动化测试"
@@ -19,8 +19,6 @@ depends=(
'hicolor-icon-theme'
'java-runtime'
'nodejs'
- 'lib32-glibc'
- 'lib32-gcc-libs'
)
options=(
'!strip'
@@ -33,15 +31,15 @@ source=(
)
sha256sums=('3884df6451dd5aaadc867c2b6882a7feabccb10c7e1df98e48e9fe2414c9fe19'
'0fb7b939a071f4a08476bdd5aa143d2aa8cd335c83309f9919be16cd5c3e2014')
-sha256sums_aarch64=('bfedd899ae5776f044af046ea978f851aada1e4082d396e7664569726f6108ee')
-sha256sums_x86_64=('c26d9439b813fc1472c016ab580fdb839ff6b803883cac9fe1751623c975c52a')
+sha256sums_aarch64=('4417b3c9876c7d1a7e703016f20c2185f9e83b1bd69379df909de17702318482')
+sha256sums_x86_64=('f838e4d7d2f3218f9f9cb5ba23b510c8c5105772031e046d20447fd32c6c4298')
build() {
sed -e "s|@electronversion@|${_electronversion}|" \
-e "s|@appname@|${pkgname%-bin}|g" \
-e "s|@runname@|app.asar|g" \
-i "${srcdir}/${pkgname%-bin}.sh"
bsdtar -xf "${srcdir}/${pkgname%-bin}_"*.deb
- bsdtar -xf "${srcdir}/data.tar.xz"
+ bsdtar -xf "${srcdir}/data."*
sed "s|/opt/${_pkgname}/${pkgname%-bin}|${pkgname%-bin}|g;s|Utility|Development|g" -i "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop"
}
package() {