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-vlc: phonon-vlc-0.7.1.ebuild ChangeLog phonon-vlc-0.7.0.ebuild
Date: Fri, 06 Dec 2013 12:59:34
Message-Id: 20131206125926.C495F20035@flycatcher.gentoo.org
1 johu 13/12/06 12:59:26
2
3 Modified: ChangeLog
4 Added: phonon-vlc-0.7.1.ebuild
5 Removed: phonon-vlc-0.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.43 media-libs/phonon-vlc/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/phonon-vlc/ChangeLog?rev=1.43&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/phonon-vlc/ChangeLog?rev=1.43&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/phonon-vlc/ChangeLog?r1=1.42&r2=1.43
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/media-libs/phonon-vlc/ChangeLog,v
21 retrieving revision 1.42
22 retrieving revision 1.43
23 diff -u -r1.42 -r1.43
24 --- ChangeLog 18 Nov 2013 20:04:15 -0000 1.42
25 +++ ChangeLog 6 Dec 2013 12:59:26 -0000 1.43
26 @@ -1,6 +1,12 @@
27 # ChangeLog for media-libs/phonon-vlc
28 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon-vlc/ChangeLog,v 1.42 2013/11/18 20:04:15 johu Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon-vlc/ChangeLog,v 1.43 2013/12/06 12:59:26 johu Exp $
31 +
32 +*phonon-vlc-0.7.1 (06 Dec 2013)
33 +
34 + 06 Dec 2013; Johannes Huber <johu@g.o> +phonon-vlc-0.7.1.ebuild,
35 + -phonon-vlc-0.7.0.ebuild:
36 + Version bump, remove old.
37
38 18 Nov 2013; Johannes Huber <johu@g.o> phonon-vlc-0.7.0.ebuild,
39 phonon-vlc-9999.ebuild:
40
41
42
43 1.1 media-libs/phonon-vlc/phonon-vlc-0.7.1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/phonon-vlc/phonon-vlc-0.7.1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/phonon-vlc/phonon-vlc-0.7.1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: phonon-vlc-0.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-vlc/phonon-vlc-0.7.1.ebuild,v 1.1 2013/12/06 12:59:26 johu Exp $
53
54 EAPI=5
55
56 MY_PN="phonon-backend-vlc"
57 MY_P="${MY_PN}-${PV}"
58 EGIT_REPO_URI=( "git://anongit.kde.org/${PN}" )
59 [[ ${PV} == 9999 ]] && git_eclass=git-r3
60 inherit cmake-utils multibuild ${git_eclass}
61 unset git_eclass
62
63 DESCRIPTION="Phonon VLC backend"
64 HOMEPAGE="https://projects.kde.org/projects/kdesupport/phonon/phonon-vlc"
65 [[ ${PV} == 9999 ]] || SRC_URI="mirror://kde/stable/phonon/${MY_PN}/${PV}/${MY_P}.tar.xz"
66
67 LICENSE="LGPL-2.1"
68
69 # Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
70 [[ ${PV} == 9999 ]] || \
71 KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd"
72
73 SLOT="0"
74 IUSE="debug +qt4 qt5"
75 REQUIRED_USE="|| ( qt4 qt5 )"
76
77 RDEPEND="
78 >=media-libs/phonon-4.7.0[qt4=,qt5=]
79 >=media-video/vlc-2.0.1:=[dbus,ogg,vorbis]
80 qt4? (
81 dev-qt/qtcore:4
82 dev-qt/qtdbus:4
83 dev-qt/qtgui:4
84 )
85 qt5? (
86 dev-qt/qtcore:5
87 dev-qt/qtdbus:5
88 dev-qt/qtgui:5
89 )
90 "
91 DEPEND="${RDEPEND}
92 app-arch/xz-utils
93 qt4? ( >=dev-util/automoc-0.9.87 )
94 virtual/pkgconfig
95 "
96
97 [[ ${PV} == 9999 ]] || S=${WORKDIR}/${MY_P}
98
99 DOCS=( AUTHORS )
100
101 pkg_setup() {
102 MULTIBUILD_VARIANTS=()
103 if use qt4; then
104 MULTIBUILD_VARIANTS+=(qt4)
105 fi
106 if use qt5; then
107 MULTIBUILD_VARIANTS+=(qt5)
108 fi
109 }
110
111 src_configure() {
112 myconfigure() {
113 local mycmakeargs=()
114 if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
115 mycmakeargs+=(-DPHONON_BUILD_PHONON4QT5=OFF)
116 fi
117 if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
118 mycmakeargs+=(-DPHONON_BUILD_PHONON4QT5=ON)
119 fi
120 cmake-utils_src_configure
121 }
122
123 multibuild_foreach_variant myconfigure
124 }
125
126 src_compile() {
127 multibuild_foreach_variant cmake-utils_src_compile
128 }
129
130 src_install() {
131 multibuild_foreach_variant cmake-utils_src_install
132 }
133
134 src_test() {
135 multibuild_foreach_variant cmake-utils_src_test
136 }
137
138 pkg_postinst() {
139 elog "For more verbose debug information, export the following variables:"
140 elog "PHONON_DEBUG=1"
141 elog ""
142 elog "To make KDE detect the new backend without reboot, run:"
143 elog "kbuildsycoca4 --noincremental"
144 }