Gentoo Archives: gentoo-commits

From: "Tomas Chvatal (scarabeus)" <scarabeus@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/phonon: ChangeLog phonon-4.3.0-r1.ebuild phonon-4.3.0.ebuild phonon-4.2.0.ebuild
Date: Sat, 28 Feb 2009 06:03:44
Message-Id: E1LdIIW-0004qz-UP@stork.gentoo.org
1 scarabeus 09/02/28 06:03:40
2
3 Modified: ChangeLog
4 Added: phonon-4.3.0-r1.ebuild
5 Removed: phonon-4.3.0.ebuild phonon-4.2.0.ebuild
6 Log:
7 Fix nonascii character named/taged files with xine playback. Per bug #259825.
8 (Portage version: 2.2_rc23/cvs/Linux i686)
9
10 Revision Changes Path
11 1.8 media-sound/phonon/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/phonon/ChangeLog?rev=1.8&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/phonon/ChangeLog?rev=1.8&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/phonon/ChangeLog?r1=1.7&r2=1.8
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-sound/phonon/ChangeLog,v
20 retrieving revision 1.7
21 retrieving revision 1.8
22 diff -u -r1.7 -r1.8
23 --- ChangeLog 5 Feb 2009 18:15:28 -0000 1.7
24 +++ ChangeLog 28 Feb 2009 06:03:40 -0000 1.8
25 @@ -1,6 +1,14 @@
26 # ChangeLog for media-sound/phonon
27 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-sound/phonon/ChangeLog,v 1.7 2009/02/05 18:15:28 scarabeus Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-sound/phonon/ChangeLog,v 1.8 2009/02/28 06:03:40 scarabeus Exp $
30 +
31 +*phonon-4.3.0-r1 (28 Feb 2009)
32 +
33 + 28 Feb 2009; Tomas Chvatal <scarabeus@g.o>
34 + +files/fix_nonascii_chars.patch, -phonon-4.2.0.ebuild,
35 + -phonon-4.3.0.ebuild, +phonon-4.3.0-r1.ebuild:
36 + Fix nonascii character named/taged files with xine playback. Per bug
37 + #259825.
38
39 05 Feb 2009; Tomas Chvatal <scarabeus@g.o> phonon-4.3.0.ebuild:
40 Fix -xine build. Per bug #257509.
41
42
43
44 1.1 media-sound/phonon/phonon-4.3.0-r1.ebuild
45
46 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/phonon/phonon-4.3.0-r1.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/phonon/phonon-4.3.0-r1.ebuild?rev=1.1&content-type=text/plain
48
49 Index: phonon-4.3.0-r1.ebuild
50 ===================================================================
51 # Copyright 1999-2009 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/media-sound/phonon/phonon-4.3.0-r1.ebuild,v 1.1 2009/02/28 06:03:40 scarabeus Exp $
54
55 EAPI="2"
56 inherit cmake-utils
57
58 KDE_VERSION="4.2.0"
59
60 DESCRIPTION="KDE multimedia API"
61 HOMEPAGE="http://phonon.kde.org"
62 SRC_URI="mirror://kde/stable/${KDE_VERSION}/src/${P}.tar.bz2"
63
64 LICENSE="LGPL-2.1"
65 SLOT="0"
66 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
67 IUSE="debug gstreamer +xcb +xine"
68
69 RDEPEND="
70 !kde-base/phonon-xine
71 !x11-libs/qt-phonon:4
72 >=x11-libs/qt-test-4.4.0:4
73 >=x11-libs/qt-dbus-4.4.0:4
74 >=x11-libs/qt-gui-4.4.0:4
75 gstreamer? (
76 media-libs/gstreamer
77 media-libs/gst-plugins-base
78 >=x11-libs/qt-opengl-4.4.0:4
79 )
80 xine? (
81 >=media-libs/xine-lib-1.1.15-r1[xcb?]
82 xcb? ( x11-libs/libxcb )
83 )
84 "
85
86 DEPEND="${RDEPEND}
87 >=kde-base/automoc-0.9.87
88 "
89
90 PATCHES=( "$FILESDIR/fix_nonascii_chars.patch" )
91
92 pkg_setup() {
93 if use !xine && use !gstreamer; then
94 die "you must at least select one backend for phonon"
95 fi
96 }
97
98 src_configure() {
99 mycmakeargs="${mycmakeargs}
100 $(cmake-utils_use_with gstreamer GStreamer)
101 $(cmake-utils_use_with gstreamer GStreamerPlugins)
102 $(cmake-utils_use_with xine Xine)"
103
104 if use xine; then
105 mycmakeargs="${mycmakeargs}
106 $(cmake-utils_use_with xcb XCB)"
107 else
108 sed -i -e '/xine/d' \
109 "${S}/CMakeLists.txt" || die "sed failed"
110 fi
111 cmake-utils_src_configure
112 }