diff options
author | éclairevoyant | 2023-06-21 16:38:59 -0400 |
---|---|---|
committer | éclairevoyant | 2023-06-21 16:38:59 -0400 |
commit | 3cef26957434ef56130129ed5611abe501393d06 (patch) | |
tree | c987f2ba3887f766145f221f661e8d7d2c6db711 | |
parent | 7db2437ff6d09749f7e19cd60c435084de8ef35f (diff) | |
download | aur-navidrome-bin.tar.gz |
navidrome-bin: upgpkg 0.49.3; fix backup, source, provides, conflicts; remove UTF-8 BOM from config file
-rw-r--r-- | .SRCINFO | 35 | ||||
-rw-r--r-- | .gitignore | 24 | ||||
-rw-r--r-- | PKGBUILD | 57 | ||||
-rw-r--r-- | navidrome-bin.service (renamed from navidrome.service) | 0 | ||||
-rw-r--r-- | navidrome-bin.toml (renamed from navidrome.toml) | 2 |
5 files changed, 50 insertions, 68 deletions
@@ -1,30 +1,29 @@ pkgbase = navidrome-bin - pkgdesc = Music Server and Streamer compatible with Subsonic/Airsonic - pkgver = 0.48.0 + pkgdesc = Music server and streamer compatible with Subsonic/Airsonic + pkgver = 0.49.3 pkgrel = 1 - url = https://www.navidrome.org/ + url = https://www.navidrome.org arch = x86_64 arch = armv6h arch = armv7h arch = aarch64 license = GPL3 - depends = glibc depends = ffmpeg - provides = navidrome + depends = glibc + provides = navidrome=0.49.3 conflicts = navidrome - conflicts = navidrome-systemd - backup = var/lib/navidrome/navidrome.toml - source = navidrome.service - source = navidrome.toml + backup = etc/navidrome/navidrome.toml + source = navidrome-bin.service + source = navidrome-bin.toml sha256sums = c960b24e9aa312617f4a8cefea8be2115c7e3ddb270c3c4e2d0258142496bd02 - sha256sums = 1a4d88acba7954bf43bb499b8bbb0b32bc0f4ef191866356981e84709f8ba534 - source_x86_64 = https://github.com/navidrome/navidrome/releases/download/v0.48.0/navidrome_0.48.0_Linux_x86_64.tar.gz - sha256sums_x86_64 = e8d98fb6ce73ac0878ec404b430f2a5b1589515a569072089a4cf6b419bc5f90 - source_armv6h = https://github.com/navidrome/navidrome/releases/download/v0.48.0/navidrome_0.48.0_Linux_armv6.tar.gz - sha256sums_armv6h = 7643938c7e3fcf4a4bde57021e3f5270779e1a28bb5a660d4bdbc21adffaa093 - source_armv7h = https://github.com/navidrome/navidrome/releases/download/v0.48.0/navidrome_0.48.0_Linux_armv7.tar.gz - sha256sums_armv7h = cf078d3e7064597a128e9d82ae92e3055844bbdd63d264603cd54d53414b9919 - source_aarch64 = https://github.com/navidrome/navidrome/releases/download/v0.48.0/navidrome_0.48.0_Linux_arm64.tar.gz - sha256sums_aarch64 = f2bbb57d453ce6b06b84bccf57189a6e3258d943d552dfcf58e32720fb4e90ea + sha256sums = b0a0014e4db31a51db5b1144706f2d324da83f1b86074cfb8e19cdb767371a8f + source_x86_64 = https://github.com/navidrome/navidrome/releases/download/v0.49.3/navidrome_0.49.3_Linux_x86_64.tar.gz + sha256sums_x86_64 = d7646878e34d7c79eab9345c8779637eeac9faf2147f6fda2f4b2d832a76308e + source_armv6h = https://github.com/navidrome/navidrome/releases/download/v0.49.3/navidrome_0.49.3_Linux_armv6.tar.gz + sha256sums_armv6h = d75e1aac7c35d8d15ee2dbeed49e80cf363a3ce54b4ab95cf3e7877884090a48 + source_armv7h = https://github.com/navidrome/navidrome/releases/download/v0.49.3/navidrome_0.49.3_Linux_armv7.tar.gz + sha256sums_armv7h = c8298754e7abd0461ca014bb939e2f34af1fd88b34e8d8329c50af321b8a155d + source_aarch64 = https://github.com/navidrome/navidrome/releases/download/v0.49.3/navidrome_0.49.3_Linux_arm64.tar.gz + sha256sums_aarch64 = 1c7b31be311d441261fe148e7c8bb81273ac7bf1024388304a8929457eab87a6 pkgname = navidrome-bin diff --git a/.gitignore b/.gitignore index 6f7908bac53e..90f5ac9b6f4e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,18 +1,6 @@ -# Created by https://www.gitignore.io/api/archlinuxpackages - -### ArchLinuxPackages ### -*.tar -*.tar.* -*.jar -*.exe -*.msi -*.zip -*.tgz -*.log -*.log.* -*.sig - -pkg/ -src/ - -# End of https://www.gitignore.io/api/archlinuxpackages +/* +!/.gitignore +!/.SRCINFO +!/PKGBUILD +!/navidrome-bin.service +!/navidrome-bin.toml @@ -1,39 +1,34 @@ -# Maintainer: Sitansh Rajput <me [at] lostpolaris [dot] com> +# Maintainer: éclairevoyant +# Contributor: Sitansh Rajput <me [at] lostpolaris [dot] com> -pkgbase='navidrome-bin' -pkgname=(navidrome-bin) -pkgver='0.48.0' +_pkgname=navidrome +pkgname="$_pkgname-bin" +pkgver=0.49.3 pkgrel=1 -pkgdesc='Music Server and Streamer compatible with Subsonic/Airsonic' - -url='https://www.navidrome.org/' -license=('GPL3') +pkgdesc='Music server and streamer compatible with Subsonic/Airsonic' arch=(x86_64 armv6h armv7h aarch64) - -provides=('navidrome') -conflicts=('navidrome' 'navidrome-systemd') -backup=('var/lib/navidrome/navidrome.toml') - -depends=('glibc' 'ffmpeg') - -source=('navidrome.service' - 'navidrome.toml' - ) -source_x86_64=('https://github.com/navidrome/navidrome/releases/download/v0.48.0/navidrome_0.48.0_Linux_x86_64.tar.gz') -source_armv6h=('https://github.com/navidrome/navidrome/releases/download/v0.48.0/navidrome_0.48.0_Linux_armv6.tar.gz') -source_armv7h=('https://github.com/navidrome/navidrome/releases/download/v0.48.0/navidrome_0.48.0_Linux_armv7.tar.gz') -source_aarch64=('https://github.com/navidrome/navidrome/releases/download/v0.48.0/navidrome_0.48.0_Linux_arm64.tar.gz') +url='https://www.navidrome.org' +license=(GPL3) +provides=("$_pkgname=$pkgver") +conflicts=("$_pkgname") +backup=('etc/navidrome/navidrome.toml') +depends=(ffmpeg glibc) +source=($pkgname.service + $pkgname.toml) +source_x86_64=("https://github.com/navidrome/navidrome/releases/download/v$pkgver/navidrome_${pkgver}_Linux_x86_64.tar.gz") +source_armv6h=("https://github.com/navidrome/navidrome/releases/download/v$pkgver/navidrome_${pkgver}_Linux_armv6.tar.gz") +source_armv7h=("https://github.com/navidrome/navidrome/releases/download/v$pkgver/navidrome_${pkgver}_Linux_armv7.tar.gz") +source_aarch64=("https://github.com/navidrome/navidrome/releases/download/v$pkgver/navidrome_${pkgver}_Linux_arm64.tar.gz") sha256sums=('c960b24e9aa312617f4a8cefea8be2115c7e3ddb270c3c4e2d0258142496bd02' - '1a4d88acba7954bf43bb499b8bbb0b32bc0f4ef191866356981e84709f8ba534') -sha256sums_x86_64=('e8d98fb6ce73ac0878ec404b430f2a5b1589515a569072089a4cf6b419bc5f90') -sha256sums_armv6h=('7643938c7e3fcf4a4bde57021e3f5270779e1a28bb5a660d4bdbc21adffaa093') -sha256sums_armv7h=('cf078d3e7064597a128e9d82ae92e3055844bbdd63d264603cd54d53414b9919') -sha256sums_aarch64=('f2bbb57d453ce6b06b84bccf57189a6e3258d943d552dfcf58e32720fb4e90ea') + 'b0a0014e4db31a51db5b1144706f2d324da83f1b86074cfb8e19cdb767371a8f') +sha256sums_x86_64=('d7646878e34d7c79eab9345c8779637eeac9faf2147f6fda2f4b2d832a76308e') +sha256sums_armv6h=('d75e1aac7c35d8d15ee2dbeed49e80cf363a3ce54b4ab95cf3e7877884090a48') +sha256sums_armv7h=('c8298754e7abd0461ca014bb939e2f34af1fd88b34e8d8329c50af321b8a155d') +sha256sums_aarch64=('1c7b31be311d441261fe148e7c8bb81273ac7bf1024388304a8929457eab87a6') package() { - install -Dm 755 "${srcdir}/navidrome" -t "${pkgdir}/usr/bin/" - install -Dm 644 "${srcdir}/navidrome.service" -t "${pkgdir}/usr/lib/systemd/system" - install -Dm 644 "${srcdir}/navidrome.toml" -t "${pkgdir}/etc/navidrome" + install -vDm755 $_pkgname -t "$pkgdir/usr/bin/" + install -vDm644 $pkgname.service "$pkgdir/usr/lib/systemd/system/$_pkgname.service" + install -vDm644 $pkgname.toml "$pkgdir/etc/$_pkgname/$_pkgname.toml" } - diff --git a/navidrome.service b/navidrome-bin.service index 0cf52377c66f..0cf52377c66f 100644 --- a/navidrome.service +++ b/navidrome-bin.service diff --git a/navidrome.toml b/navidrome-bin.toml index a4cfb42ba4d5..e530e5139ec5 100644 --- a/navidrome.toml +++ b/navidrome-bin.toml @@ -1,4 +1,4 @@ -# Folder where your music library is stored. Can be read-only +# Folder where your music library is stored. Can be read-only MusicFolder = "/var/lib/navidrome/music" # Folder to store application data (DB, cache…) |