1 |
commit: a85c0a9e6cf9df4838f7bb1f21037c93bc95011f |
2 |
Author: Tim Harder <radhermit <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Jan 4 08:03:34 2019 +0000 |
4 |
Commit: Tim Harder <radhermit <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Jan 4 08:05:28 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a85c0a9e |
7 |
|
8 |
media-sound/ncmpc: version bump to 0.33 |
9 |
|
10 |
Closes: https://bugs.gentoo.org/671942 |
11 |
|
12 |
Signed-off-by: Tim Harder <radhermit <AT> gentoo.org> |
13 |
|
14 |
media-sound/ncmpc/Manifest | 1 + |
15 |
media-sound/ncmpc/ncmpc-0.33.ebuild | 66 +++++++++++++++++++++++++++++++++++++ |
16 |
2 files changed, 67 insertions(+) |
17 |
|
18 |
diff --git a/media-sound/ncmpc/Manifest b/media-sound/ncmpc/Manifest |
19 |
index 4ec89f31295..d8fd186e008 100644 |
20 |
--- a/media-sound/ncmpc/Manifest |
21 |
+++ b/media-sound/ncmpc/Manifest |
22 |
@@ -1 +1,2 @@ |
23 |
DIST ncmpc-0.31.tar.xz 249816 BLAKE2B c9c42fc1ba5cb79cab9a9cc86831ba8ca82bb57981885be81b218d57f529ac7ca9adfbb0de1e0bc7dca8215ecf5fdae1481b73ff6d0dfb69c2020390d0c6a1a2 SHA512 0d3fed08f54afd9aef6342928a3f3b63a973d86ec6510f54c59271316aad856cd1a493e193f676971d90c40ef26486789e8580f2df528bd031251265c48a5eac |
24 |
+DIST ncmpc-0.33.tar.xz 226344 BLAKE2B d52fdcb17adda1d3d61645715029552804edbf8ed95d2f19e0a25ba11f66cf0e7921748aebceb63e8e32b8d31fbc2d387dfbed6bd5c6a735d5ffa4b17d9b4fa3 SHA512 47730003c9a8ad5b6e682de4b4d3c8882d3266659fcd73ea131d1bba3d6b4d9ac66bb1a3522d63cb238ca9e22d8035907b9d7621a0b5106763770b17325f53b9 |
25 |
|
26 |
diff --git a/media-sound/ncmpc/ncmpc-0.33.ebuild b/media-sound/ncmpc/ncmpc-0.33.ebuild |
27 |
new file mode 100644 |
28 |
index 00000000000..5aa8337eea5 |
29 |
--- /dev/null |
30 |
+++ b/media-sound/ncmpc/ncmpc-0.33.ebuild |
31 |
@@ -0,0 +1,66 @@ |
32 |
+# Copyright 1999-2019 Gentoo Authors |
33 |
+# Distributed under the terms of the GNU General Public License v2 |
34 |
+ |
35 |
+EAPI=7 |
36 |
+ |
37 |
+inherit meson |
38 |
+ |
39 |
+DESCRIPTION="A ncurses client for the Music Player Daemon (MPD)" |
40 |
+HOMEPAGE="https://www.musicpd.org/clients/ncmpc/ https://github.com/MusicPlayerDaemon/ncmpc" |
41 |
+SRC_URI="http://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz" |
42 |
+ |
43 |
+LICENSE="GPL-2+" |
44 |
+SLOT="0" |
45 |
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" |
46 |
+IUSE="+artist-screen async-connect chat-screen doc +help-screen key-screen lirc lyrics-screen outputs-screen search-screen +song-screen +mouse nls pcre" |
47 |
+ |
48 |
+RDEPEND=" |
49 |
+ >=media-libs/libmpdclient-2.9 |
50 |
+ sys-libs/ncurses:0=[unicode] |
51 |
+ lirc? ( app-misc/lirc ) |
52 |
+ pcre? ( dev-libs/libpcre ) |
53 |
+" |
54 |
+ |
55 |
+DEPEND="${RDEPEND} |
56 |
+ >=dev-util/meson-0.47 |
57 |
+ >=dev-libs/boost-1.62 |
58 |
+ virtual/pkgconfig |
59 |
+ doc? ( dev-python/sphinx ) |
60 |
+" |
61 |
+ |
62 |
+src_prepare() { |
63 |
+ default |
64 |
+ |
65 |
+ # use correct docdir and don't install license file |
66 |
+ sed \ |
67 |
+ -e "/^docdir =/s/meson.project_name()/'${PF}'/" \ |
68 |
+ -e "s/'COPYING', //" \ |
69 |
+ -i meson.build || die |
70 |
+} |
71 |
+ |
72 |
+src_configure() { |
73 |
+ local emesonargs=( |
74 |
+ -Dcurses=ncursesw |
75 |
+ -Dcolors=true |
76 |
+ -Dmini=false |
77 |
+ -Dlyrics_plugin_dir="${EPREFIX}/usr/$(get_libdir)/ncmpc/lyrics" |
78 |
+ -Dartist_screen=$(usex artist-screen true false) |
79 |
+ -Dasync_connect=$(usex async-connect true false) |
80 |
+ -Dchat_screen=$(usex chat-screen true false) |
81 |
+ -Ddocumentation=$(usex doc enabled disabled) |
82 |
+ -Dhelp_screen=$(usex help-screen true false) |
83 |
+ -Dkey_screen=$(usex key-screen true false) |
84 |
+ -Dlyrics_screen=$(usex lyrics-screen true false) |
85 |
+ -Doutputs_screen=$(usex outputs-screen true false) |
86 |
+ -Dsearch_screen=$(usex search-screen true false) |
87 |
+ -Dsong_screen=$(usex song-screen true false) |
88 |
+ -Dlocale=$(usex nls enabled disabled) |
89 |
+ -Dmultibyte=$(usex nls true false) |
90 |
+ -Dnls=$(usex nls enabled disabled) |
91 |
+ -Dlirc=$(usex lirc enabled disabled) |
92 |
+ -Dmouse=$(usex mouse enabled disabled) |
93 |
+ -Dregex=$(usex pcre enabled disabled) |
94 |
+ ) |
95 |
+ |
96 |
+ meson_src_configure |
97 |
+} |