diff options
author | zxp19821005 | 2023-05-08 19:38:54 +0800 |
---|---|---|
committer | zxp19821005 | 2023-05-08 19:38:54 +0800 |
commit | 328d29dafd6f44616c62e55910d4ffb8e18e6fed (patch) | |
tree | 6138433a48aba329ff5838a89d5b861abafc4245 | |
download | aur-328d29dafd6f44616c62e55910d4ffb8e18e6fed.tar.gz |
first release
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 29 |
2 files changed, 44 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..ddb403f66fa3 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = postcat-appimage + pkgdesc = Postcat 是一个可扩展的 API 工具平台。集合基础的 API 管理和测试功能,并且可以通过插件简化你的 API 开发工作,让你可以更快更好地创建 API。An extensible API tool. + pkgver = 0.5.1 + pkgrel = 1 + url = https://www.postcat.com/ + arch = x86_64 + license = Apache + depends = zlib + depends = glibc + depends = hicolor-icon-theme + options = !strip + source = postcat-0.5.1.AppImage::https://github.com/Postcatlab/postcat/releases/download/v0.5.1/Postcat-0.5.1.AppImage + sha256sums = 9a1a3928d64df829b151d9aac4a69a4a8a0db6427f478c8af1cead260383e1ae + +pkgname = postcat-appimage diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..6a7d4441156b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: zxp19821005 <zxp19821005 at 163 dot com> +pkgname=postcat-appimage +pkgver=0.5.1 +pkgrel=1 +pkgdesc="Postcat 是一个可扩展的 API 工具平台。集合基础的 API 管理和测试功能,并且可以通过插件简化你的 API 开发工作,让你可以更快更好地创建 API。An extensible API tool." +arch=('x86_64') +url="https://www.postcat.com/" +_githuburl="https://github.com/Postcatlab/postcat" +license=('Apache') +options=(!strip) +conflits=("${pkgname%-appimage}") +depends=('zlib' 'glibc' 'hicolor-icon-theme') +source=("${pkgname%-appimage}-${pkgver}.AppImage::${_githuburl}/releases/download/v${pkgver}/Postcat-${pkgver}.AppImage") +sha256sums=('9a1a3928d64df829b151d9aac4a69a4a8a0db6427f478c8af1cead260383e1ae') +_install_path="/opt/appimages" +prepare() { + chmod a+x "${pkgname%-appimage}-${pkgver}.AppImage" + "./${pkgname%-appimage}-${pkgver}.AppImage" --appimage-extract > /dev/null + sed 's|AppRun|/opt/appimages/postcat.AppImage|g' -i "${srcdir}/squashfs-root/${pkgname%-appimage}.desktop" +} + +package() { + install -Dm755 "${srcdir}/${pkgname%-appimage}-${pkgver}.AppImage" "${pkgdir}/${_install_path}/${pkgname%-appimage}.AppImage" + for _icons in 16x16 24x24 32x32 48x48 64x64 128x128 256x256 512x512 1024x1024;do + install -Dm644 "${srcdir}/squashfs-root/usr/share/icons/hicolor/${_icons}/apps/${pkgname%-appimage}.png" \ + -t "${pkgdir}/usr/share/icons/hicolor/${_icons}/apps" + done + install -Dm644 "${srcdir}/squashfs-root/${pkgname%-appimage}.desktop" -t "${pkgdir}/usr/share/applications" +}
\ No newline at end of file |