diff --git a/media-sound/navidrome-bin/files/navidrome.initd b/media-sound/navidrome-bin/files/navidrome.initd index e32d13a..c17b383 100644 --- a/media-sound/navidrome-bin/files/navidrome.initd +++ b/media-sound/navidrome-bin/files/navidrome.initd @@ -11,8 +11,11 @@ description="Navidrome Music Server and Streamer compatible with Subsonic/Airson command=/usr/bin/navidrome command_args="--configfile ${navidrome_config} ${navidrome_args}" command_user="navidrome:navidrome" +command_background=1 pidfile="/run/navidrome.pid" directory="${navidrome_home}" +output_log="/var/log/navidrome.log" +error_log="${output_log}" depend() { need net diff --git a/media-sound/navidrome-bin/navidrome-bin-0.51.1.ebuild b/media-sound/navidrome-bin/navidrome-bin-0.51.1.ebuild index c0660d5..dcc0128 100644 --- a/media-sound/navidrome-bin/navidrome-bin-0.51.1.ebuild +++ b/media-sound/navidrome-bin/navidrome-bin-0.51.1.ebuild @@ -12,10 +12,15 @@ S="${WORKDIR}" LICENSE="GPL-3" SLOT="0" -# KEYWORDS="~amd64" +KEYWORDS="~amd64" +IUSE="taglib" DEPEND="" -RDEPEND="media-video/ffmpeg" # TODO: ffmpeg USE-flags? +# TODO: ffmpeg USE-flags? +RDEPEND=" + media-video/ffmpeg + taglib? ( media-libs/taglib ) +" BDEPEND="acct-user/navidrome" src_prepare() {