summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-11-03 12:23:42 +0800
committerzxp198210052023-11-03 12:23:42 +0800
commitc8db654e9b1ca9f16da9b2d88d833970ead40d53 (patch)
treef23e4ca714da0de5d528bd81632f70cfe64e4fee
downloadaur-c8db654e9b1ca9f16da9b2d88d833970ead40d53.tar.gz
update to 1.0.0
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD33
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