summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD38
1 files changed, 38 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..497bc750337e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Dimitris Kiziridis <ragouel at outlook dot com>
+
+pkgname=lms
+pkgver=3.15.1
+pkgrel=1
+pkgdesc='Lightweight Music Server. Access your self-hosted music using a web interface'
+arch=('x86_64')
+url='http://lms.demo.poupon.io'
+install=lms.install
+license=('custom:unknown')
+depends=('ffmpeg'
+ 'libconfig'
+ 'taglib'
+ 'wt')
+makedepends=('cmake'
+ 'wt'
+ 'boost'
+ 'pstreams'
+ 'graphicsmagick')
+source=("${pkgname}-${pkgver}.tar.xz::https://github.com/epoupon/lms/archive/v${pkgver}.tar.gz")
+sha256sums=('8dbb48c2f1530ba8c70b910fc667f07e81af5a830954ee401437664b04024398')
+
+build() {
+ cd "${pkgname}-${pkgver}"
+ rm -rf build
+ mkdir build
+ cd build
+ cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr ..
+ make
+}
+
+package() {
+ cd "${pkgname}-${pkgver}/build"
+ make DESTDIR="${pkgdir}" install
+ install -Dm644 "${pkgdir}/usr/share/lms/lms.conf" -t "${pkgdir}/etc/"
+ install -Dm644 "${pkgdir}/usr/share/lms/default.service" "${pkgdir}/usr/lib/systemd/system/lms.service"
+}
+# vim:set ts=2 sw=2 et: \ No newline at end of file