Portage is a package management system used by Gentoo Linux
# ChangeLog for gnome-extra/at-spi
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/at-spi/ChangeLog,v 1.170 2008/08/12 14:03:02 armin76 Exp $
12 Aug 2008; Raúl Porcel
alpha/ia64/sparc stable wrt #229709
10 Aug 2008; Markus Meier
x86 stable, bug #229709
30 Jul 2008; Brent Baude
Marking at-spi-1.22.1 ppc stable for bug 229709
26 Jul 2008; Olivier Crête
Stable on amd64, bug #229709
29 May 2008; Ali Polatel
at-spi-1.22.1.ebuild:
python_mod_optimize is ROOT aware. Fixed python_mod_cleanup.
*at-spi-1.22.1 (10 Apr 2008)
10 Apr 2008; Gilles Dartiguelongue
files/at-spi-1.22.0-tests.patch, at-spi-1.22.0.ebuild,
+at-spi-1.22.1.ebuild:
bump to 1.22.1. Bug fix and translation updates.
*at-spi-1.22.0 (23 Mar 2008)
23 Mar 2008; Rémi Cardona
+files/at-spi-1.22.0-tests.patch, +at-spi-1.22.0.ebuild:
New version for GNOME-2.22. No major changes, a lot of bugfix
18 Feb 2008; Gilles Dartiguelongue
+files/at-spi-1.20.1-drop-gtk-doc.patch, at-spi-1.20.1.ebuild:
fix python eclass use, bug #207667
fix potential autoregen problems
29 Nov 2007; Jeroen Roovers
Stable for HPPA (bug #199740).
26 Nov 2007; Markus Rothe
Stable on ppc64; bug #199740
24 Nov 2007; Brent Baude
Marking at-spi-1.20.1 ppc stable for bug 199740
22 Nov 2007; Raúl Porcel
alpha/ia64/sparc stable wrt #199740
21 Nov 2007; Dawid Węgliński
Stable on x86 (bug #199740)
20 Nov 2007; Samuli Suominen
amd64 stable wrt #199740
*at-spi-1.20.1 (17 Oct 2007)
17 Oct 2007; Mart Raudsepp
+at-spi-1.20.1.ebuild:
Version bump for Gnome 2.20 series
25 Sep 2007; Daniel Gryniewicz
New series for Gnome 2.20
22 Sep 2007; Tom Gall
at-spi-1.18.1-r1.ebuild:
stable on ppc64
18 Sep 2007; Leonardo Boshell
+files/at-spi-1.18.1-tests.patch, at-spi-1.18.1-r1.ebuild:
Added patch to fix tests again, this time launching at-spi-regisitryd
manually instead of waiting for bonobo to do it (bug #188036).
28 Aug 2007; Jeroen Roovers
Stable for HPPA (bug #185823).
11 Aug 2007; Mart Raudsepp
-at-spi-1.18.0.ebuild, -at-spi-1.18.1.ebuild:
Remove old
11 Aug 2007; Andrej Kacian
Stable on x86, bug #185823.
10 Aug 2007; Christoph Mende
Stable on amd64 wrt bug #185823
08 Aug 2007; Raúl Porcel
alpha/ia64 stable wrt #185823
07 Aug 2007; Tobias Scherbaum
at-spi-1.18.1-r1.ebuild:
Stable on ppc wrt bug #185823.
07 Aug 2007; Gustavo Zacarias
at-spi-1.18.1-r1.ebuild:
Stable on sparc wrt #185823
22 Jul 2007; Hans de Graaff
Drop virtual/x11 references.
*at-spi-1.18.1-r1 (08 Jul 2007)
08 Jul 2007; Mart Raudsepp
+files/at-spi-1.18.0-ior-leak.patch,
+files/at-spi-1.18.1-focus-tracker-leak.patch, +at-spi-1.18.1-r1.ebuild:
Fix a couple of memory leaks, one of which can result in applications
leaking hundreds of megabytes of memory in the matter of a day with lots of
typing and assistive technology being enabled.
05 Jul 2007; Roy Marples
Keyworded ~x86-fbsd.
*at-spi-1.18.1 (24 Apr 2007)
24 Apr 2007; Daniel Gryniewicz
Bump to 1.18.1
*at-spi-1.18.0 (27 Mar 2007)
27 Mar 2007; Daniel Gryniewicz
gnome 2.18.0
21 Jan 2007; Bryan Østergaard
Stable on IA64, bug 156662.
19 Jan 2007; Jeroen Roovers
Stable for HPPA (bug #147751).
14 Jan 2007; Bryan Østergaard
Stable on Alpha.
21 Dec 2006; Markus Rothe
Stable on ppc64; bug #156662
18 Dec 2006; Gustavo Zacarias
Stable on sparc
17 Dec 2006; Tobias Scherbaum
at-spi-1.7.12.ebuild:
Stable on ppc wrt bug #156662.
12 Dec 2006; Chris Gianelloni
Stable on amd64 wrt bug #156662.
10 Dec 2006; Andrej Kacian
Stable on x86, bug #156662.
15 Nov 2006; Leonardo Boshell
+files/at-spi-1.7.12-tests.patch, at-spi-1.7.12.ebuild:
Added patch to fix tests (bug #140235).
*at-spi-1.7.12 (01 Nov 2006)
01 Nov 2006; Leonardo Boshell
+at-spi-1.7.12.ebuild:
New release.
20 Oct 2006; Bryan Østergaard
Stable on Alpha.
26 Sep 2006; Gustavo Zacarias
Stable on hppa wrt #145428
19 Sep 2006; Aron Griffis
Mark 1.7.10 stable on ia64. #139612
12 Sep 2006; Daniel Gryniewicz
Remove monolithic X deps
05 Sep 2006; Joshua Kinard
at-spi-1.6.6-r1.ebuild, at-spi-1.7.7-r1.ebuild, at-spi-1.7.10.ebuild,
at-spi-1.7.11.ebuild:
Removing mips keywords as gnome is no longer supported on mips.
01 Sep 2006; Tobias Scherbaum
at-spi-1.7.10.ebuild:
ppc stable, bug #145428
30 Aug 2006; Gustavo Zacarias
Stable on sparc wrt #145428
29 Aug 2006; Markus Rothe
Stable on ppc64; bug #145428
29 Aug 2006; Daniel Gryniewicz
Marked stable on amd64 for bug #145428
*at-spi-1.7.11 (23 Aug 2006)
23 Aug 2006; Leonardo Boshell
+at-spi-1.7.11.ebuild:
New release.
16 Aug 2006; Markus Rothe
Stable on ppc64
*at-spi-1.7.10 (26 Jul 2006)
26 Jul 2006; Leonardo Boshell
New release.
17 Jul 2006; Daniel Gryniewicz
Marked stable on amd64 for bug #139612
16 Jul 2006; Tobias Scherbaum
at-spi-1.7.7-r1.ebuild:
hppa stable, bug #139612
14 Jul 2006; Tobias Scherbaum
at-spi-1.7.7-r1.ebuild:
ppc stable, bug #139612
12 Jul 2006; Chris Gianelloni
at-spi-1.7.7-r1.ebuild:
Stable on x86 wrt bug #139612.
10 Jul 2006; Gustavo Zacarias
at-spi-1.7.7-r1.ebuild:
Stable on sparc wrt #139612
*at-spi-1.7.7-r1 (09 May 2006)
09 May 2006; Daniel Gryniewicz
+files/at-spi-1.7.7-no-stack-free.patch, +at-spi-1.7.7-r1.ebuild:
Don't free memory on stack. Fixes bug #132019 in yelp
*at-spi-1.7.7 (01 May 2006)
01 May 2006; Daniel Gryniewicz
Bump for 2.14.1
30 Mar 2006; Leonardo Boshell
Updated atk dependency (bug #126740). Cleaned up modular X dependencies.
*at-spi-1.7.6 (16 Mar 2006)
16 Mar 2006; John N. Laliberte
+at-spi-1.7.6.ebuild:
new version.
03 Feb 2006; Guy Martin
Stable on hppa.
02 Feb 2006; Aron Griffis
Mark 1.6.6-r1 stable on alpha
02 Feb 2006; Aron Griffis
Mark 1.6.6-r1 stable on ia64
22 Jan 2006; Markus Rothe
Stable on ppc64
22 Jan 2006;
Marked stable on amd64 per bug #119634
22 Jan 2006; Tobias Scherbaum
at-spi-1.6.6-r1.ebuild:
Marked ppc stable for bug #119634; Stabilize Gnome-2.12.2
22 Jan 2006; Joshua Jackson
Stable on x86 for bug #119634; Stabilize Gnome-2.12.2
20 Jan 2006; Gustavo Zacarias
at-spi-1.6.6-r1.ebuild:
Stable on sparc wrt #119634
*at-spi-1.6.6-r1 (28 Oct 2005)
28 Oct 2005; Leonardo Boshell
-at-spi-1.6.6.ebuild, +at-spi-1.6.6-r1.ebuild:
Added USE_DESTDIR declaration (bug #110016). Dropped incorrect 'static' USE
flag.
23 Sep 2005;
Modular X deps
*at-spi-1.6.6 (06 Sep 2005)
06 Sep 2005; Leonardo Boshell
New version.
31 Aug 2005; Luis Medinas
Marked Stable on AMD64.
31 Aug 2005; Seemant Kulleen
fix to make src_test execute the make checks in a virtual X session
*at-spi-1.6.5 (31 Aug 2005)
31 Aug 2005; Leonardo Boshell
New version.
29 Aug 2005; Guy Martin
Stable on hppa.
23 Aug 2005; Aron Griffis
stable on ia64
13 Jul 2005; Stephen P. Becker
stable on mips
02 Jul 2005; Bryan Østergaard
Stable on alpha.
18 Jun 2005; Markus Rothe
Stable on ppc64
17 Jun 2005; Michael Hanselmann
Stable on ppc.
15 Jun 2005; Gustavo Zacarias
Stable on sparc
13 Jun 2005; Leonardo Boshell
Stable on x86.
12 Jun 2005; Olivier Crête
Stable on amd64
12 Jun 2005; Tobias Scherbaum
Stable on ppc.
09 Jun 2005; Markus Rothe
Stable on ppc64
17 May 2005; Guy Martin
Stable on hppa.
16 May 2005; Gustavo Zacarias
Stable on sparc
*at-spi-1.6.4 (13 May 2005)
13 May 2005; Leonardo Boshell
New release.
13 May 2005; Leonardo Boshell
Stable on x86.
11 May 2005; Guy Martin
Stable on hppa.
08 May 2005; Herbie Hopkins
Stable on amd64.
06 May 2005; Markus Rothe
Added ~ppc64 to KEYWORDS
28 Apr 2005; Bryan Østergaard
Stable on alpha + ia64.
25 Apr 2005; Mike Gardiner
Keyworded ppc x86
*at-spi-1.6.3 (10 Mar 2005)
10 Mar 2005; Leonardo Boshell
New release.
*at-spi-1.6.2-r1 (06 Mar 2005)
06 Mar 2005; Leonardo Boshell
New revision, implementing the `static' USE flag.
*at-spi-1.6.2 (01 Mar 2005)
01 Mar 2005; Mike Gardiner
New version
08 Jan 2005; Tom Martin
Stable on amd64.
29 Dec 2004; Ciaran McCreesh
Change encoding to UTF-8 for GLEP 31 compliance
24 Dec 2004; Bryan Østergaard
Stable on alpha.
23 Dec 2004; Guy Martin
Stable on hppa.
21 Dec 2004; Gustavo Zacarias
Stable on sparc
19 Dec 2004; Mike Gardiner
Keyworded x86 and ppc for GNOME 2.8.1
11 Dec 2004; Bryan Østergaard
Stable on alpha.
*at-spi-1.6.1 (06 Dec 2004)
06 Dec 2004; Mike Gardiner
New version
12 Nov 2004; Mike Gardiner
Keyworded ppc for GNOME 2.8
12 Nov 2004; Gustavo Zacarias
Stable on sparc
17 Oct 2004; Alastair Tse
at-spi-1.6.0.ebuild:
restrict maketest (#59326)
01 Oct 2004; Stephen P. Becker
stable on mips
*at-spi-1.6.0 (18 Sep 2004)
18 Sep 2004; Leonardo Boshell
New release.
18 Sep 2004; Leonardo Boshell
Removed 1.3.12.
04 Sep 2004; Thomas Matthijs
at-spi-1.4.2.ebuild:
fix depend syntax 58347
07 Aug 2004; Travis Tilley
stable on amd64
05 Aug 2004; Gustavo Zacarias
Stable on sparc
05 Aug 2004; Guy Martin
Stable on hppa.
22 Jun 2004; Jon Hood
removing unstable ebuild- thanks leonardop
*at-spi-1.5.2 (20 Jun 2004)
20 Jun 2004; Jon Hood
version bump
16 Jun 2004; Bryan Østergaard
Stable on alpha.
30 May 2004; L. Boshell
Marked stable on x86.
29 May 2004; Pieter Van den Abeele
at-spi-1.3.12.ebuild, at-spi-1.3.16.ebuild, at-spi-1.4.0.ebuild:
Masked at-spi-1.4.0.ebuild stable for ppc
29 May 2004; Pieter Van den Abeele
at-spi-1.3.12.ebuild, at-spi-1.3.16.ebuild:
Masked at-spi-1.3.16.ebuild stable for ppc
29 May 2004; Pieter Van den Abeele
at-spi-1.3.12.ebuild:
Masked at-spi-1.3.12.ebuild stable for ppc
25 May 2004; Guy Martin
Marked stable on hppa.
15 May 2004; Stephen P. Becker
at-spi-1.4.0.ebuild, at-spi-1.4.2.ebuild:
1.3.9 stable on mips, 1.4.0 and 1.4.2 ~mips
28 Apr 2004; Gustavo Zacarias
Stable on sparc
28 Apr 2004; Jeremy Huddleston
Fixed IUSE.
22 Apr 2004; L. Boshell
Marked stable on x86.
*at-spi-1.4.2 (22 Apr 2004)
22 Apr 2004; L. Boshell
New release.
18 Apr 2004; L. Boshell
Marked stable on x86.
10 Apr 2004; Guy Martin
Marked stable on hppa.
*at-spi-1.4.0 (23 Mar 2004)
23 Mar 2004; L. Boshell
New release, ready for Gnome 2.6.
17 Mar 2004; Gustavo Zacarias
stable on sparc
*at-spi-1.3.16 (16 Mar 2004)
16 Mar 2004; L. Boshell
New release.
16 Mar 2004; L. Boshell
Stable on x86.
13 Mar 2004; foser
Maintainership to gnome-accessibility
*at-spi-1.3.12 (13 Feb 2004)
13 Feb 2004; L. Boshell
New release.
10 Feb 2004; Bartosch Pixa
set ppc in keywords
03 Feb 2004; Brian Harring
at-spi-1.1.8.ebuild, at-spi-1.3.8.ebuild, at-spi-1.3.9.ebuild:
Added dev-perl/XML-Parser dependency to resolve bug 38260
28 Jan 2004; Aron Griffis
stable on alpha and ia64
18 Jan 2004;
stable on hppa and sparc
17 Jan 2004; Bartosch Pixa
manifest fix
16 Jan 2004; Bartosch Pixa
set ppc in keywords
14 Jan 2004;
added ~sparc
14 Jan 2004; Mike Gardiner
at-spi-1.3.9.ebuild:
Stable on x86 as part of GNOME-2.4.1
13 Jan 2004;
stable on sparc and hppa
07 Jan 2004;
keyworded ~sparc
14 Dec 2003; Brad House
mark stable on amd64
*at-spi-1.3.9 (14 Dec 2003)
14 Dec 2003; foser
New release, minor fixes
*at-spi-1.3.8 (03 Nov 2003)
03 Nov 2003; L. Boshell
Version bump.
17 Oct 2003; L. Boshell
at-spi-1.3.7.ebuild:
Marking stable for x86.
*at-spi-1.3.7 (11 Sep 2003)
11 Sep 2003;
Gnome 2.4 version, dependencies fixed, stale patch removed
12 Aug 2003; Jason Wever
Changed ~sparc keyword to sparc.
08 Jul 2003; Alastair Tse
files/at-spi-1.1.9-lspi.patch:
patch to workaround problematic addition of -lspi (#24090)
*at-spi-1.1.9 (05 Jul 2003)
05 Jul 2003; Alastair Tse
version bump
09 Jun 2003; Alastair Tse
restrict MAKEOPTS to non-parallel building
17 Mar 2003; Luca Barbato
Added the ~ppc in KEYWORDS
*at-spi-1.1.8 (16 mar 2003)
04 Jul 2003; Guy Martin
Marked stable on hppa.
04 Jul 2003; Guy Martin
Added ~hppa to KEYWORDS.
24 Mar 2003; Aron Griffis
Add ~alpha to KEYWORDS
16 Mar 2003; foser
Removed SRC_URI in favour of gnome2 eclass handling
16 mar 2003;
updated to the version in gnome 2.2.1
06 Dec 2002; Rodney Rees
*at-spi-1.0.2 (06 Sep 2002)
04 Jul 2003; Guy Martin
Added hppa to KEYWORDS.
18 Mar 2003; Mark Guertin
at-spi-1.0.2.ebuild:
set ppc in keywords
06 Sep 2002; Spider
new version
*at-spi-1.0.1 (10 Jun 2002)
25 Jul 2002; Spider
KEYOWRDS
mirror://
10 Jun 2002; Spider
new version, eclassed , removed hack for headers
*at-spi-0.12.1-r1 (01 Jun 2002)
01 Jun 2002; Spider
fix typo in changelog.
fix installation of headers so gail works nicely
*at-spi-0.12.1 (22 May 2002)
22 May 2002; Spider
initial release from gnome2
AUX at-spi-1.18.0-ior-leak.patch 912 RMD160 73083d6f327f7e4da72f55333c4beab36e0ade34 SHA1 1a995a4690b0469fc286c06cdf9e10b9e24b9191 SHA256 0b0516e2a74b1946c067c6d9e09f24696ad4101550493ea56ebe20944176fa87
AUX at-spi-1.18.1-focus-tracker-leak.patch 462 RMD160 34ce0f1550910826b1c731f83333b1abc10f2a1b SHA1 2e71d480e5e935520e04b1057627438936e86310 SHA256 b5ff55809300956236ebc4432b64763882ab13c8660b5406c2b71ee14f53771c
AUX at-spi-1.18.1-tests.patch 3496 RMD160 67cae7cc0e8fa13f937d53ed5a5f5ceab50f7947 SHA1 16f4ce391a5131e30731cf2a41d84e3bfe1626be SHA256 60a7db7845ab7fb2651b327f10b8a3e5844821f1a9e7bf73090650c8f7de1b13
AUX at-spi-1.19.3-tests.patch 3541 RMD160 649f6381d4cef0dcd5ad00d76d935acaa91d7532 SHA1 2cdd95e89a9115d990b59c02ce0863b41c94332e SHA256 23ed4f7026969eba5df992cb7290740c8eb62fa701cdf50f9f06eec83b559f3d
AUX at-spi-1.20.1-drop-gtk-doc.patch 909 RMD160 3467ca3549d316cc122604be735e51e7625f905f SHA1 a362ebd15190a847c043f9f875389fe96f4aa693 SHA256 963280f5a15c7477339eda46c5809343abb34aad031874f33cee1f3e9c422181
AUX at-spi-1.22.0-tests.patch 3541 RMD160 649f6381d4cef0dcd5ad00d76d935acaa91d7532 SHA1 2cdd95e89a9115d990b59c02ce0863b41c94332e SHA256 23ed4f7026969eba5df992cb7290740c8eb62fa701cdf50f9f06eec83b559f3d
DIST at-spi-1.18.1.tar.bz2 780306 RMD160 c5e60314414124388d025dc85effb5d9adf5d2b9 SHA1 d8b96202c754636fb47499cd6b80c2ca23960e3b SHA256 3b0be3207eb5cf4b1c1666b1dcd341ac914802b5404defb812e3b2aa9e78e7aa
DIST at-spi-1.20.1.tar.bz2 842254 RMD160 b5ea35bbda69de460ec1b846a462a083eff9f9fe SHA1 5ad1ecf8c299dcfc82ec4cf3db4c6fd5874676bc SHA256 d592833339a347d6e4b33946b717b7bbe61f7730d714112cd99715c5a3a3714e
DIST at-spi-1.22.0.tar.bz2 853631 RMD160 b4a49ff0ba382fa44867f4c2cd2c953845c04a42 SHA1 9917fcfe174282cf1e0b130a97b33ed2fceac36e SHA256 1e692d44fea3432872af63e757fc0502e5da585b4f77c818982d9ebc3871032e
DIST at-spi-1.22.1.tar.bz2 851691 RMD160 8452186d902090e01a65cd365ac11ceecacb485b SHA1 b7dca093dbe9617e65a0c44ec0e255700a2ab048 SHA256 eaaedead8218197c8ccdc8b24d16f6f25ea82a7e0fd03e2eef29bd13619e0ecb
EBUILD at-spi-1.18.1-r1.ebuild 1242 RMD160 a1eefa1eaf07e4e35c754885a81512fe71d0859c SHA1 28cbe971ccf9d1d2a2c3fd37843903d7027a1169 SHA256 d7ac93f855a2bbf532ab077c7c19e2125117ab4beb36e70c93815b779bc61e0e
EBUILD at-spi-1.20.1.ebuild 1647 RMD160 a99b9512d1eaee8b5d8898f6e1a142d1878db0a9 SHA1 44024484cced28223fc68d82db0e5ad36f9a5161 SHA256 a1dc8bf0d67fa86d7b7a96ece142e31a19208e7f8b9c6e4052f5a4edaf03867d
EBUILD at-spi-1.22.0.ebuild 1570 RMD160 9a810e4d9725552a15478b4350ed1fd31c3f9cd9 SHA1 543e69d27c16ccd2ad14a55d7f43a13388079383 SHA256 c5d9af68ddb1e319937d5e4a08539fc5c9d7b06c56de24840025669f0cbef12e
EBUILD at-spi-1.22.1.ebuild 1564 RMD160 190b59d454778faa633f791a3a0a46bc49f0047c SHA1 196b4632c1829feeafbac6f5e91bee65f99930a6 SHA256 daa37bac8934a66fb888b65a9577b93567d9563da4ccdbe4d18316c27f94db6f
MISC ChangeLog 19751 RMD160 80aaabdfd9a2e4d0d3ea2dc656b1e23f9e6346b8 SHA1 090c3835617b7303292039ef5fd92e8559f1bb6d SHA256 30873adeeb477b54c832b8e37971fb189b3ee710289bf58114839cb704ba0b9a
MISC metadata.xml 172 RMD160 6901d426a49e26089e240a7a4f990204e08c15a1 SHA1 2a33de77ba2f0f4fdedeed148abdad125b78f996 SHA256 f14db6f3dc189eb3e4a3478d7c1bead86fe077d0c756b8426b64f7fc0d42d228
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/at-spi/at-spi-1.18.1-r1.ebuild,v 1.10 2007/09/22 09:34:27 tgall Exp $
WANT_AUTOMAKE="1.9"
inherit virtualx autotools eutils gnome2
DESCRIPTION="The Gnome Accessibility Toolkit"
HOMEPAGE="http://developer.gnome.org/projects/gap/"
LICENSE="LGPL-2"
SLOT="1"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
IUSE="doc"
RDEPEND=">=dev-libs/atk-1.17
>=x11-libs/gtk+-2.10.0
>=gnome-base/gail-1.9.0
>=gnome-base/libbonobo-1.107
>=gnome-base/orbit-2
dev-libs/popt
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
x11-libs/libXi
x11-libs/libXtst"
DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.9
>=dev-util/intltool-0.35
doc? ( >=dev-util/gtk-doc-1 )
x11-libs/libXt
x11-proto/xextproto
x11-proto/inputproto
x11-proto/xproto"
DOCS="AUTHORS ChangeLog NEWS README TODO"
src_unpack() {
gnome2_src_unpack
epatch "${FILESDIR}/${P}-tests.patch"
epatch "${FILESDIR}/${PN}-1.18.0-ior-leak.patch"
epatch "${FILESDIR}/${P}-focus-tracker-leak.patch"
cp aclocal.m4 old_macros.m4
AT_M4DIR="." eautoreconf
}
src_test() {
Xmake check || die "Testing phase failed"
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/at-spi/at-spi-1.20.1.ebuild,v 1.9 2008/04/20 02:10:12 vapier Exp $
WANT_AUTOMAKE="1.9"
inherit virtualx autotools eutils gnome2 python
DESCRIPTION="The Gnome Accessibility Toolkit"
HOMEPAGE="http://developer.gnome.org/projects/gap/"
LICENSE="LGPL-2"
SLOT="1"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
IUSE="doc"
#next bump: check if we should activate Xevie or not
RDEPEND=">=dev-libs/atk-1.17
>=x11-libs/gtk+-2.10.0
>=gnome-base/gail-1.9.0
>=gnome-base/libbonobo-1.107
>=gnome-base/orbit-2
dev-libs/popt
>=dev-lang/python-2.4
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
x11-libs/libXi
x11-libs/libXtst"
DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.9
>=dev-util/intltool-0.35
doc? ( >=dev-util/gtk-doc-1 )
x11-libs/libXt
x11-proto/xextproto
x11-proto/inputproto
x11-proto/xproto"
DOCS="AUTHORS ChangeLog NEWS README TODO"
src_unpack() {
gnome2_src_unpack
# bug number ?
epatch "${FILESDIR}"/${PN}-1.19.3-tests.patch
# disable pyc compiling
mv py-compile py-compile.orig
ln -s $(type -P true) py-compile
# drop gtk-doc for autoreconf
use doc || epatch "${FILESDIR}/${P}-drop-gtk-doc.patch"
eautoreconf
}
src_test() {
Xemake check || die "Testing phase failed"
}
pkg_postinst() {
gnome2_pkg_postinst
python_version
python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/pyatspi
}
pkg_postrm() {
gnome2_pkg_postrm
python_version
python_mod_cleanup /usr/$(get_libdir)/python${PYVER}/site-packages/pyatspi
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/at-spi/at-spi-1.22.0.ebuild,v 1.3 2008/05/29 17:01:51 hawking Exp $
inherit virtualx autotools eutils gnome2 python
DESCRIPTION="The Gnome Accessibility Toolkit"
HOMEPAGE="http://developer.gnome.org/projects/gap/"
LICENSE="LGPL-2"
SLOT="1"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="doc"
RDEPEND=">=dev-libs/atk-1.17
>=x11-libs/gtk+-2.10.0
>=gnome-base/gail-1.9.0
>=gnome-base/libbonobo-1.107
>=gnome-base/orbit-2
dev-libs/popt
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
x11-libs/libXi
x11-libs/libXtst"
DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.9
>=dev-util/intltool-0.35
doc? ( >=dev-util/gtk-doc-1 )
x11-libs/libXt
x11-proto/xextproto
x11-proto/inputproto
x11-proto/xproto"
DOCS="AUTHORS ChangeLog NEWS README TODO"
# needs a live properly configured environment. Not really suited to
# an ebuild restricted environment
RESTRICT="test"
src_unpack() {
gnome2_src_unpack
# disable pyc compiling
mv py-compile py-compile.orig
ln -s $(type -P true) py-compile
# should fix tests
epatch "${FILESDIR}"/${PN}-1.22.0-tests.patch
eautomake
}
src_test() {
Xemake check || die "Testing phase failed"
}
pkg_postinst() {
gnome2_pkg_postinst
python_version
python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/pyatspi
}
pkg_postrm() {
gnome2_pkg_postrm
python_mod_cleanup /usr/$(get_libdir)/python*/site-packages/pyatspi
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/at-spi/at-spi-1.22.1.ebuild,v 1.6 2008/08/12 14:03:02 armin76 Exp $
inherit autotools eutils gnome2 python virtualx
DESCRIPTION="The Gnome Accessibility Toolkit"
HOMEPAGE="http://developer.gnome.org/projects/gap/"
LICENSE="LGPL-2"
SLOT="1"
KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ~ppc64 sparc x86 ~x86-fbsd"
IUSE="doc"
RDEPEND=">=dev-libs/atk-1.17
>=x11-libs/gtk+-2.10.0
>=gnome-base/gail-1.9.0
>=gnome-base/libbonobo-1.107
>=gnome-base/orbit-2
dev-libs/popt
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
x11-libs/libXi
x11-libs/libXtst"
DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.9
>=dev-util/intltool-0.35
doc? ( >=dev-util/gtk-doc-1 )
x11-libs/libXt
x11-proto/xextproto
x11-proto/inputproto
x11-proto/xproto"
DOCS="AUTHORS ChangeLog NEWS README TODO"
# needs a live properly configured environment. Not really suited to
# an ebuild restricted environment
RESTRICT="test"
src_unpack() {
gnome2_src_unpack
# disable pyc compiling
mv py-compile py-compile.orig
ln -s $(type -P true) py-compile
# should fix tests
epatch "${FILESDIR}"/${PN}-1.22.0-tests.patch
eautomake
}
src_test() {
Xemake check || die "Testing phase failed"
}
pkg_postinst() {
gnome2_pkg_postinst
python_version
python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/pyatspi
}
pkg_postrm() {
gnome2_pkg_postrm
python_mod_cleanup /usr/$(get_libdir)/python*/site-packages/pyatspi
}