1 |
commit: 7677b6cfdbdc981a7e2f0c90df1392b4125fdbd8 |
2 |
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Feb 9 20:08:05 2020 +0000 |
4 |
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Feb 9 20:11:27 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7677b6cf |
7 |
|
8 |
media-sound/cmus: Drop USE cue |
9 |
|
10 |
Closes: https://bugs.gentoo.org/700122 |
11 |
Package-Manager: Portage-2.3.88, Repoman-2.3.20 |
12 |
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> |
13 |
|
14 |
media-sound/cmus/cmus-2.8.0.ebuild | 34 ++++++++++++++++++++-------------- |
15 |
media-sound/cmus/cmus-9999.ebuild | 34 ++++++++++++++++++++-------------- |
16 |
media-sound/cmus/metadata.xml | 1 - |
17 |
3 files changed, 40 insertions(+), 29 deletions(-) |
18 |
|
19 |
diff --git a/media-sound/cmus/cmus-2.8.0.ebuild b/media-sound/cmus/cmus-2.8.0.ebuild |
20 |
index 83c05f7dc5e..e4cfd45303e 100644 |
21 |
--- a/media-sound/cmus/cmus-2.8.0.ebuild |
22 |
+++ b/media-sound/cmus/cmus-2.8.0.ebuild |
23 |
@@ -1,4 +1,4 @@ |
24 |
-# Copyright 1999-2019 Gentoo Authors |
25 |
+# Copyright 1999-2020 Gentoo Authors |
26 |
# Distributed under the terms of the GNU General Public License v2 |
27 |
|
28 |
EAPI=7 |
29 |
@@ -18,7 +18,7 @@ HOMEPAGE="https://cmus.github.io/" |
30 |
|
31 |
LICENSE="GPL-2" |
32 |
SLOT="0" |
33 |
-IUSE="aac alsa ao cddb cdio cue debug discid elogind examples ffmpeg +flac jack libsamplerate |
34 |
+IUSE="aac alsa ao cddb cdio debug discid elogind examples ffmpeg +flac jack libsamplerate |
35 |
+mad mikmod modplug mp4 musepack opus oss pidgin pulseaudio systemd tremor +unicode |
36 |
+vorbis wavpack" |
37 |
|
38 |
@@ -34,7 +34,6 @@ DEPEND=" |
39 |
ao? ( media-libs/libao ) |
40 |
cddb? ( media-libs/libcddb ) |
41 |
cdio? ( dev-libs/libcdio-paranoia ) |
42 |
- cue? ( media-libs/libcue ) |
43 |
discid? ( media-libs/libdiscid ) |
44 |
elogind? ( sys-auth/elogind ) |
45 |
ffmpeg? ( media-video/ffmpeg:= ) |
46 |
@@ -74,16 +73,24 @@ PATCHES=( |
47 |
|
48 |
S="${WORKDIR}/${P/_/-}" |
49 |
|
50 |
-my_config() { |
51 |
- local value |
52 |
- use ${1} && value=a || value=n |
53 |
- myconf="${myconf} ${2}=${value}" |
54 |
-} |
55 |
- |
56 |
src_configure() { |
57 |
- local debuglevel=1 myconf="CONFIG_ARTS=n CONFIG_SUN=n CONFIG_SNDIO=n CONFIG_WAVEOUT=n CONFIG_VTX=n CONFIG_ROAR=n" |
58 |
+ my_config() { |
59 |
+ local value |
60 |
+ use ${1} && value=a || value=n |
61 |
+ myconf+=( ${2}=${value} ) |
62 |
+ } |
63 |
|
64 |
+ local debuglevel=1 |
65 |
use debug && debuglevel=2 |
66 |
+ local myconf=( |
67 |
+ CONFIG_CUE=y |
68 |
+ CONFIG_ARTS=n |
69 |
+ CONFIG_SUN=n |
70 |
+ CONFIG_SNDIO=n |
71 |
+ CONFIG_WAVEOUT=n |
72 |
+ CONFIG_VTX=n |
73 |
+ CONFIG_ROAR=n |
74 |
+ ) |
75 |
|
76 |
my_config cddb CONFIG_CDDB |
77 |
my_config cdio CONFIG_CDIO |
78 |
@@ -100,7 +107,6 @@ src_configure() { |
79 |
my_config mp4 CONFIG_MP4 |
80 |
my_config aac CONFIG_AAC |
81 |
my_config ffmpeg CONFIG_FFMPEG |
82 |
- my_config cue CONFIG_CUE |
83 |
my_config pulseaudio CONFIG_PULSE |
84 |
my_config alsa CONFIG_ALSA |
85 |
my_config jack CONFIG_JACK |
86 |
@@ -109,12 +115,12 @@ src_configure() { |
87 |
my_config oss CONFIG_OSS |
88 |
|
89 |
if use elogind || use systemd; then |
90 |
- myconf="${myconf} CONFIG_MPRIS=a" |
91 |
+ myconf+=( CONFIG_MPRIS=a ) |
92 |
else |
93 |
- myconf="${myconf} CONFIG_MPRIS=n" |
94 |
+ myconf+=( CONFIG_MPRIS=n ) |
95 |
fi |
96 |
|
97 |
- ./configure prefix="${EPREFIX}"/usr ${myconf} \ |
98 |
+ ./configure prefix="${EPREFIX}"/usr "${myconf[@]}" \ |
99 |
exampledir="${EPREFIX}"/usr/share/doc/${PF}/examples \ |
100 |
libdir="${EPREFIX}"/usr/$(get_libdir) DEBUG=${debuglevel} || die |
101 |
} |
102 |
|
103 |
diff --git a/media-sound/cmus/cmus-9999.ebuild b/media-sound/cmus/cmus-9999.ebuild |
104 |
index 6ae109af57a..283dda19519 100644 |
105 |
--- a/media-sound/cmus/cmus-9999.ebuild |
106 |
+++ b/media-sound/cmus/cmus-9999.ebuild |
107 |
@@ -1,4 +1,4 @@ |
108 |
-# Copyright 1999-2019 Gentoo Authors |
109 |
+# Copyright 1999-2020 Gentoo Authors |
110 |
# Distributed under the terms of the GNU General Public License v2 |
111 |
|
112 |
EAPI=7 |
113 |
@@ -18,7 +18,7 @@ HOMEPAGE="https://cmus.github.io/" |
114 |
|
115 |
LICENSE="GPL-2" |
116 |
SLOT="0" |
117 |
-IUSE="aac alsa ao cddb cdio cue debug discid elogind examples ffmpeg +flac jack libsamplerate |
118 |
+IUSE="aac alsa ao cddb cdio debug discid elogind examples ffmpeg +flac jack libsamplerate |
119 |
+mad mikmod modplug mp4 musepack opus oss pidgin pulseaudio systemd tremor +unicode |
120 |
+vorbis wavpack" |
121 |
|
122 |
@@ -34,7 +34,6 @@ DEPEND=" |
123 |
ao? ( media-libs/libao ) |
124 |
cddb? ( media-libs/libcddb ) |
125 |
cdio? ( dev-libs/libcdio-paranoia ) |
126 |
- cue? ( media-libs/libcue ) |
127 |
discid? ( media-libs/libdiscid ) |
128 |
elogind? ( sys-auth/elogind ) |
129 |
ffmpeg? ( media-video/ffmpeg:= ) |
130 |
@@ -68,16 +67,24 @@ DOCS=( AUTHORS README.md ) |
131 |
|
132 |
S="${WORKDIR}/${P/_/-}" |
133 |
|
134 |
-my_config() { |
135 |
- local value |
136 |
- use ${1} && value=a || value=n |
137 |
- myconf="${myconf} ${2}=${value}" |
138 |
-} |
139 |
- |
140 |
src_configure() { |
141 |
- local debuglevel=1 myconf="CONFIG_ARTS=n CONFIG_SUN=n CONFIG_SNDIO=n CONFIG_WAVEOUT=n CONFIG_VTX=n CONFIG_ROAR=n" |
142 |
+ my_config() { |
143 |
+ local value |
144 |
+ use ${1} && value=a || value=n |
145 |
+ myconf+=( ${2}=${value} ) |
146 |
+ } |
147 |
|
148 |
+ local debuglevel=1 |
149 |
use debug && debuglevel=2 |
150 |
+ local myconf=( |
151 |
+ CONFIG_CUE=y |
152 |
+ CONFIG_ARTS=n |
153 |
+ CONFIG_SUN=n |
154 |
+ CONFIG_SNDIO=n |
155 |
+ CONFIG_WAVEOUT=n |
156 |
+ CONFIG_VTX=n |
157 |
+ CONFIG_ROAR=n |
158 |
+ ) |
159 |
|
160 |
my_config cddb CONFIG_CDDB |
161 |
my_config cdio CONFIG_CDIO |
162 |
@@ -94,7 +101,6 @@ src_configure() { |
163 |
my_config mp4 CONFIG_MP4 |
164 |
my_config aac CONFIG_AAC |
165 |
my_config ffmpeg CONFIG_FFMPEG |
166 |
- my_config cue CONFIG_CUE |
167 |
my_config pulseaudio CONFIG_PULSE |
168 |
my_config alsa CONFIG_ALSA |
169 |
my_config jack CONFIG_JACK |
170 |
@@ -103,12 +109,12 @@ src_configure() { |
171 |
my_config oss CONFIG_OSS |
172 |
|
173 |
if use elogind || use systemd; then |
174 |
- myconf="${myconf} CONFIG_MPRIS=a" |
175 |
+ myconf+=( CONFIG_MPRIS=a ) |
176 |
else |
177 |
- myconf="${myconf} CONFIG_MPRIS=n" |
178 |
+ myconf+=( CONFIG_MPRIS=n ) |
179 |
fi |
180 |
|
181 |
- ./configure prefix="${EPREFIX}"/usr ${myconf} \ |
182 |
+ ./configure prefix="${EPREFIX}"/usr "${myconf[@]}" \ |
183 |
exampledir="${EPREFIX}"/usr/share/doc/${PF}/examples \ |
184 |
libdir="${EPREFIX}"/usr/$(get_libdir) DEBUG=${debuglevel} || die |
185 |
} |
186 |
|
187 |
diff --git a/media-sound/cmus/metadata.xml b/media-sound/cmus/metadata.xml |
188 |
index f19bd0670b1..671a05ce3c8 100644 |
189 |
--- a/media-sound/cmus/metadata.xml |
190 |
+++ b/media-sound/cmus/metadata.xml |
191 |
@@ -7,7 +7,6 @@ |
192 |
</maintainer> |
193 |
<use> |
194 |
<flag name="cdio">Use libcdio for CD support </flag> |
195 |
- <flag name="cue">Enable CUE sheet parsing</flag> |
196 |
<flag name="discid">Enable reading the ID of the inserted CD</flag> |
197 |
<flag name="elogind">Enable MPRIS support via <pkg>sys-auth/elogind</pkg></flag> |
198 |
<flag name="pidgin">Install support script for <pkg>net-im/pidgin</pkg></flag> |