59d184e
Name:           at-spi2-atk
e87d3d2
Version:        1.91.0
95d96af
Release:        1%{?dist}
59d184e
Summary:        A GTK+ module that bridges ATK to D-Bus at-spi
59d184e
59d184e
Group:          System Environment/Libraries
59d184e
License:        LGPLv2+
59d184e
URL:            http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
5c86d2b
#VCS: git:git://git.gnome.org/at-spi-atk
e87d3d2
Source0:        http://download.gnome.org/sources/at-spi2-atk/1.91/%{name}-%{version}.tar.bz2
59d184e
59d184e
BuildRequires:  at-spi2-core
59d184e
BuildRequires:  dbus-devel
59d184e
BuildRequires:  dbus-glib-devel
59d184e
BuildRequires:  glib2-devel
59d184e
BuildRequires:  libxml2-devel
59d184e
BuildRequires:  atk-devel
59d184e
BuildRequires:  gtk2-devel
21d3891
BuildRequires:  intltool
59d184e
59d184e
Requires:       at-spi2-core
59d184e
7aa292d
BuildRequires:  GConf2
7aa292d
Requires(pre): GConf2
7aa292d
Requires(post): GConf2
7aa292d
Requires(preun): GConf2
7aa292d
59d184e
%description
59d184e
at-spi allows assistive technologies to access GTK-based
59d184e
applications. Essentially it exposes the internals of applications for
59d184e
automation, so tools such as screen readers, magnifiers, or even
59d184e
scripting interfaces can query and interact with GUI controls.
59d184e
59d184e
This version of at-spi is a major break from previous versions.
59d184e
It has been completely rewritten to use D-Bus rather than
59d184e
ORBIT / CORBA for its transport protocol.
59d184e
59d184e
This package includes a gtk-module that bridges ATK to the new
59d184e
D-Bus based at-spi.
59d184e
59d184e
59d184e
%prep
59d184e
%setup -q
59d184e
59d184e
%build
95d96af
%configure --disable-relocate
59d184e
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
59d184e
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
59d184e
59d184e
make %{?_smp_mflags}
59d184e
59d184e
59d184e
%install
59d184e
make install DESTDIR=$RPM_BUILD_ROOT
59d184e
2675115
rm $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/modules/libatk-bridge.la
3b58dda
rm $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/modules/libatk-bridge.la
59d184e
7aa292d
%find_lang %{name}
7aa292d
7aa292d
7aa292d
%pre
7aa292d
%gconf_schema_prepare at-spi2
7aa292d
7aa292d
7aa292d
%post
7aa292d
%gconf_schema_upgrade at-spi2
59d184e
59d184e
7aa292d
%preun
7aa292d
%gconf_schema_remove at-spi2
7aa292d
7aa292d
7aa292d
%files -f %{name}.lang
59d184e
%defattr(-,root,root,-)
59d184e
%doc COPYING AUTHORS README
3b58dda
%dir %{_libdir}/gtk-2.0
3b58dda
%dir %{_libdir}/gtk-2.0/modules
2675115
%{_libdir}/gtk-2.0/modules/libatk-bridge.so
3b58dda
%dir %{_libdir}/gtk-3.0
3b58dda
%dir %{_libdir}/gtk-3.0/modules
3b58dda
%{_libdir}/gtk-3.0/modules/libatk-bridge.so
7aa292d
%{_sysconfdir}/gconf/schemas/at-spi2.schemas
7aa292d
59d184e
59d184e
%changelog
e87d3d2
* Mon Oct  4 2010 Matthias Clasen <mclasen@redhat.com> - 1.91.0-1
e87d3d2
- Update to 1.91.0
e87d3d2
6a48ce6
* Wed Sep 29 2010 Matthias Clasen <mclasen@redhat.com> - 0.4.0-1
6a48ce6
- Update to 0.4.0
6a48ce6
95d96af
* Tue Aug 31 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.91.1-1
95d96af
- Update to 0.3.91.1
95d96af
1b7602f
* Fri Aug 27 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.90-2
1b7602f
- Make the gtk module resident to prevent crashes
1b7602f
d721dfd
* Wed Aug 18 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.90-1
d721dfd
- Update to 0.3.90
d721dfd
f6b15ba
* Mon Aug  2 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.6-1
f6b15ba
- Update to 0.3.6
f6b15ba
0e8134f
* Mon Jul 12 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.5-1
0e8134f
- Update to 0.3.5
0e8134f
836fbe2
* Tue Jun 29 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.4-1
836fbe2
- Update to 0.3.4
836fbe2
2d10762
* Tue Jun  8 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.3-1
2d10762
- Update to 0.3.3
3b58dda
- Include gtk3 module
3b58dda
- Drop gtk deps, since we don't want to depend on both gtk2 and gtk3;
3b58dda
  instead own the directories
2d10762
2675115
* Tue Jun  1 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.2-2
2675115
- Don't relocate the dbus a11y stack
2675115
b133591
* Fri May 28 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.2-1
b133591
- Update to 0.3.2
b133591
7aa292d
* Sat May 15 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.1-1
7aa292d
- Update to 0.3.1
7aa292d
5c86d2b
* Tue Mar 30 2010 Matthias Clasen <mclasen@redhat.com> - 0.1.8-1
5c86d2b
- Update to 0.1.8
5c86d2b
2ccb8eb
* Sat Feb 20 2010 Matthias Clasen <mclasen@redhat.com> - 0.1.7-1
2ccb8eb
- Update to 0.1.7
2ccb8eb
Tomas Bzatek d996c57
* Wed Feb 10 2010 Tomas Bzatek <tbzatek@redhat.com> - 0.1.6-1
Tomas Bzatek d996c57
- Update to 0.1.6
Tomas Bzatek d996c57
c4acedb
* Sun Jan 16 2010 Matthias Clasen <mclasen@redhat.com> - 0.1.5-1
c4acedb
- Update to 0.1.5
c4acedb
59d184e
* Tue Dec 22 2009 Matthias Clasen <mclasen@redhat.com> - 0.1.4-1
59d184e
- Update to 0.1.4
59d184e
59d184e
* Sat Dec  5 2009 Matthias Clasen <mclasen@redhat.com> - 0.1.3-1
59d184e
- Initial packaging