1 # Copyright 1999-2019 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
8 DESCRIPTION="Ncurses client for the Music Player Daemon (MPD)"
9 HOMEPAGE="https://www.musicpd.org/clients/ncmpc/ https://github.com/MusicPlayerDaemon/ncmpc"
10 SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz"
14 KEYWORDS="amd64 ppc ppc64 ~sparc x86"
15 IUSE="async-connect chat-screen doc +help-screen key-screen +library-screen lirc lyrics-screen +mouse nls outputs-screen pcre search-screen +song-screen"
19 doc? ( dev-python/sphinx )
22 >=media-libs/libmpdclient-2.9
23 sys-libs/ncurses:0=[unicode]
24 lirc? ( app-misc/lirc )
25 pcre? ( dev-libs/libpcre )
34 # use correct docdir and don't install license file
35 sed -e "/^docdir =/s/meson.project_name()/'${PF}'/" \
36 -e "s/'COPYING', //" \
39 # use correct (html) docdir
40 sed -e "/install_dir:.*doc/s/meson.project_name()/'${PF}'/" \
41 -i doc/meson.build || die
49 -Dlyrics_plugin_dir="${EPREFIX}/usr/$(get_libdir)/ncmpc/lyrics"
50 -Dasync_connect=$(usex async-connect true false)
51 -Dchat_screen=$(usex chat-screen true false)
52 -Ddocumentation=$(usex doc enabled disabled)
53 -Dhelp_screen=$(usex help-screen true false)
54 -Dkey_screen=$(usex key-screen true false)
55 -Dlibrary_screen=$(usex library-screen true false)
56 -Dlirc=$(usex lirc enabled disabled)
57 -Dlocale=$(usex nls enabled disabled)
58 -Dlyrics_screen=$(usex lyrics-screen true false)
59 -Dmouse=$(usex mouse enabled disabled)
60 -Dmultibyte=$(usex nls true false)
61 -Dnls=$(usex nls enabled disabled)
62 -Doutputs_screen=$(usex outputs-screen true false)
63 -Dregex=$(usex pcre enabled disabled)
64 -Dsearch_screen=$(usex search-screen true false)
65 -Dsong_screen=$(usex song-screen true false)