1 %define debug_package %{nil}
7 Summary: Assistive Technology Service Provider Interface - D-Bus based implementation
9 License: %{_builddir}/%{buildsubdir}/COPYING
10 Group: System/Libraries
11 Url: http://www.gnome.org/
12 Source: http://ftp.gnome.org/pub/GNOME/sources/at-spi2-core/2.16/%{name}-%{version}.tar.xz
13 Source1001: %{name}.manifest
15 BuildRequires: python-devel
16 BuildRequires: python-xml
17 BuildRequires: intltool
18 BuildRequires: dbus-devel
19 BuildRequires: glib2-devel
20 BuildRequires: gettext
21 BuildRequires: gtk-doc
23 BuildRequires: libX11-devel
24 BuildRequires: libXtst-devel
25 BuildRequires: libXi-devel
27 BuildRequires: pkgconfig(vconf)
28 BuildRequires: pkgconfig(appsvc)
29 BuildRequires: pkgconfig(dlog)
30 BuildRequires: pkgconfig(aul)
33 AT-SPI is a general interface for applications to make use of the
34 accessibility toolkit. This version is based on dbus.
36 This package contains the AT-SPI registry daemon. It provides a
37 mechanism for all assistive technologies to discover and interact
38 with applications running on the desktop.
41 Summary: An Accessibility ToolKit -- Library
42 Group: System/Libraries
44 %description -n libatspi0
45 AT-SPI is a general interface for applications to make use of the
46 accessibility toolkit. This version is based on dbus.
48 %package -n typelib-1_0-Atspi-2_0
49 Summary: An Accessibility ToolKit -- Introspection bindings
50 Group: System/Libraries
52 %description -n typelib-1_0-Atspi-2_0
53 AT-SPI is a general interface for applications to make use of the
54 accessibility toolkit. This version is based on dbus.
56 This package provides the GObject Introspection bindings for the
60 Summary: Include Files and Libraries mandatory for Development
61 Group: Development/Libraries
62 Requires: %{name} = %{version}
63 Requires: libatspi0 = %{version}
64 Requires: typelib-1_0-Atspi-2_0 = %{version}
67 This package contains all necessary include files and libraries needed
68 to develop applications that require these.
75 %autogen --libexecdir=%{_libexecdir}/at-spi2 \
76 --with-dbus-daemondir=%{_bindir} \
81 %__make %{?_smp_flags}
85 find %{buildroot} -name '*.la' -or -name '*.a' | xargs rm -f
94 %post -n libatspi0 -p /sbin/ldconfig
96 %postun -n libatspi0 -p /sbin/ldconfig
98 %files -f %{name}.lang
99 %manifest %{name}.manifest
100 %defattr(-,root,root)
103 %{_libexecdir}/at-spi2/at-spi-bus-launcher
104 %{_libexecdir}/at-spi2/at-spi2-registryd
105 %config %{_sysconfdir}/at-spi2/accessibility.conf
106 %{_sysconfdir}/xdg/autostart/at-spi-dbus-bus.desktop
107 %{_datadir}/dbus-1/accessibility-services/org.a11y.atspi.Registry.service
108 %{_datadir}/dbus-1/services/org.a11y.Bus.service
111 %manifest %{name}.manifest
112 %defattr(-, root, root)
113 %{_libdir}/libatspi.so.0*
115 %files -n typelib-1_0-Atspi-2_0
116 %manifest %{name}.manifest
117 %defattr(-, root, root)
120 %manifest %{name}.manifest
121 %defattr(-, root, root)
122 %{_includedir}/at-spi-2.0
123 %{_libdir}/libatspi.so
124 %{_libdir}/pkgconfig/atspi-2.pc