|
|
@@ -4,8 +4,8 @@
|
|
|
|
|
|
pkgname=obsidian
|
|
|
pkgver=0.13.23
|
|
|
-pkgrel=1
|
|
|
-pkgdesc="Obsidian is a powerful knowledge base that works on top of a local folder of plain text Markdown files"
|
|
|
+pkgrel=2
|
|
|
+pkgdesc="A powerful knowledge base that works on top of a local folder of plain text Markdown files"
|
|
|
arch=('x86_64')
|
|
|
url="https://obsidian.md/"
|
|
|
license=('custom:Commercial')
|
|
|
@@ -17,11 +17,9 @@ source=(
|
|
|
"${pkgname}.desktop"
|
|
|
"https://github.com/obsidianmd/obsidian-releases/releases/download/v${pkgver}/obsidian-${pkgver}.tar.gz"
|
|
|
)
|
|
|
-sha256sums=(
|
|
|
- '5f4699e03045f68932e976727a746342f971eddb77fe5a31d8d2c4084034ed5f'
|
|
|
- '1153b7f4ce342663f766efa38dc07677aec13f7f619afef1f9b8e2b1f1849fe6'
|
|
|
- '0c393639b516e40b5866ed0eb010373b9abd7ba143193389615b2e9fb7711db2'
|
|
|
-)
|
|
|
+sha256sums=('5f4699e03045f68932e976727a746342f971eddb77fe5a31d8d2c4084034ed5f'
|
|
|
+ '1153b7f4ce342663f766efa38dc07677aec13f7f619afef1f9b8e2b1f1849fe6'
|
|
|
+ '0c393639b516e40b5866ed0eb010373b9abd7ba143193389615b2e9fb7711db2')
|
|
|
|
|
|
prepare() {
|
|
|
cd "$srcdir"
|
|
|
@@ -29,7 +27,6 @@ prepare() {
|
|
|
}
|
|
|
|
|
|
package() {
|
|
|
- # Go to source directory
|
|
|
cd "$srcdir"
|
|
|
|
|
|
# Create directories for installation
|
|
|
@@ -38,13 +35,14 @@ package() {
|
|
|
|
|
|
# Install executable file
|
|
|
install -Dm755 "$pkgname" "$pkgdir"/usr/bin/
|
|
|
+
|
|
|
# Install desktop file
|
|
|
install -Dm644 "$pkgname".desktop -t "$pkgdir"/usr/share/applications/
|
|
|
install -Dm644 icon.png "$pkgdir"/usr/share/pixmaps/obsidian.png
|
|
|
+
|
|
|
# Most of the release package is electron, but we use system's default one
|
|
|
# So strip away asar packages and put them to /usr/lib/
|
|
|
cd "${pkgname}-${pkgver}"/resources/
|
|
|
find . -type d -exec install -d {,"$pkgdir"/usr/lib/obsidian/}{} \;
|
|
|
find . -type f -exec install -D {,"$pkgdir"/usr/lib/obsidian/}{} \;
|
|
|
}
|
|
|
-
|