6 Summary: Assistive Technology Service Provider Interface - D-Bus based implementation
8 Group: System/Libraries
9 Url: http://www.gnome.org/
10 Source: http://ftp.gnome.org/pub/GNOME/sources/at-spi2-core/2.16/%{name}-%{version}.tar.xz
11 Source1001: %{name}.manifest
13 BuildRequires: python-devel
14 BuildRequires: python-xml
15 BuildRequires: intltool
16 BuildRequires: dbus-devel
17 BuildRequires: glib2-devel
18 BuildRequires: gettext
19 BuildRequires: gtk-doc
21 BuildRequires: libX11-devel
22 BuildRequires: libXtst-devel
23 BuildRequires: libXi-devel
25 BuildRequires: pkgconfig(vconf)
26 BuildRequires: pkgconfig(appsvc)
27 BuildRequires: pkgconfig(dlog)
28 BuildRequires: pkgconfig(aul)
31 AT-SPI is a general interface for applications to make use of the
32 accessibility toolkit. This version is based on dbus.
34 This package contains the AT-SPI registry daemon. It provides a
35 mechanism for all assistive technologies to discover and interact
36 with applications running on the desktop.
39 Summary: An Accessibility ToolKit -- Library
40 Group: System/Libraries
42 %description -n libatspi0
43 AT-SPI is a general interface for applications to make use of the
44 accessibility toolkit. This version is based on dbus.
46 %package -n typelib-1_0-Atspi-2_0
47 Summary: An Accessibility ToolKit -- Introspection bindings
48 Group: System/Libraries
50 %description -n typelib-1_0-Atspi-2_0
51 AT-SPI is a general interface for applications to make use of the
52 accessibility toolkit. This version is based on dbus.
54 This package provides the GObject Introspection bindings for the
58 Summary: Include Files and Libraries mandatory for Development
59 Group: Development/Libraries
60 Requires: %{name} = %{version}
61 Requires: libatspi0 = %{version}
62 Requires: typelib-1_0-Atspi-2_0 = %{version}
65 This package contains all necessary include files and libraries needed
66 to develop applications that require these.
73 %autogen --libexecdir=%{_libexecdir}/at-spi2 \
74 --with-dbus-daemondir=%{_bindir} \
79 %__make %{?_smp_flags}
83 find %{buildroot} -name '*.la' -or -name '*.a' | xargs rm -f
91 %post -n libatspi0 -p /sbin/ldconfig
93 %postun -n libatspi0 -p /sbin/ldconfig
95 %files -f %{name}.lang
96 %manifest %{name}.manifest
98 %{_bindir}/at_spi2_tool
102 %{_libexecdir}/at-spi2/at-spi-bus-launcher
103 %{_libexecdir}/at-spi2/at-spi2-registryd
104 %config %{_sysconfdir}/at-spi2/accessibility.conf
105 %{_sysconfdir}/xdg/autostart/at-spi-dbus-bus.desktop
106 %{_datadir}/dbus-1/accessibility-services/org.a11y.atspi.Registry.service
107 %{_datadir}/dbus-1/services/org.a11y.Bus.service
110 %manifest %{name}.manifest
111 %defattr(-, root, root)
112 %{_libdir}/libatspi.so.0*
114 %files -n typelib-1_0-Atspi-2_0
115 %manifest %{name}.manifest
116 %defattr(-, root, root)
119 %manifest %{name}.manifest
120 %defattr(-, root, root)
121 %{_includedir}/at-spi-2.0
122 %{_libdir}/libatspi.so
123 %{_libdir}/pkgconfig/atspi-2.pc