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