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: ChangeLog totem-pl-parser-2.32.3.ebuild totem-pl-parser-2.32.3-r1.ebuild totem-pl-parser-2.32.2.ebuild
Date: Tue, 22 Feb 2011 17:59:30
Message-Id: 20110222175920.02CDD2004F@flycatcher.gentoo.org
1 pacho 11/02/22 17:59:19
2
3 Modified: ChangeLog totem-pl-parser-2.32.3.ebuild
4 totem-pl-parser-2.32.3-r1.ebuild
5 Removed: totem-pl-parser-2.32.2.ebuild
6 Log:
7 Fix building without dev-libs/gobject-introspection (bug #355979 by Timo A. Hummel). Remove old.
8
9 (Portage version: 2.1.9.40/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.83 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.83&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/ChangeLog?rev=1.83&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/ChangeLog?r1=1.82&r2=1.83
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/ChangeLog,v
21 retrieving revision 1.82
22 retrieving revision 1.83
23 diff -u -r1.82 -r1.83
24 --- ChangeLog 21 Feb 2011 20:39:00 -0000 1.82
25 +++ ChangeLog 22 Feb 2011 17:59:19 -0000 1.83
26 @@ -1,6 +1,11 @@
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.82 2011/02/21 20:39:00 pacho Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/ChangeLog,v 1.83 2011/02/22 17:59:19 pacho Exp $
31 +
32 + 22 Feb 2011; Pacho Ramos <pacho@g.o> -totem-pl-parser-2.32.2.ebuild,
33 + totem-pl-parser-2.32.3.ebuild, totem-pl-parser-2.32.3-r1.ebuild:
34 + Fix building without dev-libs/gobject-introspection (bug #355979 by Timo A.
35 + Hummel). Remove old.
36
37 *totem-pl-parser-2.32.3-r1 (21 Feb 2011)
38
39
40
41
42 1.4 dev-libs/totem-pl-parser/totem-pl-parser-2.32.3.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.32.3.ebuild?rev=1.4&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.32.3.ebuild?rev=1.4&content-type=text/plain
46 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.32.3.ebuild?r1=1.3&r2=1.4
47
48 Index: totem-pl-parser-2.32.3.ebuild
49 ===================================================================
50 RCS file: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.32.3.ebuild,v
51 retrieving revision 1.3
52 retrieving revision 1.4
53 diff -u -r1.3 -r1.4
54 --- totem-pl-parser-2.32.3.ebuild 21 Feb 2011 20:39:00 -0000 1.3
55 +++ totem-pl-parser-2.32.3.ebuild 22 Feb 2011 17:59:19 -0000 1.4
56 @@ -1,6 +1,6 @@
57 # Copyright 1999-2011 Gentoo Foundation
58 # Distributed under the terms of the GNU General Public License v2
59 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.32.3.ebuild,v 1.3 2011/02/21 20:39:00 pacho Exp $
60 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.32.3.ebuild,v 1.4 2011/02/22 17:59:19 pacho Exp $
61
62 EAPI="3"
63 GCONF_DEBUG="no"
64 @@ -9,6 +9,7 @@
65
66 DESCRIPTION="Playlist parsing library"
67 HOMEPAGE="http://projects.gnome.org/totem/"
68 +SRC_URI="${SRC_URI} mirror://gentoo/introspection-20110205.m4.tar.bz2"
69
70 LICENSE="LGPL-2"
71 SLOT="0"
72 @@ -40,6 +41,15 @@
73 DOCS="AUTHORS ChangeLog NEWS"
74 }
75
76 +src_unpack() {
77 + # If gobject-introspection is installed, we don't need the extra .m4
78 + if has_version "dev-libs/gobject-introspection"; then
79 + unpack ${P}.tar.bz2
80 + else
81 + unpack ${A}
82 + fi
83 +}
84 +
85 src_prepare() {
86 gnome2_src_prepare
87
88 @@ -52,7 +62,7 @@
89 epatch "${FILESDIR}/${P}-fix-quvi.patch"
90
91 intltoolize --force --copy --automake || die "intltoolize failed"
92 - eautoreconf
93 + AT_M4DIR=${WORKDIR} eautoreconf
94 }
95
96 src_test() {
97
98
99
100 1.2 dev-libs/totem-pl-parser/totem-pl-parser-2.32.3-r1.ebuild
101
102 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.32.3-r1.ebuild?rev=1.2&view=markup
103 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.32.3-r1.ebuild?rev=1.2&content-type=text/plain
104 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.32.3-r1.ebuild?r1=1.1&r2=1.2
105
106 Index: totem-pl-parser-2.32.3-r1.ebuild
107 ===================================================================
108 RCS file: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.32.3-r1.ebuild,v
109 retrieving revision 1.1
110 retrieving revision 1.2
111 diff -u -r1.1 -r1.2
112 --- totem-pl-parser-2.32.3-r1.ebuild 21 Feb 2011 20:39:00 -0000 1.1
113 +++ totem-pl-parser-2.32.3-r1.ebuild 22 Feb 2011 17:59:19 -0000 1.2
114 @@ -1,6 +1,6 @@
115 # Copyright 1999-2011 Gentoo Foundation
116 # Distributed under the terms of the GNU General Public License v2
117 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.32.3-r1.ebuild,v 1.1 2011/02/21 20:39:00 pacho Exp $
118 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.32.3-r1.ebuild,v 1.2 2011/02/22 17:59:19 pacho Exp $
119
120 EAPI="3"
121 GCONF_DEBUG="no"
122 @@ -9,6 +9,7 @@
123
124 DESCRIPTION="Playlist parsing library"
125 HOMEPAGE="http://projects.gnome.org/totem/"
126 +SRC_URI="${SRC_URI} mirror://gentoo/introspection-20110205.m4.tar.bz2"
127
128 LICENSE="LGPL-2"
129 SLOT="0"
130 @@ -37,6 +38,15 @@
131 DOCS="AUTHORS ChangeLog NEWS"
132 }
133
134 +src_unpack() {
135 + # If gobject-introspection is installed, we don't need the extra .m4
136 + if has_version "dev-libs/gobject-introspection"; then
137 + unpack ${P}.tar.bz2
138 + else
139 + unpack ${A}
140 + fi
141 +}
142 +
143 src_prepare() {
144 gnome2_src_prepare
145
146 @@ -49,7 +59,7 @@
147 epatch "${FILESDIR}/${P}-fix-quvi.patch"
148
149 intltoolize --force --copy --automake || die "intltoolize failed"
150 - eautoreconf
151 + AT_M4DIR=${WORKDIR} eautoreconf
152 }
153
154 src_test() {