]> git.pld-linux.org Git - packages/at-spi2-core.git/blob - at-spi2-core.spec
- -devel requires main package
[packages/at-spi2-core.git] / at-spi2-core.spec
1 Summary:        Protocol definitions and daemon for D-Bus at-spi
2 Name:           at-spi2-core
3 Version:        1.91.93
4 Release:        1
5 License:        LGPL v2
6 Group:          Libraries
7 Source0:        http://ftp.gnome.org/pub/GNOME/sources/at-spi2-core/1.91/%{name}-%{version}.tar.bz2
8 # Source0-md5:  efadee156a68ec269779321aceb100a3
9 URL:            http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
10 BuildRequires:  autoconf >= 2.59
11 BuildRequires:  automake >= 1:1.9
12 BuildRequires:  dbus-devel >= 1.0
13 BuildRequires:  dbus-glib-devel
14 BuildRequires:  gettext-devel
15 BuildRequires:  glib2-devel >= 1:2.26.0
16 BuildRequires:  gobject-introspection-devel >= 0.10.0
17 BuildRequires:  gtk-doc >= 1.2
18 BuildRequires:  intltool >= 0.40.0
19 BuildRequires:  libtool
20 BuildRequires:  pkgconfig
21 BuildRequires:  xorg-lib-libX11-devel
22 BuildRequires:  xorg-lib-libXevie-devel
23 BuildRequires:  xorg-lib-libXext-devel
24 BuildRequires:  xorg-lib-libXi-devel
25 BuildRequires:  xorg-lib-libXtst-devel
26 Requires:       dbus
27 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29 %description
30 at-spi allows assistive technologies to access GTK-based applications.
31 Essentially it exposes the internals of applications for automation,
32 so tools such as screen readers, magnifiers, or even scripting
33 interfaces can query and interact with GUI controls.
34
35 This version of at-spi is a major break from previous versions. It has
36 been completely rewritten to use D-Bus rather than ORBIT / CORBA for
37 its transport protocol.
38
39 %package devel
40 Summary:        Header files for at-spi2 library
41 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki at-spi2
42 Group:          Development/Libraries
43 Requires:       %{name} = %{version}-%{release}
44 Requires:       glib2-devel >= 1:2.26.0
45
46 %description devel
47 Header files for at-spi2 library.
48
49 %description devel -l pl.UTF-8
50 Pliki nagłówkowe biblioteki at-spi2.
51
52 %package apidocs
53 Summary:        at-spi2 library API documentation
54 Summary(pl.UTF-8):      Dokumentacja API biblioteki at-spi2
55 Group:          Documentation
56 Requires:       gtk-doc-common
57
58 %description apidocs
59 at-spi2 library API documentation.
60
61 %description apidocs -l pl.UTF-8
62 Dokumentacja 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
80 rm -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
90 rm -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
98 %attr(755,root,root) %{_libexecdir}/at-spi-bus-launcher
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
104 %{_datadir}/dbus-1/services/org.a11y.Bus.service
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
114 %{_pkgconfigdir}/atspi-2.pc
115
116 %files apidocs
117 %defattr(644,root,root,755)
118 %{_gtkdocdir}/libatspi
This page took 0.060878 seconds and 3 git commands to generate.