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