diff options
author | Xuanwo | 2021-01-28 12:22:48 +0800 |
---|---|---|
committer | Xuanwo | 2021-01-28 12:22:48 +0800 |
commit | 35ba68aec6a70854cabebc0f0a45657be9224a1d (patch) | |
tree | bc1feb7508c3b06809c813fcd3dd2f19b898cb55 | |
download | aur-35ba68aec6a70854cabebc0f0a45657be9224a1d.tar.gz |
Bump to version 0.10.10
Signed-off-by: Xuanwo <github@xuanwo.io>
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 34 | ||||
-rw-r--r-- | obsidian-insider.desktop | 11 |
4 files changed, 69 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..4a375741d46c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = obsidian-insider + pkgdesc = Obsidian is a powerful knowledge base that works on top of a local folder of plain text Markdown files + pkgver = 0.10.10 + pkgrel = 1 + url = https://obsidian.md/ + arch = x86_64 + license = custom:Commercial + depends = zlib + depends = hicolor-icon-theme + depends = fuse + depends = electron + provides = obsidian + options = !strip + source = obsidian-insider.desktop + source = https://github.com/obsidianmd/obsidian-releases/releases/download/v0.10.10/obsidian-0.10.10.asar.gz + sha256sums = 8cd2bac969bf0b394c5766a26985759ec5bc6d6cf5ce0316920dce095d964041 + sha256sums = 5591bd895f445e85fd978ff894d4d2e2bb51c220b604450758b79e48325b99e0 + +pkgname = obsidian-insider + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..63d92c61e43b --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +*.log +*.zst +*.AppImage +*.gz diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..226430f97222 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Xuanwo <xuanwo@archlinuxcn.org> + +pkgname=obsidian-insider +_pkgname=obsidian +_appimagver=0.10.10 +_appimage="${_pkgname}-${_appimagver}.asar.gz" +pkgver=${_appimagver//-/_} +pkgrel=1 +pkgdesc="Obsidian is a powerful knowledge base that works on top of a local folder of plain text Markdown files" +provides=("obsidian") +arch=('x86_64') +url="https://obsidian.md/" +license=('custom:Commercial') +depends=('zlib' 'hicolor-icon-theme' 'fuse' 'electron') +options=(!strip) +source=( + "${pkgname}.desktop" + "https://github.com/obsidianmd/obsidian-releases/releases/download/v${pkgver}/obsidian-${pkgver}.asar.gz" +) +sha256sums=('8cd2bac969bf0b394c5766a26985759ec5bc6d6cf5ce0316920dce095d964041' + '5591bd895f445e85fd978ff894d4d2e2bb51c220b604450758b79e48325b99e0') + +package() { + # Go to source directory + cd "$srcdir" + + # Create directories for installation + install -dm0755 "${pkgdir}"/opt + # Install desktop file + install -Dm644 ${pkgname}.desktop -t "${pkgdir}"/usr/share/applications/ + # Move package contents to opt + install -Dm644 ${_pkgname}-${pkgver}.asar "${pkgdir}"/opt/${pkgname}/obsidian.asar +} + diff --git a/obsidian-insider.desktop b/obsidian-insider.desktop new file mode 100644 index 000000000000..bc5f1bee35b9 --- /dev/null +++ b/obsidian-insider.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Name=Obsidian Insider +Exec=/usr/bin/electron /opt/obsidian-insider/obsidian.asar %u --no-sandbox %U +Terminal=false +Type=Application +Icon=obsidian +StartupWMClass=obsidian +X-AppImage-Version=0.10.9 +Comment=Obsidian +MimeType=x-scheme-handler/obsidian; +Categories=Office; |