1 |
commit: dd60bda0c51967038640ddfe71a0cd3ce4ad72fc |
2 |
Author: Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Jun 4 07:29:15 2012 +0000 |
4 |
Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com> |
5 |
CommitDate: Mon Jun 4 07:29:15 2012 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=dd60bda0 |
7 |
|
8 |
dev-libs/gobject-introspection: sync with gx86 |
9 |
|
10 |
--- |
11 |
.../gobject-introspection-9999.ebuild | 7 ++++++- |
12 |
1 files changed, 6 insertions(+), 1 deletions(-) |
13 |
|
14 |
diff --git a/dev-libs/gobject-introspection/gobject-introspection-9999.ebuild b/dev-libs/gobject-introspection/gobject-introspection-9999.ebuild |
15 |
index 024b781..932fd59 100644 |
16 |
--- a/dev-libs/gobject-introspection/gobject-introspection-9999.ebuild |
17 |
+++ b/dev-libs/gobject-introspection/gobject-introspection-9999.ebuild |
18 |
@@ -6,6 +6,7 @@ EAPI="4" |
19 |
GCONF_DEBUG="no" |
20 |
GNOME2_LA_PUNT="yes" |
21 |
PYTHON_DEPEND="2:2.7" |
22 |
+PYTHON_USE_WITH="xml" |
23 |
|
24 |
inherit python gnome2 |
25 |
if [[ ${PV} = 9999 ]]; then |
26 |
@@ -20,7 +21,7 @@ SLOT="0" |
27 |
if [[ ${PV} = 9999 ]]; then |
28 |
KEYWORDS="" |
29 |
else |
30 |
- KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
31 |
+ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
32 |
fi |
33 |
|
34 |
IUSE="doc doctool test" |
35 |
@@ -29,6 +30,7 @@ RDEPEND=">=dev-libs/gobject-introspection-common-${PV} |
36 |
>=dev-libs/glib-2.31.22:2 |
37 |
doctool? ( dev-python/mako ) |
38 |
virtual/libffi" |
39 |
+# Wants real bison, not virtual/yacc |
40 |
DEPEND="${RDEPEND} |
41 |
sys-devel/bison |
42 |
sys-devel/flex |
43 |
@@ -57,6 +59,9 @@ src_prepare() { |
44 |
|
45 |
python_clean_py-compile_files |
46 |
|
47 |
+ # avoid GNU-isms |
48 |
+ sed -i -e 's/\(if test .* \)==/\1=/' configure || die |
49 |
+ |
50 |
gi_skip_tests= |
51 |
if ! has_version "x11-libs/cairo[glib]"; then |
52 |
# Bug #391213: enable cairo-gobject support even if it's not installed |