3 %bcond_without apidocs # disable gtk-doc
4 %bcond_without static_libs # don't build static library
6 Summary: ATK - Accessibility Toolkit
7 Summary(pl.UTF-8): ATK - biblioteka ułatwiająca niepełnosprawnym korzystanie z komputerów
8 Summary(pt_BR.UTF-8): Interfaces para suporte a acessibilidade
15 Source0: http://ftp.gnome.org/pub/GNOME/sources/atk/2.26/%{name}-%{version}.tar.xz
16 # Source0-md5: 7cddcc313b9a3efd19b2ddf079ba68f5
17 URL: https://developer.gnome.org/atk/
18 BuildRequires: autoconf >= 2.63
19 BuildRequires: automake >= 1:1.11
20 BuildRequires: docbook-dtd412-xml
21 BuildRequires: gettext-tools >= 0.19.2
22 BuildRequires: glib2-devel >= 1:2.32.0
23 %if %(locale -a | grep -q '^C\.UTF-8$'; echo $?)
24 BuildRequires: glibc-localedb-all
26 BuildRequires: gobject-introspection-devel >= 1.32.0
28 BuildRequires: gtk-doc >= 1.25
29 BuildRequires: gtk-doc-automake >= 1.25
31 BuildRequires: libtool >= 2:2.2
32 BuildRequires: perl-base
33 BuildRequires: pkgconfig
34 BuildRequires: python >= 1:2.5
35 BuildRequires: rpmbuild(macros) >= 1.197
36 BuildRequires: tar >= 1:1.22
38 Requires: glib2 >= 1:2.32.0
39 Obsoletes: libatk1.0_0
40 # sr@Latn vs. sr@latin
41 Conflicts: glibc-misc < 6:2.7
42 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
45 The ATK library provides a set of interfaces for adding accessibility
46 support to applications and graphical user interface toolkits. By
47 supporting the ATK interfaces, an application or toolkit can be used
48 as tools such as screen readers and magnifiers, and alternative input
51 %description -l pl.UTF-8
52 Biblioteka ATK udostępnia zestaw interfejsów ułatwiających
53 niepełnosprawnym korzystanie z aplikacji i poszczególnych elementów
54 graficznego interfejsu użytkownika. Poprzez wykorzystanie interfejsów
55 ATK, aplikacja lub element interfejsu może być używany z takimi
56 narzędziami jak czytniki ekranu i narzędzia powiększające oraz
57 alternatywnymi urządzeniami wejściowymi.
59 %description -l pt_BR.UTF-8
60 A biblioteca ATK provê um conjunto de interfaces para adicionar
61 suporte a acessibilidade para aplicações e interfaces gráficas.
62 Suportando a interface ATK, uma aplicação ou interface gráfica pode
63 ser utilizada como ferramentas de leitura e aumento de tela,
64 dispositivos de entrada alternativos, etc.
67 Summary: ATK - header files
68 Summary(pl.UTF-8): ATK - pliki nagłówkowe
69 Summary(pt_BR.UTF-8): Interfaces para suporte a acessibilidade
70 Group: X11/Development/Libraries
71 Requires: %{name} = %{epoch}:%{version}-%{release}
72 Requires: glib2-devel >= 1:2.32.0
73 Obsoletes: libatk1.0_0-devel
78 %description devel -l pl.UTF-8
79 ATK - pliki nagłówkowe.
81 %description devel -l pt_BR.UTF-8
82 Interfaces para suporte a acessibilidade.
85 Summary: ATK static library
86 Summary(pl.UTF-8): Biblioteka statyczna ATK
87 Summary(pt_BR.UTF-8): Interfaces para suporte a acessibilidade
88 Group: X11/Development/Libraries
89 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
94 %description static -l pl.UTF-8
95 Biblioteka statyczna ATK.
97 %description static -l pt_BR.UTF-8
98 Interfaces para suporte a acessibilidade.
101 Summary: ATK API documentation
102 Summary(pl.UTF-8): Dokumentacja API ATK
104 Requires: gtk-doc-common
105 %if "%{_rpmversion}" >= "5"
110 ATK API documentation.
112 %description apidocs -l pl.UTF-8
113 Dokumentacja API ATK.
119 %{?with_apidocs:%{__gtkdocize}}
126 --disable-silent-rules \
127 %{__enable_disable apidocs gtk-doc} \
128 --with-html-dir=%{_gtkdocdir} \
129 %{__enable_disable static_libs static} \
132 # gtk-doc require UTF-8 locale
137 rm -rf $RPM_BUILD_ROOT
140 DESTDIR=$RPM_BUILD_ROOT
142 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libatk-1.0.la
144 %{!?with_apidocs:rm -rf $RPM_BUILD_ROOT%{_gtkdocdir}/atk}
146 %{__mv} $RPM_BUILD_ROOT%{_localedir}/{sr@ije,sr@ijekavian}
151 rm -rf $RPM_BUILD_ROOT
153 %post -p /sbin/ldconfig
154 %postun -p /sbin/ldconfig
157 %defattr(644,root,root,755)
158 %doc AUTHORS NEWS README
159 %attr(755,root,root) %{_libdir}/libatk-1.0.so.*.*.*
160 %attr(755,root,root) %ghost %{_libdir}/libatk-1.0.so.0
161 %{_libdir}/girepository-1.0/Atk-1.0.typelib
164 %defattr(644,root,root,755)
165 %attr(755,root,root) %{_libdir}/libatk-1.0.so
166 %{_includedir}/atk-1.0
167 %{_pkgconfigdir}/atk.pc
168 %{_datadir}/gir-1.0/Atk-1.0.gir
170 %if %{with static_libs}
172 %defattr(644,root,root,755)
173 %{_libdir}/libatk-1.0.a
178 %defattr(644,root,root,755)