Matthias Clasen 59d184
Name:           at-spi2-atk
Christopher Aillon df896a
Version:        1.91.6
Matthias Clasen 95d96a
Release:        1%{?dist}
Matthias Clasen 59d184
Summary:        A GTK+ module that bridges ATK to D-Bus at-spi
Matthias Clasen 59d184
Matthias Clasen 59d184
Group:          System Environment/Libraries
Matthias Clasen 59d184
License:        LGPLv2+
Matthias Clasen 59d184
URL:            http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
Matthias Clasen 5c86d2
#VCS: git:git://git.gnome.org/at-spi-atk
Matthias Clasen e87d3d
Source0:        http://download.gnome.org/sources/at-spi2-atk/1.91/%{name}-%{version}.tar.bz2
Matthias Clasen 59d184
Matthias Clasen 6e638b
BuildRequires:  at-spi2-core-devel
Matthias Clasen 59d184
BuildRequires:  dbus-devel
Matthias Clasen 59d184
BuildRequires:  dbus-glib-devel
Matthias Clasen 59d184
BuildRequires:  glib2-devel
Matthias Clasen 59d184
BuildRequires:  libxml2-devel
Matthias Clasen 59d184
BuildRequires:  atk-devel
Matthias Clasen 59d184
BuildRequires:  gtk2-devel
Matthias Clasen 21d389
BuildRequires:  intltool
Matthias Clasen 59d184
Matthias Clasen 59d184
Requires:       at-spi2-core
Matthias Clasen 59d184
Matthias Clasen 59d184
%description
Matthias Clasen 59d184
at-spi allows assistive technologies to access GTK-based
Matthias Clasen 59d184
applications. Essentially it exposes the internals of applications for
Matthias Clasen 59d184
automation, so tools such as screen readers, magnifiers, or even
Matthias Clasen 59d184
scripting interfaces can query and interact with GUI controls.
Matthias Clasen 59d184
Matthias Clasen 59d184
This version of at-spi is a major break from previous versions.
Matthias Clasen 59d184
It has been completely rewritten to use D-Bus rather than
Matthias Clasen 59d184
ORBIT / CORBA for its transport protocol.
Matthias Clasen 59d184
Matthias Clasen 59d184
This package includes a gtk-module that bridges ATK to the new
Matthias Clasen 59d184
D-Bus based at-spi.
Matthias Clasen 59d184
Matthias Clasen 59d184
Matthias Clasen 59d184
%prep
Matthias Clasen 59d184
%setup -q
Matthias Clasen 59d184
Matthias Clasen 59d184
%build
Matthias Clasen 95d96a
%configure --disable-relocate
Matthias Clasen 59d184
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
Matthias Clasen 59d184
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
Matthias Clasen 59d184
Matthias Clasen 59d184
make %{?_smp_mflags}
Matthias Clasen 59d184
Matthias Clasen 59d184
Matthias Clasen 59d184
%install
Matthias Clasen 59d184
make install DESTDIR=$RPM_BUILD_ROOT
Matthias Clasen 59d184
Matthias Clasen 267511
rm $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/modules/libatk-bridge.la
Matthias Clasen 3b58dd
rm $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/modules/libatk-bridge.la
Matthias Clasen 59d184
Matthias Clasen 7aa292
%find_lang %{name}
Matthias Clasen 7aa292
Matthias Clasen 6e638b
%postun
Matthias Clasen 6e638b
if [ $1 -eq 0 ]; then
Matthias Clasen 6e638b
  glib-compile-schemas %{_datadir}/glib-2.0/schemas
Matthias Clasen 6e638b
fi
Matthias Clasen 7aa292
Matthias Clasen 6e638b
%posttrans
Matthias Clasen 6e638b
glib-compile-schemas %{_datadir}/glib-2.0/schemas
Matthias Clasen 7aa292
Matthias Clasen 7aa292
%files -f %{name}.lang
Matthias Clasen 59d184
%defattr(-,root,root,-)
Matthias Clasen 59d184
%doc COPYING AUTHORS README
Matthias Clasen 3b58dd
%dir %{_libdir}/gtk-2.0
Matthias Clasen 3b58dd
%dir %{_libdir}/gtk-2.0/modules
Matthias Clasen 267511
%{_libdir}/gtk-2.0/modules/libatk-bridge.so
Matthias Clasen 3b58dd
%dir %{_libdir}/gtk-3.0
Matthias Clasen 3b58dd
%dir %{_libdir}/gtk-3.0/modules
Matthias Clasen 3b58dd
%{_libdir}/gtk-3.0/modules/libatk-bridge.so
Matthias Clasen 6e638b
%{_datadir}/glib-2.0/schemas/org.a11y.atspi.gschema.xml
Matthias Clasen 6e638b
%{_libdir}/gnome-settings-daemon-3.0/gtk-modules/at-spi2-atk.desktop
Matthias Clasen 7aa292
Matthias Clasen 59d184
Matthias Clasen 59d184
%changelog
Christopher Aillon df896a
* Wed Feb  2 2011 Christopher Aillon <caillon@redhat.com> - 1.91.6-1
Christopher Aillon df896a
- Update to 1.91.6
Christopher Aillon df896a
Matthias Clasen 0444a2
* Tue Jan 11 2011 Matthias Clasen <mclasen@redhat.com> - 1.91.5-1
Matthias Clasen 0444a2
- Update to 1.91.5
Matthias Clasen 0444a2
Matthias Clasen c0ac8f
* Thu Nov 11 2010 Matthias Clasen <mclasen@redhat.com> - 1.91.2-1
Matthias Clasen c0ac8f
- Update to 1.91.2
Matthias Clasen c0ac8f
Matthias Clasen e87d3d
* Mon Oct  4 2010 Matthias Clasen <mclasen@redhat.com> - 1.91.0-1
Matthias Clasen e87d3d
- Update to 1.91.0
Matthias Clasen e87d3d
Matthias Clasen 6a48ce
* Wed Sep 29 2010 Matthias Clasen <mclasen@redhat.com> - 0.4.0-1
Matthias Clasen 6a48ce
- Update to 0.4.0
Matthias Clasen 6a48ce
Matthias Clasen 95d96a
* Tue Aug 31 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.91.1-1
Matthias Clasen 95d96a
- Update to 0.3.91.1
Matthias Clasen 95d96a
Matthias Clasen 1b7602
* Fri Aug 27 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.90-2
Matthias Clasen 1b7602
- Make the gtk module resident to prevent crashes
Matthias Clasen 1b7602
Matthias Clasen d721df
* Wed Aug 18 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.90-1
Matthias Clasen d721df
- Update to 0.3.90
Matthias Clasen d721df
Matthias Clasen f6b15b
* Mon Aug  2 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.6-1
Matthias Clasen f6b15b
- Update to 0.3.6
Matthias Clasen f6b15b
Matthias Clasen 0e8134
* Mon Jul 12 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.5-1
Matthias Clasen 0e8134
- Update to 0.3.5
Matthias Clasen 0e8134
Matthias Clasen 836fbe
* Tue Jun 29 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.4-1
Matthias Clasen 836fbe
- Update to 0.3.4
Matthias Clasen 836fbe
Matthias Clasen 2d1076
* Tue Jun  8 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.3-1
Matthias Clasen 2d1076
- Update to 0.3.3
Matthias Clasen 3b58dd
- Include gtk3 module
Matthias Clasen 3b58dd
- Drop gtk deps, since we don't want to depend on both gtk2 and gtk3;
Matthias Clasen 3b58dd
  instead own the directories
Matthias Clasen 2d1076
Matthias Clasen 267511
* Tue Jun  1 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.2-2
Matthias Clasen 267511
- Don't relocate the dbus a11y stack
Matthias Clasen 267511
Matthias Clasen b13359
* Fri May 28 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.2-1
Matthias Clasen b13359
- Update to 0.3.2
Matthias Clasen b13359
Matthias Clasen 7aa292
* Sat May 15 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.1-1
Matthias Clasen 7aa292
- Update to 0.3.1
Matthias Clasen 7aa292
Matthias Clasen 5c86d2
* Tue Mar 30 2010 Matthias Clasen <mclasen@redhat.com> - 0.1.8-1
Matthias Clasen 5c86d2
- Update to 0.1.8
Matthias Clasen 5c86d2
Matthias Clasen 2ccb8e
* Sat Feb 20 2010 Matthias Clasen <mclasen@redhat.com> - 0.1.7-1
Matthias Clasen 2ccb8e
- Update to 0.1.7
Matthias Clasen 2ccb8e
Tomas Bzatek d996c5
* Wed Feb 10 2010 Tomas Bzatek <tbzatek@redhat.com> - 0.1.6-1
Tomas Bzatek d996c5
- Update to 0.1.6
Tomas Bzatek d996c5
Matthias Clasen c4aced
* Sun Jan 16 2010 Matthias Clasen <mclasen@redhat.com> - 0.1.5-1
Matthias Clasen c4aced
- Update to 0.1.5
Matthias Clasen c4aced
Matthias Clasen 59d184
* Tue Dec 22 2009 Matthias Clasen <mclasen@redhat.com> - 0.1.4-1
Matthias Clasen 59d184
- Update to 0.1.4
Matthias Clasen 59d184
Matthias Clasen 59d184
* Sat Dec  5 2009 Matthias Clasen <mclasen@redhat.com> - 0.1.3-1
Matthias Clasen 59d184
- Initial packaging