diff options
author | zxp19821005 | 2023-11-03 12:23:42 +0800 |
---|---|---|
committer | zxp19821005 | 2023-11-03 12:23:42 +0800 |
commit | c8db654e9b1ca9f16da9b2d88d833970ead40d53 (patch) | |
tree | f23e4ca714da0de5d528bd81632f70cfe64e4fee | |
download | aur-c8db654e9b1ca9f16da9b2d88d833970ead40d53.tar.gz |
update to 1.0.0
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 33 |
2 files changed, 46 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..9e6814c3931f --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,13 @@ +pkgbase = certmanager-bin + pkgdesc = A simple and efficient local certificate management tool that provides functions such as certificate installation, certificate management, and certificate verification.一款简单高效的本地证书管理工具,提供证书安装、证书管理、证书验证等功能,支持国密证书. + pkgver = 1.0.0 + pkgrel = 1 + url = http://www.bitnum.com/ + arch = x86_64 + license = custom:unknown + depends = qt6-base + depends = libglvnd + source = certmanager-1.0.0.deb::https://com-store-packages.uniontech.com/pool/appstore/c/cn.bitnum.certmanager/cn.bitnum.certmanager_1.0.0_amd64.deb + sha256sums = e5e15c046381827d6558e4cd351b73934c3812546fc85204259ea2a20e2febd9 + +pkgname = certmanager-bin diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..36a56cbfcd46 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: zxp19821005 <zxp19821005 at 163 dot com> +pkgname=certmanager-bin +_pkgname=CertManager +_uosname="cn.bitnum.${pkgname%-bin}" +pkgver=1.0.0 +pkgrel=1 +pkgdesc="A simple and efficient local certificate management tool that provides functions such as certificate installation, certificate management, and certificate verification.一款简单高效的本地证书管理工具,提供证书安装、证书管理、证书验证等功能,支持国密证书." +arch=('x86_64') +url="http://www.bitnum.com/" +license=('custom:unknown') +depends=( + 'qt6-base' + 'libglvnd' +) +source=( + "${pkgname%-bin}-${pkgver}.deb::https://com-store-packages.uniontech.com/pool/appstore/c/${_uosname}/${_uosname}_${pkgver}_amd64.deb" +) +sha256sums=('e5e15c046381827d6558e4cd351b73934c3812546fc85204259ea2a20e2febd9') +build() { + bsdtar -xf "${srcdir}/data.tar.xz" + rm -rf "${srcdir}/opt/apps/${_uosname}/files/证书管理器" + sed -e "s|/opt/apps/${_uosname}/files/${_pkgname}|${pkgname%-bin}|g" \ + -e "s|/opt/apps/${_uosname}/entries/icons/icon.png|${pkgname%-bin}|g" \ + -i "${srcdir}/opt/apps/${_uosname}/entries/applications/${_uosname}.desktop" +} +package() { + install -vDm755 -d "${pkgdir}/"{opt/"${pkgname%-bin}",usr/bin} + cp -r "${srcdir}/opt/apps/${_uosname}/files/"* "${pkgdir}/opt/${pkgname%-bin}" + install -vDm666 "${srcdir}/opt/apps/${_uosname}/files/config.json" -t "${pkgdir}/opt/${pkgname%-bin}" + ln -sf "/opt/${pkgname%-bin}/${_pkgname}" "${pkgdir}/usr/bin/${pkgname%-bin}" + install -vDm644 "${srcdir}/opt/apps/${_uosname}/entries/applications/${_uosname}.desktop" "${pkgdir}/usr/share/applications/${pkgname%-bin}.desktop" + install -vDm644 "${srcdir}/opt/apps/${_uosname}/entries/icons/icon.png" "${pkgdir}/usr/share/pixmaps/${pkgname%-bin}.png" +}
\ No newline at end of file |