Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-accessibility/orca: metadata.xml orca-3.12.3.ebuild ChangeLog orca-3.10.3.ebuild orca-3.12.1.ebuild
Date: Fri, 03 Oct 2014 09:39:19
Message-Id: 20141003093916.5D65F6D62@oystercatcher.gentoo.org
1 pacho 14/10/03 09:39:16
2
3 Modified: metadata.xml ChangeLog
4 Added: orca-3.12.3.ebuild
5 Removed: orca-3.10.3.ebuild orca-3.12.1.ebuild
6 Log:
7 Version bump, add braille support (#486794 by Chris Brannon), drop old.
8
9 (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
10
11 Revision Changes Path
12 1.2 app-accessibility/orca/metadata.xml
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/orca/metadata.xml?rev=1.2&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/orca/metadata.xml?rev=1.2&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/orca/metadata.xml?r1=1.1&r2=1.2
17
18 Index: metadata.xml
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/app-accessibility/orca/metadata.xml,v
21 retrieving revision 1.1
22 retrieving revision 1.2
23 diff -u -r1.1 -r1.2
24 --- metadata.xml 3 Nov 2006 04:35:32 -0000 1.1
25 +++ metadata.xml 3 Oct 2014 09:39:16 -0000 1.2
26 @@ -1,12 +1,15 @@
27 <?xml version="1.0" encoding="UTF-8"?>
28 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
29 <pkgmetadata>
30 - <herd>gnome-accessibility</herd>
31 - <longdescription>
32 +<herd>gnome-accessibility</herd>
33 +<use>
34 + <flag name="braille">Enable braille support</flag>
35 +</use>
36 +<longdescription>
37 Orca is a flexible, extensible, and powerful assistive technology
38 for people with visual impairments. Using various combinations of
39 speech synthesis, braille, and magnification, Orca helps provide
40 access to applications and toolkits that support the AT-SPI (e.g.,
41 the GNOME desktop).
42 - </longdescription>
43 +</longdescription>
44 </pkgmetadata>
45
46
47
48 1.135 app-accessibility/orca/ChangeLog
49
50 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/orca/ChangeLog?rev=1.135&view=markup
51 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/orca/ChangeLog?rev=1.135&content-type=text/plain
52 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/orca/ChangeLog?r1=1.134&r2=1.135
53
54 Index: ChangeLog
55 ===================================================================
56 RCS file: /var/cvsroot/gentoo-x86/app-accessibility/orca/ChangeLog,v
57 retrieving revision 1.134
58 retrieving revision 1.135
59 diff -u -r1.134 -r1.135
60 --- ChangeLog 23 Jul 2014 15:12:57 -0000 1.134
61 +++ ChangeLog 3 Oct 2014 09:39:16 -0000 1.135
62 @@ -1,6 +1,12 @@
63 # ChangeLog for app-accessibility/orca
64 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
65 -# $Header: /var/cvsroot/gentoo-x86/app-accessibility/orca/ChangeLog,v 1.134 2014/07/23 15:12:57 ago Exp $
66 +# $Header: /var/cvsroot/gentoo-x86/app-accessibility/orca/ChangeLog,v 1.135 2014/10/03 09:39:16 pacho Exp $
67 +
68 +*orca-3.12.3 (03 Oct 2014)
69 +
70 + 03 Oct 2014; Pacho Ramos <pacho@g.o> +orca-3.12.3.ebuild,
71 + -orca-3.10.3.ebuild, -orca-3.12.1.ebuild, metadata.xml:
72 + Version bump, add braille support (#486794 by Chris Brannon), drop old.
73
74 23 Jul 2014; Agostino Sarubbo <ago@g.o> orca-3.12.2.ebuild:
75 Stable for x86, wrt bug #512012
76
77
78
79 1.1 app-accessibility/orca/orca-3.12.3.ebuild
80
81 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/orca/orca-3.12.3.ebuild?rev=1.1&view=markup
82 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/orca/orca-3.12.3.ebuild?rev=1.1&content-type=text/plain
83
84 Index: orca-3.12.3.ebuild
85 ===================================================================
86 # Copyright 1999-2014 Gentoo Foundation
87 # Distributed under the terms of the GNU General Public License v2
88 # $Header: /var/cvsroot/gentoo-x86/app-accessibility/orca/orca-3.12.3.ebuild,v 1.1 2014/10/03 09:39:16 pacho Exp $
89
90 EAPI="5"
91 GCONF_DEBUG="no"
92 GNOME2_LA_PUNT="yes"
93 PYTHON_COMPAT=( python3_3 )
94 PYTHON_REQ_USE="threads"
95
96 inherit gnome2 python-r1
97
98 DESCRIPTION="Extensible screen reader that provides access to the desktop"
99 HOMEPAGE="https://wiki.gnome.org/Projects/Orca"
100
101 LICENSE="LGPL-2.1+ CC-BY-SA-3.0"
102 SLOT="0"
103 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
104
105 IUSE="+braille"
106 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
107
108 # liblouis is not in portage yet
109 # it is used to provide contracted braille support
110 # XXX: Check deps for correctness
111 COMMON_DEPEND="
112 >=app-accessibility/at-spi2-atk-2.10:2
113 >=app-accessibility/at-spi2-core-2.10:2[introspection]
114 >=dev-libs/atk-2.10
115 >=dev-libs/glib-2.28:2
116 >=dev-python/pygobject-3.10:3[${PYTHON_USEDEP}]
117 >=x11-libs/gtk+-3.6.2:3[introspection]
118 braille? (
119 app-accessibility/brltty[${PYTHON_USEDEP}]
120 dev-libs/liblouis[${PYTHON_USEDEP}] )
121 ${PYTHON_DEPS}
122 "
123 RDEPEND="${COMMON_DEPEND}
124 >=app-accessibility/speech-dispatcher-0.8[python,${PYTHON_USEDEP}]
125 dev-libs/atk[introspection]
126 dev-python/pyatspi[${PYTHON_USEDEP}]
127 dev-python/setproctitle[${PYTHON_USEDEP}]
128 x11-libs/libwnck:3[introspection]
129 x11-libs/pango[introspection]
130 "
131 DEPEND="${COMMON_DEPEND}
132 >=dev-util/intltool-0.50
133 virtual/pkgconfig
134 "
135 # app-text/yelp-tools
136
137 src_prepare() {
138 gnome2_src_prepare
139
140 python_copy_sources
141 }
142
143 src_configure() {
144 python_foreach_impl run_in_build_dir gnome2_src_configure \
145 ITSTOOL="$(type -P true)" \
146 $(use_with braille liblouis)
147 }
148
149 src_compile() {
150 python_foreach_impl run_in_build_dir gnome2_src_compile
151 }
152
153 src_install() {
154 DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README TODO"
155 installing() {
156 gnome2_src_install
157 # Massage shebang to make python_doscript happy
158 sed -e 's:#!'"${PYTHON}:#!/usr/bin/python:" \
159 -i src/orca/orca || die
160 python_doscript src/orca/orca
161 }
162 python_foreach_impl run_in_build_dir installing
163 }