summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEspen Fossen2018-03-24 20:11:37 +0100
committerEspen Fossen2018-03-24 20:11:37 +0100
commitd79ec7a41fe8e2b09018ef8613b3a75ca3a2849d (patch)
tree18b4080e7643fdb2f7a5345d331229b22357a72e
parent69d93bec827b3c0d59dc64f1a2be7563df9ac15a (diff)
downloadaur-d79ec7a41fe8e2b09018ef8613b3a75ca3a2849d.tar.gz
Updated to mstream 3.3.1
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD15
-rw-r--r--config.json3
-rw-r--r--mstream.install4
-rw-r--r--mstream.service2
5 files changed, 19 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9ce201d491b4..1aae6d45b540 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = mstream
pkgdesc = Music player server with a web-based interface
- pkgver = 3.2.1
+ pkgver = 3.3.1
pkgrel = 1
url = http://mstream.io
install = mstream.install
@@ -8,13 +8,13 @@ pkgbase = mstream
license = GPL3
makedepends = npm
depends = nodejs
- noextract = mstream-3.2.1.tgz
- source = https://registry.npmjs.org/mstream/-/mstream-3.2.1.tgz
+ noextract = mstream-3.3.1.tgz
+ source = https://registry.npmjs.org/mstream/-/mstream-3.3.1.tgz
source = mstream.service
source = config.json
- md5sums = 5ff5a5816f5196b28ba429e3e84ee991
- md5sums = 0b309cbd40d88a64f2c9159833df53bf
- md5sums = 483d0a108cc082df206437ba62b5ddc9
+ md5sums = 97e65ef5d2654541fe349b2970213000
+ md5sums = 6640e102dd29a6da5c4c075e4c4042d7
+ md5sums = 0bf80ec584f8b028628f4c684cdaf283
pkgname = mstream
diff --git a/PKGBUILD b/PKGBUILD
index 3cedc54f50a9..c774d38bb86b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Espen Fossen <espfos@junta.no>
pkgname=mstream
-pkgver=3.2.1
+pkgver=3.3.1
pkgrel=1
pkgdesc='Music player server with a web-based interface'
arch=('any')
@@ -17,12 +17,13 @@ noextract=($pkgname-$pkgver.tgz)
package() {
mkdir -p "${pkgdir}/var/lib/${pkgname}/media"
- chown 49:49 "${pkgdir}/var/lib/${pkgname}/media"
- npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
+ mkdir -p "${pkgdir}/var/lib/${pkgname}/album-art"
+ chown 49:49 -R "${pkgdir}/var/lib/${pkgname}/media"
+ npm install -g --user root --prefix "$pkgdir"/usr $pkgname-$pkgver.tgz
install -d -g 49 -o 49 "${pkgdir}/var/lib/${pkgname}"
install -Dm644 mstream.service "$pkgdir"/usr/lib/systemd/system/mstream.service
- install -Dm644 -g 49 -o 49 "${srcdir}/config.json" "${pkgdir}/var/lib/${pkgname}/config.json"
+ install -Dm644 -g 49 -o 49 config.json "${pkgdir}/var/lib/${pkgname}/config.json"
}
-md5sums=('5ff5a5816f5196b28ba429e3e84ee991'
- '0b309cbd40d88a64f2c9159833df53bf'
- '483d0a108cc082df206437ba62b5ddc9')
+md5sums=('97e65ef5d2654541fe349b2970213000'
+ '6640e102dd29a6da5c4c075e4c4042d7'
+ '0bf80ec584f8b028628f4c684cdaf283')
diff --git a/config.json b/config.json
index d33997f99e53..684f1a836158 100644
--- a/config.json
+++ b/config.json
@@ -3,7 +3,8 @@
"database_plugin":{
"dbPath":"/var/lib/mstream/mstream.db"
},
+ "albumArtDir": "/var/lib/mstream/album-art",
"folders": {
- "media": "/var/lib/mstream/music"
+ "media": "/var/lib/mstream/media"
}
}
diff --git a/mstream.install b/mstream.install
index 4b7a7d54a786..b0358df0af3b 100644
--- a/mstream.install
+++ b/mstream.install
@@ -2,8 +2,8 @@ post_install() {
getent group mstream &>/dev/null || groupadd -r -g 49 mstream >/dev/null
getent passwd mstream &>/dev/null || useradd -r -u 49 -g mstream -d /var/lib/mstream -s /bin/false -G audio mstream >/dev/null
usr/bin/systemd-tmpfiles --create mstream.conf || true
- # fixup permissions
- chmod 755 /usr/lib/node_modules \
+ # fixup permissions
+ chmod 755 /usr/lib/node_modules \
/usr/lib/node_modules/mstream/node_modules \
/usr/lib/node_modules/mstream/node_modules/.bin
}
diff --git a/mstream.service b/mstream.service
index 6a7150be2aa8..732f04ef955d 100644
--- a/mstream.service
+++ b/mstream.service
@@ -6,7 +6,7 @@ After=network.target
User=mstream
Type=simple
WorkingDirectory=/var/lib/mstream
-ExecStart=/usr/bin/mstream /var/lib/mstream/config.json -m /var/lib/mstream/media
+ExecStart=/usr/bin/mstream -j /var/lib/mstream/config.json
[Install]
WantedBy=multi-user.target