Gentoo Archives: gentoo-commits

From: "Michael Palimaka (kensington)" <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/phonon-gstreamer: phonon-gstreamer-9999.ebuild phonon-gstreamer-4.7.2.ebuild ChangeLog
Date: Sat, 21 Jun 2014 16:20:50
Message-Id: 20140621162046.CE9D92004E@flycatcher.gentoo.org
1 kensington 14/06/21 16:20:46
2
3 Modified: phonon-gstreamer-9999.ebuild ChangeLog
4 Added: phonon-gstreamer-4.7.2.ebuild
5 Log:
6 Version bump.
7
8 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0x06B1F38DCA45A1EC!)
9
10 Revision Changes Path
11 1.17 media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild?rev=1.17&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild?rev=1.17&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild?r1=1.16&r2=1.17
16
17 Index: phonon-gstreamer-9999.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild,v
20 retrieving revision 1.16
21 retrieving revision 1.17
22 diff -u -r1.16 -r1.17
23 --- phonon-gstreamer-9999.ebuild 11 Nov 2013 21:07:10 -0000 1.16
24 +++ phonon-gstreamer-9999.ebuild 21 Jun 2014 16:20:46 -0000 1.17
25 @@ -1,6 +1,6 @@
26 -# Copyright 1999-2013 Gentoo Foundation
27 +# Copyright 1999-2014 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild,v 1.16 2013/11/11 21:07:10 johu Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild,v 1.17 2014/06/21 16:20:46 kensington Exp $
31
32 EAPI=5
33
34 @@ -27,7 +27,9 @@
35 REQUIRED_USE="|| ( qt4 qt5 )"
36
37 RDEPEND="
38 + dev-libs/glib:2
39 media-libs/gstreamer:0.10
40 + media-libs/gst-plugins-base:0.10
41 media-plugins/gst-plugins-meta:0.10[alsa?,ogg,vorbis]
42 >=media-libs/phonon-4.7.0[qt4?,qt5?]
43 qt4? (
44 @@ -39,6 +41,7 @@
45 dev-qt/qtcore:5[glib]
46 dev-qt/qtgui:5[glib]
47 dev-qt/qtopengl:5
48 + dev-qt/qtwidgets:5
49 )
50 virtual/opengl
51 network? ( media-plugins/gst-plugins-soup:0.10 )
52
53
54
55 1.47 media-libs/phonon-gstreamer/ChangeLog
56
57 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/phonon-gstreamer/ChangeLog?rev=1.47&view=markup
58 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/phonon-gstreamer/ChangeLog?rev=1.47&content-type=text/plain
59 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/phonon-gstreamer/ChangeLog?r1=1.46&r2=1.47
60
61 Index: ChangeLog
62 ===================================================================
63 RCS file: /var/cvsroot/gentoo-x86/media-libs/phonon-gstreamer/ChangeLog,v
64 retrieving revision 1.46
65 retrieving revision 1.47
66 diff -u -r1.46 -r1.47
67 --- ChangeLog 6 Dec 2013 13:02:43 -0000 1.46
68 +++ ChangeLog 21 Jun 2014 16:20:46 -0000 1.47
69 @@ -1,6 +1,12 @@
70 # ChangeLog for media-libs/phonon-gstreamer
71 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
72 -# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon-gstreamer/ChangeLog,v 1.46 2013/12/06 13:02:43 johu Exp $
73 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
74 +# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon-gstreamer/ChangeLog,v 1.47 2014/06/21 16:20:46 kensington Exp $
75 +
76 +*phonon-gstreamer-4.7.2 (21 Jun 2014)
77 +
78 + 21 Jun 2014; Michael Palimaka <kensington@g.o>
79 + +phonon-gstreamer-4.7.2.ebuild, phonon-gstreamer-9999.ebuild:
80 + Version bump.
81
82 *phonon-gstreamer-4.7.1 (06 Dec 2013)
83
84
85
86
87 1.1 media-libs/phonon-gstreamer/phonon-gstreamer-4.7.2.ebuild
88
89 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/phonon-gstreamer/phonon-gstreamer-4.7.2.ebuild?rev=1.1&view=markup
90 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/phonon-gstreamer/phonon-gstreamer-4.7.2.ebuild?rev=1.1&content-type=text/plain
91
92 Index: phonon-gstreamer-4.7.2.ebuild
93 ===================================================================
94 # Copyright 1999-2014 Gentoo Foundation
95 # Distributed under the terms of the GNU General Public License v2
96 # $Header: /var/cvsroot/gentoo-x86/media-libs/phonon-gstreamer/phonon-gstreamer-4.7.2.ebuild,v 1.1 2014/06/21 16:20:46 kensington Exp $
97
98 EAPI=5
99
100 [[ ${PV} == *9999 ]] && git_eclass="git-r3"
101 EGIT_REPO_URI=( "git://anongit.kde.org/${PN}" )
102
103 MY_PN="phonon-backend-gstreamer"
104 MY_P=${MY_PN}-${PV}
105
106 inherit cmake-utils multibuild ${git_eclass}
107
108 DESCRIPTION="Phonon GStreamer backend"
109 HOMEPAGE="https://projects.kde.org/projects/kdesupport/phonon/phonon-gstreamer"
110 [[ ${PV} == *9999 ]] || SRC_URI="mirror://kde/stable/phonon/${MY_PN}/${PV}/src/${MY_P}.tar.xz"
111
112 LICENSE="LGPL-2.1"
113 if [[ ${PV} == *9999 ]]; then
114 KEYWORDS=""
115 else
116 KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
117 fi
118 SLOT="0"
119 IUSE="alsa debug +network +qt4 qt5"
120 REQUIRED_USE="|| ( qt4 qt5 )"
121
122 RDEPEND="
123 dev-libs/glib:2
124 media-libs/gstreamer:0.10
125 media-libs/gst-plugins-base:0.10
126 media-plugins/gst-plugins-meta:0.10[alsa?,ogg,vorbis]
127 >=media-libs/phonon-4.7.0[qt4?,qt5?]
128 qt4? (
129 dev-qt/qtcore:4[glib]
130 dev-qt/qtgui:4[glib]
131 dev-qt/qtopengl:4
132 )
133 qt5? (
134 dev-qt/qtcore:5[glib]
135 dev-qt/qtgui:5[glib]
136 dev-qt/qtopengl:5
137 dev-qt/qtwidgets:5
138 )
139 virtual/opengl
140 network? ( media-plugins/gst-plugins-soup:0.10 )
141 "
142 DEPEND="${RDEPEND}
143 qt4? ( >=dev-util/automoc-0.9.87 )
144 virtual/pkgconfig
145 "
146
147 [[ ${PV} == 9999 ]] || S=${WORKDIR}/${MY_P}
148
149 pkg_setup() {
150 MULTIBUILD_VARIANTS=()
151 if use qt4; then
152 MULTIBUILD_VARIANTS+=(qt4)
153 fi
154 if use qt5; then
155 MULTIBUILD_VARIANTS+=(qt5)
156 fi
157 }
158
159 src_configure() {
160 myconfigure() {
161 local mycmakeargs=()
162 if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
163 mycmakeargs+=(-DPHONON_BUILD_PHONON4QT5=OFF)
164 fi
165 if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
166 mycmakeargs+=(-DPHONON_BUILD_PHONON4QT5=ON)
167 fi
168 cmake-utils_src_configure
169 }
170
171 multibuild_foreach_variant myconfigure
172 }
173
174 src_compile() {
175 multibuild_foreach_variant cmake-utils_src_compile
176 }
177
178 src_install() {
179 multibuild_foreach_variant cmake-utils_src_install
180 }
181
182 src_test() {
183 multibuild_foreach_variant cmake-utils_src_test
184 }