]> git.pld-linux.org Git - packages/at-spi2-core.git/blame - at-spi2-core.spec
- new
[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
3Version: 1.91.91
4Release: 1
5License: LGPL v2
6Group: Libraries
7Source0: http://ftp.gnome.org/pub/GNOME/sources/at-spi2-core/1.91/%{name}-%{version}.tar.bz2
8# Source0-md5: 4fb9c679726746d14cf71d5b4e70b71b
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
43Requires: glib2-devel >= 1:2.26.0
44
45%description devel
46Header files for at-spi2 library.
47
48%description devel -l pl.UTF-8
49Pliki nagłówkowe biblioteki at-spi2.
50
51%package apidocs
52Summary: at-spi2 library API documentation
53Summary(pl.UTF-8): Dokumentacja API biblioteki at-spi2
54Group: Documentation
55Requires: gtk-doc-common
56
57%description apidocs
58at-spi2 library API documentation.
59
60%description apidocs -l pl.UTF-8
61Dokumentacja API biblioteki at-spi2.
62
63%prep
64%setup -q
65
66%build
67%{__intltoolize}
68%{__libtoolize}
69%{__aclocal} -I m4
70%{__autoconf}
71%{__autoheader}
72%{__automake}
73%configure \
74 --enable-gtk-doc \
75 --with-html-dir=%{_gtkdocdir}
76%{__make}
77
78%install
79rm -rf $RPM_BUILD_ROOT
80
81%{__make} install \
82 DESTDIR=$RPM_BUILD_ROOT
83
84%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
85
86%find_lang %{name}
87
88%clean
89rm -rf $RPM_BUILD_ROOT
90
91%post -p /sbin/ldconfig
92%postun -p /sbin/ldconfig
93
94%files -f %{name}.lang
95%defattr(644,root,root,755)
96%doc AUTHORS ChangeLog NEWS README
97%attr(755,root,root) %{_bindir}/at-spi-dbus-bus
98%attr(755,root,root) %{_libexecdir}/at-spi2-registryd
99%attr(755,root,root) %{_libdir}/libatspi.so.*.*.*
100%attr(755,root,root) %ghost %{_libdir}/libatspi.so.0
101%{_libdir}/girepository-1.0/Atspi-2.0.typelib
102%{_datadir}/dbus-1/services/org.a11y.atspi.Registry.service
103%dir %{_sysconfdir}/at-spi2
104%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/at-spi2/accessibility.conf
105%{_sysconfdir}/xdg/autostart/at-spi-dbus-bus.desktop
106
107%files devel
108%defattr(644,root,root,755)
109%attr(755,root,root) %{_libdir}/libatspi.so
110%{_includedir}/at-spi-2.0
111%{_datadir}/gir-1.0/Atspi-2.0.gir
112
113%files apidocs
114%defattr(644,root,root,755)
115%{_gtkdocdir}/libatspi
This page took 0.096086 seconds and 4 git commands to generate.