audiobookshelf: 2.17.7-3
This commit is contained in:
parent
e27bec3e03
commit
7ae372f29a
7
.SRCINFO
7
.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
|
||||
|
9
PKGBUILD
9
PKGBUILD
@ -3,8 +3,9 @@
|
||||
# Based on PKGBUILD by Kevin S <aur@eldenring.mozmail.com>
|
||||
|
||||
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}"
|
||||
|
Loading…
x
Reference in New Issue
Block a user