59d184e
Name:           at-spi2-atk
9899c91
Version:        0.3.91.1
9899c91
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
7aa292d
Source0:        http://download.gnome.org/sources/at-spi2-atk/0.3/%{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
89a4869
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
9899c91
%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
9899c91
* Tue Aug 31 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.91.1-1
9899c91
- Update to 0.3.91.1
9899c91
89a4869
* Fri Aug 27 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.90-2
89a4869
- Make the gtk module resident to prevent crashes
89a4869
3bcb678
* Wed Aug 18 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.90-1
3bcb678
- Update to 0.3.90
3bcb678
776c4cd
* Mon Aug  2 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.6-1
776c4cd
- Update to 0.3.6
776c4cd
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