diff options
author | zxp19821005 | 2023-04-19 09:49:58 +0800 |
---|---|---|
committer | zxp19821005 | 2023-04-19 09:49:58 +0800 |
commit | dd759334147e2abf6da8f64863bc76285118a96d (patch) | |
tree | 44d41443537df811771d805b08d01c33202d4fde | |
parent | f0c82821434da81dce51de413bd13ec75f29bd85 (diff) | |
download | aur-dd759334147e2abf6da8f64863bc76285118a96d.tar.gz |
update to 2.2.33
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 20 insertions, 18 deletions
@@ -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 @@ -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" |