Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-accessibility/accerciser: metadata.xml ChangeLog accerciser-1.6.1.ebuild
Date: Sat, 02 May 2009 13:06:51
Message-Id: E1M0EvO-0004K0-EX@stork.gentoo.org
1 eva 09/05/02 13:06:38
2
3 Added: metadata.xml ChangeLog accerciser-1.6.1.ebuild
4 Log:
5 New ebuild for GNOME 2.26.
6 (Portage version: 2.2_rc31/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.1 app-accessibility/accerciser/metadata.xml
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-accessibility/accerciser/metadata.xml?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-accessibility/accerciser/metadata.xml?rev=1.1&content-type=text/plain
13
14 Index: metadata.xml
15 ===================================================================
16 <?xml version="1.0" encoding="UTF-8"?>
17 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
18 <pkgmetadata>
19 <herd>gnome-accessibility</herd>
20 <longdescription lang="en">
21 Accerciser is an interactive Python accessibility explorer for the GNOME desktop. It uses AT-SPI to inspect and control widgets, allowing you to check if an application is providing correct information to assistive technologies and automated test frameworks. Accerciser has a simple plugin framework which you can use to create custom views of accessibility information.
22
23 In essence, Accerciser is a next generation at-poke tool.
24 </longdescription>
25 </pkgmetadata>
26
27
28
29
30 1.1 app-accessibility/accerciser/ChangeLog
31
32 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-accessibility/accerciser/ChangeLog?rev=1.1&view=markup
33 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-accessibility/accerciser/ChangeLog?rev=1.1&content-type=text/plain
34
35 Index: ChangeLog
36 ===================================================================
37 # ChangeLog for app-accessibility/accerciser
38 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
39 # $Header: /var/cvsroot/gentoo-x86/app-accessibility/accerciser/ChangeLog,v 1.1 2009/05/02 13:06:38 eva Exp $
40
41 *accerciser-1.6.1 (02 May 2009)
42
43 02 May 2009; Gilles Dartiguelongue <eva@g.o>
44 +accerciser-1.6.1.ebuild, +metadata.xml:
45 New ebuild for GNOME 2.26.
46
47
48
49
50 1.1 app-accessibility/accerciser/accerciser-1.6.1.ebuild
51
52 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-accessibility/accerciser/accerciser-1.6.1.ebuild?rev=1.1&view=markup
53 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-accessibility/accerciser/accerciser-1.6.1.ebuild?rev=1.1&content-type=text/plain
54
55 Index: accerciser-1.6.1.ebuild
56 ===================================================================
57 # Copyright 1999-2009 Gentoo Foundation
58 # Distributed under the terms of the GNU General Public License v2
59 # $Header: /var/cvsroot/gentoo-x86/app-accessibility/accerciser/accerciser-1.6.1.ebuild,v 1.1 2009/05/02 13:06:38 eva Exp $
60
61 GCONF_DEBUG="no"
62
63 inherit gnome2 python
64
65 DESCRIPTION="Interactive Python accessibility explorer"
66 HOMEPAGE="http://live.gnome.org/Accerciser"
67
68 LICENSE="BSD"
69 SLOT="0"
70 KEYWORDS="~amd64 ~x86"
71 IUSE=""
72
73 DOCS="AUTHORS COPYING ChangeLog NEWS README"
74
75 RDEPEND=">=dev-lang/python-2.4
76 dev-python/ipython
77 dev-python/pygtk
78 dev-python/pygobject
79 dev-python/pycairo
80 dev-python/libgnome-python
81 dev-python/libwnck-python
82 dev-python/gtksourceview-python
83 dev-python/gconf-python
84 dev-python/librsvg-python
85 >=gnome-extra/at-spi-1.7
86 >=dev-libs/glib-2"
87 DEPEND="${RDEPEND}
88 sys-devel/gettext
89 >=dev-util/intltool-0.35
90 >=app-text/gnome-doc-utils-0.12"
91
92 pkg_setup() {
93 G2CONF="${G2CONF} --without-pyreqs"
94 }
95
96 src_unpack() {
97 gnome2_src_unpack
98
99 # disable pyc compiling
100 mv "${S}"/py-compile "${S}"/py-compile.orig
101 ln -s $(type -P true) "${S}"/py-compile
102
103 # Fix intltoolize broken file, see upstream #577133
104 sed "s:'\^\$\$lang\$\$':\^\$\$lang\$\$:g" -i po/Makefile.in.in || die "sed failed"
105 }
106
107 pkg_postinst() {
108 gnome2_pkg_postinst
109 python_need_rebuild
110 python_mod_optimize "$(python_get_sitedir)/accerciser"
111 }
112
113 pkg_postrm() {
114 gnome2_pkg_postrm
115 python_mod_cleanup /usr/$(get_libdir)/python*/site-packages/accerciser
116 }