summaryrefslogtreecommitdiff
path: root/media-sound/ncmpc
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-sound/ncmpc
reinit the tree, so we can have metadata
Diffstat (limited to 'media-sound/ncmpc')
-rw-r--r--media-sound/ncmpc/Manifest12
-rw-r--r--media-sound/ncmpc/files/ax_require_defined.m437
-rw-r--r--media-sound/ncmpc/files/ncmpc-0.24-tinfo.patch50
-rw-r--r--media-sound/ncmpc/metadata.xml22
-rw-r--r--media-sound/ncmpc/ncmpc-0.24-r2.ebuild62
-rw-r--r--media-sound/ncmpc/ncmpc-0.24.ebuild52
-rw-r--r--media-sound/ncmpc/ncmpc-0.25.ebuild60
-rw-r--r--media-sound/ncmpc/ncmpc-0.27.ebuild51
8 files changed, 346 insertions, 0 deletions
diff --git a/media-sound/ncmpc/Manifest b/media-sound/ncmpc/Manifest
new file mode 100644
index 000000000000..9bb12e252755
--- /dev/null
+++ b/media-sound/ncmpc/Manifest
@@ -0,0 +1,12 @@
+AUX ax_require_defined.m4 1217 SHA256 25e2ea9b1b89e3bf5f5ea205f979e8719b9f37770f0cc0053f23093108b32bce SHA512 40fc950b353f37580a2e8aea71b5b7a6681d753b91ef386bebcaf4541f814ec016e2cc13b187d6fbe22727c669a2965fe8ac8a80b18ba449ea99e62493a9cc4e WHIRLPOOL cd711c228b69340cc8ed4c5df4becd45ef5cc1dc54a14f47b24849e802368c22b493f9d352250a296ed870f1d823d60d95d459c6500466001383fa4033746142
+AUX ncmpc-0.24-tinfo.patch 1427 SHA256 946aa473365b57533b4ba1ca908b1bea9684a529193b5c402ad8701d5713a2d3 SHA512 545da277aac7cc4b176efe3c33bf1ad777c245a56abbcf05a8a7b30a8cf10a03dfd58bef03f09aada95afe9924e6cee9588efa1da2e4013a480cd03d599acb12 WHIRLPOOL 631974c6b6921d1c4ce538e6441b904cbcdc2c2551df870fc3d879dbd1b52bfb5e65ed48f8fc0c8d1131cd640eb671a99b5443754752f079cef6e0bf9f748b82
+DIST ncmpc-0.24.tar.xz 298012 SHA256 0e6f76b2b11449cfa479d2830ac681f4e3bff54a95a9134b069dd5a173b4c3e9 SHA512 852bedec9d1e0f13748d00ded8a57b7824a3907fa4aef441cd016c13b3a4229e630957ee965d9f5cf7c1a0c47bfa3bb040058d32c6fcf6b4474acc57f834d929 WHIRLPOOL 56aca88f833e06793113c283272ccfb1170f8cd2c094218863d91a5735a2028ebc9c3e870b416e6a260242b61714fedc3eee2f1e6d4f696e0cfd2402bdb4ab68
+DIST ncmpc-0.25.tar.xz 298128 SHA256 6e328acb71d06ae9e6c5fced99bc28ae78bcab1a73130b42ce9ab08a814ecea4 SHA512 8c871db367a70ec3b68c1337d6ec26b8ca4982cd11f674abd17bf6c5df429d366a7b531f8668d4665688b5ae9a4f5f2ba92bb1a36cf491bf8dd3f8874699b0b3 WHIRLPOOL 3a20a2594f118521faad6c8287e8ba98ae508f75711805f5c4dfe45adf8e33068caa18ed75af1e19df958da5ba93dffc80a611ab6b331c977c274cfb44f019b6
+DIST ncmpc-0.27.tar.xz 302636 SHA256 f9a26a3fc869cfdf0a16b0ea3e6512c2fe28a031bbc71b1d24a2bf0bbd3e15d9 SHA512 255b5529a5eae14d89d9419dfb06d91c50b68a9e05f2e124fc07035e2a4619c7b6801c08d52c639d934b50f939cf1dc58f3c5265805ce8eeeba211803108f663 WHIRLPOOL 6fa26f29a1dcdac2ff80a8ba0bf9cb211139acdc823f0798e87a20b759ad8ed4ec0e031f6cd42f998cf1f848abcb858597a21de53b9b458f1b3a01c948452c7b
+EBUILD ncmpc-0.24-r2.ebuild 1821 SHA256 2b6438dfb763e92b0764ecdb2b09b565ffb217832c877340289691e432629871 SHA512 495255c32918c1c8fd4f754330eb307cfe8d68844aa3f4e231e42992e146189e549085c9000c9bad9f3370fd550c912c95edaa995c1a2acf6ba28bcd28eb74c8 WHIRLPOOL defa361390bfa5abad191069579db1db0d045249508b1389e6747a1bac318ded1be3b2c8e1afcb8439284235e372c00a93d9e98f26886e3d428d7fd30e9eaca5
+EBUILD ncmpc-0.24.ebuild 1537 SHA256 f2051d145981190cf18cea1bb78a852481640e069e5a2fb56a51661f551c81a1 SHA512 c0b7d97d7df8906fb5e92673b24f1c65a88ef46581eda75435f3d7aca4d88d66fa44c23f8affb94bc99fffd74ca3bfefd0c387011f2a45c8c6d932da930e792f WHIRLPOOL 9c4e49b49a809213b48f189f2d8306e2c76b2f5d79f745eea1c5921ef8a8be2d66ae34a5c6137f73b3e05dc372fe521a89702e6aa6b73f71f74648e1b599acae
+EBUILD ncmpc-0.25.ebuild 1758 SHA256 8b058b9924018d2e2fe3098d4b3d7857f2c0be26bef8f723d0886a9d06ada8df SHA512 c6363b5687c156b406392b3f337f0553c5ee9f8d2475bdec5bef19122627fbabf4788c9820e5bd1f1395312bb1c05cd79eee27ab64baefb3fb210063bbd2f6c8 WHIRLPOOL 9efa22cb257a3157e4146e3c7076e83ccf32e5e89138bd3e01f60262dd4c91699f28dff20b9af9d12fbd0092714fd33e7e65bedb8d090ac2a81d68dcb02b1ce7
+EBUILD ncmpc-0.27.ebuild 1559 SHA256 c49ec81ce12d60a2b2b5b08038c47b455c73666789d057f2a039e44dfc553976 SHA512 598a0e9e8ed974216259fd0a5022198b1fc853b81ef58da73274c3d6ffa97bbb447dbaa663b8dc50fae240199ec16aa3e0c6206022295e6c1adbb59e5126a695 WHIRLPOOL ad9bcb031e38f564f6ec3fca3a711ce043507723903f003aa0097a9f4ce37053ac210d130368c11ea44ba68cf396d16672030815da808f0aee6267909f9301b0
+MISC ChangeLog 3657 SHA256 615b203870712d2bb3ca1652bd31ac524c944d4f18f2d80e05f5874f0b3c563b SHA512 aeb56ec9a6445fa7d56dedcf0898bf94520f8b26929618316c1e8e31099e5f27a2666578ba7104c1df19171aa2b7cd0b53d8dceb41ad93e9f1e936ab8cebf8c1 WHIRLPOOL 7dbc44cba2bcf4d81731a460ec5a10f9e0541e08658f99d8160cca9bf11be352cd9104bc28a29600e66654f674c868095b9f5b5cd79d06c3dfd481240bbbc20f
+MISC ChangeLog-2015 11475 SHA256 dda973a51dbfaf94b02a7ca9ee1949a83504889b1bfee6bb450af9453ff42e11 SHA512 037839b8616059c56188efccf64f655b491b3f1715a4f51f98fb97f0e2959fa3e9f3956e92899269253fa8ff65c8bd3a89cf8302720f348f1476f7ac579683f5 WHIRLPOOL d715b7d01566de3b91bd9ffb58f80545fe95c40ae657444466651c526fa5d3015475dfe56297fe4532bae9db62d01e515a4ea3675abf4c44ff784ab46dece363
+MISC metadata.xml 868 SHA256 ec6142b3a1d299c4eb9d969b7323ba0f19b26863977ba8426aaeb0bc5bbd187c SHA512 835dff8f4b6427a48fdd117631ca4363a28ba8601873d51382b1687e55bf7d2ce4303e40e794a3a85855d85a7b16ebb3e9d87b8b0d529d8e60439aa4daef86e1 WHIRLPOOL aa66525e2de803908d2dadf6da2a1a85925631bf09afa0402ccef2278edec262889004aefba8ca32c0e49454683dda2113c0b528f421cdda39cb4defb1455b2a
diff --git a/media-sound/ncmpc/files/ax_require_defined.m4 b/media-sound/ncmpc/files/ax_require_defined.m4
new file mode 100644
index 000000000000..cae11112d901
--- /dev/null
+++ b/media-sound/ncmpc/files/ax_require_defined.m4
@@ -0,0 +1,37 @@
+# ===========================================================================
+# http://www.gnu.org/software/autoconf-archive/ax_require_defined.html
+# ===========================================================================
+#
+# SYNOPSIS
+#
+# AX_REQUIRE_DEFINED(MACRO)
+#
+# DESCRIPTION
+#
+# AX_REQUIRE_DEFINED is a simple helper for making sure other macros have
+# been defined and thus are available for use. This avoids random issues
+# where a macro isn't expanded. Instead the configure script emits a
+# non-fatal:
+#
+# ./configure: line 1673: AX_CFLAGS_WARN_ALL: command not found
+#
+# It's like AC_REQUIRE except it doesn't expand the required macro.
+#
+# Here's an example:
+#
+# AX_REQUIRE_DEFINED([AX_CHECK_LINK_FLAG])
+#
+# LICENSE
+#
+# Copyright (c) 2014 Mike Frysinger <vapier@gentoo.org>
+#
+# Copying and distribution of this file, with or without modification, are
+# permitted in any medium without royalty provided the copyright notice
+# and this notice are preserved. This file is offered as-is, without any
+# warranty.
+
+#serial 1
+
+AC_DEFUN([AX_REQUIRE_DEFINED], [dnl
+ m4_ifndef([$1], [m4_fatal([macro ]$1[ is not defined; is a m4 file missing?])])
+])dnl AX_REQUIRE_DEFINED
diff --git a/media-sound/ncmpc/files/ncmpc-0.24-tinfo.patch b/media-sound/ncmpc/files/ncmpc-0.24-tinfo.patch
new file mode 100644
index 000000000000..5c11e7682b59
--- /dev/null
+++ b/media-sound/ncmpc/files/ncmpc-0.24-tinfo.patch
@@ -0,0 +1,50 @@
+diff --git a/configure.ac b/configure.ac
+index 2d79f35..b82dd49 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -17,11 +17,8 @@ AC_CONFIG_MACRO_DIR([m4])
+ dnl Check for programs
+ AC_PROG_CC_C99
+ AC_PROG_INSTALL
+-AX_WITH_CURSES
++PKG_PROG_PKG_CONFIG
+
+-AS_IF([ test "x$ax_cv_curses" = xno ],
+- [AC_MSG_ERROR([No curses support detected.])
+- ])
+
+ dnl =======================================================
+ dnl initialize variables
+@@ -83,6 +80,19 @@ mingw32* | windows*)
+ esac
+ AM_CONDITIONAL([HAVE_WINDOWS], [test $HAVE_WINDOWS -eq 1])
+
++dnl ncursesw
++
++PKG_CHECK_MODULES([ncursesw], [ncursesw],[
++ LIBS="$LIBS $ncursesw_LIBS"
++ ax_cv_curses_color=yes
++ ax_cv_curses_mouse=yes
++ ax_cv_curses_enhanced=yes
++ AC_DEFINE([HAVE_NCURSES_H], [1], [Define to 1 if the Ncurses library is present])
++ AC_SUBST([CURSES_LIB],[$ncursesw_LIBS])
++ ],
++ [AC_MSG_ERROR([No curses support detected.])])
++
++
+ dnl multi-byte character support
+
+ AC_ARG_ENABLE([multibyte],
+@@ -207,12 +217,6 @@ AM_CONDITIONAL(ENABLE_HELP_SCREEN, test x$enable_help_screen = xyes)
+
+ dnl Optional - curses getmouse support
+
+-dnl AC_CHECK_LIB depends on being able to prepend a '-l', remove the '-l' from CURSES_LIB first
+-AC_CHECK_LIB([$(expr substr $CURSES_LIB 3 99)],
+- [getmouse],
+- [ax_cv_curses_mouse=yes],
+- [ax_cv_curses_mouse=no])
+-
+ AC_ARG_ENABLE([mouse],
+ AS_HELP_STRING([--enable-mouse],
+ [Enable curses getmouse support @<:@default=yes@:>@]),
diff --git a/media-sound/ncmpc/metadata.xml b/media-sound/ncmpc/metadata.xml
new file mode 100644
index 000000000000..e4c0bc23acce
--- /dev/null
+++ b/media-sound/ncmpc/metadata.xml
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>sound@gentoo.org</email>
+ <name>Gentoo Sound project</name>
+ </maintainer>
+ <use>
+ <flag name="artist-screen">Enable artist screen</flag>
+ <flag name="chat-screen">Enable the chat screen</flag>
+ <flag name="colors">Enable color support</flag>
+ <flag name="help-screen">Enable the help screen</flag>
+ <flag name="key-screen">Enable key editor screen</flag>
+ <flag name="lyrics-screen">Enable lyrics screen</flag>
+ <flag name="mouse">Enable curses getmouse support</flag>
+ <flag name="search-screen">Enable search screen</flag>
+ <flag name="song-screen">Enable song viewer screen</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">MusicPlayerDaemon/ncmpc</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-sound/ncmpc/ncmpc-0.24-r2.ebuild b/media-sound/ncmpc/ncmpc-0.24-r2.ebuild
new file mode 100644
index 000000000000..5a3efcb99bf8
--- /dev/null
+++ b/media-sound/ncmpc/ncmpc-0.24-r2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils multilib
+
+DESCRIPTION="A ncurses client for the Music Player Daemon (MPD)"
+HOMEPAGE="https://www.musicpd.org/clients/ncmpc/"
+SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="artist-screen chat-screen colors debug +help-screen key-screen lirc lyrics-screen mouse nls search-screen song-screen"
+
+RDEPEND=">=dev-libs/glib-2.12:2
+ >=media-libs/libmpdclient-2.3
+ sys-libs/ncurses:*[unicode]
+ lirc? ( app-misc/lirc )"
+DEPEND="${RDEPEND}
+ app-arch/xz-utils
+ virtual/pkgconfig"
+
+DOCS=( AUTHORS NEWS README doc/config.sample doc/keys.sample )
+
+src_prepare() {
+ # default ax_with_curses.m4 produces automagic dependency on ncursesw
+ # also, ncursesw is required for colors (bug #554245), so we force it here
+ epatch "${FILESDIR}"/${PN}-0.24-tinfo.patch
+ eapply_user
+
+ cp "${FILESDIR}"/ax_require_defined.m4 m4/ || die
+
+ eautoreconf
+}
+
+src_configure() {
+ # upstream lirc doesn't have pkg-config file wrt #250015
+ if use lirc; then
+ export LIBLIRCCLIENT_CFLAGS="-I/usr/include/lirc"
+ export LIBLIRCCLIENT_LIBS="-llirc_client"
+ fi
+
+ # use_with lyrics-screen is for multilib
+ econf \
+ --docdir=/usr/share/doc/${PF} \
+ $(use_enable artist-screen) \
+ $(use_enable chat-screen) \
+ $(use_enable colors) \
+ $(use_enable debug) \
+ $(use_enable help-screen) \
+ $(use_enable key-screen) \
+ $(use_enable lirc) \
+ $(use_enable lyrics-screen) \
+ $(use_enable mouse) \
+ $(use_enable nls locale) \
+ $(use_enable nls multibyte) \
+ $(use_enable nls) \
+ $(use_enable search-screen) \
+ $(use_enable song-screen) \
+ $(use_with lyrics-screen lyrics-plugin-dir /usr/$(get_libdir)/ncmpc/lyrics)
+}
diff --git a/media-sound/ncmpc/ncmpc-0.24.ebuild b/media-sound/ncmpc/ncmpc-0.24.ebuild
new file mode 100644
index 000000000000..70a16761208f
--- /dev/null
+++ b/media-sound/ncmpc/ncmpc-0.24.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit multilib
+
+DESCRIPTION="A ncurses client for the Music Player Daemon (MPD)"
+HOMEPAGE="https://www.musicpd.org/clients/ncmpc/"
+SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 hppa ppc ppc64 sparc x86"
+IUSE="artist-screen chat-screen colors debug +help-screen key-screen lirc lyrics-screen mouse nls search-screen song-screen"
+
+RDEPEND=">=dev-libs/glib-2.12:2
+ >=media-libs/libmpdclient-2.3
+ sys-libs/ncurses:*
+ lirc? ( app-misc/lirc )
+ nls? ( sys-libs/ncurses:*[unicode] )"
+DEPEND="${RDEPEND}
+ app-arch/xz-utils
+ virtual/pkgconfig"
+
+DOCS=( AUTHORS NEWS README doc/config.sample doc/keys.sample )
+
+src_configure() {
+ # upstream lirc doesn't have pkg-config file wrt #250015
+ if use lirc; then
+ export LIBLIRCCLIENT_CFLAGS="-I/usr/include/lirc"
+ export LIBLIRCCLIENT_LIBS="-llirc_client"
+ fi
+
+ # use_with lyrics-screen is for multilib
+ econf \
+ --docdir=/usr/share/doc/${PF} \
+ $(use_enable artist-screen) \
+ $(use_enable chat-screen) \
+ $(use_enable colors) \
+ $(use_enable debug) \
+ $(use_enable help-screen) \
+ $(use_enable key-screen) \
+ $(use_enable lirc) \
+ $(use_enable lyrics-screen) \
+ $(use_enable mouse) \
+ $(use_enable nls locale) \
+ $(use_enable nls multibyte) \
+ $(use_enable nls) \
+ $(use_enable search-screen) \
+ $(use_enable song-screen) \
+ $(use_with lyrics-screen lyrics-plugin-dir /usr/$(get_libdir)/ncmpc/lyrics)
+}
diff --git a/media-sound/ncmpc/ncmpc-0.25.ebuild b/media-sound/ncmpc/ncmpc-0.25.ebuild
new file mode 100644
index 000000000000..52a8d69391ab
--- /dev/null
+++ b/media-sound/ncmpc/ncmpc-0.25.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools
+
+DESCRIPTION="A ncurses client for the Music Player Daemon (MPD)"
+HOMEPAGE="http://www.musicpd.org/clients/ncmpc/"
+SRC_URI="http://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="artist-screen chat-screen colors debug +help-screen key-screen lirc lyrics-screen mouse nls search-screen song-screen"
+
+RDEPEND=">=dev-libs/glib-2.12:2
+ >=media-libs/libmpdclient-2.3
+ sys-libs/ncurses:*[unicode]
+ lirc? ( app-misc/lirc )"
+DEPEND="${RDEPEND}
+ app-arch/xz-utils
+ virtual/pkgconfig"
+
+DOCS=( AUTHORS NEWS README doc/config.sample doc/keys.sample )
+
+src_prepare() {
+ # default ax_with_curses.m4 produces automagic dependency on ncursesw
+ # also, ncursesw is required for colors (bug #554245), so we force it here
+ local PATCHES=( "${FILESDIR}"/${PN}-0.24-tinfo.patch )
+
+ default
+ eautoreconf
+}
+
+src_configure() {
+ # upstream lirc doesn't have pkg-config file wrt #250015
+ if use lirc; then
+ export LIBLIRCCLIENT_CFLAGS="-I/usr/include/lirc"
+ export LIBLIRCCLIENT_LIBS="-llirc_client"
+ fi
+
+ # use_with lyrics-screen is for multilib
+ econf \
+ --docdir=/usr/share/doc/${PF} \
+ $(use_enable artist-screen) \
+ $(use_enable chat-screen) \
+ $(use_enable colors) \
+ $(use_enable debug) \
+ $(use_enable help-screen) \
+ $(use_enable key-screen) \
+ $(use_enable lirc) \
+ $(use_enable lyrics-screen) \
+ $(use_enable mouse) \
+ $(use_enable nls locale) \
+ $(use_enable nls multibyte) \
+ $(use_enable nls) \
+ $(use_enable search-screen) \
+ $(use_enable song-screen) \
+ $(use_with lyrics-screen lyrics-plugin-dir /usr/$(get_libdir)/ncmpc/lyrics)
+}
diff --git a/media-sound/ncmpc/ncmpc-0.27.ebuild b/media-sound/ncmpc/ncmpc-0.27.ebuild
new file mode 100644
index 000000000000..0082bd1b4363
--- /dev/null
+++ b/media-sound/ncmpc/ncmpc-0.27.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A ncurses client for the Music Player Daemon (MPD)"
+HOMEPAGE="http://www.musicpd.org/clients/ncmpc/ https://github.com/MusicPlayerDaemon/ncmpc"
+SRC_URI="http://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="artist-screen chat-screen colors debug +help-screen key-screen lirc lyrics-screen mouse nls search-screen song-screen"
+
+RDEPEND=">=dev-libs/glib-2.30:2
+ >=media-libs/libmpdclient-2.9
+ sys-libs/ncurses:0=[unicode]
+ lirc? ( app-misc/lirc )"
+DEPEND="${RDEPEND}
+ app-arch/xz-utils
+ virtual/pkgconfig"
+
+DOCS=( AUTHORS NEWS README doc/config.sample doc/keys.sample )
+
+src_configure() {
+ # upstream lirc doesn't have pkg-config file wrt #250015
+ if use lirc; then
+ export LIBLIRCCLIENT_CFLAGS="-I/usr/include/lirc"
+ export LIBLIRCCLIENT_LIBS="-llirc_client"
+ fi
+
+ # use_with lyrics-screen is for multilib
+ econf \
+ --docdir=/usr/share/doc/${PF} \
+ --with-ncursesw \
+ $(use_enable artist-screen) \
+ $(use_enable chat-screen) \
+ $(use_enable colors) \
+ $(use_enable debug) \
+ $(use_enable help-screen) \
+ $(use_enable key-screen) \
+ $(use_enable lirc) \
+ $(use_enable lyrics-screen) \
+ $(use_enable mouse) \
+ $(use_enable nls locale) \
+ $(use_enable nls multibyte) \
+ $(use_enable nls) \
+ $(use_enable search-screen) \
+ $(use_enable song-screen) \
+ $(use_with lyrics-screen lyrics-plugin-dir /usr/$(get_libdir)/ncmpc/lyrics)
+}