diff options
author | xiota | 2023-09-06 19:32:50 -0700 |
---|---|---|
committer | xiota | 2023-09-06 19:34:07 -0700 |
commit | 014735e38c709dec7db30367bddc3ec502d15619 (patch) | |
tree | f80b212b5926f7f59dc424575f3b1f13571e47c2 | |
parent | 843736b223aa83f1d1a47abab19546b547fe1544 (diff) | |
download | aur-014735e38c709dec7db30367bddc3ec502d15619.tar.gz |
Bump version to 0.9.16
Guard srcdir/pkgdir with quotes
Other minor changes
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 30 |
2 files changed, 22 insertions, 16 deletions
@@ -1,6 +1,6 @@ pkgbase = logseq-desktop-bin - pkgdesc = A privacy-first, open-source platform for knowledge sharing and management. - pkgver = 0.9.15 + pkgdesc = Privacy-first, open-source platform for knowledge sharing and management + pkgver = 0.9.16 pkgrel = 1 url = https://github.com/logseq/logseq install = logseq-desktop.install @@ -8,10 +8,10 @@ pkgbase = logseq-desktop-bin license = AGPL3 provides = logseq-desktop conflicts = logseq-desktop - source = https://github.com/logseq/logseq/releases/download/0.9.15/logseq-linux-x64-0.9.15.zip + source = https://github.com/logseq/logseq/releases/download/0.9.16/logseq-linux-x64-0.9.16.zip source = logseq-desktop.desktop source = logseq-desktop.sh - sha256sums = f6979ff0e8a10911342d44c0a0ad088f2ffee9ef1c579b677fca9525597b6ecf + sha256sums = 977c9b9a478111cd64f960bff75f2e17b05adb53e57ccc8ed1f33eea88230301 sha256sums = dfc071a4740a2329746b9b9e30dd7aa34016e9c7e01e1c451d4a23415a2d4b65 sha256sums = 79749ee5011f229810343fb4a4eeb60de986d541617ead4242ccf0057b263a55 @@ -1,9 +1,10 @@ # Maintainer: Xuanwo <xuanwo@archlinuxcn.org> + _pkgname="logseq-desktop" pkgname="$_pkgname-bin" -pkgver=0.9.15 +pkgver=0.9.16 pkgrel=1 -pkgdesc="A privacy-first, open-source platform for knowledge sharing and management." +pkgdesc="Privacy-first, open-source platform for knowledge sharing and management" arch=("x86_64") url="https://github.com/logseq/logseq" license=('AGPL3') @@ -11,25 +12,30 @@ provides=("logseq-desktop") conflicts=("logseq-desktop") install="$_pkgname.install" source=( - "https://github.com/logseq/logseq/releases/download/${pkgver}/logseq-linux-x64-${pkgver}.zip" - "${_pkgname}.desktop" - "${_pkgname}.sh" + "$url/releases/download/$pkgver/logseq-linux-x64-$pkgver.zip" + "$_pkgname.desktop" + "$_pkgname.sh" ) sha256sums=( - 'f6979ff0e8a10911342d44c0a0ad088f2ffee9ef1c579b677fca9525597b6ecf' + '977c9b9a478111cd64f960bff75f2e17b05adb53e57ccc8ed1f33eea88230301' 'dfc071a4740a2329746b9b9e30dd7aa34016e9c7e01e1c451d4a23415a2d4b65' '79749ee5011f229810343fb4a4eeb60de986d541617ead4242ccf0057b263a55' ) package() { cd "$srcdir/Logseq-linux-x64" + # desktop file, make minitype works as expected. - install -Dm644 $srcdir/$_pkgname.desktop $pkgdir/usr/share/applications/logseq-desktop.desktop + install -Dm644 "$srcdir/$_pkgname.desktop" "$pkgdir/usr/share/applications/logseq-desktop.desktop" + # icons - install -Dm644 "$srcdir/Logseq-linux-x64/resources/app/icons/logseq.png" "$pkgdir/usr/share/pixmaps/logseq.png" - install -d ${pkgdir}/opt/${pkgname} - cp -r $srcdir/Logseq-linux-x64/* ${pkgdir}/opt/${pkgname}/ - install -d ${pkgdir}/usr/bin + install -Dm644 \ + "$srcdir/Logseq-linux-x64/resources/app/icons/logseq.png" \ + -t "$pkgdir/usr/share/pixmaps/" + + install -dm755 "$pkgdir/opt/$pkgname" + cp -r "$srcdir/Logseq-linux-x64"/* "$pkgdir/opt/$pkgname/" + # User flag aware launcher - install -m755 "${srcdir}/logseq-desktop.sh" "${pkgdir}/usr/bin/logseq" + install -Dm755 "$srcdir/logseq-desktop.sh" "$pkgdir/usr/bin/logseq" } |