diff options
author | hr567 | 2022-02-08 19:38:09 +0800 |
---|---|---|
committer | hr567 | 2022-02-08 19:38:09 +0800 |
commit | c2b88a6748d1819da28a49d1f2ae088e54683cd1 (patch) | |
tree | 6c03defa7f8c08f33792f8cf8cc05d7c18b8e043 /PKGBUILD | |
download | aur-c2b88a6748d1819da28a49d1f2ae088e54683cd1.tar.gz |
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b0df7d7f240c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,23 @@ +# Maintainer: hr567 <hr567@hr567.me> +pkgname=apifox-bin +pkgver=1.4.22 +pkgrel=1 +pkgdesc="API 文档、API 调试、API Mock、API 自动化测试" +arch=("x86_64") +url="https://www.apifox.cn/" +license=('custom') +depends=('c-ares' 'ffmpeg' 'gtk3' 'libevent' 'libxslt' 'minizip' 'nss' 're2' 'snappy') +source=( + "https://cdn.apifox.cn/download/Apifox-linux-latest.zip" + "apifox.desktop") +sha256sums=( + '1984f0f0aa916272c223acf987a399b1e67486525a3dd7f04149a634f3477d0c' + '538bd986b582053799128254b4fcd6edfd51d096b127cf6398555664497d76b0') +options=(!strip) + +package() { + install -Dm755 "${srcdir}/Apifox.AppImage" "${pkgdir}/opt/apifox/Apifox.AppImage" + install -Dm644 "${srcdir}/apifox.desktop" "${pkgdir}/usr/share/applications/apifox.desktop" + mkdir -p "${pkgdir}/usr/bin" + ln -sf "${pkgdir}/opt/apifox/Apifox.AppImage" "${pkgdir}/usr/bin" +} |