# Template file for 'lms'
pkgname=lms
version=3.76.0
revision=2
build_style=cmake
configure_args="-DLMS_IMAGE_BACKEND=graphicsmagick"
hostmakedepends="pkg-config"
makedepends="wt-devel ffmpeg6-devel boost-devel-minimal
 libconfig++-devel taglib-devel pugixml-devel
 pam-devel libgraphicsmagick-devel gtest-devel libarchive-devel xxHash-devel"
conf_files="/etc/lms.conf /etc/pam.d/lms"
short_desc="Lightweight Music Server"
maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-3.0-or-later"
homepage="https://github.com/epoupon/lms"
distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
checksum=3c8cd0cc29bb406deab6f7937df6c78d4d9398ccf56f108eaeb589532c397ed7

system_accounts="_lms"
_lms_homedir="/var/lms"
make_dirs="/var/lms 755 _lms _lms"

post_install() {
	vconf conf/lms.conf
	vmkdir /etc/pam.d
	vcopy conf/pam/* /etc/pam.d
	vsv lms
}
