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/
Date: Fri, 02 Jun 2017 00:38:43
Message-Id: 1496363869.400d37422279cc0d654fc9bd93d2daad7652e904.asturm@gentoo
1 commit: 400d37422279cc0d654fc9bd93d2daad7652e904
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jun 1 22:59:53 2017 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Fri Jun 2 00:37:49 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=400d3742
7
8 media-libs/phonon: Drop old
9
10 Package-Manager: Portage-2.3.5, Repoman-2.3.1
11
12 media-libs/phonon/phonon-4.9.1.ebuild | 132 ----------------------------------
13 1 file changed, 132 deletions(-)
14
15 diff --git a/media-libs/phonon/phonon-4.9.1.ebuild b/media-libs/phonon/phonon-4.9.1.ebuild
16 deleted file mode 100644
17 index eb135e7f669..00000000000
18 --- a/media-libs/phonon/phonon-4.9.1.ebuild
19 +++ /dev/null
20 @@ -1,132 +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 -if [[ ${PV} != *9999* ]]; then
27 - SRC_URI="mirror://kde/stable/phonon/${PV}/${P}.tar.xz"
28 - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
29 -else
30 - EGIT_REPO_URI=( "git://anongit.kde.org/${PN}" )
31 - inherit git-r3
32 -fi
33 -
34 -inherit cmake-multilib multibuild qmake-utils
35 -
36 -DESCRIPTION="KDE multimedia API"
37 -HOMEPAGE="https://phonon.kde.org/"
38 -
39 -LICENSE="|| ( LGPL-2.1 LGPL-3 )"
40 -SLOT="0"
41 -IUSE="aqua debug designer gstreamer pulseaudio +qt4 qt5 +vlc zeitgeist"
42 -
43 -REQUIRED_USE="
44 - || ( qt4 qt5 )
45 - zeitgeist? ( qt4 )
46 -"
47 -
48 -RDEPEND="
49 - !!dev-qt/qtphonon:4
50 - qt4? (
51 - dev-qt/qtcore:4[${MULTILIB_USEDEP}]
52 - dev-qt/qtdbus:4[${MULTILIB_USEDEP}]
53 - dev-qt/qtgui:4[${MULTILIB_USEDEP}]
54 - designer? ( dev-qt/designer:4[${MULTILIB_USEDEP}] )
55 - )
56 - qt5? (
57 - dev-qt/qtcore:5
58 - dev-qt/qtdbus:5
59 - dev-qt/qtgui:5
60 - dev-qt/qtwidgets:5
61 - designer? ( dev-qt/designer:5 )
62 - )
63 - pulseaudio? (
64 - dev-libs/glib:2[${MULTILIB_USEDEP}]
65 - >=media-sound/pulseaudio-0.9.21[glib,${MULTILIB_USEDEP}]
66 - )
67 - zeitgeist? ( dev-libs/libqzeitgeist )
68 -"
69 -DEPEND="${RDEPEND}
70 - virtual/pkgconfig[${MULTILIB_USEDEP}]
71 - qt5? ( kde-frameworks/extra-cmake-modules:5 )
72 -"
73 -PDEPEND="
74 - aqua? ( media-libs/phonon-qt7 )
75 - gstreamer? ( >=media-libs/phonon-gstreamer-4.9.0[qt4?,qt5?] )
76 - vlc? ( >=media-libs/phonon-vlc-0.9.0[qt4?,qt5?] )
77 -"
78 -
79 -PATCHES=( "${FILESDIR}/${PN}-4.7.0-plugin-install.patch" )
80 -
81 -pkg_setup() {
82 - MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
83 -}
84 -
85 -multilib_src_configure() {
86 - local mycmakeargs=(
87 - -DPHONON_BUILD_DESIGNER_PLUGIN=$(usex designer)
88 - -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=TRUE
89 - -DWITH_GLIB2=$(usex pulseaudio)
90 - -DWITH_PulseAudio=$(usex pulseaudio)
91 - $(multilib_is_native_abi && echo -DWITH_QZeitgeist=$(usex zeitgeist) || echo -DWITH_QZeitgeist=OFF)
92 - -DQT_QMAKE_EXECUTABLE="$(${QT_MULTIBUILD_VARIANT}_get_bindir)"/qmake
93 - )
94 -
95 - if [[ ${QT_MULTIBUILD_VARIANT} = qt4 ]]; then
96 - mycmakeargs+=( -DPHONON_BUILD_PHONON4QT5=OFF )
97 - fi
98 - if [[ ${QT_MULTIBUILD_VARIANT} = qt5 ]]; then
99 - mycmakeargs+=( -DPHONON_BUILD_PHONON4QT5=ON )
100 - fi
101 -
102 - cmake-utils_src_configure
103 -}
104 -
105 -src_configure() {
106 - myconfigure() {
107 - local QT_MULTIBUILD_VARIANT=${MULTIBUILD_VARIANT}
108 - if [[ ${QT_MULTIBUILD_VARIANT} = qt4 ]]; then
109 - cmake-multilib_src_configure
110 - elif [[ ${QT_MULTIBUILD_VARIANT} = qt5 ]]; then
111 - multilib_src_configure
112 - fi
113 - }
114 -
115 - multibuild_foreach_variant myconfigure
116 -}
117 -
118 -src_compile() {
119 - mycompile() {
120 - if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
121 - cmake-multilib_src_compile
122 - elif [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
123 - cmake-utils_src_compile
124 - fi
125 - }
126 -
127 - multibuild_foreach_variant mycompile
128 -}
129 -
130 -src_test() {
131 - mytest() {
132 - if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
133 - cmake-multilib_src_test
134 - elif [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
135 - cmake-utils_src_test
136 - fi
137 - }
138 -
139 - multibuild_foreach_variant mytest
140 -}
141 -
142 -src_install() {
143 - myinstall() {
144 - if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
145 - cmake-multilib_src_install
146 - elif [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
147 - cmake-utils_src_install
148 - fi
149 - }
150 -
151 - multibuild_foreach_variant myinstall
152 -}