summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-09-15 18:01:48 +0800
committerzxp198210052023-09-15 18:01:48 +0800
commitf9192ea42cdbd4b4bb2a525fd89d6e4c1a29576c (patch)
tree09bb0fc409d24f41017768eaf261ce9c30557c41
parent94b6534eb7d53d23ec05a707fde183da487d2a27 (diff)
downloadaur-f9192ea42cdbd4b4bb2a525fd89d6e4c1a29576c.tar.gz
fix errors
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD10
2 files changed, 7 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4cea386dfdf7..0fae2a1ec90f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = notekit-appimage
pkgdesc = A GTK3 hierarchical markdown notetaking application with tablet support.
pkgver = 0.2.0
- pkgrel = 3
+ pkgrel = 4
url = https://github.com/blackhole89/notekit
arch = x86_64
license = GPL3
diff --git a/PKGBUILD b/PKGBUILD
index 5e209a5ef402..31bfb082a1d0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=notekit-appimage
_appname="com.github.blackhole89.${pkgname%-appimage}"
pkgver=0.2.0
-pkgrel=3
+pkgrel=4
pkgdesc="A GTK3 hierarchical markdown notetaking application with tablet support."
arch=('x86_64')
url="https://github.com/blackhole89/notekit"
@@ -10,18 +10,20 @@ license=('GPL3')
provides=("${pkgname%-appimage}=${pkgver}")
conflicts=("${pkgname%-appimage}")
depends=('glibc')
-options=(!strip)
+options=('!strip')
_install_path="/opt/appimages"
source=("${pkgname%-appimage}-${pkgver}.AppImage::${url}/releases/download/v${pkgver}/${pkgname%-appimage}-${pkgver}+git1.73c1a86-Build6.1.glibc2.14-${CARCH}.AppImage")
sha256sums=('bf17231318c8017a90d1df84ccc9675235fddc2cc0616b4a7151766f5b0c7ae3')
prepare() {
chmod a+x "${srcdir}/${pkgname%-appimage}-${pkgver}.AppImage"
"${srcdir}/${pkgname%-appimage}-${pkgver}.AppImage" --appimage-extract > /dev/null
+ sed "s|Exec=${pkgname%-appimage}|Exec=${pkgname%-appimage} -no-sandbox %U|g;s|${_appname}|${pkgname%-appimage}|g" \
+ -i "${srcdir}/squashfs-root/${_appname}.desktop"
}
package() {
install -Dm755 "${srcdir}/${pkgname%-appimage}-${pkgver}.AppImage" "${pkgdir}/${_install_path}/${pkgname%-appimage}.AppImage"
+ install -Dm755 -d "${pkgdir}/usr/bin"
+ ln -sf "${_install_path}/${pkgname%-appimage}.AppImage" "${pkgdir}/usr/bin/${pkgname%-appimage}"
install -Dm644 "${srcdir}/squashfs-root/usr/share/icons/hicolor/128x128/apps/${_appname}.png" "${pkgdir}/usr/share/pixmaps/${pkgname%-appimage}.png"
- sed "s|Exec=${pkgname%-appimage}|Exec=${_install_path}/${pkgname%-appimage}.AppImage|g;s|${_appname}|${pkgname%-appimage}|g" \
- -i "${srcdir}/squashfs-root/${_appname}.desktop"
install -Dm644 "${srcdir}/squashfs-root/${_appname}.desktop" "${pkgdir}/usr/share/applications/${pkgname%-appimage}.desktop"
} \ No newline at end of file