%define gtk2_version 2.3.0 %define libbonobo_version 2.4.0 %define orbit2_version 2.6.0 %define gail_version 1.5.0 %define pango_version 1.2.0 Summary: Assistive Technology Service Provider Interface Name: at-spi Version: 1.7.4 Release: 1 URL: http://developer.gnome.org/projects/gap/ Source0: %{name}-%{version}.tar.bz2 License: LGPL Group: System Environment/Libraries BuildRoot: %{_tmppath}/%{name}-root Requires: gtk2 >= %{gtk2_version} Requires: libbonobo >= %{libbonobo_version} Requires: ORBit2 >= %{orbit2_version} Requires: gail >= %{gail_version} BuildRequires: pango-devel >= %{pango_version} BuildRequires: gtk2-devel >= %{gtk2_version} BuildRequires: libbonobo-devel >= %{libbonobo_version} BuildRequires: ORBit2-devel >= %{orbit2_version} BuildRequires: gail-devel >= %{gail_version} BuildRequires: fontconfig BuildRequires: autoconf BuildRequires: libX11-devel, libXtst-devel, libXi-devel, libXevie-devel %description at-spi allows assistive technologies to access GTK-based applications. Essentially it exposes the internals of applications for automation, so tools such as screen readers, magnifiers, or even scripting interfaces can query and interact with GUI controls. %package devel Summary: Development libraries and headers for at-spi Group: Development/Libraries Requires: %name = %{version} Requires: gtk2-devel >= %{gtk2_version} Requires: libbonobo-devel >= %{libbonobo_version} Requires: ORBit2-devel >= %{orbit2_version} Requires: gail-devel >= %{gail_version} %description devel Libraries and header files allowing compilation of apps that use at-spi. %prep %setup -q %build %configure --disable-gtk-doc make %install rm -rf $RPM_BUILD_ROOT %makeinstall rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog NEWS README %{_libdir}/lib*.so.* %{_libdir}/bonobo/servers/* %{_libdir}/orbit-2.0/* %{_libdir}/gtk-2.0/modules/* %{_libexecdir}/* %files devel %defattr(-,root,root) %{_datadir}/gtk-doc/html/* %{_datadir}/idl/* %{_libdir}/lib*.so %{_libdir}/pkgconfig/* %{_includedir}/* %changelog * Tue Jan 31 2006 Matthias Clasen 1.7.4-1 - Update to 1.7.4 * Mon Jan 30 2006 Matthias Clasen 1.7.3-1 - Update to 1.7.3 * Tue Jan 17 2006 Matthias Clasen 1.7.2-1 - Update to 1.7.2 * Fri Dec 09 2005 Jesse Keating - rebuilt * Mon Oct 31 2005 Matthias Clasen 1.6.6-2 - Switch requires to modular X * Wed Sep 7 2005 Matthias Clasen 1.6.6-1 - Update to 1.6.6 * Tue Aug 16 2005 Matthias Clasen - Rebuilt * Tue Jun 28 2005 Matthias Clasen 1.6.4-1 - Update to 1.6.4 * Mon Mar 14 2005 Matthias Clasen 1.6.2-1 - Update to 1.6.3 * Wed Mar 2 2005 Matthias Clasen 1.6.2-2 - Rebuilt with gcc4 * Wed Jan 26 2005 Matthias Clasen 1.6.2-1 - Update to 1.6.2 * Wed Sep 29 2004 Elliot Lee 1.6.0-3 - Remove dependency on linc-devel * Fri Sep 24 2004 Mark McLoughlin 1.6.0-2 - Fix some random spec file issues (fixes #133430?) * Thu Sep 23 2004 Jonathan Blandford 1.6.0-1 - bump version * Wed Aug 4 2004 Mark McLoughlin 1.5.3-1 - Update to 1.5.3 * Tue Jun 15 2004 Elliot Lee - rebuilt * Wed Mar 31 2004 Mark McLoughlin 1.4.0-1 - Update to 1.4.0 * Wed Mar 10 2004 Mark McLoughlin 1.3.15 - Update to 1.3.15 * Thu Mar 04 2004 Mark McLoughlin 1.3.14-1 - Update to 1.3.14 * Tue Mar 02 2004 Elliot Lee - rebuilt * Thu Feb 26 2004 Alexander Larsson 1.3.13-1 - update to 1.3.13 * Fri Feb 13 2004 Elliot Lee - rebuilt * Fri Jan 30 2004 Jonathan Blandford 1.3.11-1 - new version * Thu Oct 2 2003 Jonathan Blandford 1.3.7-1 - new version * Wed Aug 20 2003 Elliot Lee 1.1.9-3 - Fix rebuild failure (stderr.patch) * Tue Jul 15 2003 Havoc Pennington 1.1.9-2 - disable gtk doc * Mon Jul 14 2003 Havoc Pennington - automated rebuild * Mon Jul 7 2003 Havoc Pennington 1.1.9-1 - 1.1.9 - remove multilib patch fixed upstream * Wed Jun 04 2003 Elliot Lee - rebuilt * Fri Feb 14 2003 Havoc Pennington 1.1.8-3 - kill Xft buildreq * Tue Feb 11 2003 Havoc Pennington 1.1.8-2 - rebuild to fix self-dependency * Tue Feb 11 2003 Havoc Pennington 1.1.8-1 - extend multilib patch to cover -lXi * Tue Feb 4 2003 Havoc Pennington 1.1.8-1 - 1.1.8 * Wed Jan 22 2003 Tim Powers - rebuilt * Wed Dec 11 2002 Elliot Lee 1.0.1-6 - Add patch to help multilib systems find libXtst * Fri Dec 6 2002 Havoc Pennington - rebuild * Sat Jul 27 2002 Havoc Pennington - rebuild with new libbonobo and gail * Fri Jun 21 2002 Tim Powers - automated rebuild * Mon Jun 17 2002 Matt Wilson - add libatk-bridge.so to the file list * Sun Jun 16 2002 Havoc Pennington - 1.0.1 - add at-spi-registryd to file list * Fri Jun 07 2002 Havoc Pennington - rebuild in different environment * Tue Jun 4 2002 Havoc Pennington - 1.0.0 - add post/postun ldconfig * Wed May 29 2002 Bill Nottingham - rebuild again? * Tue May 28 2002 Havoc Pennington - rebuild in different environment * Tue May 28 2002 Havoc Pennington - 0.12.1 * Wed Jan 30 2002 Owen Taylor - Version 0.0.6 * Mon Jan 28 2002 Havoc Pennington - rebuild in rawhide, seems to have been linked incorrectly * Thu Jan 24 2002 Havoc Pennington - rebuild in rawhide, upgrade to 0.0.5 - add gail deps * Mon Nov 26 2001 Havoc Pennington - Initial build.