diff options
author | zxp19821005 | 2023-03-05 09:58:05 +0800 |
---|---|---|
committer | zxp19821005 | 2023-03-05 09:58:05 +0800 |
commit | 867099da8130e54bd6c3cc3542ad1f753117502a (patch) | |
tree | 250495152e14598f0cb72255cf03161c872c1b72 | |
parent | 1c36fb862411c6aae257459e695f263558f3af93 (diff) | |
download | aur-867099da8130e54bd6c3cc3542ad1f753117502a.tar.gz |
fix errors
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 29 |
2 files changed, 16 insertions, 20 deletions
@@ -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 @@ -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 +} |