summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-04-19 09:49:58 +0800
committerzxp198210052023-04-19 09:49:58 +0800
commitdd759334147e2abf6da8f64863bc76285118a96d (patch)
tree44d41443537df811771d805b08d01c33202d4fde
parentf0c82821434da81dce51de413bd13ec75f29bd85 (diff)
downloadaur-dd759334147e2abf6da8f64863bc76285118a96d.tar.gz
update to 2.2.33
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD28
2 files changed, 20 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d570b628ab3c..b283549a1689 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
pkgbase = apifox-bin
pkgdesc = Apifox=Postman+Swagger+Mock+JMeter.API 文档、API 调试、API Mock、API 自动化测试
- pkgver = 2.2.32
+ pkgver = 2.2.33
pkgrel = 1
- url = https://www.apifox.cn/
+ url = https://apifox.com/
arch = x86_64
license = custom
depends = gtk3
@@ -36,7 +36,9 @@ pkgbase = apifox-bin
depends = sh
conflicts = apifox
options = !strip
- source = apifox-deb-2.2.32.zip::https://cdn.apifox.cn/download/Apifox-linux-deb-latest.zip
- sha256sums = a886aed8894151367bf13e1f974a23abc29ee5badbb649bbd8409e20ba9e7673
+ source = apifox-deb-2.2.33.zip::https://cdn.apifox.cn/download/Apifox-linux-deb-latest.zip
+ source = LICENSE.html::https://apifox.com//help/app/faq/
+ sha256sums = 8a44c1c1d385edd64defb94c739fe21c518b216cdc32baecef6eb137b7705f21
+ sha256sums = d6411651b59c49d7cfb6cbc3736e669c90a9db7a7c0370dc50039f18a0fcd650
pkgname = apifox-bin
diff --git a/PKGBUILD b/PKGBUILD
index 19c4fb754dc4..d508d5249791 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,26 +1,26 @@
# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
-_pkgname=apifox
-pkgname="${_pkgname}-bin"
-pkgver=2.2.32
+pkgname="apifox-bin"
+pkgver=2.2.33
pkgrel=1
pkgdesc="Apifox=Postman+Swagger+Mock+JMeter.API 文档、API 调试、API Mock、API 自动化测试"
arch=('x86_64')
-url="https://www.apifox.cn/"
+url="https://apifox.com/"
license=('custom')
-conflicts=("${_pkgname}")
-providers=("${_pkgname}")
-depends=(gtk3 lib32-gcc-libs nodejs nss at-spi2-core java-runtime alsa-lib libxdamage expat cairo libx11 dbus \
- nspr libxrandr lib32-glibc libxext gcc-libs libxcomposite libxcb glib2 libcups libdrm glibc libxkbcommon \
- libxfixes hicolor-icon-theme pango mesa sh)
+conflicts=("${pkgname%-bin}")
+providers=("${pkgname%-bin}")
+depends=('gtk3' 'lib32-gcc-libs' 'nodejs' 'nss' 'at-spi2-core' 'java-runtime' 'alsa-lib' 'libxdamage' 'expat' 'cairo' 'libx11' 'dbus' \
+ 'nspr' 'libxrandr' 'lib32-glibc' 'libxext' 'gcc-libs' 'libxcomposite' 'libxcb' 'glib2' 'libcups' 'libdrm' 'glibc' 'libxkbcommon' \
+ 'libxfixes' 'hicolor-icon-theme' 'pango' 'mesa' 'sh')
options=(!strip)
-source=(
- "${_pkgname}-deb-${pkgver}.zip::https://cdn.apifox.cn/download/Apifox-linux-deb-latest.zip"
-)
-sha256sums=('a886aed8894151367bf13e1f974a23abc29ee5badbb649bbd8409e20ba9e7673')
+source=("${pkgname%-bin}-deb-${pkgver}.zip::https://cdn.apifox.cn/download/Apifox-linux-deb-latest.zip"
+ "LICENSE.html::${url}/help/app/faq/")
+sha256sums=('8a44c1c1d385edd64defb94c739fe21c518b216cdc32baecef6eb137b7705f21'
+ 'd6411651b59c49d7cfb6cbc3736e669c90a9db7a7c0370dc50039f18a0fcd650')
package() {
- ar -x "${_pkgname}_${pkgver}_amd64.deb"
+ ar -x "${pkgname%-bin}_${pkgver}_amd64.deb"
bsdtar -xf data.tar.xz -C "${pkgdir}"
+ install -Dm644 "${srcdir}/LICENSE.html" -t "${pkgdir}/usr/share/licenses/${pkgname}"
rm -r "${pkgdir}/opt/Apifox/resources/app/node_modules/sshpk/man/man1" \
"${pkgdir}/opt/Apifox/resources/app/node_modules/ajv/scripts/info" \
"${pkgdir}/opt/Apifox/resources/app/node_modules/oas-validator/node_modules/ajv/scripts/info"