summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-03-05 09:58:05 +0800
committerzxp198210052023-03-05 09:58:05 +0800
commit867099da8130e54bd6c3cc3542ad1f753117502a (patch)
tree250495152e14598f0cb72255cf03161c872c1b72
parent1c36fb862411c6aae257459e695f263558f3af93 (diff)
downloadaur-867099da8130e54bd6c3cc3542ad1f753117502a.tar.gz
fix errors
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD29
2 files changed, 16 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 89f7e2c81104..5c5bff9fb9ff 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,17 @@
pkgbase = notable-appimage
pkgdesc = The Markdown-based note-taking app that doesn't suck.
pkgver = 1.8.4
- pkgrel = 1
+ pkgrel = 2
url = https://notable.app/
arch = x86_64
- license = Unlicensed
+ license = unknown
depends = hicolor-icon-theme
depends = zlib
- provides = Notable
conflicts = notable-bin
conflicts = notable-insiders-bin
conflicts = notable-insiders-electron
options = !strip
- source = Notable-1.8.4.AppImage::https://github.com/notable/notable/releases/download/v1.8.4/Notable-1.8.4.AppImage
+ source = notable-1.8.4.AppImage::https://github.com/notable/notable/releases/download/v1.8.4/Notable-1.8.4.AppImage
sha256sums = 7ee59f198613f35e8cdb21b73dc100cb1798201716ed9b108e5398a8f9477f67
pkgname = notable-appimage
diff --git a/PKGBUILD b/PKGBUILD
index a00aa3039f7e..8ec73fdba3da 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,37 +1,34 @@
# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
pkgname=notable-appimage
-_pkgname=Notable
+_pkgname=notable
pkgver=1.8.4
-pkgrel=1
+pkgrel=2
epoch=
pkgdesc="The Markdown-based note-taking app that doesn't suck."
arch=("x86_64")
url="https://notable.app/"
_githuburl="https://github.com/notable/notable"
-license=('Unlicensed')
+license=('unknown')
depends=('hicolor-icon-theme' 'zlib')
options=(!strip)
optdepends=()
-provides=("Notable")
+provides=()
conflicts=('notable-bin' 'notable-insiders-bin' 'notable-insiders-electron')
install=
_install_path="/opt/appimages"
-source=(
- "${_pkgname}-${pkgver}.AppImage::${_githuburl}/releases/download/v${pkgver}/${_pkgname}-${pkgver}.AppImage"
- )
+source=("${_pkgname}-${pkgver}.AppImage::${_githuburl}/releases/download/v${pkgver}/Notable-${pkgver}.AppImage")
sha256sums=('7ee59f198613f35e8cdb21b73dc100cb1798201716ed9b108e5398a8f9477f67')
-
prepare() {
chmod a+x "${_pkgname}-${pkgver}.AppImage"
"./${_pkgname}-${pkgver}.AppImage" --appimage-extract
- sed 's/Exec=/\#Exec=/g;' -i "${srcdir}/squashfs-root/notable.desktop"
- echo "Exec=/opt/appimages/Notable.AppImage" >> "${srcdir}/squashfs-root/notable.desktop"
- find "${srcdir}/squashfs-root/" -type d -exec chmod 755 {} \;
+ sed 's/Exec=/\#Exec=/g;' -i "${srcdir}/squashfs-root/${_pkgname}.desktop"
+ echo "Exec=/opt/appimages/notable.AppImage" >> "${srcdir}/squashfs-root/${_pkgname}.desktop"
}
-
package() {
- mkdir -p "${pkgdir}/usr/share"
- cp -r "${srcdir}/squashfs-root/usr/share/icons" "${pkgdir}/usr/share"
install -Dm755 "${srcdir}/${_pkgname}-${pkgver}.AppImage" "${pkgdir}/${_install_path}/${_pkgname}.AppImage"
- install -Dm644 "${srcdir}/squashfs-root/notable.desktop" "${pkgdir}/usr/share/applications/notable.desktop"
-} \ No newline at end of file
+ install -Dm644 "${srcdir}/squashfs-root/${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
+ for icons in 16x16 32x32 48x48 64x64 128x128 256x256 512x512 1024x1024;do
+ install -Dm644 "${srcdir}/squashfs-root/usr/share/icons/hicolor/${icons}/apps/${_pkgname}.png" \
+ "${pkgdir}/usr/share/icons/hicolor/${icons}/apps/${_pkgname}.png"
+ done
+}