]> git.pld-linux.org Git - packages/at-spi2-core.git/blame - at-spi2-core.spec
noarch apidocs
[packages/at-spi2-core.git] / at-spi2-core.spec
CommitLineData
d0cc215a 1Summary: Protocol definitions and daemon for D-Bus at-spi
5585ec04 2Summary(pl-UTF-8): Definicje protokołu oraz demon at-spi dla usługi D-Bus
d0cc215a 3Name: at-spi2-core
8f7b0f0b 4Version: 2.18.3
b50f32c0 5Release: 2
5585ec04
JB
6License: LGPL v2+
7Group: Daemons
02872ac5 8Source0: http://ftp.gnome.org/pub/GNOME/sources/at-spi2-core/2.18/%{name}-%{version}.tar.xz
8f7b0f0b 9# Source0-md5: fc18801e56f6ce6914126f837d42f556
3e2749b1 10URL: https://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
d0cc215a
MB
11BuildRequires: autoconf >= 2.59
12BuildRequires: automake >= 1:1.9
13BuildRequires: dbus-devel >= 1.0
e15bf1b1 14BuildRequires: gettext-tools
8613ab3f 15BuildRequires: glib2-devel >= 1:2.36.0
d0cc215a 16BuildRequires: gobject-introspection-devel >= 0.10.0
5585ec04 17BuildRequires: gtk-doc >= 1.9
d0cc215a 18BuildRequires: intltool >= 0.40.0
5585ec04 19BuildRequires: libtool >= 2:2.0
d0cc215a 20BuildRequires: pkgconfig
a1ca39e9 21BuildRequires: tar >= 1:1.22
d0cc215a
MB
22BuildRequires: xorg-lib-libX11-devel
23BuildRequires: xorg-lib-libXevie-devel
24BuildRequires: xorg-lib-libXext-devel
25BuildRequires: xorg-lib-libXi-devel
26BuildRequires: xorg-lib-libXtst-devel
a1ca39e9 27BuildRequires: xz
5585ec04
JB
28Requires: %{name}-libs = %{version}-%{release}
29Requires: dbus >= 1.0
d0cc215a
MB
30BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32%description
33at-spi allows assistive technologies to access GTK-based applications.
34Essentially it exposes the internals of applications for automation,
35so tools such as screen readers, magnifiers, or even scripting
36interfaces can query and interact with GUI controls.
37
38This version of at-spi is a major break from previous versions. It has
39been completely rewritten to use D-Bus rather than ORBIT / CORBA for
40its transport protocol.
41
5585ec04
JB
42%description -l pl.UTF-8
43at-spi pozwala na dostęp technik wspomagających do aplikacji partych
44na bibliotece GTK+. W szczególności udostępnia wnętrzności aplikacji
45na potrzeby automatyzacji, dzięki czemu narzędzia takie jak czytniki
46ekranowe, lupy czy nawet interfejsy skryptowe mogą odpytywać i
47współpracować interaktywnie z kontrolkami GUI.
48
49Ta wersja at-spi to duża zmiana w stosunku do poprzednich wersji.
50Została całkowicie przepisana z użyciem protokołu transportowego D-Bus
51zamiast wcześniejszego ORBIT/CORBA.
52
53%package libs
54Summary: at-spi2 core library
55Summary(pl.UTF-8): Główna biblioteka at-spi2
56Group: Libraries
57Requires: dbus-libs >= 1.0
8613ab3f 58Requires: glib2 >= 1:2.36.0
5585ec04
JB
59Conflicts: at-spi2-core < 2.2.1-2
60
61%description libs
62at-spi2 core library.
63
64%description libs -l pl.UTF-8
65Główna biblioteka at-spi2.
66
d0cc215a
MB
67%package devel
68Summary: Header files for at-spi2 library
69Summary(pl.UTF-8): Pliki nagłówkowe biblioteki at-spi2
70Group: Development/Libraries
5585ec04
JB
71Requires: %{name}-libs = %{version}-%{release}
72Requires: dbus-devel >= 1.0
8613ab3f 73Requires: glib2-devel >= 1:2.36.0
5585ec04 74Requires: xorg-lib-libX11-devel
d0cc215a
MB
75
76%description devel
77Header files for at-spi2 library.
78
79%description devel -l pl.UTF-8
80Pliki nagłówkowe biblioteki at-spi2.
81
82%package apidocs
83Summary: at-spi2 library API documentation
84Summary(pl.UTF-8): Dokumentacja API biblioteki at-spi2
85Group: Documentation
86Requires: gtk-doc-common
b50f32c0
ER
87%if "%{_rpmversion}" >= "5"
88BuildArch: noarch
89%endif
d0cc215a
MB
90
91%description apidocs
92at-spi2 library API documentation.
93
94%description apidocs -l pl.UTF-8
95Dokumentacja API biblioteki at-spi2.
96
97%prep
98%setup -q
99
100%build
101%{__intltoolize}
102%{__libtoolize}
103%{__aclocal} -I m4
104%{__autoconf}
105%{__autoheader}
106%{__automake}
107%configure \
dbb208b1 108 --disable-silent-rules \
d0cc215a
MB
109 --enable-gtk-doc \
110 --with-html-dir=%{_gtkdocdir}
111%{__make}
112
113%install
114rm -rf $RPM_BUILD_ROOT
115
116%{__make} install \
117 DESTDIR=$RPM_BUILD_ROOT
118
119%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
120
121%find_lang %{name}
122
123%clean
124rm -rf $RPM_BUILD_ROOT
125
5585ec04
JB
126%post libs -p /sbin/ldconfig
127%postun libs -p /sbin/ldconfig
d0cc215a
MB
128
129%files -f %{name}.lang
130%defattr(644,root,root,755)
4397efc1 131%doc AUTHORS NEWS README
d653cc64 132%attr(755,root,root) %{_libexecdir}/at-spi-bus-launcher
d0cc215a 133%attr(755,root,root) %{_libexecdir}/at-spi2-registryd
8821f7ce
MB
134%dir %{_datadir}/dbus-1/accessibility-services
135%{_datadir}/dbus-1/accessibility-services/org.a11y.atspi.Registry.service
d653cc64 136%{_datadir}/dbus-1/services/org.a11y.Bus.service
d0cc215a
MB
137%dir %{_sysconfdir}/at-spi2
138%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/at-spi2/accessibility.conf
139%{_sysconfdir}/xdg/autostart/at-spi-dbus-bus.desktop
140
5585ec04
JB
141%files libs
142%defattr(644,root,root,755)
143%attr(755,root,root) %{_libdir}/libatspi.so.*.*.*
144%attr(755,root,root) %ghost %{_libdir}/libatspi.so.0
145%{_libdir}/girepository-1.0/Atspi-2.0.typelib
146
d0cc215a
MB
147%files devel
148%defattr(644,root,root,755)
149%attr(755,root,root) %{_libdir}/libatspi.so
150%{_includedir}/at-spi-2.0
151%{_datadir}/gir-1.0/Atspi-2.0.gir
d653cc64 152%{_pkgconfigdir}/atspi-2.pc
d0cc215a
MB
153
154%files apidocs
155%defattr(644,root,root,755)
156%{_gtkdocdir}/libatspi
This page took 0.07183 seconds and 4 git commands to generate.