summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAria Moradi2021-03-16 23:05:49 +0330
committerAria Moradi2021-03-16 23:05:49 +0330
commitc9130e709e652e474a5937436cef6396c6520fe3 (patch)
tree3d49c1bc10acb67c02d06b90d107d86f68c71cdd
downloadaur-c9130e709e652e474a5937436cef6396c6520fe3.tar.gz
initial commit
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD26
-rw-r--r--tachidesk.sh2
3 files changed, 44 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..0dc1f76384dc
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = tachidesk
+ pkgdesc = A free and open source manga reader that runs extensions built for Tachiyomi
+ pkgver = 0.2.5.r256
+ pkgrel = 1
+ url = https://github.com/AriaMoradi/Tachidesk
+ arch = any
+ license = MPL2
+ depends = java-runtime
+ provides = tachidesk
+ source = tachidesk-0.2.5.r256.jar::https://github.com/AriaMoradi/Tachidesk/releases/download/v0.2.5/Tachidesk-v0.2.5-r256.jar
+ source = tachidesk.sh
+ md5sums = SKIP
+ md5sums = SKIP
+
+pkgname = tachidesk
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..06e91ebf0c97
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,26 @@
+# Maintainer: Aria Moradi <aria.moradi007 at gmail dot com>
+
+pkgname=tachidesk
+pkgver=0.2.5.r256
+pkgrel=1
+pkgdesc="A free and open source manga reader that runs extensions built for Tachiyomi"
+arch=('any')
+url="https://github.com/AriaMoradi/Tachidesk"
+license=('MPL2')
+depends=("java-runtime")
+provides=("tachidesk")
+source=(
+ "${pkgname}-${pkgver}.jar::$(curl -s https://api.github.com/repos/AriaMoradi/Tachidesk/releases/latest | grep "browser_download_url.*jar" | cut -d\" -f4)"
+ "${pkgname}.sh"
+)
+md5sums=('SKIP' 'SKIP')
+
+pkgver() {
+ curl -s https://api.github.com/repos/AriaMoradi/Tachidesk/releases/latest | grep -m1 "Tachidesk.*jar" -o | sed -n -e's/Tachidesk-v\|.jar//g;s/-/./gp'
+}
+
+package() {
+ install -Dm755 "${pkgname}-${pkgver}.jar" "${pkgdir}/usr/share/java/${pkgname}/${pkgname}.jar"
+ install -Dm755 "${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}"
+}
+
diff --git a/tachidesk.sh b/tachidesk.sh
new file mode 100644
index 000000000000..1dcee4252e9c
--- /dev/null
+++ b/tachidesk.sh
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec /usr/bin/java -jar /usr/share/java/tachidesk/tachidesk.jar "$@"