summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-09-10 23:08:23 +0800
committerzxp198210052023-09-10 23:08:23 +0800
commit512e65715275bdd3b158e6577dab367cf282939d (patch)
tree851f8af14880ea0d3b72c943dda208dec01507b3
parent478486b5729abab641cca6dfb2d6ec8f9cbcb5d8 (diff)
downloadaur-512e65715275bdd3b158e6577dab367cf282939d.tar.gz
fix errors
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD13
2 files changed, 9 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 06b9ac2a4363..60593591c1a2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = 3fa-bin
pkgdesc = A secure and scalable multi-factor authentication system including a client application, admin dashboard, and backend server
pkgver = 1.0.0
- pkgrel = 4
+ pkgrel = 5
url = https://3fa.netlify.app/
arch = x86_64
license = AGPL3
diff --git a/PKGBUILD b/PKGBUILD
index 0e0e5330641b..619a54318be4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
pkgname=3fa-bin
pkgver=1.0.0
-pkgrel=4
+pkgrel=5
pkgdesc="A secure and scalable multi-factor authentication system including a client application, admin dashboard, and backend server"
arch=('x86_64')
url="https://3fa.netlify.app/"
@@ -15,11 +15,14 @@ source=("${pkgname%-bin}-${pkgver}.deb::${_githuburl}/releases/download/v${pkgve
"${pkgname%-bin}.sh")
sha256sums=('40f4e82e01ef079c8458d73fe3af28f5df76422cf4b33ffcb2a1ab3eeb68ab7d'
'80826bdce47d3b74a8580b1f65bb20cae1004c4dfe6dfadaf1cfc7baf385307d')
-package() {
+prepare() {
bsdtar -xf "${srcdir}/data.tar.zst"
- install -Dm755 "${srcdir}/${pkgname%-bin}.sh" "${pkgdir}/opt/${pkgname%-bin}/${pkgname%-bin}"
- asar pack "${srcdir}/usr/lib/${pkgname%-bin}/resources/app" "${pkgdir}/opt/${pkgname%-bin}/${pkgname%-bin}.asar"
- sed "s|3fa %U|/opt/${pkgname%-bin}/${pkgname%-bin}|g" "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop"
+ asar pack "${srcdir}/usr/lib/${pkgname%-bin}/resources/app" "${srcdir}/${pkgname%-bin}.asar"
+ sed "s| %U||g" "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop"
+}
+package() {
+ install -Dm755 "${srcdir}/${pkgname%-bin}.sh" "${pkgdir}/usr/bin/${pkgname%-bin}"
+ install -Dm644 "${srcdir}/${pkgname%-bin}.asar" -t "${pkgdir}/opt/${pkgname%-bin}"
install -Dm644 "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop" -t "${pkgdir}/usr/share/applications"
install -Dm644 "${srcdir}/usr/share/pixmaps/${pkgname%-bin}.png" -t "${pkgdir}/usr/share/pixmaps"
} \ No newline at end of file