diff options
author | Mahor Foruzesh | 2021-05-30 19:53:26 +0430 |
---|---|---|
committer | Mahor Foruzesh | 2021-05-30 19:53:26 +0430 |
commit | 7b1bed1948744df2ec9842e601093a5679a1103f (patch) | |
tree | adb24e3a08c6ab3a65753ef370002a633216a862 | |
parent | 0b28f8af36ce775703bb250eb5d997a5cfbdd4c7 (diff) | |
download | aur-7b1bed1948744df2ec9842e601093a5679a1103f.tar.gz |
patch with luis.martinez@tuta.io suggestions
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 16 insertions, 21 deletions
@@ -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 @@ -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}" } |