Gentoo Archives: gentoo-commits

From: "Nirbheek Chauhan (nirbheek)" <nirbheek@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/totem-pl-parser: metadata.xml ChangeLog totem-pl-parser-2.32.2.ebuild
Date: Sat, 29 Jan 2011 22:06:57
Message-Id: 20110129220648.468AB20054@flycatcher.gentoo.org
1 nirbheek 11/01/29 22:06:48
2
3 Modified: metadata.xml ChangeLog
4 Added: totem-pl-parser-2.32.2.ebuild
5 Log:
6 Bump to 2.32.2, parsing bugfixes, quvi support (dropped keywords, bug 353173)
7
8 (Portage version: 2.1.9.35/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.3 dev-libs/totem-pl-parser/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/metadata.xml?rev=1.3&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/metadata.xml?rev=1.3&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/metadata.xml?r1=1.2&r2=1.3
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/metadata.xml,v
20 retrieving revision 1.2
21 retrieving revision 1.3
22 diff -u -r1.2 -r1.3
23 --- metadata.xml 14 May 2010 20:04:33 -0000 1.2
24 +++ metadata.xml 29 Jan 2011 22:06:48 -0000 1.3
25 @@ -5,5 +5,7 @@
26 <use>
27 <flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg> for
28 introspection</flag>
29 + <flag name="quvi">Use <pkg>media-libs/quvi</pkg> for parsing video
30 + links</flag>
31 </use>
32 </pkgmetadata>
33
34
35
36 1.77 dev-libs/totem-pl-parser/ChangeLog
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/ChangeLog?rev=1.77&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/ChangeLog?rev=1.77&content-type=text/plain
40 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/ChangeLog?r1=1.76&r2=1.77
41
42 Index: ChangeLog
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/ChangeLog,v
45 retrieving revision 1.76
46 retrieving revision 1.77
47 diff -u -r1.76 -r1.77
48 --- ChangeLog 23 Jan 2011 18:19:35 -0000 1.76
49 +++ ChangeLog 29 Jan 2011 22:06:48 -0000 1.77
50 @@ -1,6 +1,12 @@
51 # ChangeLog for dev-libs/totem-pl-parser
52 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
53 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/ChangeLog,v 1.76 2011/01/23 18:19:35 eva Exp $
54 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/ChangeLog,v 1.77 2011/01/29 22:06:48 nirbheek Exp $
55 +
56 +*totem-pl-parser-2.32.2 (29 Jan 2011)
57 +
58 + 29 Jan 2011; Nirbheek Chauhan <nirbheek@g.o>
59 + +totem-pl-parser-2.32.2.ebuild:
60 + Bump to 2.32.2, parsing bugfixes, quvi support
61
62 23 Jan 2011; Gilles Dartiguelongue <eva@g.o>
63 totem-pl-parser-2.30.4.ebuild, -totem-pl-parser-2.32.0.ebuild,
64
65
66
67 1.1 dev-libs/totem-pl-parser/totem-pl-parser-2.32.2.ebuild
68
69 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.32.2.ebuild?rev=1.1&view=markup
70 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.32.2.ebuild?rev=1.1&content-type=text/plain
71
72 Index: totem-pl-parser-2.32.2.ebuild
73 ===================================================================
74 # Copyright 1999-2011 Gentoo Foundation
75 # Distributed under the terms of the GNU General Public License v2
76 # $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.32.2.ebuild,v 1.1 2011/01/29 22:06:48 nirbheek Exp $
77
78 EAPI="3"
79 GCONF_DEBUG="no"
80
81 inherit gnome2
82
83 DESCRIPTION="Playlist parsing library"
84 HOMEPAGE="http://www.gnome.org/projects/totem/"
85
86 LICENSE="LGPL-2"
87 SLOT="0"
88 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
89 IUSE="doc quvi +introspection"
90
91 RDEPEND=">=dev-libs/glib-2.24
92 dev-libs/gmime:2.4
93 >=net-libs/libsoup-gnome-2.30:2.4
94 introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
95 quvi? ( >=media-libs/quvi-0.2.11 )"
96 DEPEND="${RDEPEND}
97 !<media-video/totem-2.21
98 >=sys-devel/gettext-0.17
99 >=dev-util/intltool-0.35
100 doc? ( >=dev-util/gtk-doc-1.11 )"
101 # eautoreconf needs:
102 # >=dev-util/gtk-doc-am-1.11
103
104 pkg_setup() {
105 G2CONF="${G2CONF}
106 --disable-static
107 $(use_enable quvi)
108 $(use_enable introspection)"
109 DOCS="AUTHORS ChangeLog NEWS"
110 }
111
112 src_prepare() {
113 gnome2_src_prepare
114
115 # Disable tests requiring network access, bug #346127
116 sed -e 's:\(g_test_add_func.*/parser/resolution.*\):/*\1*/:' \
117 -e 's:\(g_test_add_func.*/parser/parsing/itms_link.*\):/*\1*/:' \
118 -i plparse/tests/parser.c || die "sed failed"
119 }
120
121 src_test() {
122 # This is required as told by upstream in bgo#629542
123 dbus-launch emake check || die "emake check failed"
124 }