Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/totem-pl-parser: ChangeLog totem-pl-parser-2.32.1.ebuild totem-pl-parser-2.30.4.ebuild totem-pl-parser-2.32.0.ebuild
Date: Sun, 23 Jan 2011 18:19:46
Message-Id: 20110123181935.90A9520054@flycatcher.gentoo.org
1 eva 11/01/23 18:19:35
2
3 Modified: ChangeLog totem-pl-parser-2.32.1.ebuild
4 totem-pl-parser-2.30.4.ebuild
5 Removed: totem-pl-parser-2.32.0.ebuild
6 Log:
7 Disable test suite items requiring network access, bug #346127. Drop old revision.
8
9 (Portage version: 2.2.0_alpha18/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.76 dev-libs/totem-pl-parser/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/ChangeLog?rev=1.76&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/ChangeLog?rev=1.76&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/ChangeLog?r1=1.75&r2=1.76
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/ChangeLog,v
21 retrieving revision 1.75
22 retrieving revision 1.76
23 diff -u -r1.75 -r1.76
24 --- ChangeLog 19 Jan 2011 21:31:48 -0000 1.75
25 +++ ChangeLog 23 Jan 2011 18:19:35 -0000 1.76
26 @@ -1,6 +1,12 @@
27 # ChangeLog for dev-libs/totem-pl-parser
28 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/ChangeLog,v 1.75 2011/01/19 21:31:48 hwoarang Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/ChangeLog,v 1.76 2011/01/23 18:19:35 eva Exp $
31 +
32 + 23 Jan 2011; Gilles Dartiguelongue <eva@g.o>
33 + totem-pl-parser-2.30.4.ebuild, -totem-pl-parser-2.32.0.ebuild,
34 + totem-pl-parser-2.32.1.ebuild:
35 + Disable test suite items requiring network access, bug #346127. Drop old
36 + revision.
37
38 19 Jan 2011; Markos Chandras <hwoarang@g.o>
39 totem-pl-parser-2.30.4.ebuild:
40
41
42
43 1.2 dev-libs/totem-pl-parser/totem-pl-parser-2.32.1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.32.1.ebuild?rev=1.2&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.32.1.ebuild?rev=1.2&content-type=text/plain
47 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.32.1.ebuild?r1=1.1&r2=1.2
48
49 Index: totem-pl-parser-2.32.1.ebuild
50 ===================================================================
51 RCS file: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.32.1.ebuild,v
52 retrieving revision 1.1
53 retrieving revision 1.2
54 diff -u -r1.1 -r1.2
55 --- totem-pl-parser-2.32.1.ebuild 22 Oct 2010 21:42:47 -0000 1.1
56 +++ totem-pl-parser-2.32.1.ebuild 23 Jan 2011 18:19:35 -0000 1.2
57 @@ -1,6 +1,6 @@
58 -# Copyright 1999-2010 Gentoo Foundation
59 +# Copyright 1999-2011 Gentoo Foundation
60 # Distributed under the terms of the GNU General Public License v2
61 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.32.1.ebuild,v 1.1 2010/10/22 21:42:47 eva Exp $
62 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.32.1.ebuild,v 1.2 2011/01/23 18:19:35 eva Exp $
63
64 EAPI="3"
65 GCONF_DEBUG="no"
66 @@ -32,7 +32,16 @@
67 DOCS="AUTHORS ChangeLog NEWS"
68 }
69
70 +src_prepare() {
71 + gnome2_src_prepare
72 +
73 + # Disable tests requiring network access, bug #346127
74 + sed -e 's:\(g_test_add_func.*/parser/resolution.*\):/*\1*/:' \
75 + -e 's:\(g_test_add_func.*/parser/parsing/itms_link.*\):/*\1*/:' \
76 + -i plparse/tests/parser.c || die "sed failed"
77 +}
78 +
79 src_test() {
80 # This is required as told by upstream in bgo#629542
81 - dbus-launch emake check || die "make check failed"
82 + dbus-launch emake check || die "emake check failed"
83 }
84
85
86
87 1.5 dev-libs/totem-pl-parser/totem-pl-parser-2.30.4.ebuild
88
89 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.30.4.ebuild?rev=1.5&view=markup
90 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.30.4.ebuild?rev=1.5&content-type=text/plain
91 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.30.4.ebuild?r1=1.4&r2=1.5
92
93 Index: totem-pl-parser-2.30.4.ebuild
94 ===================================================================
95 RCS file: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.30.4.ebuild,v
96 retrieving revision 1.4
97 retrieving revision 1.5
98 diff -u -r1.4 -r1.5
99 --- totem-pl-parser-2.30.4.ebuild 19 Jan 2011 21:31:48 -0000 1.4
100 +++ totem-pl-parser-2.30.4.ebuild 23 Jan 2011 18:19:35 -0000 1.5
101 @@ -1,6 +1,6 @@
102 # Copyright 1999-2011 Gentoo Foundation
103 # Distributed under the terms of the GNU General Public License v2
104 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.30.4.ebuild,v 1.4 2011/01/19 21:31:48 hwoarang Exp $
105 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.30.4.ebuild,v 1.5 2011/01/23 18:19:35 eva Exp $
106
107 EAPI="2"
108 GCONF_DEBUG="no"
109 @@ -32,6 +32,15 @@
110 G2CONF="${G2CONF} --disable-static $(use_enable introspection)"
111 }
112
113 +src_prepare() {
114 + gnome2_src_prepare
115 +
116 + # Disable tests requiring network access, bug #346127
117 + sed -e 's:\(g_test_add_func.*/parser/resolution.*\):/*\1*/:' \
118 + -e 's:\(g_test_add_func.*/parser/parsing/itms_link.*\):/*\1*/:' \
119 + -i plparse/tests/parser.c || die "sed failed"
120 +}
121 +
122 src_test() {
123 unset DBUS_SESSION_BUS_ADDRESS
124 emake check || die "emake check failed"