]> git.pld-linux.org Git - packages/at-spi2-core.git/blame - at-spi2-core.spec
- updated to 2.0.2
[packages/at-spi2-core.git] / at-spi2-core.spec
CommitLineData
d0cc215a
MB
1Summary: Protocol definitions and daemon for D-Bus at-spi
2Name: at-spi2-core
15bd97de 3Version: 2.0.2
d0cc215a
MB
4Release: 1
5License: LGPL v2
6Group: Libraries
34b6530b 7Source0: http://ftp.gnome.org/pub/GNOME/sources/at-spi2-core/2.0/%{name}-%{version}.tar.bz2
15bd97de 8# Source0-md5: 2e7aceae555fe1cc399f66a6b3588871
d0cc215a
MB
9URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
10BuildRequires: autoconf >= 2.59
11BuildRequires: automake >= 1:1.9
12BuildRequires: dbus-devel >= 1.0
13BuildRequires: dbus-glib-devel
14BuildRequires: gettext-devel
15BuildRequires: glib2-devel >= 1:2.26.0
16BuildRequires: gobject-introspection-devel >= 0.10.0
17BuildRequires: gtk-doc >= 1.2
18BuildRequires: intltool >= 0.40.0
19BuildRequires: libtool
20BuildRequires: pkgconfig
21BuildRequires: xorg-lib-libX11-devel
22BuildRequires: xorg-lib-libXevie-devel
23BuildRequires: xorg-lib-libXext-devel
24BuildRequires: xorg-lib-libXi-devel
25BuildRequires: xorg-lib-libXtst-devel
26Requires: dbus
27BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29%description
30at-spi allows assistive technologies to access GTK-based applications.
31Essentially it exposes the internals of applications for automation,
32so tools such as screen readers, magnifiers, or even scripting
33interfaces can query and interact with GUI controls.
34
35This version of at-spi is a major break from previous versions. It has
36been completely rewritten to use D-Bus rather than ORBIT / CORBA for
37its transport protocol.
38
39%package devel
40Summary: Header files for at-spi2 library
41Summary(pl.UTF-8): Pliki nagłówkowe biblioteki at-spi2
42Group: Development/Libraries
228607c3 43Requires: %{name} = %{version}-%{release}
d0cc215a
MB
44Requires: glib2-devel >= 1:2.26.0
45
46%description devel
47Header files for at-spi2 library.
48
49%description devel -l pl.UTF-8
50Pliki nagłówkowe biblioteki at-spi2.
51
52%package apidocs
53Summary: at-spi2 library API documentation
54Summary(pl.UTF-8): Dokumentacja API biblioteki at-spi2
55Group: Documentation
56Requires: gtk-doc-common
57
58%description apidocs
59at-spi2 library API documentation.
60
61%description apidocs -l pl.UTF-8
62Dokumentacja API biblioteki at-spi2.
63
64%prep
65%setup -q
66
67%build
68%{__intltoolize}
69%{__libtoolize}
70%{__aclocal} -I m4
71%{__autoconf}
72%{__autoheader}
73%{__automake}
74%configure \
75 --enable-gtk-doc \
76 --with-html-dir=%{_gtkdocdir}
77%{__make}
78
79%install
80rm -rf $RPM_BUILD_ROOT
81
82%{__make} install \
83 DESTDIR=$RPM_BUILD_ROOT
84
85%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
86
87%find_lang %{name}
88
89%clean
90rm -rf $RPM_BUILD_ROOT
91
92%post -p /sbin/ldconfig
93%postun -p /sbin/ldconfig
94
95%files -f %{name}.lang
96%defattr(644,root,root,755)
97%doc AUTHORS ChangeLog NEWS README
d653cc64 98%attr(755,root,root) %{_libexecdir}/at-spi-bus-launcher
d0cc215a
MB
99%attr(755,root,root) %{_libexecdir}/at-spi2-registryd
100%attr(755,root,root) %{_libdir}/libatspi.so.*.*.*
101%attr(755,root,root) %ghost %{_libdir}/libatspi.so.0
102%{_libdir}/girepository-1.0/Atspi-2.0.typelib
103%{_datadir}/dbus-1/services/org.a11y.atspi.Registry.service
d653cc64 104%{_datadir}/dbus-1/services/org.a11y.Bus.service
d0cc215a
MB
105%dir %{_sysconfdir}/at-spi2
106%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/at-spi2/accessibility.conf
107%{_sysconfdir}/xdg/autostart/at-spi-dbus-bus.desktop
108
109%files devel
110%defattr(644,root,root,755)
111%attr(755,root,root) %{_libdir}/libatspi.so
112%{_includedir}/at-spi-2.0
113%{_datadir}/gir-1.0/Atspi-2.0.gir
d653cc64 114%{_pkgconfigdir}/atspi-2.pc
d0cc215a
MB
115
116%files apidocs
117%defattr(644,root,root,755)
118%{_gtkdocdir}/libatspi
This page took 0.102604 seconds and 4 git commands to generate.