Summary: Protocol definitions and daemon for D-Bus at-spi Summary(pl-UTF-8): Definicje protokołu oraz demon at-spi dla usługi D-Bus Name: at-spi2-core Version: 2.20.0 Release: 1 License: LGPL v2+ Group: Daemons Source0: http://ftp.gnome.org/pub/GNOME/sources/at-spi2-core/2.20/%{name}-%{version}.tar.xz # Source0-md5: b37933dd7724ef06bf759e2ef233a9b2 URL: https://www.linuxfoundation.org/en/AT-SPI_on_D-Bus BuildRequires: autoconf >= 2.59 BuildRequires: automake >= 1:1.9 BuildRequires: dbus-devel >= 1.0 BuildRequires: gettext-tools BuildRequires: glib2-devel >= 1:2.36.0 BuildRequires: gobject-introspection-devel >= 0.10.0 BuildRequires: gtk-doc >= 1.9 BuildRequires: intltool >= 0.40.0 BuildRequires: libtool >= 2:2.0 BuildRequires: pkgconfig BuildRequires: tar >= 1:1.22 BuildRequires: xorg-lib-libX11-devel BuildRequires: xorg-lib-libXevie-devel BuildRequires: xorg-lib-libXext-devel BuildRequires: xorg-lib-libXi-devel BuildRequires: xorg-lib-libXtst-devel BuildRequires: xz Requires: %{name}-libs = %{version}-%{release} Requires: dbus >= 1.0 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description at-spi allows assistive technologies to access GTK-based applications. Essentially it exposes the internals of applications for automation, so tools such as screen readers, magnifiers, or even scripting interfaces can query and interact with GUI controls. This version of at-spi is a major break from previous versions. It has been completely rewritten to use D-Bus rather than ORBIT / CORBA for its transport protocol. %description -l pl.UTF-8 at-spi pozwala na dostęp technik wspomagających do aplikacji partych na bibliotece GTK+. W szczególności udostępnia wnętrzności aplikacji na potrzeby automatyzacji, dzięki czemu narzędzia takie jak czytniki ekranowe, lupy czy nawet interfejsy skryptowe mogą odpytywać i współpracować interaktywnie z kontrolkami GUI. Ta wersja at-spi to duża zmiana w stosunku do poprzednich wersji. Została całkowicie przepisana z użyciem protokołu transportowego D-Bus zamiast wcześniejszego ORBIT/CORBA. %package libs Summary: at-spi2 core library Summary(pl.UTF-8): Główna biblioteka at-spi2 Group: Libraries Requires: dbus-libs >= 1.0 Requires: glib2 >= 1:2.36.0 Conflicts: at-spi2-core < 2.2.1-2 %description libs at-spi2 core library. %description libs -l pl.UTF-8 Główna biblioteka at-spi2. %package devel Summary: Header files for at-spi2 library Summary(pl.UTF-8): Pliki nagłówkowe biblioteki at-spi2 Group: Development/Libraries Requires: %{name}-libs = %{version}-%{release} Requires: dbus-devel >= 1.0 Requires: glib2-devel >= 1:2.36.0 Requires: xorg-lib-libX11-devel %description devel Header files for at-spi2 library. %description devel -l pl.UTF-8 Pliki nagłówkowe biblioteki at-spi2. %package apidocs Summary: at-spi2 library API documentation Summary(pl.UTF-8): Dokumentacja API biblioteki at-spi2 Group: Documentation Requires: gtk-doc-common %if "%{_rpmversion}" >= "5" BuildArch: noarch %endif %description apidocs at-spi2 library API documentation. %description apidocs -l pl.UTF-8 Dokumentacja API biblioteki at-spi2. %prep %setup -q %build %{__intltoolize} %{__libtoolize} %{__aclocal} -I m4 %{__autoconf} %{__autoheader} %{__automake} %configure \ --disable-silent-rules \ --enable-gtk-doc \ --with-html-dir=%{_gtkdocdir} %{__make} %install rm -rf $RPM_BUILD_ROOT %{__make} install \ DESTDIR=$RPM_BUILD_ROOT %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la %find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT %post libs -p /sbin/ldconfig %postun libs -p /sbin/ldconfig %files -f %{name}.lang %defattr(644,root,root,755) %doc AUTHORS NEWS README %attr(755,root,root) %{_libexecdir}/at-spi-bus-launcher %attr(755,root,root) %{_libexecdir}/at-spi2-registryd %dir %{_datadir}/dbus-1/accessibility-services %{_datadir}/dbus-1/accessibility-services/org.a11y.atspi.Registry.service %{_datadir}/dbus-1/services/org.a11y.Bus.service %dir %{_datadir}/defaults/at-spi2 %{_datadir}/defaults/at-spi2/accessibility.conf %{_sysconfdir}/xdg/autostart/at-spi-dbus-bus.desktop %{systemduserunitdir}/at-spi-dbus-bus.service %files libs %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/libatspi.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libatspi.so.0 %{_libdir}/girepository-1.0/Atspi-2.0.typelib %files devel %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/libatspi.so %{_includedir}/at-spi-2.0 %{_datadir}/gir-1.0/Atspi-2.0.gir %{_pkgconfigdir}/atspi-2.pc %files apidocs %defattr(644,root,root,755) %{_gtkdocdir}/libatspi