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