Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/phonon-gstreamer/
Date: Sat, 24 Jun 2017 10:05:59
Message-Id: 1498298741.2c0cb5246ad145fb3ed7b029375ca782fa12fc22.asturm@gentoo
1 commit: 2c0cb5246ad145fb3ed7b029375ca782fa12fc22
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jun 24 09:27:17 2017 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat Jun 24 10:05:41 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c0cb524
7
8 media-libs/phonon-gstreamer: Drop old
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.1
11
12 .../phonon-gstreamer/phonon-gstreamer-4.9.0.ebuild | 84 ----------------------
13 1 file changed, 84 deletions(-)
14
15 diff --git a/media-libs/phonon-gstreamer/phonon-gstreamer-4.9.0.ebuild b/media-libs/phonon-gstreamer/phonon-gstreamer-4.9.0.ebuild
16 deleted file mode 100644
17 index 089d193b78f..00000000000
18 --- a/media-libs/phonon-gstreamer/phonon-gstreamer-4.9.0.ebuild
19 +++ /dev/null
20 @@ -1,84 +0,0 @@
21 -# Copyright 1999-2017 Gentoo Foundation
22 -# Distributed under the terms of the GNU General Public License v2
23 -
24 -EAPI=6
25 -
26 -MY_PN="phonon-backend-gstreamer"
27 -MY_P=${MY_PN}-${PV}
28 -
29 -if [[ ${PV} != *9999* ]]; then
30 - SRC_URI="mirror://kde/stable/phonon/${MY_PN}/${PV}/${MY_P}.tar.xz"
31 - KEYWORDS="alpha amd64 arm hppa ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
32 -else
33 - EGIT_REPO_URI=( "git://anongit.kde.org/${PN}" )
34 - inherit git-r3
35 -fi
36 -
37 -inherit cmake-utils multibuild
38 -
39 -DESCRIPTION="Phonon GStreamer backend"
40 -HOMEPAGE="https://phonon.kde.org/"
41 -
42 -LICENSE="LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )"
43 -SLOT="0"
44 -IUSE="alsa debug +network +qt4 qt5"
45 -
46 -REQUIRED_USE="|| ( qt4 qt5 )"
47 -
48 -RDEPEND="
49 - dev-libs/glib:2
50 - dev-libs/libxml2:2
51 - media-libs/gstreamer:1.0
52 - media-libs/gst-plugins-base:1.0
53 - media-plugins/gst-plugins-meta:1.0[alsa?,ogg,vorbis]
54 - >=media-libs/phonon-4.9.0[qt4?,qt5?]
55 - qt4? (
56 - dev-qt/qtcore:4[glib]
57 - dev-qt/qtgui:4[glib]
58 - dev-qt/qtopengl:4
59 - !<dev-qt/qtwebkit-4.10.4:4[gstreamer]
60 - )
61 - qt5? (
62 - dev-qt/qtcore:5
63 - dev-qt/qtgui:5
64 - dev-qt/qtopengl:5
65 - dev-qt/qtwidgets:5
66 - dev-qt/qtx11extras:5
67 - )
68 - virtual/opengl
69 - network? ( media-plugins/gst-plugins-soup:1.0 )
70 -"
71 -DEPEND="${RDEPEND}
72 - virtual/pkgconfig
73 -"
74 -
75 -pkg_setup() {
76 - MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
77 -}
78 -
79 -src_configure() {
80 - myconfigure() {
81 - local mycmakeargs=()
82 - if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
83 - mycmakeargs+=( -DPHONON_BUILD_PHONON4QT5=OFF )
84 - fi
85 - if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
86 - mycmakeargs+=( -DPHONON_BUILD_PHONON4QT5=ON )
87 - fi
88 - cmake-utils_src_configure
89 - }
90 -
91 - multibuild_foreach_variant myconfigure
92 -}
93 -
94 -src_compile() {
95 - multibuild_foreach_variant cmake-utils_src_compile
96 -}
97 -
98 -src_test() {
99 - multibuild_foreach_variant cmake-utils_src_test
100 -}
101 -
102 -src_install() {
103 - multibuild_foreach_variant cmake-utils_src_install
104 -}