1 %define debug_package %{nil}
7 Summary: Assistive Technology Service Provider Interface - D-Bus based implementation
9 Group: System/Libraries
10 Url: http://www.gnome.org/
11 Source: http://ftp.gnome.org/pub/GNOME/sources/at-spi2-core/2.16/%{name}-%{version}.tar.xz
12 Source1001: %{name}.manifest
14 BuildRequires: python-devel
15 BuildRequires: python-xml
16 BuildRequires: intltool
17 BuildRequires: dbus-devel
18 BuildRequires: glib2-devel
19 BuildRequires: gettext
20 BuildRequires: gtk-doc
22 BuildRequires: libX11-devel
23 BuildRequires: libXtst-devel
24 BuildRequires: libXi-devel
28 AT-SPI is a general interface for applications to make use of the
29 accessibility toolkit. This version is based on dbus.
31 This package contains the AT-SPI registry daemon. It provides a
32 mechanism for all assistive technologies to discover and interact
33 with applications running on the desktop.
36 Summary: An Accessibility ToolKit -- Library
37 Group: System/Libraries
39 %description -n libatspi0
40 AT-SPI is a general interface for applications to make use of the
41 accessibility toolkit. This version is based on dbus.
43 %package -n typelib-1_0-Atspi-2_0
44 Summary: An Accessibility ToolKit -- Introspection bindings
45 Group: System/Libraries
47 %description -n typelib-1_0-Atspi-2_0
48 AT-SPI is a general interface for applications to make use of the
49 accessibility toolkit. This version is based on dbus.
51 This package provides the GObject Introspection bindings for the
55 Summary: Include Files and Libraries mandatory for Development
56 Group: Development/Libraries
57 Requires: %{name} = %{version}
58 Requires: libatspi0 = %{version}
59 Requires: typelib-1_0-Atspi-2_0 = %{version}
62 This package contains all necessary include files and libraries needed
63 to develop applications that require these.
70 %autogen --libexecdir=%{_libexecdir}/at-spi2 \
71 --with-dbus-daemondir=%{_bindir} \
76 %__make %{?_smp_flags}
80 find %{buildroot} -name '*.la' -or -name '*.a' | xargs rm -f
85 mkdir -p %{buildroot}/usr/share/license
86 cp -f COPYING %{buildroot}/usr/share/license/%{name}
91 %post -n libatspi0 -p /sbin/ldconfig
93 %postun -n libatspi0 -p /sbin/ldconfig
95 %files -f %{name}.lang
96 %manifest %{name}.manifest
100 %{_libexecdir}/at-spi2/at-spi-bus-launcher
101 %{_libexecdir}/at-spi2/at-spi2-registryd
102 %config %{_sysconfdir}/at-spi2/accessibility.conf
103 %{_sysconfdir}/xdg/autostart/at-spi-dbus-bus.desktop
104 %{_datadir}/dbus-1/accessibility-services/org.a11y.atspi.Registry.service
105 %{_datadir}/dbus-1/services/org.a11y.Bus.service
109 %manifest %{name}.manifest
110 %defattr(-, root, root)
111 %{_libdir}/libatspi.so.0*
113 %files -n typelib-1_0-Atspi-2_0
114 %manifest %{name}.manifest
115 %defattr(-, root, root)
118 %manifest %{name}.manifest
119 %defattr(-, root, root)
120 %{_includedir}/at-spi-2.0
121 %{_libdir}/libatspi.so
122 %{_libdir}/pkgconfig/atspi-2.pc