diff options
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 7 | ||||
-rw-r--r-- | navidrome.environmentfile | 0 | ||||
-rw-r--r-- | navidrome.service | 2 | ||||
-rwxr-xr-x | update.sh | 2 |
5 files changed, 11 insertions, 6 deletions
@@ -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 @@ -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\" |