%define gtk2_version 2.0.2
%define libbonobo_version 1.117.0
%define orbit2_version 2.3.109
%define gail_version 0.15
Summary: Assistive Technology Service Provider Interface
Name: at-spi
Version: 1.0.0
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: gtk2-devel >= %{gtk2_version}
BuildRequires: libbonobo-devel >= %{libbonobo_version}
BuildRequires: ORBit2-devel >= %{orbit2_version}
BuildRequires: gail-devel >= %{gail_version}
%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
## bad hack around broken 0.0.5 tarball
mkdir -p docs/reference/idl
touch docs/reference/idl/Makefile.in
%configure
make
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall
%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
%{_libdir}/orbit-2.0
%files devel
%defattr(-,root,root)
%{_datadir}/gtk-doc
%{_datadir}/idl
## there are no static libs installed by this package, for whatever reason
##%{_libdir}/lib*.a
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*
%changelog
* Tue Jun 4 2002 Havoc Pennington <hp@redhat.com>
- 1.0.0
- add post/postun ldconfig
* Wed May 29 2002 Bill Nottingham <notting@redhat.com>
- rebuild again?
* Tue May 28 2002 Havoc Pennington <hp@redhat.com>
- rebuild in different environment
* Tue May 28 2002 Havoc Pennington <hp@redhat.com>
- 0.12.1
* Wed Jan 30 2002 Owen Taylor <otaylor@redhat.com>
- Version 0.0.6
* Mon Jan 28 2002 Havoc Pennington <hp@redhat.com>
- rebuild in rawhide, seems to have been linked incorrectly
* Thu Jan 24 2002 Havoc Pennington <hp@redhat.com>
- rebuild in rawhide, upgrade to 0.0.5
- add gail deps
* Mon Nov 26 2001 Havoc Pennington <hp@redhat.com>
- Initial build.