fixup
This commit is contained in:
parent
2f680480bc
commit
1d80b5d02f
8
PKGBUILD
8
PKGBUILD
@ -14,7 +14,7 @@ options=(!debug !strip)
|
|||||||
|
|
||||||
source=(
|
source=(
|
||||||
"git+${url}#tag=${pkgver}"
|
"git+${url}#tag=${pkgver}"
|
||||||
'audiobookshelf.conf.d'
|
'audiobookshelf.conf'
|
||||||
'audiobookshelf.hook'
|
'audiobookshelf.hook'
|
||||||
'audiobookshelf.service'
|
'audiobookshelf.service'
|
||||||
'audiobookshelf.sysusers'
|
'audiobookshelf.sysusers'
|
||||||
@ -42,14 +42,14 @@ build() {
|
|||||||
cd client
|
cd client
|
||||||
rm -rf node_modules
|
rm -rf node_modules
|
||||||
npm ci --unsafe-perm=true --allow-root
|
npm ci --unsafe-perm=true --allow-root
|
||||||
NODE_OPTIONS=--openssl-legacy-provider npm run generate
|
NODE_OPTIONS=--openssl-legacy-provider npm run generate
|
||||||
cd ..
|
cd ..
|
||||||
|
|
||||||
echo ">>> Building Server"
|
echo ">>> Building Server"
|
||||||
echo "--------------------"
|
echo "--------------------"
|
||||||
|
|
||||||
rm -rf node_modules
|
rm -rf node_modules
|
||||||
npm ci --unsafe-perm=true --allow-root
|
npm ci --unsafe-perm=true --allow-root --only=production
|
||||||
}
|
}
|
||||||
|
|
||||||
package() {
|
package() {
|
||||||
@ -57,7 +57,7 @@ package() {
|
|||||||
|
|
||||||
"${srcdir}/${pkgname}"/node_modules/.bin/pkg -t node20-linux-x64 -o "${pkgdir}/usr/bin/audiobookshelf" .
|
"${srcdir}/${pkgname}"/node_modules/.bin/pkg -t node20-linux-x64 -o "${pkgdir}/usr/bin/audiobookshelf" .
|
||||||
install -D -m 644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
|
install -D -m 644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
|
||||||
install -D -m 644 "${srcdir}/audiobookshelf.conf.d" "${pkgdir}/etc/conf.d/audiobookshelf"
|
install -D -m 644 "${srcdir}/audiobookshelf.conf" "${pkgdir}/etc/conf.d/audiobookshelf"
|
||||||
install -D -m 644 "${srcdir}/audiobookshelf.service" "${pkgdir}/usr/lib/systemd/system/audiobookshelf.service"
|
install -D -m 644 "${srcdir}/audiobookshelf.service" "${pkgdir}/usr/lib/systemd/system/audiobookshelf.service"
|
||||||
install -D -m 644 "${srcdir}/audiobookshelf.sysusers" "${pkgdir}/usr/lib/sysusers.d/audiobookshelf.conf"
|
install -D -m 644 "${srcdir}/audiobookshelf.sysusers" "${pkgdir}/usr/lib/sysusers.d/audiobookshelf.conf"
|
||||||
install -D -m 644 "${srcdir}/audiobookshelf.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/audiobookshelf.conf"
|
install -D -m 644 "${srcdir}/audiobookshelf.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/audiobookshelf.conf"
|
||||||
|
@ -2,6 +2,5 @@ METADATA_PATH=/var/lib/audiobookshelf/metadata
|
|||||||
CONFIG_PATH=/var/lib/audiobookshelf/config
|
CONFIG_PATH=/var/lib/audiobookshelf/config
|
||||||
FFMPEG_PATH=/usr/bin/ffmpeg
|
FFMPEG_PATH=/usr/bin/ffmpeg
|
||||||
FFPROBE_PATH=/usr/bin/ffprobe
|
FFPROBE_PATH=/usr/bin/ffprobe
|
||||||
TONE_PATH=/usr/bin/tone
|
|
||||||
PORT=13378
|
PORT=13378
|
||||||
HOST=0.0.0.0
|
HOST=0.0.0.0
|
Loading…
x
Reference in New Issue
Block a user