summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoréclairevoyant2023-06-21 16:38:59 -0400
committeréclairevoyant2023-06-21 16:38:59 -0400
commit3cef26957434ef56130129ed5611abe501393d06 (patch)
treec987f2ba3887f766145f221f661e8d7d2c6db711
parent7db2437ff6d09749f7e19cd60c435084de8ef35f (diff)
downloadaur-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--.SRCINFO35
-rw-r--r--.gitignore24
-rw-r--r--PKGBUILD57
-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
diff --git a/.SRCINFO b/.SRCINFO
index 2d040119200e..9bb515b5af4e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index dd3a83a8f79b..0d6d7228b37f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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…)