diff options
author | Magnus Boman | 2023-06-28 17:27:23 +0200 |
---|---|---|
committer | Magnus Boman | 2023-06-28 17:27:23 +0200 |
commit | f3d624e73e9c85998d99d6a605d04ffb226a7249 (patch) | |
tree | 0901b7285ac91feb587bb83a40dcbd9f3b892ebe | |
parent | ec99645b29903739de2e07a3167b4af412c885a1 (diff) | |
download | aur-f3d624e73e9c85998d99d6a605d04ffb226a7249.tar.gz |
upgpkg: komga 1.0.0-1
upstream release
Refactor package a bit, added license and changed to better hashes.
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | PKGBUILD | 61 | ||||
-rw-r--r-- | komga.env | 2 | ||||
-rw-r--r-- | komga.install | 7 |
4 files changed, 57 insertions, 40 deletions
@@ -1,23 +1,28 @@ pkgbase = komga pkgdesc = Media server for comics/mangas/BDs with API and OPDS support - pkgver = 0.165.0 + pkgver = 1.0.0 pkgrel = 1 url = https://komga.org + install = komga.install arch = any license = MIT - depends = java-runtime-headless>=8 + depends = java-runtime-headless>=17 backup = etc/komga.conf - source = https://github.com/gotson/komga/releases/download/v0.165.0/komga-0.165.0.jar + source = https://github.com/gotson/komga/releases/download/v1.0.0/komga-1.0.0.jar + source = komga-1.0.0-LICENSE::https://raw.githubusercontent.com/gotson/komga/v1.0.0/LICENSE source = komga - source = komga.sysusers + source = komga.env + source = komga.install source = komga.service + source = komga.sysusers source = komga.tmpfiles - source = komga.env - md5sums = 947383c4248bbfa5126559e57b8be97e - md5sums = e5713c297be47045511f06664574754f - md5sums = cce81e91d6710d7413f4c934834ef8e4 - md5sums = 537b1c70998d793639a3132345af33f6 - md5sums = ed67e35d511c361799745573dd77a16a - md5sums = 48cc6870981e1fa66a7def9bc2029425 + sha256sums = 6f26fe823de4cc66a799f55f0171e205a9b64122d10b3f9a4f7bde489a94915b + sha256sums = 0c34b357f56a8d8947e5bf153d8a02ca378611f089d8a3c371667f28c223653f + sha256sums = 79ed4053c4775286e7c534da74bb14619f93931262234e029a64eb3838ca31f7 + sha256sums = a0265a0b8ee1bc887033830c21915939efb6872337dccd5b79edb4ca9e403c1d + sha256sums = 16bde60b72dd632304e89d3c7f032555c848a7add3ad43da6640c34338320fe1 + sha256sums = afab9337acdcd5da316bf2d1615b8baed5397372a8ba917383ba480d7f30a699 + sha256sums = 26347d880e10a24d3b4a17a8c6d9dc7c15cda21f50d6a07a8602ab67cd6f2d02 + sha256sums = 81687c1769a6dcf0df72fed1bc23146f0a36525f8a0f2c279d31bc79b4809a0f pkgname = komga @@ -1,34 +1,39 @@ # Maintainer: Rhys Perry <rhysperry111@gmail.com> +# Maintainer: katt <magunasu.b97@gmail.com> pkgname=komga -# AUTOMATICALLY UPDATED BY SCRIPT ON NEW RELEASE # -pkgver=0.165.0 +pkgver=1.0.0 pkgrel=1 -pkgdesc="Media server for comics/mangas/BDs with API and OPDS support " -arch=('any') -url="https://komga.org" -license=('MIT') -depends=('java-runtime-headless>=8') -backup=(etc/komga.conf) -source=("https://github.com/gotson/komga/releases/download/v${pkgver}/komga-${pkgver}.jar" - "komga" - "komga.sysusers" - "komga.service" - "komga.tmpfiles" - "komga.env") +pkgdesc='Media server for comics/mangas/BDs with API and OPDS support' +arch=(any) +url=https://komga.org +license=(MIT) +depends=('java-runtime-headless>=17') +backup=(etc/${pkgname}.conf) +install=${pkgname}.install +source=("https://github.com/gotson/komga/releases/download/v${pkgver}/${pkgname}-${pkgver}.jar" + "${pkgname}-${pkgver}-LICENSE::https://raw.githubusercontent.com/gotson/komga/v${pkgver}/LICENSE" + "${pkgname}" + "${pkgname}.env" + "${pkgname}.install" + "${pkgname}.service" + "${pkgname}.sysusers" + "${pkgname}.tmpfiles") +sha256sums=('6f26fe823de4cc66a799f55f0171e205a9b64122d10b3f9a4f7bde489a94915b' + '0c34b357f56a8d8947e5bf153d8a02ca378611f089d8a3c371667f28c223653f' + '79ed4053c4775286e7c534da74bb14619f93931262234e029a64eb3838ca31f7' + 'a0265a0b8ee1bc887033830c21915939efb6872337dccd5b79edb4ca9e403c1d' + '16bde60b72dd632304e89d3c7f032555c848a7add3ad43da6640c34338320fe1' + 'afab9337acdcd5da316bf2d1615b8baed5397372a8ba917383ba480d7f30a699' + '26347d880e10a24d3b4a17a8c6d9dc7c15cda21f50d6a07a8602ab67cd6f2d02' + '81687c1769a6dcf0df72fed1bc23146f0a36525f8a0f2c279d31bc79b4809a0f') + package() { - cd "$pkgdir" - install -Dm755 "$srcdir"/komga-"$pkgver".jar usr/share/java/komga/komga.jar - install -Dm755 "$srcdir"/komga usr/bin/komga - install -Dm644 "${srcdir}/komga.service" "${pkgdir}/usr/lib/systemd/system/komga.service" - install -Dm644 "${srcdir}/komga.sysusers" "${pkgdir}/usr/lib/sysusers.d/komga.conf" - install -Dm644 "${srcdir}/komga.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/komga.conf" - install -Dm644 "${srcdir}/komga.env" "${pkgdir}/etc/komga.conf" + install -Dm755 ${pkgname}-${pkgver}.jar ${pkgdir}/usr/share/java/${pkgname}/${pkgname}.jar + install -Dm755 ${pkgname} -t "${pkgdir}/usr/bin" + install -Dm644 "${srcdir}/${pkgname}.service" "${pkgdir}/usr/lib/systemd/system/komga.service" + install -Dm644 "${srcdir}/${pkgname}.sysusers" "${pkgdir}/usr/lib/sysusers.d/komga.conf" + install -Dm644 "${srcdir}/${pkgname}.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/komga.conf" + install -Dm644 "${srcdir}/${pkgname}.env" "${pkgdir}/etc/komga.conf" + install -Dm644 "${pkgname}-${pkgver}-LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}" } -# AUTOMATICALLY ADDED BY SCRIPT ON NEW RELEASE # -md5sums=('947383c4248bbfa5126559e57b8be97e' - 'e5713c297be47045511f06664574754f' - 'cce81e91d6710d7413f4c934834ef8e4' - '537b1c70998d793639a3132345af33f6' - 'ed67e35d511c361799745573dd77a16a' - '48cc6870981e1fa66a7def9bc2029425') diff --git a/komga.env b/komga.env index 6406ff0d017f..02d1db1f7b54 100644 --- a/komga.env +++ b/komga.env @@ -1,4 +1,4 @@ -SERVER_PORT=8080 +SERVER_PORT=25600 SERVER_SERVLET_CONTEXT_PATH=/ KOMGA_LIBRARIES_SCAN_CRON="0 */15 * * * ?" diff --git a/komga.install b/komga.install new file mode 100644 index 000000000000..89de3a878703 --- /dev/null +++ b/komga.install @@ -0,0 +1,7 @@ +post_upgrade() { + if (( $(echo "$2 1.0.0" | awk '{print ($1 < $2)}') )); then + echo " Komga 1.0.0 brings breaking changes, please read" + echo " <https://komga.org/installation/upgrade.html>" + echo " before starting the new version." + fi +} |