summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorXuanwo2022-12-06 13:14:05 +0800
committerXuanwo2022-12-06 13:14:05 +0800
commitd1caefab9d5403fd4c7a2197f4f061e633876a5b (patch)
treeb083f47641f7a44c9a21c9e952711a17334cb183
parent8a0a28d28f0050ae1da4110333c25e47509a49ee (diff)
downloadaur-d1caefab9d5403fd4c7a2197f4f061e633876a5b.tar.gz
Fix mimetype handler
Signed-off-by: Xuanwo <github@xuanwo.io>
-rw-r--r--PKGBUILD8
-rw-r--r--logseq-desktop.desktop3
2 files changed, 6 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 8e1590d6d09b..725c16cd6f99 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=logseq-desktop-bin
_pkgname=logseq-desktop
pkgver=0.8.12
-pkgrel=1
+pkgrel=2
pkgdesc="A privacy-first, open-source platform for knowledge sharing and management."
arch=("x86_64")
url="https://github.com/logseq/logseq"
@@ -12,12 +12,12 @@ conflicts=("logseq-desktop-git" "logseq-desktop")
source=("https://github.com/logseq/logseq/releases/download/${pkgver}/logseq-linux-x64-${pkgver}.zip"
"${_pkgname}.desktop")
sha256sums=('33564943a2434a21fb422c3620a8428f116642adf65ba7781daaef732a14191d'
- '6e834466132551c721ba2ffe92fc0f81056b3151fe6b5f0f469ece937f9b7e84')
+ '5650b01cbf2528acad9a36b6796b9c8ee9fe684b0c6939a2308d7822effb1c40')
package() {
cd "$srcdir/Logseq-linux-x64"
- # desktop file
- install -Dm644 $srcdir/$_pkgname.desktop $pkgdir/usr/share/applications/logseq.desktop
+ # desktop file, make minitype works as expected.
+ 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}
diff --git a/logseq-desktop.desktop b/logseq-desktop.desktop
index f886d1111943..f340bc932dc1 100644
--- a/logseq-desktop.desktop
+++ b/logseq-desktop.desktop
@@ -1,9 +1,10 @@
[Desktop Entry]
Name=Logseq
-Exec=/usr/bin/logseq
+Exec=/usr/bin/logseq %U
Terminal=false
Type=Application
Icon=logseq
StartupWMClass=logseq
Comment=Open Source platform for knowledge sharing and management
Categories=Office
+MimeType=x-scheme-handler/logseq;