summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Schönwälder2021-09-10 14:44:41 +0200
committerMichael Schönwälder2021-09-10 14:44:41 +0200
commit1982546f90b9b98c31559efde06b05bd8453f6b2 (patch)
tree31bdc16efe5a3ca12913dcba37f2e2092972a35a
downloadaur-1982546f90b9b98c31559efde06b05bd8453f6b2.tar.gz
Initial commit, starting with version 3.3.1
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD29
-rw-r--r--Zettelkasten2
-rw-r--r--Zettelkasten.desktop7
4 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..6373dde536bd
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = zettelkasten
+ pkgdesc = A Zettelkasten software based on the working principle of Niklas Luhmann
+ pkgver = 3.3.1
+ pkgrel = 1
+ url = http://zettelkasten.danielluedecke.de/
+ arch = x86_64
+ license = GPL3
+ depends = java-runtime
+ provides = zettelkasten
+ conflicts = zettelkasten
+ source = https://github.com/Zettelkasten-Team/Zettelkasten/releases/download/v3.3.1/Zettelkasten-3.3.1.jar
+ source = Zettelkasten
+ source = Zettelkasten.desktop
+ sha256sums = 1170f5b9e8f13f7ba6c842348018a22d2d8ae08e228f8bd2daaf1b47143bc6f3
+ sha256sums = e84d4d4b93eeb6be773fc558d8b0fc931245fd3bc38f5fff34342c8610357d2f
+ sha256sums = 51001957c7398f25218b3484523e744c5d6c42a3c94739ef5b80f294efce3fc1
+
+pkgname = zettelkasten
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..36bb76bb2b96
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,29 @@
+# Maintainer: Michael Schoenwaelder <m.schoenwaelder@posteo.de>
+
+pkgname=zettelkasten
+_pkgname=Zettelkasten
+pkgver=3.3.1
+pkgrel=1
+pkgdesc="A Zettelkasten software based on the working principle of Niklas Luhmann"
+arch=('x86_64')
+url="http://zettelkasten.danielluedecke.de/"
+license=('GPL3')
+depends=('java-runtime')
+provides=('zettelkasten')
+conflicts=('zettelkasten')
+source=(
+ "https://github.com/Zettelkasten-Team/Zettelkasten/releases/download/v$pkgver/$_pkgname-$pkgver.jar"
+ "$_pkgname"
+ "$_pkgname.desktop"
+)
+sha256sums=(
+ '1170f5b9e8f13f7ba6c842348018a22d2d8ae08e228f8bd2daaf1b47143bc6f3'
+ 'e84d4d4b93eeb6be773fc558d8b0fc931245fd3bc38f5fff34342c8610357d2f'
+ '51001957c7398f25218b3484523e744c5d6c42a3c94739ef5b80f294efce3fc1'
+)
+
+package() {
+ install -Dm644 "${srcdir}/${_pkgname}-${pkgver}.jar" -t "${pkgdir}/usr/share/java/${pkgname}/"
+ install -Dm755 "${srcdir}/${_pkgname}" -t "${pkgdir}/usr/bin/"
+ install -Dm644 "${srcdir}/${_pkgname}.desktop" -t "${pkgdir}/usr/share/applications/"
+}
diff --git a/Zettelkasten b/Zettelkasten
new file mode 100644
index 000000000000..87a19f3448cb
--- /dev/null
+++ b/Zettelkasten
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec /usr/bin/java -jar '/usr/share/java/zettelkasten/Zettelkasten-3.3.1.jar' "$@"
diff --git a/Zettelkasten.desktop b/Zettelkasten.desktop
new file mode 100644
index 000000000000..f764824b7a0b
--- /dev/null
+++ b/Zettelkasten.desktop
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Name=Zettelkasten
+Comment=Zettelkasten
+Exec=[ -x /usr/local/bin/Zettelkasten ] && /usr/local/bin/Zettelkasten || /usr/bin/Zettelkasten
+Terminal=false
+Type=Application
+Categories=Unknown