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-vlc/
Date: Thu, 08 Aug 2019 21:50:22
Message-Id: 1565300993.6452ebd475ab521f6005cad9ea40f13e8a9ce2d7.asturm@gentoo
1 commit: 6452ebd475ab521f6005cad9ea40f13e8a9ce2d7
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Thu Aug 8 21:45:45 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Thu Aug 8 21:49:53 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6452ebd4
7
8 media-libs/phonon-vlc: Switch to kde5.eclass
9
10 This is now fully ported to ECM after upstream dropped Qt4 support.
11 Update DESCRIPTION.
12
13 Package-Manager: Portage-2.3.71, Repoman-2.3.17
14 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
15
16 media-libs/phonon-vlc/phonon-vlc-9999.ebuild | 25 +++++++------------------
17 1 file changed, 7 insertions(+), 18 deletions(-)
18
19 diff --git a/media-libs/phonon-vlc/phonon-vlc-9999.ebuild b/media-libs/phonon-vlc/phonon-vlc-9999.ebuild
20 index e6d157cf774..890afef5f15 100644
21 --- a/media-libs/phonon-vlc/phonon-vlc-9999.ebuild
22 +++ b/media-libs/phonon-vlc/phonon-vlc-9999.ebuild
23 @@ -3,21 +3,16 @@
24
25 EAPI=7
26
27 -MY_PN="phonon-backend-vlc"
28 +inherit kde5
29
30 -if [[ ${PV} != *9999* ]]; then
31 - SRC_URI="mirror://kde/stable/phonon/${MY_PN}/${PV}/${MY_PN}-${PV}.tar.xz"
32 +DESCRIPTION="VLC backend for the Phonon multimedia library"
33 +HOMEPAGE="https://phonon.kde.org/"
34 +
35 +if [[ ${KDE_BUILD_TYPE} = release ]]; then
36 + SRC_URI="mirror://kde/stable/phonon/phonon-backend-vlc/${PV}/phonon-backend-vlc-${PV}.tar.xz"
37 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
38 -else
39 - EGIT_REPO_URI=( "git://anongit.kde.org/${PN}" )
40 - inherit git-r3
41 fi
42
43 -inherit cmake-utils
44 -
45 -DESCRIPTION="Phonon VLC backend"
46 -HOMEPAGE="https://phonon.kde.org/"
47 -
48 LICENSE="LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )"
49 SLOT="0"
50 IUSE="debug"
51 @@ -26,15 +21,9 @@ BDEPEND="
52 virtual/pkgconfig
53 "
54 DEPEND="
55 - dev-qt/qtcore:5
56 dev-qt/qtgui:5
57 dev-qt/qtwidgets:5
58 - >=media-libs/phonon-4.10.0
59 + >=media-libs/phonon-4.10.60
60 media-video/vlc:=[dbus,ogg,vorbis]
61 "
62 RDEPEND="${DEPEND}"
63 -
64 -src_configure() {
65 - local mycmakeargs=( -DPHONON_BUILD_PHONON4QT5=ON )
66 - cmake-utils_src_configure
67 -}