blob: 61a2e1689043b1f783eca0cc443ae2a304d338ef (
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
|
# Maintainer: Espen Fossen <espfos@junta.no>
pkgname=mstream
pkgver=3.9.1
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/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=('8dd2d06cb0766b9ead4bc31acc733e75'
'6640e102dd29a6da5c4c075e4c4042d7'
'0bf80ec584f8b028628f4c684cdaf283')
|