summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMahor Foruzesh2021-05-30 19:53:26 +0430
committerMahor Foruzesh2021-05-30 19:53:26 +0430
commit7b1bed1948744df2ec9842e601093a5679a1103f (patch)
treeadb24e3a08c6ab3a65753ef370002a633216a862
parent0b28f8af36ce775703bb250eb5d997a5cfbdd4c7 (diff)
downloadaur-7b1bed1948744df2ec9842e601093a5679a1103f.tar.gz
patch with luis.martinez@tuta.io suggestions
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD27
2 files changed, 16 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8d971f454fd8..d10af401ea9f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -5,7 +5,7 @@ pkgbase = tachidesk
url = https://github.com/Suwayomi/Tachidesk
arch = any
license = MPL2
- depends = java-runtime
+ depends = java-runtime>=8
provides = tachidesk
conflicts = tachidesk-preview
noextract = Tachidesk-v0.4.2-r645.jar
@@ -13,10 +13,10 @@ pkgbase = tachidesk
source = tachidesk.desktop
source = tachidesk.png
source = tachidesk.sh
- md5sums = 16a1abcb1c6553da74d4a6470f92c33b
- md5sums = 728182fd92daa4e50b98c0d62bb65c5e
- md5sums = 520cdde66717d1701fb40dfbcdab59a2
- md5sums = 196d4e69879d3b01f73672c812c0f20c
+ sha256sums = 9c6a4371e4c96611d975df871911728cf860a12c0e333dd0eab02733e492dff2
+ sha256sums = 22a6a9a8c8198985759f66b35377d87bce82d46dbf7a4a7505b55621a9c5487e
+ sha256sums = 7528715b5b8d8360a9fd7dc096b51fd52bf3da671167e224b6cb637437fc4831
+ sha256sums = 3ac5c813b88f2dd4f38fac5dcd344f1f54dd9929fbb8faba758a972015d12c19
pkgname = tachidesk
diff --git a/PKGBUILD b/PKGBUILD
index ab5e5a1f7db8..c341ca02e423 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,32 +8,27 @@ pkgdesc="A free and open source manga reader that runs extensions built for Tach
arch=("any")
url="https://github.com/Suwayomi/Tachidesk"
license=("MPL2")
-depends=("java-runtime")
+depends=("java-runtime>=8")
provides=("tachidesk")
conflicts=("tachidesk-preview")
-_semver=$(printf v${pkgver} | cut -d'_' -f1)
-_commit=$(printf ${pkgver} | cut -d'_' -f2)
+_semver="v${pkgver%_*}"
+_commit="${pkgver#*_}"
_jar=Tachidesk-${_semver}-${_commit}.jar
source=("${url}/releases/download/${_semver}/${_jar}"
"${pkgname}.desktop"
"${pkgname}.png"
"${pkgname}.sh")
-md5sums=('16a1abcb1c6553da74d4a6470f92c33b'
- '728182fd92daa4e50b98c0d62bb65c5e'
- '520cdde66717d1701fb40dfbcdab59a2'
- '196d4e69879d3b01f73672c812c0f20c')
+sha256sums=('9c6a4371e4c96611d975df871911728cf860a12c0e333dd0eab02733e492dff2'
+ '22a6a9a8c8198985759f66b35377d87bce82d46dbf7a4a7505b55621a9c5487e'
+ '7528715b5b8d8360a9fd7dc096b51fd52bf3da671167e224b6cb637437fc4831'
+ '3ac5c813b88f2dd4f38fac5dcd344f1f54dd9929fbb8faba758a972015d12c19')
noextract=("${_jar}")
package() {
- install -d "${pkgdir}/usr/share/java/${pkgname}"
- install -d "${pkgdir}/usr/share/applications"
- install -d "${pkgdir}/usr/share/pixmaps"
- install -d "${pkgdir}/usr/bin"
-
- desktop-file-install --dir="${pkgdir}/usr/share/applications" "${srcdir}/${pkgname}.desktop"
- install -Dm755 "${srcdir}/${_jar}" "${pkgdir}/usr/share/java/${pkgname}/${pkgname}.jar"
- install -Dm755 "${srcdir}/${pkgname}.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
- install -Dm755 "${srcdir}/${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}"
+ install -Dm755 "${srcdir}/${_jar}" "${pkgdir}/usr/share/java/${pkgname}/${pkgname}.jar"
+ install -Dm644 "${srcdir}/${pkgname}.desktop" -t "${pkgdir}/usr/share/applications/"
+ install -Dm644 "${srcdir}/${pkgname}.png" -t "${pkgdir}/usr/share/pixmaps/"
+ install -Dm644 "${srcdir}/${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}"
}