From 7ae372f29ae04c8fbd876a6003dbe74842096310 Mon Sep 17 00:00:00 2001 From: devome Date: Tue, 14 Jan 2025 19:04:36 +0800 Subject: [PATCH] audiobookshelf: 2.17.7-3 --- .SRCINFO | 7 ++++--- PKGBUILD | 9 +++++---- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 810f8e5..d60a500 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,7 +1,8 @@ pkgbase = audiobookshelf pkgdesc = Self-hosted audiobook server for managing and playing audiobooks - pkgver = v2.17.7 - pkgrel = 2 + pkgver = 2.17.7 + pkgrel = 3 + epoch = 1 url = https://github.com/advplyr/audiobookshelf arch = x86_64 arch = aarch64 @@ -12,7 +13,7 @@ pkgbase = audiobookshelf depends = nodejs options = !debug backup = etc/conf.d/audiobookshelf - source = audiobookshelf-v2.17.7.tar.gz::https://github.com/advplyr/audiobookshelf/archive/refs/tags/v2.17.7.tar.gz + source = audiobookshelf-2.17.7.tar.gz::https://github.com/advplyr/audiobookshelf/archive/refs/tags/v2.17.7.tar.gz source = audiobookshelf.conf source = audiobookshelf.hook source = audiobookshelf.service diff --git a/PKGBUILD b/PKGBUILD index bb50b89..e31ae0a 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,8 +3,9 @@ # Based on PKGBUILD by Kevin S pkgname=audiobookshelf -pkgver=v2.17.7 +pkgver=2.17.7 pkgrel=3 +epoch=1 pkgdesc="Self-hosted audiobook server for managing and playing audiobooks" arch=("x86_64" "aarch64") url="https://github.com/advplyr/${pkgname}" @@ -13,7 +14,7 @@ depends=("ffmpeg" "libnusqlite3" "nodejs") makedepends=("npm") backup=("etc/conf.d/${pkgname}") options=("!debug") -source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/${pkgver}.tar.gz" +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz" "${pkgname}.conf" "${pkgname}.hook" "${pkgname}.service" @@ -27,7 +28,7 @@ sha256sums=('f889909ecd2324fa355ccc02b72c21da592afa07c70f56b82c2da9cff72993ad' 'ec04988b13dd049fbd021a51275c92120179f74f1e71fd9141bd720633e5f99f') build() { - cd "${pkgname}-${pkgver#v}" + cd "${pkgname}-${pkgver}" npm run client npm ci --only=production find {client/dist,node_modules,server} -type f -name "*.map" | xargs rm -rf @@ -41,7 +42,7 @@ package() { install -Dm644 "${pkgname}.sysusers" "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" install -Dm644 "${pkgname}.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf" - cd "${pkgname}-${pkgver#v}" + cd "${pkgname}-${pkgver}" install -Dm644 readme.md "${pkgdir}/usr/share/doc/${pkgname}/readme.md" install -Dm644 *.json -t "${pkgdir}/usr/lib/${pkgname}" install -Dm755 prod.js -t "${pkgdir}/usr/lib/${pkgname}"