diff --git a/main/logseq/build b/main/logseq/build new file mode 100644 index 0000000..0593f57 --- /dev/null +++ b/main/logseq/build @@ -0,0 +1,19 @@ +# Maintainer: earnest ma +name=logseq +version=0.2.10 +rev=4 +type=file +url="https://logseq.com" +description="A privacy-first, open-source platform for knowledge management and collaboration" + +source="https://github.com/logseq/logseq/releases/download/${version}/logseq-linux-x64-${version}.zip" + +sha512sums="1afc6031ad6a337402cdfbef63db4cb8be9b6ee532f8631c6ae4fff87e81d1cdb925c817e502d2890999bb417411d13dd4f9bc66a3f4e63f5aad051bdd76a345 logseq-linux-x64-0.2.10.zip" + +steps(){ + unzip -q logseq-*.zip + install -d $builddir/opt/logseq + cp -r Logseq-linux-x64/* $builddir/opt/logseq/ + cin-file Logseq-linux-x64/resources/app/img/logo.png $builddir/usr/share/pixmaps/logseq.png + cin-file logseq.desktop $builddir/usr/share/applications/logseq.desktop +} diff --git a/main/logseq/logseq.desktop b/main/logseq/logseq.desktop new file mode 100644 index 0000000..2e4a3a4 --- /dev/null +++ b/main/logseq/logseq.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=Logseq +Exec=/usr/bin/logseq +Terminal=False +Type=Application +Icon=logseq +StartupWMClass=logseq +Comment=A privacy-first, open-source platform for knowledge management and collaboration +Categories=Office diff --git a/main/logseq/postinst b/main/logseq/postinst new file mode 100755 index 0000000..60d70d6 --- /dev/null +++ b/main/logseq/postinst @@ -0,0 +1,2 @@ +#!/usr/bin/sh +ln -s /opt/logseq/Logseq /usr/bin/logseq diff --git a/main/logseq/postrm b/main/logseq/postrm new file mode 100644 index 0000000..1cc5e74 --- /dev/null +++ b/main/logseq/postrm @@ -0,0 +1,2 @@ +#!/usr/bin/sh +rm -f /usr/bin/logseq