1 |
commit: 24fbf89366fd2cd994e6ca46b58565783d8b0199 |
2 |
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Sep 26 00:44:35 2017 +0000 |
4 |
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Sep 26 00:50:13 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24fbf893 |
7 |
|
8 |
media-sound/lmms: Drop USE=qt5 and make it unconditional |
9 |
|
10 |
- Drop unused eutils.eclass |
11 |
- Sort DEPENDs |
12 |
- Remove duplicate KEYWORDS |
13 |
|
14 |
Gentoo-bug: 631906 |
15 |
Package-Manager: Portage-2.3.10, Repoman-2.3.3 |
16 |
|
17 |
media-sound/lmms/lmms-1.1.90.ebuild | 54 ++++++++++++++++++------------------- |
18 |
media-sound/lmms/lmms-9999.ebuild | 54 ++++++++++++++++++------------------- |
19 |
2 files changed, 54 insertions(+), 54 deletions(-) |
20 |
|
21 |
diff --git a/media-sound/lmms/lmms-1.1.90.ebuild b/media-sound/lmms/lmms-1.1.90.ebuild |
22 |
index 9fb0ae7c9eb..ee2e0167921 100644 |
23 |
--- a/media-sound/lmms/lmms-1.1.90.ebuild |
24 |
+++ b/media-sound/lmms/lmms-1.1.90.ebuild |
25 |
@@ -3,14 +3,13 @@ |
26 |
|
27 |
EAPI=6 |
28 |
|
29 |
-inherit eutils cmake-utils |
30 |
+inherit cmake-utils |
31 |
|
32 |
DESCRIPTION="Cross-platform music production software" |
33 |
HOMEPAGE="https://lmms.io" |
34 |
if [[ ${PV} == "9999" ]]; then |
35 |
EGIT_REPO_URI="https://github.com/LMMS/lmms.git" |
36 |
inherit git-r3 |
37 |
- KEYWORDS="" |
38 |
else |
39 |
SRC_URI="https://github.com/LMMS/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" |
40 |
KEYWORDS="~amd64 ~x86" |
41 |
@@ -19,17 +18,11 @@ fi |
42 |
LICENSE="GPL-2 LGPL-2" |
43 |
SLOT="0" |
44 |
|
45 |
-IUSE="alsa debug fluidsynth jack libgig ogg portaudio pulseaudio qt5 sdl soundio |
46 |
- stk vst" |
47 |
+IUSE="alsa debug fluidsynth jack libgig ogg portaudio pulseaudio sdl soundio stk vst" |
48 |
|
49 |
-RDEPEND="qt5? ( |
50 |
- dev-qt/qtcore:5 |
51 |
- dev-qt/qtgui:5 |
52 |
- ) |
53 |
- !qt5? ( |
54 |
- dev-qt/qtcore:4 |
55 |
- dev-qt/qtgui:4[accessibility] |
56 |
- ) |
57 |
+COMMON_DEPEND=" |
58 |
+ dev-qt/qtcore:5 |
59 |
+ dev-qt/qtgui:5 |
60 |
>=media-libs/libsamplerate-0.1.8 |
61 |
>=media-libs/libsndfile-1.0.11 |
62 |
sci-libs/fftw:3.0 |
63 |
@@ -39,29 +32,36 @@ RDEPEND="qt5? ( |
64 |
fluidsynth? ( media-sound/fluidsynth ) |
65 |
jack? ( virtual/jack ) |
66 |
libgig? ( media-libs/libgig ) |
67 |
- ogg? ( media-libs/libvorbis |
68 |
- media-libs/libogg ) |
69 |
+ ogg? ( |
70 |
+ media-libs/libogg |
71 |
+ media-libs/libvorbis |
72 |
+ ) |
73 |
portaudio? ( >=media-libs/portaudio-19_pre ) |
74 |
pulseaudio? ( media-sound/pulseaudio ) |
75 |
- sdl? ( media-libs/libsdl |
76 |
- >=media-libs/sdl-sound-1.0.1 ) |
77 |
+ sdl? ( |
78 |
+ media-libs/libsdl |
79 |
+ >=media-libs/sdl-sound-1.0.1 |
80 |
+ ) |
81 |
soundio? ( media-libs/libsoundio ) |
82 |
stk? ( media-libs/stk ) |
83 |
- vst? ( || ( app-emulation/wine virtual/wine ) )" |
84 |
-DEPEND="${RDEPEND} |
85 |
- qt5? ( dev-qt/linguist-tools:5 ) |
86 |
- >=dev-util/cmake-2.4.5" |
87 |
-RDEPEND="${RDEPEND} |
88 |
- media-plugins/swh-plugins |
89 |
+ vst? ( || ( app-emulation/wine virtual/wine ) ) |
90 |
+" |
91 |
+DEPEND="${COMMON_DEPEND} |
92 |
+ dev-qt/linguist-tools:5 |
93 |
+ >=dev-util/cmake-2.4.5 |
94 |
+" |
95 |
+RDEPEND="${COMMON_DEPEND} |
96 |
+ media-libs/ladspa-cmt |
97 |
+ media-plugins/calf |
98 |
media-plugins/caps-plugins |
99 |
+ media-plugins/swh-plugins |
100 |
media-plugins/tap-plugins |
101 |
- media-plugins/calf |
102 |
- media-libs/ladspa-cmt" |
103 |
+" |
104 |
|
105 |
-DOCS=(README.md doc/AUTHORS) |
106 |
+DOCS=( README.md doc/AUTHORS ) |
107 |
|
108 |
src_configure() { |
109 |
- mycmakeargs+=( |
110 |
+ local mycmakeargs+=( |
111 |
-DUSE_WERROR=FALSE |
112 |
-DWANT_SYSTEM_SR=TRUE |
113 |
-DWANT_CAPS=FALSE |
114 |
@@ -69,6 +69,7 @@ src_configure() { |
115 |
-DWANT_SWH=FALSE |
116 |
-DWANT_CMT=FALSE |
117 |
-DWANT_CALF=FALSE |
118 |
+ -DWANT_QT5=TRUE |
119 |
-DCMAKE_INSTALL_LIBDIR=$(get_libdir) |
120 |
-DWANT_ALSA=$(usex alsa) |
121 |
-DWANT_JACK=$(usex jack) |
122 |
@@ -76,7 +77,6 @@ src_configure() { |
123 |
-DWANT_OGGVORBIS=$(usex ogg) |
124 |
-DWANT_PORTAUDIO=$(usex portaudio) |
125 |
-DWANT_PULSEAUDIO=$(usex pulseaudio) |
126 |
- -DWANT_QT5=$(usex qt5) |
127 |
-DWANT_SDL=$(usex sdl) |
128 |
-DWANT_SOUNDIO=$(usex soundio) |
129 |
-DWANT_STK=$(usex stk) |
130 |
|
131 |
diff --git a/media-sound/lmms/lmms-9999.ebuild b/media-sound/lmms/lmms-9999.ebuild |
132 |
index 9fb0ae7c9eb..ee2e0167921 100644 |
133 |
--- a/media-sound/lmms/lmms-9999.ebuild |
134 |
+++ b/media-sound/lmms/lmms-9999.ebuild |
135 |
@@ -3,14 +3,13 @@ |
136 |
|
137 |
EAPI=6 |
138 |
|
139 |
-inherit eutils cmake-utils |
140 |
+inherit cmake-utils |
141 |
|
142 |
DESCRIPTION="Cross-platform music production software" |
143 |
HOMEPAGE="https://lmms.io" |
144 |
if [[ ${PV} == "9999" ]]; then |
145 |
EGIT_REPO_URI="https://github.com/LMMS/lmms.git" |
146 |
inherit git-r3 |
147 |
- KEYWORDS="" |
148 |
else |
149 |
SRC_URI="https://github.com/LMMS/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" |
150 |
KEYWORDS="~amd64 ~x86" |
151 |
@@ -19,17 +18,11 @@ fi |
152 |
LICENSE="GPL-2 LGPL-2" |
153 |
SLOT="0" |
154 |
|
155 |
-IUSE="alsa debug fluidsynth jack libgig ogg portaudio pulseaudio qt5 sdl soundio |
156 |
- stk vst" |
157 |
+IUSE="alsa debug fluidsynth jack libgig ogg portaudio pulseaudio sdl soundio stk vst" |
158 |
|
159 |
-RDEPEND="qt5? ( |
160 |
- dev-qt/qtcore:5 |
161 |
- dev-qt/qtgui:5 |
162 |
- ) |
163 |
- !qt5? ( |
164 |
- dev-qt/qtcore:4 |
165 |
- dev-qt/qtgui:4[accessibility] |
166 |
- ) |
167 |
+COMMON_DEPEND=" |
168 |
+ dev-qt/qtcore:5 |
169 |
+ dev-qt/qtgui:5 |
170 |
>=media-libs/libsamplerate-0.1.8 |
171 |
>=media-libs/libsndfile-1.0.11 |
172 |
sci-libs/fftw:3.0 |
173 |
@@ -39,29 +32,36 @@ RDEPEND="qt5? ( |
174 |
fluidsynth? ( media-sound/fluidsynth ) |
175 |
jack? ( virtual/jack ) |
176 |
libgig? ( media-libs/libgig ) |
177 |
- ogg? ( media-libs/libvorbis |
178 |
- media-libs/libogg ) |
179 |
+ ogg? ( |
180 |
+ media-libs/libogg |
181 |
+ media-libs/libvorbis |
182 |
+ ) |
183 |
portaudio? ( >=media-libs/portaudio-19_pre ) |
184 |
pulseaudio? ( media-sound/pulseaudio ) |
185 |
- sdl? ( media-libs/libsdl |
186 |
- >=media-libs/sdl-sound-1.0.1 ) |
187 |
+ sdl? ( |
188 |
+ media-libs/libsdl |
189 |
+ >=media-libs/sdl-sound-1.0.1 |
190 |
+ ) |
191 |
soundio? ( media-libs/libsoundio ) |
192 |
stk? ( media-libs/stk ) |
193 |
- vst? ( || ( app-emulation/wine virtual/wine ) )" |
194 |
-DEPEND="${RDEPEND} |
195 |
- qt5? ( dev-qt/linguist-tools:5 ) |
196 |
- >=dev-util/cmake-2.4.5" |
197 |
-RDEPEND="${RDEPEND} |
198 |
- media-plugins/swh-plugins |
199 |
+ vst? ( || ( app-emulation/wine virtual/wine ) ) |
200 |
+" |
201 |
+DEPEND="${COMMON_DEPEND} |
202 |
+ dev-qt/linguist-tools:5 |
203 |
+ >=dev-util/cmake-2.4.5 |
204 |
+" |
205 |
+RDEPEND="${COMMON_DEPEND} |
206 |
+ media-libs/ladspa-cmt |
207 |
+ media-plugins/calf |
208 |
media-plugins/caps-plugins |
209 |
+ media-plugins/swh-plugins |
210 |
media-plugins/tap-plugins |
211 |
- media-plugins/calf |
212 |
- media-libs/ladspa-cmt" |
213 |
+" |
214 |
|
215 |
-DOCS=(README.md doc/AUTHORS) |
216 |
+DOCS=( README.md doc/AUTHORS ) |
217 |
|
218 |
src_configure() { |
219 |
- mycmakeargs+=( |
220 |
+ local mycmakeargs+=( |
221 |
-DUSE_WERROR=FALSE |
222 |
-DWANT_SYSTEM_SR=TRUE |
223 |
-DWANT_CAPS=FALSE |
224 |
@@ -69,6 +69,7 @@ src_configure() { |
225 |
-DWANT_SWH=FALSE |
226 |
-DWANT_CMT=FALSE |
227 |
-DWANT_CALF=FALSE |
228 |
+ -DWANT_QT5=TRUE |
229 |
-DCMAKE_INSTALL_LIBDIR=$(get_libdir) |
230 |
-DWANT_ALSA=$(usex alsa) |
231 |
-DWANT_JACK=$(usex jack) |
232 |
@@ -76,7 +77,6 @@ src_configure() { |
233 |
-DWANT_OGGVORBIS=$(usex ogg) |
234 |
-DWANT_PORTAUDIO=$(usex portaudio) |
235 |
-DWANT_PULSEAUDIO=$(usex pulseaudio) |
236 |
- -DWANT_QT5=$(usex qt5) |
237 |
-DWANT_SDL=$(usex sdl) |
238 |
-DWANT_SOUNDIO=$(usex soundio) |
239 |
-DWANT_STK=$(usex stk) |