]> git.pld-linux.org Git - packages/atk.git/blame - atk.spec
- gettext version
[packages/atk.git] / atk.spec
CommitLineData
2023cd2d
JB
1#
2# Conditional build:
3%bcond_without apidocs # disable gtk-doc
4%bcond_without static_libs # don't build static library
ecb14010 5
314e70df 6Summary: ATK - Accessibility Toolkit
36168609
ER
7Summary(pl.UTF-8): ATK - biblioteka ułatwiająca niepełnosprawnym korzystanie z komputerów
8Summary(pt_BR.UTF-8): Interfaces para suporte a acessibilidade
314e70df 9Name: atk
bf68aacf 10Version: 2.20.0
0d65647a 11Release: 1
adc5ecf7 12Epoch: 1
f68bcfa8 13License: LGPL v2+
2c0f206f 14Group: X11/Libraries
bf68aacf
MB
15Source0: http://ftp.gnome.org/pub/GNOME/sources/atk/2.20/%{name}-%{version}.tar.xz
16# Source0-md5: 5187b0972f4d3905f285540b31395e20
3d63263d 17URL: https://developer.gnome.org/atk/
01af7ce9
MB
18BuildRequires: autoconf >= 2.63
19BuildRequires: automake >= 1:1.10
63b29394 20BuildRequires: docbook-dtd412-xml
03c1fb22 21BuildRequires: gettext-tools >= 0.19.2
7b0da334 22BuildRequires: glib2-devel >= 1:2.32.0
01af7ce9 23BuildRequires: gobject-introspection-devel >= 0.10.0
a2fc2193
ŁK
24%if %{with apidocs}
25BuildRequires: gtk-doc >= 1.13
01af7ce9 26BuildRequires: gtk-doc-automake >= 1.13
a2fc2193 27%endif
01af7ce9 28BuildRequires: libtool >= 2:2.2
957a2a07 29BuildRequires: perl-base
975626ac 30BuildRequires: pkgconfig
39fb4997 31BuildRequires: python >= 1:2.5
8bd26b76 32BuildRequires: rpmbuild(macros) >= 1.197
70eb579f
ŁK
33BuildRequires: tar >= 1:1.22
34BuildRequires: xz
7b0da334 35Requires: glib2 >= 1:2.32.0
74225e33 36Obsoletes: libatk1.0_0
2488716f 37# sr@Latn vs. sr@latin
38Conflicts: glibc-misc < 6:2.7
0ad5858b 39BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
314e70df 40
314e70df 41%description
48edf961 42The ATK library provides a set of interfaces for adding accessibility
43support to applications and graphical user interface toolkits. By
44supporting the ATK interfaces, an application or toolkit can be used
45as tools such as screen readers and magnifiers, and alternative input
46devices.
94314051 47
75887df6
JR
48%description -l pl.UTF-8
49Biblioteka ATK udostępnia zestaw interfejsów ułatwiających
50niepełnosprawnym korzystanie z aplikacji i poszczególnych elementów
51graficznego interfejsu użytkownika. Poprzez wykorzystanie interfejsów
52ATK, aplikacja lub element interfejsu może być używany z takimi
53narzędziami jak czytniki ekranu i narzędzia powiększające oraz
54alternatywnymi urządzeniami wejściowymi.
55
56%description -l pt_BR.UTF-8
57A biblioteca ATK provê um conjunto de interfaces para adicionar
58suporte a acessibilidade para aplicações e interfaces gráficas.
59Suportando a interface ATK, uma aplicação ou interface gráfica pode
48edf961 60ser utilizada como ferramentas de leitura e aumento de tela,
61dispositivos de entrada alternativos, etc.
314e70df 62
63%package devel
15da6a79 64Summary: ATK - header files
36168609
ER
65Summary(pl.UTF-8): ATK - pliki nagłówkowe
66Summary(pt_BR.UTF-8): Interfaces para suporte a acessibilidade
2c0f206f 67Group: X11/Development/Libraries
adc5ecf7 68Requires: %{name} = %{epoch}:%{version}-%{release}
7b0da334 69Requires: glib2-devel >= 1:2.32.0
74225e33 70Obsoletes: libatk1.0_0-devel
7744996b 71
314e70df 72%description devel
15da6a79 73ATK - header files.
314e70df 74
75887df6
JR
75%description devel -l pl.UTF-8
76ATK - pliki nagłówkowe.
94314051 77
75887df6 78%description devel -l pt_BR.UTF-8
48edf961 79Interfaces para suporte a acessibilidade.
80
314e70df 81%package static
10850004 82Summary: ATK static library
36168609
ER
83Summary(pl.UTF-8): Biblioteka statyczna ATK
84Summary(pt_BR.UTF-8): Interfaces para suporte a acessibilidade
2c0f206f 85Group: X11/Development/Libraries
adc5ecf7 86Requires: %{name}-devel = %{epoch}:%{version}-%{release}
7744996b 87
314e70df 88%description static
10850004 89ATK static library.
7744996b 90
75887df6 91%description static -l pl.UTF-8
94314051 92Biblioteka statyczna ATK.
314e70df 93
75887df6 94%description static -l pt_BR.UTF-8
48edf961 95Interfaces para suporte a acessibilidade.
96
00ed319a 97%package apidocs
98Summary: ATK API documentation
36168609 99Summary(pl.UTF-8): Dokumentacja API ATK
00ed319a 100Group: Documentation
101Requires: gtk-doc-common
ecb14010
ER
102%if "%{_rpmversion}" >= "5"
103BuildArch: noarch
104%endif
00ed319a 105
106%description apidocs
107ATK API documentation.
108
75887df6 109%description apidocs -l pl.UTF-8
00ed319a 110Dokumentacja API ATK.
111
314e70df 112%prep
0316715c 113%setup -q
314e70df 114
314e70df 115%build
c8a20703 116%{?with_apidocs:%{__gtkdocize}}
29ba22b0 117%{__libtoolize}
75193da9 118%{__aclocal} -I m4
29ba22b0
JB
119%{__autoconf}
120%{__autoheader}
121%{__automake}
65904f3a 122%configure \
01af7ce9
MB
123 --disable-silent-rules \
124 %{__enable_disable apidocs gtk-doc} \
11dbc856 125 --with-html-dir=%{_gtkdocdir} \
01af7ce9 126 %{__enable_disable static_libs static} \
ef42d581 127 --enable-shared
128
7744996b 129%{__make}
314e70df 130
131%install
132rm -rf $RPM_BUILD_ROOT
314e70df 133
10850004 134%{__make} install \
7b09545d 135 DESTDIR=$RPM_BUILD_ROOT
10850004 136
01af7ce9
MB
137%{__rm} $RPM_BUILD_ROOT%{_libdir}/libatk-1.0.la
138
11dbc856
ER
139%{!?with_apidocs:rm -rf $RPM_BUILD_ROOT%{_gtkdocdir}/atk}
140
ecb14010 141%{__mv} $RPM_BUILD_ROOT%{_localedir}/{sr@ije,sr@ijekavian}
02c1a01d
JB
142
143%find_lang atk10
144
314e70df 145%clean
146rm -rf $RPM_BUILD_ROOT
147
8e131f75 148%post -p /sbin/ldconfig
149%postun -p /sbin/ldconfig
94314051 150
ab0b4c04 151%files -f atk10.lang
314e70df 152%defattr(644,root,root,755)
3aca543c 153%doc AUTHORS NEWS README
27cb9681 154%attr(755,root,root) %{_libdir}/libatk-1.0.so.*.*.*
11dbc856 155%attr(755,root,root) %ghost %{_libdir}/libatk-1.0.so.0
75193da9 156%{_libdir}/girepository-1.0/Atk-1.0.typelib
314e70df 157
158%files devel
159%defattr(644,root,root,755)
3aca543c 160%doc ChangeLog
27cb9681 161%attr(755,root,root) %{_libdir}/libatk-1.0.so
27cb9681
JB
162%{_includedir}/atk-1.0
163%{_pkgconfigdir}/atk.pc
889aa899 164%{_datadir}/gir-1.0/Atk-1.0.gir
314e70df 165
ef42d581 166%if %{with static_libs}
314e70df 167%files static
168%defattr(644,root,root,755)
27cb9681 169%{_libdir}/libatk-1.0.a
ef42d581 170%endif
00ed319a 171
172%if %{with apidocs}
173%files apidocs
174%defattr(644,root,root,755)
175%{_gtkdocdir}/atk
176%endif
This page took 0.180856 seconds and 4 git commands to generate.