diff options
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 44 | ||||
-rw-r--r-- | logseq-desktop.desktop | 9 |
3 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..95f8e09e56fa --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = logseq-desktop-bin + pkgdesc = A privacy-first, open-source platform for knowledge sharing and management. + pkgver = 0.0.8 + pkgrel = 1 + url = https://github.com/logseq/logseq + arch = x86_64 + license = AGPL3 + provides = logseq-desktop-bin + source = https://github.com/logseq/logseq/releases/download/0.0.8/logseq-linux-x64-0.0.8.zip + source = logseq-desktop.desktop + md5sums = b0c0241f3978fa03ee385ee537641e89 + md5sums = 7f1ac5c621059b3959a318882acf990e + +pkgname = logseq-desktop-bin + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9439335311fd --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,44 @@ +# This is an example PKGBUILD file. Use this as a start to creating your own, +# and remove these comments. For more information, see 'man PKGBUILD'. +# NOTE: Please fill out the license field for your package! If it is unknown, +# then please put 'unknown'. + +# Maintainer: Wesofer Raymond <wesetoferraymond@gmail.com> +pkgname=logseq-desktop-bin +_pkgname=logseq-desktop +pkgver=0.0.8 +pkgrel=1 +pkgdesc="A privacy-first, open-source platform for knowledge sharing and management." +arch=("x86_64") +url="https://github.com/logseq/logseq" +license=('AGPL3') +provides=("${pkgname}") +source=("https://github.com/logseq/logseq/releases/download/${pkgver}/logseq-linux-x64-${pkgver}.zip" + "${_pkgname}.desktop") +md5sums=('b0c0241f3978fa03ee385ee537641e89' + '7f1ac5c621059b3959a318882acf990e') + +#prepare() { + #cd "$pkgname-$pkgver" +#} + +#build() { + #cd "$pkgname-$pkgver" +#} + +#check() { +#} + +package() { + cd "$srcdir/Logseq-linux-x64" + #desktop file + install -Dm644 $srcdir/$_pkgname.desktop $pkgdir/usr/share/applications/logseq.desktop + + install -Dm644 "$srcdir/Logseq-linux-x64/resources/app/icons/logseq.png" "$pkgdir/usr/share/icons/hicolor/512x512/apps/${_pkgname}.png" + + install -d ${pkgdir}/opt/${_pkgname} + cp -r $srcdir/Logseq-linux-x64/* ${pkgdir}/opt/${_pkgname}/ + + install -d ${pkgdir}/usr/bin + ln -s $srcdir/Logseq-linux-x64/Logseq ${pkgdir}/usr/bin/logseq +} diff --git a/logseq-desktop.desktop b/logseq-desktop.desktop new file mode 100644 index 000000000000..d8119db304b8 --- /dev/null +++ b/logseq-desktop.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] + Name=Logseq + Exec=/usr/bin/logseq + Terminal=false + Type=Application + Icon=logseq + StartupWMClass=logseq + Comment=Open Source platform for knowledge sharing and management + Categories=Office |