Gentoo Archives: gentoo-commits

From: Alexandre Restovtsev <tetromino@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:gnome-next commit in: app-accessibility/orca/
Date: Wed, 28 Sep 2011 00:45:06
Message-Id: 41869c43df715cce6d806ba61965d91c1d743122.tetromino@gentoo
1 commit: 41869c43df715cce6d806ba61965d91c1d743122
2 Author: Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
3 AuthorDate: Tue Sep 27 23:19:03 2011 +0000
4 Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
5 CommitDate: Tue Sep 27 23:30:56 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=41869c43
7
8 app-accessibility/orca: 3.1.5 → 3.2.0
9
10 Bump. Update dependencies since orca was ported to gtk3 and pygobject:3.
11 Remove the workarounds in src_configure (configure no longer checks for
12 pyatspi) and src_compile (orca should now be using gsettings instead of
13 gconf).
14
15 ---
16 .../orca/{orca-3.1.5.ebuild => orca-3.2.0.ebuild} | 38 ++++++--------------
17 1 files changed, 11 insertions(+), 27 deletions(-)
18
19 diff --git a/app-accessibility/orca/orca-3.1.5.ebuild b/app-accessibility/orca/orca-3.2.0.ebuild
20 similarity index 67%
21 rename from app-accessibility/orca/orca-3.1.5.ebuild
22 rename to app-accessibility/orca/orca-3.2.0.ebuild
23 index e0427c6..db69332 100644
24 --- a/app-accessibility/orca/orca-3.1.5.ebuild
25 +++ b/app-accessibility/orca/orca-3.2.0.ebuild
26 @@ -23,22 +23,19 @@ IUSE=""
27 # liblouis is not in portage yet
28 # it is used to provide contracted braille support
29 # XXX: Check deps for correctness
30 -RDEPEND=">=dev-libs/glib-2.10:2
31 - >=gnome-extra/at-spi-1.32:1
32 -
33 +COMMON_DEPEND=">=app-accessibility/at-spi2-core-2.1.5:2
34 + >=dev-libs/glib-2.28:2
35 + >=dev-python/pygobject-2.90.3:3
36 + >=x11-libs/gtk+-3.1.13:3[introspection]"
37 +RDEPEND="${COMMON_DEPEND}
38 + app-accessibility/speech-dispatcher
39 + dev-libs/atk[introspection]
40 + >=dev-python/dbus-python-0.83
41 dev-python/pyatspi
42 - dev-python/pygobject:2
43 - dev-python/pycairo
44 dev-python/pyxdg
45 - >=dev-python/dbus-python-0.83
46 - >=dev-python/pygtk-2.12:2
47 -
48 - >=dev-python/libwnck-python-2.24
49 - >=dev-python/libgnome-python-2.14:2
50 -
51 - app-accessibility/speech-dispatcher"
52 -
53 -DEPEND="${RDEPEND}
54 + x11-libs/libwnck:3[introspection]
55 + x11-libs/pango[introspection]"
56 +DEPEND="${COMMON_DEPEND}
57 >=app-text/gnome-doc-utils-0.17.3
58 >=dev-util/intltool-0.40
59 >=dev-util/pkgconfig-0.9"
60 @@ -57,19 +54,6 @@ src_prepare() {
61 ln -s $(type -P true) py-compile
62 }
63
64 -src_configure() {
65 - # Needed for import pyatspi
66 - unset DBUS_SESSION_BUS_ADDRESS
67 - PYTHON="$(PYTHON)" gnome2_src_configure
68 -}
69 -
70 -src_compile() {
71 - # FIXME: Workaround for bug #325611 until root cause is found
72 - addpredict "$(unset HOME; echo ~)/.gconf"
73 - addpredict "$(unset HOME; echo ~)/.gconfd"
74 - gnome2_src_compile
75 -}
76 -
77 pkg_postinst() {
78 gnome2_pkg_postinst
79 python_mod_optimize "${PN}"