Gentoo Archives: gentoo-commits

From: Markos Chandras <hwoarang@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/qmmp/
Date: Sat, 10 Oct 2015 10:52:11
Message-Id: 1444474297.7afe3acf2ff141d2940f2e02b6e232331d93f68e.hwoarang@gentoo
1 commit: 7afe3acf2ff141d2940f2e02b6e232331d93f68e
2 Author: Markos Chandras <hwoarang <AT> gentoo <DOT> org>
3 AuthorDate: Sat Oct 10 10:51:13 2015 +0000
4 Commit: Markos Chandras <hwoarang <AT> gentoo <DOT> org>
5 CommitDate: Sat Oct 10 10:51:37 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7afe3acf
7
8 media-sound/qmmp: Version bumps for Qt4 and Qt4 releases
9
10 Drop ppc from qmmp-1.0.0(Qt5) because they don't have
11 Qt5 keywords
12
13 Package-Manager: portage-2.2.23
14
15 media-sound/qmmp/Manifest | 2 +
16 media-sound/qmmp/qmmp-0.9.2.ebuild | 128 +++++++++++++++++++++++++++++++++++++
17 media-sound/qmmp/qmmp-1.0.0.ebuild | 126 ++++++++++++++++++++++++++++++++++++
18 3 files changed, 256 insertions(+)
19
20 diff --git a/media-sound/qmmp/Manifest b/media-sound/qmmp/Manifest
21 index c78a1a5..4d247cc 100644
22 --- a/media-sound/qmmp/Manifest
23 +++ b/media-sound/qmmp/Manifest
24 @@ -3,3 +3,5 @@ DIST qmmp-0.8.4.tar.bz2 990768 SHA256 aef9f7685b5b5d79949bf501ac5420883ad2bceeeb
25 DIST qmmp-0.8.5.tar.bz2 991464 SHA256 7fe9347ad6c66e8013b73f2c5cf628037c58151e0cfcb926a8f27b93ad2d7c0d SHA512 07659ea7421079da77f6caa77c1e5f007664b1732a8bae160c154e3a687f330e476d5b2fec2e1b79da512ca1b68fdf6d462975821ced76f4f4c87799e6d79c39 WHIRLPOOL a46264d2886953f924fae40bd43cd5e23a59592ae8456a6120f6e41cd2d9572fa94a8c68f212dabfa97b8534f723ab9c91f26a0d98e0b6109266802ecb18d7f4
26 DIST qmmp-0.8.8.tar.bz2 993992 SHA256 23e422ef43e216f2d71f7d323d8345df2f3b6f46647e0ac0e03d4d69fbf62e57 SHA512 7882bfbc13ace5cca670a51b5f890b431163c4c0712222c16018b84080d7b42bed1f4cbe327ff767ececbf984193af7b0601be083ac1f0da1681d83e31f188de WHIRLPOOL 68f0a1f71dfe058226e4a4230c68fb48ac04935e16e326380ff3f0c6658c73921831ec5ced29073d3ce06de15cd7168cd7c6c7749db25ded6a092032b6bae025
27 DIST qmmp-0.9.1.tar.bz2 1112342 SHA256 9314f8b019689fa9f3f1bc8df4076a4b32d384ad992d578fd437284a5c86918b SHA512 1797662cb4b219c784ac591ff90eac05b66d43abed11021a9080aad5f709e0cb7b890bceeff3f5736500571154ba368cbec0611fa8143a313dae18b9989586e3 WHIRLPOOL 15c6c3af52bab35bd8208bef4597910fdfa5ea5eea434149c215c76d30bcd465df423934bca9e50a3fab43f94a610c049a192d38de921d6aacb309135dc5ee99
28 +DIST qmmp-0.9.2.tar.bz2 1112974 SHA256 90ac69a21779df5073efe71b25f28a7461d6a928deb1afbaa1ef8268f62ae9c5 SHA512 fc6cb0ec4bbf52e2ceb9e87a3585f25bd58b3a323ef07ddb9fd9f21a065ef0f5deb0b014f29b9648fe9e0a8b412f3b04643f8128638558089a25d867577690ad WHIRLPOOL 47a596b0f7d9e516737bfeb10a962f79edb74f61e2985b01f2cee80c8ff252a1709459f5712700784faef824e24ff3567d73f0d5759e2cd2c0c53c267cc6a026
29 +DIST qmmp-1.0.0.tar.bz2 1092970 SHA256 25cd86c67f287e9e7d062b364202831bb25c0930cdc7fbda759fd9287fb24220 SHA512 cdaeaf0202c03e745e9f32ff1068830410691d827a9775588d5679ac551960565df9125014549a7fc1b5f59a99bcbd86db901289d87675b642b84928f4dd1bd0 WHIRLPOOL ee843ca3a4a45c9bf7306a65c28c1dced8f33bc97c59783475e0052c991ba6ef37fdf294da6acaff6ee62d5f28fe5d997f7e1b43d4c03df2733850ed9c08557b
30
31 diff --git a/media-sound/qmmp/qmmp-0.9.2.ebuild b/media-sound/qmmp/qmmp-0.9.2.ebuild
32 new file mode 100644
33 index 0000000..5f82a4d
34 --- /dev/null
35 +++ b/media-sound/qmmp/qmmp-0.9.2.ebuild
36 @@ -0,0 +1,128 @@
37 +# Copyright 1999-2015 Gentoo Foundation
38 +# Distributed under the terms of the GNU General Public License v2
39 +# $Id$
40 +
41 +EAPI="5"
42 +
43 +inherit cmake-utils
44 +[ "$PV" == "9999" ] && inherit subversion
45 +
46 +DESCRIPTION="Qt4-based audio player with winamp/xmms skins support"
47 +HOMEPAGE="http://qmmp.ylsoftware.com"
48 +if [ "$PV" != "9999" ]; then
49 + SRC_URI="http://qmmp.ylsoftware.com/files/${P}.tar.bz2"
50 + KEYWORDS="~amd64 ~ppc ~x86"
51 +else
52 + SRC_URI=""
53 + ESVN_REPO_URI="https://qmmp.googlecode.com/svn/trunk/qmmp/"
54 + KEYWORDS=""
55 +fi
56 +
57 +LICENSE="GPL-2"
58 +SLOT="0"
59 +# KEYWORDS further up
60 +IUSE="analyzer aac +alsa +dbus bs2b cdda cover crossfade cue curl enca ffmpeg flac jack game kde ladspa
61 +libsamplerate lyrics +mad midi mms modplug mplayer mpris musepack notifier opus oss
62 +projectm pulseaudio qsui scrobbler sndfile stereo tray udisks +vorbis wavpack"
63 +
64 +RDEPEND="media-libs/taglib
65 + dev-qt/qtgui:4
66 + alsa? ( media-libs/alsa-lib )
67 + bs2b? ( media-libs/libbs2b )
68 + cdda? ( dev-libs/libcdio-paranoia )
69 + cue? ( media-libs/libcue )
70 + curl? ( net-misc/curl )
71 + dbus? ( sys-apps/dbus )
72 + aac? ( media-libs/faad2 )
73 + enca? ( app-i18n/enca )
74 + flac? ( media-libs/flac )
75 + game? ( media-libs/game-music-emu )
76 + ladspa? ( media-libs/ladspa-cmt )
77 + libsamplerate? ( media-libs/libsamplerate )
78 + mad? ( media-libs/libmad )
79 + midi? ( media-sound/wildmidi )
80 + mms? ( media-libs/libmms )
81 + mplayer? ( media-video/mplayer )
82 + mpris? ( dev-qt/qtdbus:4 )
83 + musepack? ( >=media-sound/musepack-tools-444 )
84 + modplug? ( >=media-libs/libmodplug-0.8.4 )
85 + vorbis? ( media-libs/libvorbis
86 + media-libs/libogg )
87 + jack? ( media-sound/jack-audio-connection-kit
88 + media-libs/libsamplerate )
89 + ffmpeg? ( virtual/ffmpeg )
90 + opus? ( media-libs/opusfile )
91 + projectm? ( media-libs/libprojectm
92 + dev-qt/qtopengl:4 )
93 + pulseaudio? ( >=media-sound/pulseaudio-0.9.9 )
94 + wavpack? ( media-sound/wavpack )
95 + scrobbler? ( net-misc/curl )
96 + sndfile? ( media-libs/libsndfile )
97 + udisks? ( sys-fs/udisks:2 )"
98 +DEPEND="${RDEPEND}"
99 +
100 +DOCS="AUTHORS ChangeLog README"
101 +
102 +CMAKE_IN_SOURCE_BUILD="1"
103 +
104 +REQUIRED_USE="kde? ( dbus ) "
105 +
106 +src_prepare() {
107 + if has_version dev-libs/libcdio-paranoia; then
108 + sed -i \
109 + -e 's:cdio/cdda.h:cdio/paranoia/cdda.h:' \
110 + src/plugins/Input/cdaudio/decoder_cdaudio.cpp || die
111 + fi
112 +
113 + cmake-utils_src_prepare
114 +}
115 +
116 +src_configure() {
117 + mycmakeargs=(
118 + $(cmake-utils_use_use alsa)
119 + $(cmake-utils_use_use aac)
120 + $(cmake-utils_use_use alsa)
121 + $(cmake-utils_use_use analyzer)
122 + $(cmake-utils_use_use bs2b)
123 + $(cmake-utils_use_use cdda CDA)
124 + $(cmake-utils_use_use crossfade)
125 + $(cmake-utils_use_use cover)
126 + $(cmake-utils_use_use cue)
127 + $(cmake-utils_use_use curl)
128 + $(cmake-utils_use_use dbus)
129 + $(cmake-utils_use_use enca)
130 + $(cmake-utils_use_use ffmpeg)
131 + -DUSE_FFMPEG_LEGACY=OFF
132 + $(cmake-utils_use_use flac)
133 + $(cmake-utils_use_use game GME)
134 + -DUSE_HAL=OFF
135 + $(cmake-utils_use_use jack)
136 + $(cmake-utils_use_use kde KDENOTIFY)
137 + $(cmake-utils_use_use ladspa)
138 + $(cmake-utils_use_use lyrics)
139 + $(cmake-utils_use_use mad)
140 + $(cmake-utils_use_use midi MIDI_WILDMIDI)
141 + $(cmake-utils_use_use mplayer)
142 + $(cmake-utils_use_use mms)
143 + $(cmake-utils_use_use modplug)
144 + $(cmake-utils_use_use mpris)
145 + $(cmake-utils_use_use musepack MPC)
146 + $(cmake-utils_use_use notifier)
147 + $(cmake-utils_use_use opus)
148 + $(cmake-utils_use_use oss)
149 + $(cmake-utils_use_use projectm)
150 + $(cmake-utils_use_use pulseaudio PULSE)
151 + $(cmake-utils_use_use qsui)
152 + $(cmake-utils_use_use scrobbler)
153 + $(cmake-utils_use_use sndfile)
154 + $(cmake-utils_use_use stereo)
155 + $(cmake-utils_use_use tray STATICON)
156 + $(cmake-utils_use_use udisks UDISKS2)
157 + -DUSE_UDISKS=OFF
158 + $(cmake-utils_use_use libsamplerate SRC)
159 + $(cmake-utils_use_use vorbis)
160 + $(cmake-utils_use_use wavpack)
161 + )
162 +
163 + cmake-utils_src_configure
164 +}
165
166 diff --git a/media-sound/qmmp/qmmp-1.0.0.ebuild b/media-sound/qmmp/qmmp-1.0.0.ebuild
167 new file mode 100644
168 index 0000000..4328602
169 --- /dev/null
170 +++ b/media-sound/qmmp/qmmp-1.0.0.ebuild
171 @@ -0,0 +1,126 @@
172 +# Copyright 1999-2015 Gentoo Foundation
173 +# Distributed under the terms of the GNU General Public License v2
174 +# $Id$
175 +
176 +EAPI="5"
177 +
178 +inherit cmake-utils
179 +[ "$PV" == "9999" ] && inherit subversion
180 +
181 +DESCRIPTION="Qt4-based audio player with winamp/xmms skins support"
182 +HOMEPAGE="http://qmmp.ylsoftware.com"
183 +if [ "$PV" != "9999" ]; then
184 + SRC_URI="http://qmmp.ylsoftware.com/files/${P}.tar.bz2"
185 + KEYWORDS="~amd64 ~x86"
186 +else
187 + SRC_URI=""
188 + ESVN_REPO_URI="https://qmmp.googlecode.com/svn/trunk/qmmp/"
189 + KEYWORDS=""
190 +fi
191 +
192 +LICENSE="GPL-2"
193 +SLOT="0"
194 +# KEYWORDS further up
195 +IUSE="analyzer aac +alsa +dbus bs2b cdda cover crossfade cue curl enca ffmpeg flac jack game kde ladspa
196 +libsamplerate lyrics +mad midi mms modplug mplayer mpris musepack notifier opus oss
197 +projectm pulseaudio qsui scrobbler sndfile stereo tray udisks +vorbis wavpack"
198 +
199 +RDEPEND="media-libs/taglib
200 + dev-qt/qtgui:5
201 + alsa? ( media-libs/alsa-lib )
202 + bs2b? ( media-libs/libbs2b )
203 + cdda? ( dev-libs/libcdio-paranoia )
204 + cue? ( media-libs/libcue )
205 + curl? ( net-misc/curl )
206 + dbus? ( sys-apps/dbus )
207 + aac? ( media-libs/faad2 )
208 + enca? ( app-i18n/enca )
209 + flac? ( media-libs/flac )
210 + game? ( media-libs/game-music-emu )
211 + ladspa? ( media-libs/ladspa-cmt )
212 + libsamplerate? ( media-libs/libsamplerate )
213 + mad? ( media-libs/libmad )
214 + midi? ( media-sound/wildmidi )
215 + mms? ( media-libs/libmms )
216 + mplayer? ( media-video/mplayer )
217 + mpris? ( dev-qt/qtdbus:5 )
218 + musepack? ( >=media-sound/musepack-tools-444 )
219 + modplug? ( >=media-libs/libmodplug-0.8.4 )
220 + vorbis? ( media-libs/libvorbis
221 + media-libs/libogg )
222 + jack? ( media-sound/jack-audio-connection-kit
223 + media-libs/libsamplerate )
224 + ffmpeg? ( virtual/ffmpeg )
225 + opus? ( media-libs/opusfile )
226 + projectm? ( media-libs/libprojectm
227 + dev-qt/qtopengl:5 )
228 + pulseaudio? ( >=media-sound/pulseaudio-0.9.9 )
229 + wavpack? ( media-sound/wavpack )
230 + scrobbler? ( net-misc/curl )
231 + sndfile? ( media-libs/libsndfile )
232 + udisks? ( sys-fs/udisks:2 )"
233 +DEPEND="${RDEPEND}"
234 +
235 +DOCS="AUTHORS ChangeLog README"
236 +
237 +CMAKE_IN_SOURCE_BUILD="1"
238 +
239 +REQUIRED_USE="kde? ( dbus ) "
240 +
241 +src_prepare() {
242 + if has_version dev-libs/libcdio-paranoia; then
243 + sed -i \
244 + -e 's:cdio/cdda.h:cdio/paranoia/cdda.h:' \
245 + src/plugins/Input/cdaudio/decoder_cdaudio.cpp || die
246 + fi
247 +
248 + cmake-utils_src_prepare
249 +}
250 +
251 +src_configure() {
252 + mycmakeargs=(
253 + $(cmake-utils_use_use alsa)
254 + $(cmake-utils_use_use aac)
255 + $(cmake-utils_use_use alsa)
256 + $(cmake-utils_use_use analyzer)
257 + $(cmake-utils_use_use bs2b)
258 + $(cmake-utils_use_use cdda CDA)
259 + $(cmake-utils_use_use crossfade)
260 + $(cmake-utils_use_use cover)
261 + $(cmake-utils_use_use cue)
262 + $(cmake-utils_use_use curl)
263 + $(cmake-utils_use_use dbus)
264 + $(cmake-utils_use_use enca)
265 + $(cmake-utils_use_use ffmpeg)
266 + $(cmake-utils_use_use flac)
267 + $(cmake-utils_use_use game GME)
268 + -DUSE_HAL=OFF
269 + $(cmake-utils_use_use jack)
270 + $(cmake-utils_use_use kde KDENOTIFY)
271 + $(cmake-utils_use_use ladspa)
272 + $(cmake-utils_use_use lyrics)
273 + $(cmake-utils_use_use mad)
274 + $(cmake-utils_use_use midi MIDI_WILDMIDI)
275 + $(cmake-utils_use_use mplayer)
276 + $(cmake-utils_use_use mms)
277 + $(cmake-utils_use_use modplug)
278 + $(cmake-utils_use_use mpris)
279 + $(cmake-utils_use_use musepack MPC)
280 + $(cmake-utils_use_use notifier)
281 + $(cmake-utils_use_use opus)
282 + $(cmake-utils_use_use oss)
283 + $(cmake-utils_use_use projectm)
284 + $(cmake-utils_use_use pulseaudio PULSE)
285 + $(cmake-utils_use_use qsui)
286 + $(cmake-utils_use_use scrobbler)
287 + $(cmake-utils_use_use sndfile)
288 + $(cmake-utils_use_use stereo)
289 + $(cmake-utils_use_use tray STATICON)
290 + $(cmake-utils_use_use udisks UDISKS2)
291 + $(cmake-utils_use_use libsamplerate SRC)
292 + $(cmake-utils_use_use vorbis)
293 + $(cmake-utils_use_use wavpack)
294 + )
295 +
296 + cmake-utils_src_configure
297 +}