Gentoo Archives: gentoo-commits

From: "Johannes Huber (johu)" <johu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/phonon: metadata.xml phonon-9999.ebuild phonon-4.6.0.ebuild ChangeLog
Date: Fri, 23 Dec 2011 13:17:17
Message-Id: 20111223131706.21DA02004B@flycatcher.gentoo.org
1 johu 11/12/23 13:17:06
2
3 Modified: metadata.xml phonon-9999.ebuild ChangeLog
4 Added: phonon-4.6.0.ebuild
5 Log:
6 Version bump.
7
8 (Portage version: 2.2.0_alpha81/cvs/Linux i686)
9
10 Revision Changes Path
11 1.2 media-libs/phonon/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/phonon/metadata.xml?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/phonon/metadata.xml?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/phonon/metadata.xml?r1=1.1&r2=1.2
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-libs/phonon/metadata.xml,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- metadata.xml 26 Mar 2011 16:07:01 -0000 1.1
24 +++ metadata.xml 23 Dec 2011 13:17:06 -0000 1.2
25 @@ -4,5 +4,6 @@
26 <herd>kde</herd>
27 <use>
28 <flag name="vlc">Install VLC Phonon backend</flag>
29 + <flag name="zeitgeist">Add support for Zeitgeist event tracking system</flag>
30 </use>
31 </pkgmetadata>
32
33
34
35 1.13 media-libs/phonon/phonon-9999.ebuild
36
37 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/phonon/phonon-9999.ebuild?rev=1.13&view=markup
38 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/phonon/phonon-9999.ebuild?rev=1.13&content-type=text/plain
39 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/phonon/phonon-9999.ebuild?r1=1.12&r2=1.13
40
41 Index: phonon-9999.ebuild
42 ===================================================================
43 RCS file: /var/cvsroot/gentoo-x86/media-libs/phonon/phonon-9999.ebuild,v
44 retrieving revision 1.12
45 retrieving revision 1.13
46 diff -u -r1.12 -r1.13
47 --- phonon-9999.ebuild 8 Nov 2011 19:04:23 -0000 1.12
48 +++ phonon-9999.ebuild 23 Dec 2011 13:17:06 -0000 1.13
49 @@ -1,6 +1,6 @@
50 # Copyright 1999-2011 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 -# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon/phonon-9999.ebuild,v 1.12 2011/11/08 19:04:23 flameeyes Exp $
53 +# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon/phonon-9999.ebuild,v 1.13 2011/12/23 13:17:06 johu Exp $
54
55 EAPI=4
56
57 @@ -20,10 +20,10 @@
58
59 LICENSE="LGPL-2.1"
60 SLOT="0"
61 -IUSE="aqua debug +gstreamer pulseaudio vlc xine"
62 +IUSE="aqua debug +gstreamer pulseaudio vlc xine zeitgeist"
63
64 COMMON_DEPEND="
65 - !x11-libs/qt-phonon:4
66 + !!x11-libs/qt-phonon:4
67 >=x11-libs/qt-core-4.6.0:4
68 >=x11-libs/qt-dbus-4.6.0:4
69 >=x11-libs/qt-gui-4.6.0:4
70 @@ -32,6 +32,7 @@
71 dev-libs/glib:2
72 >=media-sound/pulseaudio-0.9.21[glib]
73 )
74 + zeitgeist? ( dev-libs/libqzeitgeist )
75 "
76 # directshow? ( media-sound/phonon-directshow )
77 # mmf? ( media-sound/phonon-mmf )
78
79
80
81 1.27 media-libs/phonon/ChangeLog
82
83 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/phonon/ChangeLog?rev=1.27&view=markup
84 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/phonon/ChangeLog?rev=1.27&content-type=text/plain
85 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/phonon/ChangeLog?r1=1.26&r2=1.27
86
87 Index: ChangeLog
88 ===================================================================
89 RCS file: /var/cvsroot/gentoo-x86/media-libs/phonon/ChangeLog,v
90 retrieving revision 1.26
91 retrieving revision 1.27
92 diff -u -r1.26 -r1.27
93 --- ChangeLog 2 Dec 2011 19:22:19 -0000 1.26
94 +++ ChangeLog 23 Dec 2011 13:17:06 -0000 1.27
95 @@ -1,6 +1,12 @@
96 # ChangeLog for media-libs/phonon
97 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
98 -# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon/ChangeLog,v 1.26 2011/12/02 19:22:19 dilfridge Exp $
99 +# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon/ChangeLog,v 1.27 2011/12/23 13:17:06 johu Exp $
100 +
101 +*phonon-4.6.0 (23 Dec 2011)
102 +
103 + 23 Dec 2011; Johannes Huber <johu@g.o> +phonon-4.6.0.ebuild,
104 + metadata.xml, phonon-9999.ebuild:
105 + Version bump.
106
107 02 Dec 2011; Andreas K. Huettel <dilfridge@g.o> phonon-4.4.2.ebuild,
108 phonon-4.4.3.ebuild, phonon-4.5.0.ebuild, phonon-4.5.1-r1.ebuild:
109
110
111
112 1.1 media-libs/phonon/phonon-4.6.0.ebuild
113
114 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/phonon/phonon-4.6.0.ebuild?rev=1.1&view=markup
115 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/phonon/phonon-4.6.0.ebuild?rev=1.1&content-type=text/plain
116
117 Index: phonon-4.6.0.ebuild
118 ===================================================================
119 # Copyright 1999-2011 Gentoo Foundation
120 # Distributed under the terms of the GNU General Public License v2
121 # $Header: /var/cvsroot/gentoo-x86/media-libs/phonon/phonon-4.6.0.ebuild,v 1.1 2011/12/23 13:17:06 johu Exp $
122
123 EAPI=4
124
125 if [[ ${PV} != *9999* ]]; then
126 SRC_URI="mirror://kde/stable/phonon/${PV}/src/${P}.tar.xz"
127 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
128 else
129 SCM_ECLASS="git-2"
130 EGIT_REPO_URI="git://anongit.kde.org/${PN}"
131 KEYWORDS=""
132 fi
133
134 inherit cmake-utils ${SCM_ECLASS}
135
136 DESCRIPTION="KDE multimedia API"
137 HOMEPAGE="https://projects.kde.org/projects/kdesupport/phonon"
138
139 LICENSE="LGPL-2.1"
140 SLOT="0"
141 IUSE="aqua debug +gstreamer pulseaudio vlc xine zeitgeist"
142
143 COMMON_DEPEND="
144 !!x11-libs/qt-phonon:4
145 >=x11-libs/qt-core-4.6.0:4
146 >=x11-libs/qt-dbus-4.6.0:4
147 >=x11-libs/qt-gui-4.6.0:4
148 >=x11-libs/qt-test-4.6.0:4
149 pulseaudio? (
150 dev-libs/glib:2
151 >=media-sound/pulseaudio-0.9.21[glib]
152 )
153 zeitgeist? ( dev-libs/libqzeitgeist )
154 "
155 # directshow? ( media-sound/phonon-directshow )
156 # mmf? ( media-sound/phonon-mmf )
157 # mplayer? ( media-sound/phonon-mplayer )
158 # waveout? ( media-sound/phonon-waveout )
159 PDEPEND="
160 aqua? ( media-libs/phonon-qt7 )
161 gstreamer? ( media-libs/phonon-gstreamer )
162 vlc? ( >=media-libs/phonon-vlc-0.3.2 )
163 xine? ( >=media-libs/phonon-xine-0.4.4 )
164 "
165 RDEPEND="${COMMON_DEPEND}
166 !kde-base/phonon-xine
167 "
168 DEPEND="${COMMON_DEPEND}
169 >=dev-util/automoc-0.9.87
170 dev-util/pkgconfig
171 "
172
173 REQUIRED_USE="|| ( aqua gstreamer vlc xine )"
174
175 PATCHES=( "${FILESDIR}/${PN}-4.5.1-qmakeworkaround.patch" )
176
177 src_configure() {
178 local mycmakeargs=(
179 $(cmake-utils_use_with pulseaudio GLIB2)
180 $(cmake-utils_use_with pulseaudio PulseAudio)
181 )
182 cmake-utils_src_configure
183 }