summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-09-13 17:48:16 +0800
committerzxp198210052023-09-13 17:48:16 +0800
commitc9097320c4d634727bd23b4b4b67ca94ca40217d (patch)
treecfaeac14ea64c4ef652f0d0708969de092b78bcd
parentea3baed5d1a9fc94318f47d63c4cc66d8065f4ff (diff)
downloadaur-c9097320c4d634727bd23b4b4b67ca94ca40217d.tar.gz
fix errors
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD10
2 files changed, 8 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8578fc9de960..8086917daaba 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,10 +1,11 @@
pkgbase = hyperkeys-bin
pkgdesc = Unleash you keyboard shorcuts
pkgver = 1.3.0
- pkgrel = 2
+ pkgrel = 3
url = https://hyperkeys.xureilab.com/
arch = x86_64
license = GPL3
+ makedepends = asar
depends = bash
depends = electron20
provides = hyperkeys=1.3.0
diff --git a/PKGBUILD b/PKGBUILD
index e340e77987bb..9e935abe10e8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=hyperkeys-bin
_appname=HyperKeys
pkgver=1.3.0
-pkgrel=2
+pkgrel=3
pkgdesc="Unleash you keyboard shorcuts"
arch=('x86_64')
url="https://hyperkeys.xureilab.com/"
@@ -12,6 +12,7 @@ license=('GPL3')
provides=("${pkgname%-bin}=${pkgver}")
conflicts=("${pkgname%-bin}")
depends=('bash' 'electron20')
+makedepends=('asar')
source=("${pkgname%-bin}-${pkgver}.AppImage::${_githuburl}/releases/download/v${pkgver}/${_appname}-${pkgver}.AppImage"
"${pkgname%-bin}.sh")
sha256sums=('2884e6025aa4dfee198f1279584e8ec798d8f9519cbe8c6ed1f4648b26e63711'
@@ -19,11 +20,12 @@ sha256sums=('2884e6025aa4dfee198f1279584e8ec798d8f9519cbe8c6ed1f4648b26e63711'
prepare() {
chmod a+x "${srcdir}/${pkgname%-bin}-${pkgver}.AppImage"
"${srcdir}/${pkgname%-bin}-${pkgver}.AppImage" --appimage-extract > /dev/null
+ asar pack "${srcdir}/squashfs-root/resources/app" "${srcdir}/${pkgname%-bin}.asar"
+ sed "s|AppRun --no-sandbox %U|${pkgname%-bin}|g" -i "${srcdir}/squashfs-root/${pkgname%-bin}.desktop"
}
package() {
- install -Dm755 "${srcdir}/${pkgname%-bin}.sh" "${pkgdir}/opt/${pkgname%-bin}/${pkgname%-bin}"
- asar pack "${srcdir}/squashfs-root/resources/app" "${pkgdir}/opt/${pkgname%-bin}/${pkgname%-bin}.asar"
+ 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}/squashfs-root/usr/share/icons/hicolor/0x0/apps/${pkgname%-bin}.png" -t "${pkgdir}/usr/share/pixmaps"
- sed "s|AppRun --no-sandbox %U|/opt/${pkgname%-bin}/${pkgname%-bin}|g" -i "${srcdir}/squashfs-root/${pkgname%-bin}.desktop"
install -Dm644 "${srcdir}/squashfs-root/${pkgname%-bin}.desktop" "${pkgdir}/usr/share/applications/${pkgname%-bin}.desktop"
} \ No newline at end of file