blob: 1906833f0625e9a269d7fb976c7e3f92d0a54e4a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
# Maintainer: Espen Fossen <espfos@junta.no>
pkgname=mstream
pkgver=4.5.3
pkgrel=1
pkgdesc='Music player server with a web-based interface'
arch=('any')
url="http://mstream.io"
license=('GPL3')
depends=('nodejs')
makedepends=('npm')
install=mstream.install
backup=('var/lib/mstream/config.json')
source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz
mstream.service
config.json)
noextract=($pkgname-$pkgver.tgz)
package() {
npm install -g --user root --prefix "$pkgdir"/usr $pkgname-$pkgver.tgz
install -d -g 49 -o 49 "${pkgdir}/var/log/${pkgname}"
install -d -g 49 -o 49 "${pkgdir}/var/lib/${pkgname}"
install -d -g 49 -o 49 "${pkgdir}/var/lib/${pkgname}/media"
install -d -g 49 -o 49 "${pkgdir}/var/lib/${pkgname}/album-art"
install -Dm644 mstream.service "$pkgdir"/usr/lib/systemd/system/mstream.service
install -Dm644 -g 49 -o 49 config.json "${pkgdir}/var/lib/${pkgname}/config.json"
}
md5sums=('700e4631edba2f36f8625169e31fe2fa'
'6640e102dd29a6da5c4c075e4c4042d7'
'a38cbd06e4077f83926e1c06f380ae83')
|