commit:     fcdfee9997da30d70f4f36bc451b2d6a20dc587e
Author:     Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 21 01:10:11 2016 +0000
Commit:     Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Sun Aug 21 01:10:11 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcdfee99

media-sound/ncmpc: version bump to 0.25

 media-sound/ncmpc/Manifest          |  1 +
 media-sound/ncmpc/ncmpc-0.25.ebuild | 61 +++++++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/media-sound/ncmpc/Manifest b/media-sound/ncmpc/Manifest
index a797735..71d1f2c 100644
--- a/media-sound/ncmpc/Manifest
+++ b/media-sound/ncmpc/Manifest
@@ -1 +1,2 @@
 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

diff --git a/media-sound/ncmpc/ncmpc-0.25.ebuild 
b/media-sound/ncmpc/ncmpc-0.25.ebuild
new file mode 100644
index 0000000..4242d74
--- /dev/null
+++ b/media-sound/ncmpc/ncmpc-0.25.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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)
+}

Reply via email to