diff options
author | ventusliberum | 2020-06-30 00:47:52 +0800 |
---|---|---|
committer | ventusliberum | 2020-06-30 00:47:52 +0800 |
commit | 0a9904100a6b6974029572e725e2571ea737ad83 (patch) | |
tree | 8645e9537c9f94c643bdd56d1cd62e5e861485dd | |
parent | d8ada3f878deff58bfd9509d763c377a7eac6847 (diff) | |
download | aur-0a9904100a6b6974029572e725e2571ea737ad83.tar.gz |
polish PKGBUILD
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 32 | ||||
-rw-r--r-- | wonderpen.sh | 2 |
3 files changed, 24 insertions, 20 deletions
@@ -1,16 +1,18 @@ pkgbase = wonderpen-appimage pkgdesc = A professional writing software with markdown support pkgver = 1.7.9 - pkgrel = 1 + pkgrel = 2 url = https://www.atominn.com/wonderpen arch = x86_64 license = custom - noextract = WonderPen_linux_1.7.9(5225).AppImage + provides = wonderpen + conflicts = wonderpen + noextract = wonderpen.AppImage options = !strip - source = https://file.atominn.com/WonderPen/1.7/WonderPen_linux_1.7.9(5225).AppImage + source = wonderpen.AppImage::https://file.atominn.com/WonderPen/1.7/WonderPen_linux_1.7.9(5225).AppImage source = wonderpen.sh sha256sums = a20905cb3e469e728c0fa985e724c62c7bbe0c21bdf8eb220521000381d29e87 - sha256sums = 67e1c7313c3724e94d249054626ff1b58e67adad15ccbea5a9a4e67f501dd725 + sha256sums = e9d4b90a89dad8de88c49346fff51e3813a7f1503ab3d058b87cf647d0946a10 pkgname = wonderpen-appimage @@ -1,31 +1,33 @@ # Maintainer: ventusliberum <dafeinayius@gmail.com> pkgname=wonderpen-appimage -_pkgname="WonderPen_linux_1.7.9(5225).AppImage" +_pkgname=wonderpen pkgver=1.7.9 -pkgrel=1 +_pkgver=5225 +pkgrel=2 pkgdesc="A professional writing software with markdown support" arch=("x86_64") url="https://www.atominn.com/wonderpen" license=(custom) -noextract=(${_pkgname}) -options=("!strip") -source=("https://file.atominn.com/WonderPen/1.7/WonderPen_linux_1.7.9(5225).AppImage" - "wonderpen.sh") +provides=('wonderpen') +conflicts=('wonderpen') +options=(!strip) +source=('wonderpen.AppImage'::"https://file.atominn.com/WonderPen/${pkgver%.*}/WonderPen_linux_${pkgver}(${_pkgver}).AppImage" + 'wonderpen.sh') sha256sums=('a20905cb3e469e728c0fa985e724c62c7bbe0c21bdf8eb220521000381d29e87' - '67e1c7313c3724e94d249054626ff1b58e67adad15ccbea5a9a4e67f501dd725') + 'e9d4b90a89dad8de88c49346fff51e3813a7f1503ab3d058b87cf647d0946a10') +noextract=('wonderpen.AppImage') prepare() { cd "${srcdir}" - chmod a+x ${_pkgname} - ${srcdir}/${_pkgname} --appimage-extract + chmod +x ${_pkgname}.AppImage + ./${_pkgname}.AppImage --appimage-extract + sed -i "s,Exec=AppRun,Exec=/usr/bin/${_pkgname} %F,g" "squashfs-root/${_pkgname}.desktop" } package() { - cd ${srcdir} - install -Dm755 "${srcdir}/${_pkgname}" "$pkgdir/opt/appimage/wonderpen/wonderpen.AppImage" - install -Dm755 "${srcdir}/wonderpen.sh" "${pkgdir}/usr/bin/wonderpen" - install -Dm644 "${srcdir}/squashfs-root/wonderpen.desktop" "${pkgdir}/usr/share/applications/wonderpen.desktop" - install -Dm644 "${srcdir}/squashfs-root/wonderpen.png" "${pkgdir}/usr/share/icons/wonderpen.png" - sed -i 's|Exec=AppRun|Exec=wonderpen %F|g' "${pkgdir}/usr/share/applications/wonderpen.desktop" + install -Dm755 "${srcdir}/${_pkgname}.AppImage" "$pkgdir/opt/appimages/${_pkgname}.AppImage" + install -Dm755 "${srcdir}/${_pkgname}.sh" "${pkgdir}/usr/bin/${_pkgname}" + install -Dm644 "${srcdir}/squashfs-root/${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop" + install -Dm644 "${srcdir}/squashfs-root/${_pkgname}.png" "${pkgdir}/usr/share/icons/${_pkgname}.png" } diff --git a/wonderpen.sh b/wonderpen.sh index a58cedec9e70..cfb9448efec9 100644 --- a/wonderpen.sh +++ b/wonderpen.sh @@ -1,2 +1,2 @@ #!/bin/sh -DESKTOPINTEGRATION=no /opt/appimage/wonderpen/wonderpen.AppImage "$@" +DESKTOPINTEGRATION=no /opt/appimages/wonderpen.AppImage "$@" |