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/gobject-introspection: gobject-introspection-0.9.10.ebuild gobject-introspection-0.9.0-r1.ebuild ChangeLog gobject-introspection-0.6.9.ebuild
Date: Sat, 02 Oct 2010 14:06:44
Message-Id: 20101002140637.4985A20051@flycatcher.gentoo.org
1 eva 10/10/02 14:06:37
2
3 Modified: ChangeLog
4 Added: gobject-introspection-0.9.10.ebuild
5 gobject-introspection-0.9.0-r1.ebuild
6 Removed: gobject-introspection-0.6.9.ebuild
7 Log:
8 Version bump. Fix build with python 2.7, bug #327759. Install documentation with USE=doc, bug #335110.
9
10 (Portage version: 2.2_rc88/cvs/Linux x86_64)
11
12 Revision Changes Path
13 1.11 dev-libs/gobject-introspection/ChangeLog
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/gobject-introspection/ChangeLog?rev=1.11&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/gobject-introspection/ChangeLog?rev=1.11&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/gobject-introspection/ChangeLog?r1=1.10&r2=1.11
18
19 Index: ChangeLog
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/dev-libs/gobject-introspection/ChangeLog,v
22 retrieving revision 1.10
23 retrieving revision 1.11
24 diff -u -r1.10 -r1.11
25 --- ChangeLog 21 Sep 2010 07:36:33 -0000 1.10
26 +++ ChangeLog 2 Oct 2010 14:06:37 -0000 1.11
27 @@ -1,6 +1,17 @@
28 # ChangeLog for dev-libs/gobject-introspection
29 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/gobject-introspection/ChangeLog,v 1.10 2010/09/21 07:36:33 ford_prefect Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gobject-introspection/ChangeLog,v 1.11 2010/10/02 14:06:37 eva Exp $
32 +
33 +*gobject-introspection-0.9.10 (02 Oct 2010)
34 +*gobject-introspection-0.9.0-r1 (02 Oct 2010)
35 +
36 + 02 Oct 2010; Gilles Dartiguelongue <eva@g.o>
37 + -gobject-introspection-0.6.9.ebuild,
38 + +gobject-introspection-0.9.0-r1.ebuild,
39 + +files/gobject-introspection-0.9.0-python27.patch,
40 + +gobject-introspection-0.9.10.ebuild:
41 + Version bump. Fix build with python 2.7, bug #327759. Install
42 + documentation with USE=doc, bug #335110.
43
44 *gobject-introspection-0.9.6 (21 Sep 2010)
45
46
47
48
49 1.1 dev-libs/gobject-introspection/gobject-introspection-0.9.10.ebuild
50
51 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/gobject-introspection/gobject-introspection-0.9.10.ebuild?rev=1.1&view=markup
52 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/gobject-introspection/gobject-introspection-0.9.10.ebuild?rev=1.1&content-type=text/plain
53
54 Index: gobject-introspection-0.9.10.ebuild
55 ===================================================================
56 # Copyright 1999-2010 Gentoo Foundation
57 # Distributed under the terms of the GNU General Public License v2
58 # $Header: /var/cvsroot/gentoo-x86/dev-libs/gobject-introspection/gobject-introspection-0.9.10.ebuild,v 1.1 2010/10/02 14:06:37 eva Exp $
59
60 EAPI="3"
61 GCONF_DEBUG="no"
62 PYTHON_DEPEND="2:2.5"
63
64 inherit gnome2 python
65
66 DESCRIPTION="Introspection infrastructure for gobject library bindings"
67 HOMEPAGE="http://live.gnome.org/GObjectIntrospection/"
68
69 LICENSE="LGPL-2 GPL-2"
70 SLOT="0"
71 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~s390 ~sh ~sparc ~x86"
72 IUSE="doc test"
73
74 RDEPEND=">=dev-libs/glib-2.24:2
75 virtual/libffi"
76 DEPEND="${RDEPEND}
77 dev-util/pkgconfig
78 sys-devel/flex
79 doc? ( >=dev-util/gtk-doc-1.12 )
80 test? ( x11-libs/cairo )"
81
82 DOCS="AUTHORS CONTRIBUTORS ChangeLog NEWS README TODO"
83
84 pkg_setup() {
85 G2CONF="${G2CONF}
86 --disable-static
87 $(use_enable test tests)"
88
89 python_set_active_version 2
90 }
91
92 src_prepare() {
93 # FIXME: Parallel compilation failure with USE=doc
94 use doc && MAKEOPTS="-j1"
95
96 # Don't pre-compile .py
97 ln -sf $(type -P true) py-compile
98 }
99
100 src_install() {
101 gnome2_src_install
102 find "${ED}" -name "*.la" -delete || die
103 }
104
105 pkg_postinst() {
106 python_mod_optimize /usr/$(get_libdir)/${PN}/giscanner
107 python_need_rebuild
108 }
109
110 pkg_postrm() {
111 python_mod_cleanup /usr/lib*/${PN}/giscanner
112 }
113
114
115
116 1.1 dev-libs/gobject-introspection/gobject-introspection-0.9.0-r1.ebuild
117
118 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/gobject-introspection/gobject-introspection-0.9.0-r1.ebuild?rev=1.1&view=markup
119 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/gobject-introspection/gobject-introspection-0.9.0-r1.ebuild?rev=1.1&content-type=text/plain
120
121 Index: gobject-introspection-0.9.0-r1.ebuild
122 ===================================================================
123 # Copyright 1999-2010 Gentoo Foundation
124 # Distributed under the terms of the GNU General Public License v2
125 # $Header: /var/cvsroot/gentoo-x86/dev-libs/gobject-introspection/gobject-introspection-0.9.0-r1.ebuild,v 1.1 2010/10/02 14:06:37 eva Exp $
126
127 EAPI="3"
128 GCONF_DEBUG="no"
129 PYTHON_DEPEND="2:2.5"
130
131 inherit eutils gnome2 python
132
133 DESCRIPTION="Introspection infrastructure for gobject library bindings"
134 HOMEPAGE="http://live.gnome.org/GObjectIntrospection/"
135
136 LICENSE="LGPL-2 GPL-2"
137 SLOT="0"
138 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~s390 ~sh ~sparc ~x86"
139 IUSE="doc test"
140
141 RDEPEND=">=dev-libs/glib-2.19.0
142 virtual/libffi"
143 DEPEND="${RDEPEND}
144 dev-util/pkgconfig
145 sys-devel/flex
146 doc? ( >=dev-util/gtk-doc-1.12 )
147 test? ( x11-libs/cairo )"
148
149 DOCS="AUTHORS CONTRIBUTORS ChangeLog NEWS README TODO"
150
151 pkg_setup() {
152 G2CONF="${G2CONF}
153 --disable-static
154 $(use_enable test tests)"
155
156 python_set_active_version 2
157 }
158
159 src_prepare() {
160 # Fix build with python 2.7, bug #327759
161 epatch "${FILESDIR}/${P}-python27.patch"
162
163 # FIXME: Parallel compilation failure with USE=doc
164 use doc && MAKEOPTS="-j1"
165
166 # Don't pre-compile .py
167 ln -sf $(type -P true) py-compile
168 }
169
170 src_install() {
171 gnome2_src_install
172 find "${ED}" -name "*.la" -delete || die
173 }
174
175 pkg_postinst() {
176 python_mod_optimize /usr/$(get_libdir)/${PN}/giscanner
177 python_need_rebuild
178 }
179
180 pkg_postrm() {
181 python_mod_cleanup /usr/lib*/${PN}/giscanner
182 }