summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD7
-rw-r--r--navidrome.environmentfile0
-rw-r--r--navidrome.service2
-rwxr-xr-xupdate.sh2
5 files changed, 11 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c019ade7c9fc..fd23612a1a7c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = navidrome-bin
pkgdesc = Music Server and Streamer compatible with Subsonic/Airsonic
pkgver = 0.16.1
- pkgrel = 1
+ pkgrel = 2
url = https://www.navidrome.org/
arch = x86_64
arch = armv6h
@@ -12,10 +12,12 @@ pkgbase = navidrome-bin
depends = ffmpeg
provides = navidrome
conflicts = navidrome
+ source = navidrome.environmentfile
source = navidrome.service
source = navidrome.sysusers
source = navidrome.tmpfiles
- md5sums = 10adbf9f0f1f220d32fc044f76780916
+ md5sums = d41d8cd98f00b204e9800998ecf8427e
+ md5sums = 3f62e359027ccca9594a136923129802
md5sums = f3c106c001533c84a64b7238b58bd7ef
md5sums = b9362d660030646320f16b2c1436a4c2
source_x86_64 = https://github.com/deluan/navidrome/releases/download/v0.16.1/navidrome_0.16.1_Linux_x86_64.tar.gz
diff --git a/PKGBUILD b/PKGBUILD
index a2bbfa581d31..56cab99c0dba 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgbase='navidrome-bin'
pkgname=(navidrome-bin)
pkgver='0.16.1'
-pkgrel=1
+pkgrel=2
pkgdesc='Music Server and Streamer compatible with Subsonic/Airsonic'
url='https://www.navidrome.org/'
license=('GPL3')
@@ -12,6 +12,7 @@ provides=('navidrome')
conflicts=('navidrome')
depends=('glibc' 'ffmpeg')
source=(
+ navidrome.environmentfile
navidrome.service
navidrome.sysusers
navidrome.tmpfiles
@@ -20,7 +21,8 @@ source_x86_64=('https://github.com/deluan/navidrome/releases/download/v0.16.1/na
source_armv6h=('https://github.com/deluan/navidrome/releases/download/v0.16.1/navidrome_0.16.1_Linux_armv6.tar.gz')
source_armv7h=('https://github.com/deluan/navidrome/releases/download/v0.16.1/navidrome_0.16.1_Linux_armv7.tar.gz')
source_aarch64=('https://github.com/deluan/navidrome/releases/download/v0.16.1/navidrome_0.16.1_Linux_arm64.tar.gz')
-md5sums=('10adbf9f0f1f220d32fc044f76780916'
+md5sums=('d41d8cd98f00b204e9800998ecf8427e'
+ '3f62e359027ccca9594a136923129802'
'f3c106c001533c84a64b7238b58bd7ef'
'b9362d660030646320f16b2c1436a4c2')
md5sums_x86_64=('083cc5ea51861e6347a98f75a6c7dd19')
@@ -31,6 +33,7 @@ md5sums_aarch64=('f012a93cd229e369962c9a0d85ab9686')
package() {
install -Dm755 "$srcdir/navidrome" "$pkgdir/usr/bin/navidrome"
+ install -Dm644 "${srcdir}/navidrome.environmentfile" "${pkgdir}/etc/sysconfig/navidrome"
install -Dm644 "${srcdir}/navidrome.service" "${pkgdir}/usr/lib/systemd/system/navidrome.service"
install -Dm644 "${srcdir}/navidrome.sysusers" "${pkgdir}/usr/lib/sysusers.d/navidrome.conf"
install -Dm644 "${srcdir}/navidrome.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/navidrome.conf"
diff --git a/navidrome.environmentfile b/navidrome.environmentfile
new file mode 100644
index 000000000000..e69de29bb2d1
--- /dev/null
+++ b/navidrome.environmentfile
diff --git a/navidrome.service b/navidrome.service
index 2e38b14d6e01..ec1269802dc6 100644
--- a/navidrome.service
+++ b/navidrome.service
@@ -1,5 +1,3 @@
-# This file ususaly goes in /etc/systemd/system
-
[Unit]
Description=Navidrome Music Server and Streamer compatible with Subsonic/Airsonic
After=remote-fs.target network.target
diff --git a/update.sh b/update.sh
index 650b49defa6a..c59a0e74726b 100755
--- a/update.sh
+++ b/update.sh
@@ -31,6 +31,7 @@ provides=('${EXECUTABLE_NAME}')
conflicts=('${EXECUTABLE_NAME}')
depends=('glibc' 'ffmpeg')
source=(
+ ${EXECUTABLE_NAME}.environmentfile
${EXECUTABLE_NAME}.service
${EXECUTABLE_NAME}.sysusers
${EXECUTABLE_NAME}.tmpfiles
@@ -48,6 +49,7 @@ md5sums_aarch64=()
package() {
install -Dm755 \"\$srcdir/navidrome\" \"\$pkgdir/usr/bin/${EXECUTABLE_NAME}\"
+ install -Dm644 \"\${srcdir}/${EXECUTABLE_NAME}.environmentfile\" \"\${pkgdir}/etc/sysconfig/${EXECUTABLE_NAME}\"
install -Dm644 \"\${srcdir}/${EXECUTABLE_NAME}.service\" \"\${pkgdir}/usr/lib/systemd/system/${EXECUTABLE_NAME}.service\"
install -Dm644 \"\${srcdir}/${EXECUTABLE_NAME}.sysusers\" \"\${pkgdir}/usr/lib/sysusers.d/${EXECUTABLE_NAME}.conf\"
install -Dm644 \"\${srcdir}/${EXECUTABLE_NAME}.tmpfiles\" \"\${pkgdir}/usr/lib/tmpfiles.d/${EXECUTABLE_NAME}.conf\"