Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/totem-pl-parser: totem-pl-parser-3.10.2.ebuild ChangeLog totem-pl-parser-3.4.5.ebuild totem-pl-parser-3.10.0.ebuild
Date: Sat, 29 Mar 2014 21:20:28
Message-Id: 20140329212023.BCFCD20054@flycatcher.gentoo.org
1 pacho 14/03/29 21:20:23
2
3 Modified: ChangeLog
4 Added: totem-pl-parser-3.10.2.ebuild
5 Removed: totem-pl-parser-3.4.5.ebuild
6 totem-pl-parser-3.10.0.ebuild
7 Log:
8 Version bump, drop old
9
10 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
11
12 Revision Changes Path
13 1.147 dev-libs/totem-pl-parser/ChangeLog
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/ChangeLog?rev=1.147&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/ChangeLog?rev=1.147&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/ChangeLog?r1=1.146&r2=1.147
18
19 Index: ChangeLog
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/ChangeLog,v
22 retrieving revision 1.146
23 retrieving revision 1.147
24 diff -u -r1.146 -r1.147
25 --- ChangeLog 9 Mar 2014 11:55:48 -0000 1.146
26 +++ ChangeLog 29 Mar 2014 21:20:23 -0000 1.147
27 @@ -1,6 +1,12 @@
28 # ChangeLog for dev-libs/totem-pl-parser
29 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/ChangeLog,v 1.146 2014/03/09 11:55:48 pacho Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/ChangeLog,v 1.147 2014/03/29 21:20:23 pacho Exp $
32 +
33 +*totem-pl-parser-3.10.2 (29 Mar 2014)
34 +
35 + 29 Mar 2014; Pacho Ramos <pacho@g.o> +totem-pl-parser-3.10.2.ebuild,
36 + -totem-pl-parser-3.10.0.ebuild, -totem-pl-parser-3.4.5.ebuild:
37 + Version bump, drop old
38
39 09 Mar 2014; Pacho Ramos <pacho@g.o> totem-pl-parser-3.10.1.ebuild:
40 x86 stable, bug 499954
41
42
43
44 1.1 dev-libs/totem-pl-parser/totem-pl-parser-3.10.2.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-3.10.2.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-3.10.2.ebuild?rev=1.1&content-type=text/plain
48
49 Index: totem-pl-parser-3.10.2.ebuild
50 ===================================================================
51 # Copyright 1999-2014 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-3.10.2.ebuild,v 1.1 2014/03/29 21:20:23 pacho Exp $
54
55 EAPI="5"
56 GCONF_DEBUG="no"
57
58 inherit gnome2
59
60 DESCRIPTION="Playlist parsing library"
61 HOMEPAGE="http://developer.gnome.org/totem-pl-parser/stable/"
62
63 LICENSE="LGPL-2+"
64 SLOT="0/18"
65 IUSE="archive crypt +introspection +quvi test"
66 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
67
68 RDEPEND="
69 >=dev-libs/glib-2.31:2
70 dev-libs/gmime:2.6
71 >=net-libs/libsoup-2.43:2.4
72 archive? ( >=app-arch/libarchive-3 )
73 crypt? ( dev-libs/libgcrypt:0 )
74 introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
75 quvi? ( >=media-libs/libquvi-0.9.1:0= )
76 "
77 DEPEND="${RDEPEND}
78 !<media-video/totem-2.21
79 >=dev-util/intltool-0.35
80 >=dev-util/gtk-doc-am-1.14
81 >=sys-devel/gettext-0.17
82 virtual/pkgconfig
83 test? (
84 gnome-base/gvfs[http]
85 sys-apps/dbus )
86 "
87 # eautoreconf needs:
88 # dev-libs/gobject-introspection-common
89 # >=gnome-base/gnome-common-3.6
90
91 src_prepare() {
92 # Disable tests requiring network access, bug #346127
93 # 3rd test fails on upgrade, not once installed
94 sed -e 's:\(g_test_add_func.*/parser/resolution.*\):/*\1*/:' \
95 -e 's:\(g_test_add_func.*/parser/parsing/itms_link.*\):/*\1*/:' \
96 -e 's:\(g_test_add_func.*/parser/parsability.*\):/*\1/:'\
97 -i plparse/tests/parser.c || die "sed failed"
98
99 gnome2_src_prepare
100 }
101
102 src_configure() {
103 gnome2_src_configure \
104 --disable-static \
105 $(use_enable archive libarchive) \
106 $(use_enable crypt libgcrypt) \
107 $(use_enable quvi) \
108 $(use_enable introspection)
109 }
110
111 src_test() {
112 # This is required as told by upstream in bgo#629542
113 GVFS_DISABLE_FUSE=1 dbus-launch emake check || die "emake check failed"
114 }