]> git.pld-linux.org Git - packages/at-spi.git/blame - at-spi.spec
- nds _is_ a supported language
[packages/at-spi.git] / at-spi.spec
CommitLineData
50b7342e 1#
8d2fd974 2# Conditional build:
3%bcond_without static_libs # don't build static library
4#
bcdbffe1 5Summary: Assistive Technology Service Provider Interface
c657ba62 6Summary(pl.UTF-8): Interfejs pozwalający na korzystanie z urządzeń wspomagających
1ed60eac 7Name: at-spi
1b7395ed 8Version: 1.24.0
0c33fbc7 9Release: 1
31bcddeb 10License: LGPL v2+
65c7fc20 11Group: X11/Libraries
1b7395ed 12Source0: http://ftp.gnome.org/pub/GNOME/sources/at-spi/1.24/%{name}-%{version}.tar.bz2
891387c5 13# Source0-md5: e546a35e21d127b502a3c57550a189a0
5747353d 14URL: http://developer.gnome.org/projects/gap/
1b7395ed 15BuildRequires: GConf2-devel >= 2.24.0
0c33fbc7 16BuildRequires: ORBit2-devel >= 2.14.10
1b7395ed 17BuildRequires: atk-devel >= 1:1.24.0
3d8e3102
JB
18BuildRequires: autoconf
19BuildRequires: automake
0c33fbc7 20BuildRequires: gettext-devel
853a31c3 21BuildRequires: gnome-common >= 2.20.0
1b7395ed 22BuildRequires: gtk+2-devel >= 2:2.14.0
0b8fc293 23BuildRequires: gtk-doc >= 1.8
8603da1f 24BuildRequires: intltool >= 0.36.2
1b7395ed 25BuildRequires: libbonobo-devel >= 2.24.0
3d8e3102 26BuildRequires: libtool
81dc3929 27BuildRequires: pkgconfig
0b8fc293 28BuildRequires: popt-devel
59211053 29BuildRequires: rpm-build >= 4.1-10
8603da1f 30BuildRequires: rpmbuild(macros) >= 1.219
0b8fc293 31BuildRequires: xorg-lib-libXevie-devel
50b7342e 32BuildRequires: xorg-lib-libXft-devel >= 2.1
33BuildRequires: xorg-lib-libXtst-devel
1b7395ed
MB
34Requires(post,postun): /sbin/ldconfig
35Requires(post,preun): GConf2
65c7fc20 36Obsoletes: libat-spi1
677d4012 37# sr@Latn vs. sr@latin
38Conflicts: glibc-misc < 6:2.7
f457a051 39BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
1ed60eac 40
1ed60eac 41%description
8603da1f 42AT-SPI allows assistive technologies to access GTK-based applications.
0b8fc293
MB
43Essentially it exposes the internals of applications for automation,
44so tools such as screen readers, magnifiers, or even scripting
45interfaces can query and interact with GUI controls.
1ed60eac 46
89a18d38 47%description -l pl.UTF-8
8603da1f 48AT-SPI pozwala na korzystanie z urządzeń wspomagających w celu dostępu
89a18d38
JR
49do aplikacji bazujących na GTK. Przede wszystkim udostępnia wewnętrzne
50interfejsy aplikacji dla automatyzacji, więc urządzenia takie jak
51czytniki ekranu, lupy, czy nawet interfejsy skryptowe mogą odpytywać i
52współpracować z kontrolkami interfejsu graficznego.
5747353d 53
1ed60eac 54%package devel
8603da1f
MB
55Summary: AT-SPI development files
56Summary(pl.UTF-8): Pliki programistyczne AT-SPI
65c7fc20 57Group: X11/Development/Libraries
28c0711b 58Requires: %{name} = %{version}-%{release}
0c33fbc7 59Requires: ORBit2-devel >= 2.14.10
1b7395ed
MB
60Requires: atk-devel >= 1:1.24.0
61Requires: gtk+2-devel >= 2:2.14.0
62Requires: libbonobo-devel >= 2.24.0
65c7fc20 63Obsoletes: libat-spi1-devel
1ed60eac
AF
64
65%description devel
8603da1f 66AT-SPI development files.
1ed60eac 67
89a18d38 68%description devel -l pl.UTF-8
8603da1f 69Pliki programistyczne AT-SPI.
5747353d 70
1ed60eac 71%package static
8603da1f
MB
72Summary: AT-SPI static library
73Summary(pl.UTF-8): Statyczna biblioteka AT-SPI
65c7fc20 74Group: X11/Development/Libraries
28c0711b 75Requires: %{name}-devel = %{version}-%{release}
1ed60eac
AF
76
77%description static
8603da1f 78AT-SPI static library.
1ed60eac 79
89a18d38 80%description static -l pl.UTF-8
8603da1f 81Statyczna biblioteka AT-SPI.
5747353d 82
6b564294 83%package apidocs
8603da1f
MB
84Summary: AT-SPI API documentation
85Summary(pl.UTF-8): Dokumentacja API AT-SPI
6b564294 86Group: Documentation
87Requires: gtk-doc-common
88
89%description apidocs
8603da1f 90AT-SPI API documentation.
6b564294 91
89a18d38 92%description apidocs -l pl.UTF-8
8603da1f
MB
93Dokumentacja API AT-SPI.
94
95%package -n python-pyatspi
96Summary: AT-SPI Python bindings
97Summary(pl.UTF-8): Wiązania AT-SPI dla Pythona
98Group: Development/Languages/Python
99Requires: python-pyorbit
100
101%description -n python-pyatspi
102AT-SPI Python bindings.
103
104%description -n python-pyatspi -l pl.UTF-8
105Wiązania AT-SPI dla Pythona.
6b564294 106
1ed60eac
AF
107%prep
108%setup -q
109
110%build
0b8fc293
MB
111%{__glib_gettextize}
112%{__intltoolize}
b4b6efd9 113%{__libtoolize}
89f121e8 114%{__aclocal}
b4b6efd9 115%{__automake}
116%{__autoconf}
28b697dc 117%configure \
dc4a0092 118 %{!?with_static_libs:--disable-static} \
28c0711b 119 --enable-gtk-doc \
dc4a0092 120 --enable-static \
121 --with-html-dir=%{_gtkdocdir}
1ed60eac
AF
122%{__make}
123
124%install
125rm -rf $RPM_BUILD_ROOT
3d8e3102 126
1ed60eac
AF
127%{__make} install \
128 DESTDIR=$RPM_BUILD_ROOT \
28d377be 129 HTML_DIR=%{_gtkdocdir}
1ed60eac 130
5c63673f
JB
131# no static modules
132rm -f $RPM_BUILD_ROOT%{_libdir}/{gtk-2.0/modules,orbit-2.0}/*.{la,a}
133
2cbcb5cd 134mv $RPM_BUILD_ROOT%{_datadir}/locale/nds{_DE,}
7fb29c49 135
8603da1f
MB
136%py_postclean
137
50b7342e 138%find_lang %{name}
139
1ed60eac
AF
140%clean
141rm -rf $RPM_BUILD_ROOT
142
1b7395ed
MB
143%post
144%gconf_schema_install at-spi.schemas
145/sbin/ldconfig
146
147%preun
148%gconf_schema_uninstall at-spi.schemas
149
5aa4de25 150%postun -p /sbin/ldconfig
1ed60eac 151
50b7342e 152%files -f %{name}.lang
1ed60eac 153%defattr(644,root,root,755)
0c33fbc7
MB
154%attr(755,root,root) %{_libdir}/libcspi.so.*.*.*
155%attr(755,root,root) %ghost %{_libdir}/libcspi.so.0
156%attr(755,root,root) %{_libdir}/libloginhelper.so.*.*.*
157%attr(755,root,root) %ghost %{_libdir}/libloginhelper.so.0
158%attr(755,root,root) %{_libdir}/libspi.so.*.*.*
159%attr(755,root,root) %ghost %{_libdir}/libspi.so.0
0c33fbc7
MB
160%attr(755,root,root) %{_libexecdir}/at-spi-registryd
161%attr(755,root,root) %{_libdir}/orbit-2.0/Accessibility_LoginHelper_module.so
162%attr(755,root,root) %{_libdir}/orbit-2.0/Accessibility_module.so
163%attr(755,root,root) %{_libdir}/gtk-2.0/modules/libatk-bridge.so
1b7395ed 164%{_sysconfdir}/gconf/schemas/at-spi.schemas
0c33fbc7
MB
165%{_libdir}/bonobo/servers/Accessibility_Registry.server
166%{_datadir}/idl/at-spi-1.0
1ed60eac
AF
167
168%files devel
169%defattr(644,root,root,755)
0c33fbc7
MB
170%attr(755,root,root) %{_libdir}/libcspi.so
171%attr(755,root,root) %{_libdir}/libloginhelper.so
172%attr(755,root,root) %{_libdir}/libspi.so
173%{_includedir}/at-spi-1.0
174%{_libdir}/libcspi.la
175%{_libdir}/libloginhelper.la
176%{_libdir}/libspi.la
177%{_pkgconfigdir}/cspi-1.0.pc
178%{_pkgconfigdir}/libloginhelper-1.0.pc
179%{_pkgconfigdir}/libspi-1.0.pc
1ed60eac 180
8d2fd974 181%if %{with static_libs}
1ed60eac
AF
182%files static
183%defattr(644,root,root,755)
0c33fbc7
MB
184%{_libdir}/libcspi.a
185%{_libdir}/libloginhelper.a
186%{_libdir}/libspi.a
8d2fd974 187%endif
6b564294 188
189%files apidocs
190%defattr(644,root,root,755)
0c33fbc7 191%{_gtkdocdir}/at-spi-cspi
6b564294 192%{_docdir}/%{name}-%{version}
8603da1f
MB
193
194%files -n python-pyatspi
195%defattr(644,root,root,755)
196%dir %{py_sitedir}/pyatspi
197%{py_sitedir}/pyatspi/*.py[co]
This page took 0.197357 seconds and 4 git commands to generate.