at-spi.spec revision 18602
2cacab200fb387e290386593d9b2fca2e7beef33csovant# spec file for package at-spi
2cacab200fb387e290386593d9b2fca2e7beef33csovant# Copyright (c) 2008 Sun Microsystems, Inc.
2cacab200fb387e290386593d9b2fca2e7beef33csovant# This file and all modifications and additions to the pristine
2cacab200fb387e290386593d9b2fca2e7beef33csovant# package are under the same license as the package itself.
2cacab200fb387e290386593d9b2fca2e7beef33csovantSummary: Assistive Technology Service Provider Interface
2cacab200fb387e290386593d9b2fca2e7beef33csovantSource: http://ftp.gnome.org/pub/GNOME/sources/at-spi/1.30/%{name}-%{version}.tar.bz2
3c02f25171bf94ddbf7a49974e8b2f7da31d1276csovant#date:2009-11-17 owner:liyuan type:branding doo#12703
2cacab200fb387e290386593d9b2fca2e7beef33csovant# date:2010-01-17 owner:chrisk type:bug
2cacab200fb387e290386593d9b2fca2e7beef33csovant# date:2010-04-09 owner:lin type:bug doo#11495
2cacab200fb387e290386593d9b2fca2e7beef33csovantBuildRequires: libbonobo-devel >= %{libbonobo_version}
f5aaa49dba43db0e99f06476534a8749820515dbcsovantat-spi allows assistive technologies to access GTK-based
f5aaa49dba43db0e99f06476534a8749820515dbcsovantapplications. Essentially it exposes the internals of applications for
f5aaa49dba43db0e99f06476534a8749820515dbcsovantautomation, so tools such as screen readers, magnifiers, or even
f5aaa49dba43db0e99f06476534a8749820515dbcsovantscripting interfaces can query and interact with GUI controls.
f5aaa49dba43db0e99f06476534a8749820515dbcsovantSummary: Assistive Technology Service Provider Developer Interface
f5aaa49dba43db0e99f06476534a8749820515dbcsovantat-spi allows assistive technologies to access GTK-based
f5aaa49dba43db0e99f06476534a8749820515dbcsovantapplications. Essentially it exposes the internals of applications for
f5aaa49dba43db0e99f06476534a8749820515dbcsovantautomation, so tools such as screen readers, magnifiers, or even
f5aaa49dba43db0e99f06476534a8749820515dbcsovantscripting interfaces can query and interact with GUI controls.
f5aaa49dba43db0e99f06476534a8749820515dbcsovant#%patch1 -p1
f5aaa49dba43db0e99f06476534a8749820515dbcsovant CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
f5aaa49dba43db0e99f06476534a8749820515dbcsovant# Move to vendor-packages
f5aaa49dba43db0e99f06476534a8749820515dbcsovantif [ -x $RPM_BUILD_ROOT%{_libdir}/python%{pythonver}/site-packages ]; then
f5aaa49dba43db0e99f06476534a8749820515dbcsovantmkdir -p $RPM_BUILD_ROOT%{_libdir}/python%{pythonver}/vendor-packages
f5aaa49dba43db0e99f06476534a8749820515dbcsovantrm -rf $RPM_BUILD_ROOT%{_libdir}/python%{pythonver}/vendor-packages/*
f5aaa49dba43db0e99f06476534a8749820515dbcsovantmv $RPM_BUILD_ROOT%{_libdir}/python%{pythonver}/site-packages/* \
f5aaa49dba43db0e99f06476534a8749820515dbcsovant $RPM_BUILD_ROOT%{_libdir}/python%{pythonver}/vendor-packages
f5aaa49dba43db0e99f06476534a8749820515dbcsovantrmdir $RPM_BUILD_ROOT%{_libdir}/python%{pythonver}/site-packages
f5aaa49dba43db0e99f06476534a8749820515dbcsovant- Disable patch #1 before integrated into OpenSolaris.
23f633e1b8cc53fdac740eca4ab7e0341890bba2csovant- Bump to 1.29.2. Add at-spi-01-disable-dbus.diff and
f5aaa49dba43db0e99f06476534a8749820515dbcsovant- Bump to 1.23.92, add libtoolize -f to fix build issue.
2cacab200fb387e290386593d9b2fca2e7beef33csovant- Bump to 1.23.5. Remove upstream patch 01-uninstalled.
2cacab200fb387e290386593d9b2fca2e7beef33csovant- Move files from site-packages to vendor-packages. Fixes 6615442.
2cacab200fb387e290386593d9b2fca2e7beef33csovant- Remove upstream patch, at-spi-01-get-attributes-crash.diff
f5aaa49dba43db0e99f06476534a8749820515dbcsovant- Bump to 1.7.14. Remove upstream patch, at-spi-01-fix-leak.diff.
f5aaa49dba43db0e99f06476534a8749820515dbcsovant- Remove patch 01-define-symbols.diff; move patch 02-fix-leak.diff to
f5aaa49dba43db0e99f06476534a8749820515dbcsovant- use %gtk_doc_option in configure so that it can be disabled using
f5aaa49dba43db0e99f06476534a8749820515dbcsovant- Remove 'make clean' hack as 1.7.5 tarball fixed the issue.
f5aaa49dba43db0e99f06476534a8749820515dbcsovant- Move CFLAGS setting as it was useless in original location.
f5aaa49dba43db0e99f06476534a8749820515dbcsovant- Added aclocal/automake/autoconf, needed for Solaris build.
2cacab200fb387e290386593d9b2fca2e7beef33csovant- Added patch at-spi-01-leakfix.diff to fix leak in bounds-change events.
2cacab200fb387e290386593d9b2fca2e7beef33csovant- Revved to 1.6.2, to get fixes for 6192693, 6205004, others.
2cacab200fb387e290386593d9b2fca2e7beef33csovant- activation issues with DISPLAY env, and gnopernicus