Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: app-accessibility/orca/
Date: Sun, 28 Oct 2012 21:06:14
Message-Id: 1351458055.b0748adfec5237c3918c085cd5505ea396504a4e.eva@gentoo
1 commit: b0748adfec5237c3918c085cd5505ea396504a4e
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Sun Oct 28 21:00:55 2012 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Sun Oct 28 21:00:55 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=b0748adf
7
8 app-accessibility/orca: 3.4.2 → 3.6.1
9
10 ---
11 app-accessibility/orca/orca-3.6.1.ebuild | 69 ++++++++++++++++++++++++++++++
12 1 files changed, 69 insertions(+), 0 deletions(-)
13
14 diff --git a/app-accessibility/orca/orca-3.6.1.ebuild b/app-accessibility/orca/orca-3.6.1.ebuild
15 new file mode 100644
16 index 0000000..4417915
17 --- /dev/null
18 +++ b/app-accessibility/orca/orca-3.6.1.ebuild
19 @@ -0,0 +1,69 @@
20 +# Copyright 1999-2012 Gentoo Foundation
21 +# Distributed under the terms of the GNU General Public License v2
22 +# $Header: /var/cvsroot/gentoo-x86/app-accessibility/orca/orca-3.4.2.ebuild,v 1.1 2012/05/20 09:32:52 tetromino Exp $
23 +
24 +EAPI="4"
25 +GCONF_DEBUG="no"
26 +GNOME2_LA_PUNT="yes"
27 +PYTHON_DEPEND="2:2.7"
28 +PYTHON_USE_WITH="threads"
29 +# FIXME: multiple python support
30 +
31 +inherit gnome2 python
32 +
33 +DESCRIPTION="Extensible screen reader that provides access to the desktop"
34 +HOMEPAGE="http://projects.gnome.org/orca/"
35 +
36 +LICENSE="LGPL-2"
37 +SLOT="0"
38 +KEYWORDS="~amd64 ~x86 ~x86-fbsd"
39 +IUSE=""
40 +
41 +# liblouis is not in portage yet
42 +# it is used to provide contracted braille support
43 +# XXX: Check deps for correctness
44 +COMMON_DEPEND="
45 + >=app-accessibility/at-spi2-atk-2.5.91:2
46 + >=app-accessibility/at-spi2-core-2.5.91:2
47 + >=dev-libs/atk-2.5.91
48 + >=dev-libs/glib-2.28:2
49 + >=dev-python/pygobject-3.2.2:3
50 + >=x11-libs/gtk+-3.5.16:3[introspection]
51 +"
52 +RDEPEND="${COMMON_DEPEND}
53 + app-accessibility/speech-dispatcher[python]
54 + dev-libs/atk[introspection]
55 + dev-python/pyatspi
56 + dev-python/pycairo
57 + dev-python/setproctitle
58 + x11-libs/libwnck:3[introspection]
59 + x11-libs/pango[introspection]
60 +"
61 +DEPEND="${COMMON_DEPEND}
62 + app-text/yelp-tools
63 + >=dev-util/intltool-0.40
64 + virtual/pkgconfig
65 +"
66 +
67 +pkg_setup() {
68 + python_set_active_version 2
69 + python_pkg_setup
70 +}
71 +
72 +src_prepare() {
73 + DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README TODO"
74 + G2CONF="${G2CONF} PYTHON=$(PYTHON -2 -a)"
75 +
76 + gnome2_src_prepare
77 + python_clean_py-compile_files
78 +}
79 +
80 +pkg_postinst() {
81 + gnome2_pkg_postinst
82 + python_mod_optimize "${PN}"
83 +}
84 +
85 +pkg_postrm() {
86 + gnome2_pkg_postrm
87 + python_mod_cleanup "${PN}"
88 +}