2 %bcond_without asmopt # without assembler optimization for i586+
5 %ifnarch i586 i686 pentium3 athlon
8 %if %{with pax} && %{with asmopt}
11 Summary: Library for compression and decompression
12 Summary(de): Library für die Komprimierung und Dekomprimierung
13 Summary(es): Biblioteca para compresión y descompresión
14 Summary(fr): Bibliothèque de compression et décompression
15 Summary(pl): Biblioteka z podprogramami do kompresji i dekompresji
16 Summary(pt_BR): Biblioteca para compressão e descompressão
17 Summary(ru): âÉÂÌÉÏÔÅËÁ ÄÌÑ ËÏÍÐÒÅÓÓÉÉ É ÄÅËÏÍÐÒÅÓÓÉÉ
18 Summary(tr): Sýkýþtýrma iþlemleri için kitaplýk
19 Summary(uk): â¦Â̦ÏÔÅËÁ ÄÌÑ ËÏÍÐÒÅÓ¦§ ÔÁ ÄÅËÏÍÐÒÅÓ¦§
25 Source0: http://www.zlib.net/%{name}-%{version}.tar.gz
26 # Source0-md5: 68bd51aaa6558c3bc3fd4890e53413de
27 Patch0: %{name}-asmopt.patch
28 Patch1: %{name}-inftrees.patch
29 URL: http://www.zlib.net/
31 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
34 The 'zlib' compression library provides in-memory compression and
35 decompression functions, including integrity checks of the
36 uncompressed data. This version of the library supports only one
37 compression method (deflation) but other algorithms may be added later
38 and will have the same stream interface.
41 Die zlib-Komprimierungs-Library bietet speicherinterne Komprimierungs-
42 und Dekomprimierungsfunktionen, einschließlich Integritätsprüfungen
43 der unkomprimierten Daten. Diese Version der Library unterstützt nur
44 eine Komprimierungsmethode (Deflation), doch können weitere
45 Algorithmen nachträglich eingefügt werden und haben dann dieselbe
49 La biblioteca de compresión 'zlib' nos ofrece funciones de compresión
50 y descompresión en memoria, incluyendo chequeo de la integridad de
51 datos no comprimidos. Esta versión de la biblioteca soporta solamente
52 un método de compresión (deflación) pero otros algoritmos pueden ser
53 añadidos más tarde y tendrán la misma interface. Esta biblioteca se
54 usa por varios programas de sistema.
57 La bibliothèque de compression « zlib » offre des fonctions de
58 compression et de décompression en mémoire, ainsi qu'une vérification
59 de l'intégrité des données décompressées. La version de cette
60 bibliothèque ne gère qu'une méthode de compression (deflation), mais
61 d'autres algorithmes peuvent être ajoutés plus tard et auront la même
65 Biblioteka zlib udostêpnia podprogramy do kompresji i dekompresji w
66 pamiêci operacyjnej w³±cznie ze sprawdzaniem integralno¶ci w trakcie
67 dekompresji. Ta wersja biblioteki udostêpnia tylko jedn± metodê
68 kompresji o nazwie deflation niemniej inne algorytmy mog± byæ
69 dodawane udostêpniaj±c taki sam interfejs funkcji operuj±cych na
73 A biblioteca de compressão 'zlib' oferece funções de compressão e
74 descompressão em memória, incluindo checagem da integridade de dados
75 não comprimidos. Essa versão da biblioteca suporta somente um método
76 de compressão (deflação) mas outros algoritmos podem ser adicionados
77 mais tarde e terão a mesma interface. Essa biblioteca é usada por
78 vários programas de sistema.
81 âÉÂÌÉÏÔÅËÁ ËÏÍÐÒÅÓÓÉÉ zlib ÓÏÄÅÒÖÉÔ ÆÕÎËÃÉÉ ËÏÍÐÒÅÓÓÉÉ É ÄÅËÏÍÐÒÅÓÓÉÉ
82 × ÐÁÍÑÔÉ, ×ËÌÀÞÁÀ ÐÒÏ×ÅÒËÕ ÃÅÌÏÓÔÎÏÓÔÉ ÄÅËÏÍÐÒÅÓÓÉÒÏ×ÁÎÎÙÈ ÄÁÎÎÙÈ. üÔÁ
83 ×ÅÒÓÉÑ ÐÏÄÄÅÒÖÉ×ÁÅÔ ÔÏÌØËÏ ÏÄÉÎ ÍÅÔÏÄ ËÏÍÐÒÅÓÓÉÉ (deflation), ÎÏ
84 ×ÐÏÓÌÅÄÓÔ×ÉÉ × ÎÅÅ ÍÏÇÕÔ ÂÙÔØ ÄÏÂÁ×ÌÅÎÙ É ÄÒÕÇÉÅ ÍÅÔÏÄÙ, É ×ÓÅ ÏÎÉ
85 ÂÕÄÕÔ ÉÓÐÏÌØÚÏ×ÁÔØ ÔÏÔ ÖÅ ÐÏÔÏËÏ×ÙÊ ÉÎÔÅÒÆÅÊÓ.
88 zlib sýkýþtýrma kitaplýðý bellekte sýkýþtýrma ve açma fonksiyonlarý
89 içermektedir. Bu sürüm yalnýzca 'deflation' yöntemini
90 desteklemektedir. Ancak baþka algoritmalarýn ayný arabirimle
91 eriþilebilecek þekilde eklenme olasýlýðý vardýr. Bu kitaplýk bir dizi
92 sistem yazýlýmý tarafýndan kullanýlmaktadýr.
95 â¦Â̦ÏÔÅËÁ ËÏÍÐÒÅÓ¦§ zlib ͦÓÔÉÔØ ÆÕÎËæ§ ËÏÍÐÒÅÓ¦§ ÔÁ ÄÅËÏÍÐÒÅÓ¦§ ×
96 ÐÁÍ'ÑÔ¦ Ú ÐÅÒÅצÒËÏÀ æÌÏÓÔ¦ ÄÅËÏÍÐÒÅÓÏ×ÁÎÉÈ ÄÁÎÉÈ. ãÑ ×ÅÒÓ¦Ñ
97 ЦÄÔÒÉÍÕ¤ Ô¦ÌØËÉ ÏÄÉÎ ÍÅÔÏÄ ËÏÍÐÒÅÓ¦§ (deflation), ÁÌÅ × ÍÁÊÂÕÔÎØÏÍÕ ×
98 Îŧ ÍÏÖÕÔØ ÂÕÔÉ ÄÏÄÁΦ ¦ ¦ÎÛ¦ ÍÅÔÏÄÉ ¦ ×Ó¦ ×ÏÎÉ ÂÕÄÕÔØ ×ÉËÏÒÉÓÔÏ×Õ×ÁÔÉ
99 ÔÏÊ ÖÅ ÓÁÍÉÊ ÐÏÔÏËÏ×ÉÊ ¦ÎÔÅÒÆÅÊÓ.
102 Summary: Header files and libraries for zlib development
103 Summary(de): Headerdateien und Libraries für zlib-Entwicklung
104 Summary(es): Bibliotecas y archivos de inclusión para desarrollo zlib
105 Summary(pl): Pliki nag³ówkowe i dokumentacja do zlib
106 Summary(pt_BR): Bibliotecas e arquivos de inclusão para desenvolvimento zlib
107 Summary(ru): èÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ Ó zlib
108 Summary(uk): èÅÄÅÒÉ ÔÁ ¦Â̦ÏÔÅËÉ ÄÌÑ ÐÒÏÇÒÁÍÕ×ÁÎÎÑ Ú zlib
109 Group: Development/Libraries
110 Requires: %{name} = %{epoch}:%{version}-%{release}
111 Obsoletes: zlib1-devel
114 The 'zlib' compression library provides in-memory compression and
115 decompression functions, including integrity checks of the
116 uncompressed data. This version of the library supports only one
117 compression method (deflation) but other algorithms may be added later
118 and will have the same stream interface.
120 This package contains the header files needed to develop programs that
123 %description devel -l de
124 Die zlip-Komprimierungs-Library bietet speicherinterne Komprimierungs-
125 und Dekomprimierungsfunktionen, einschließlich Integritätsprüfungen
126 der dekomprimierten Daten. Diese Version der Library unterstützt nur
127 eine Komprimierungsmethode (Deflation), doch sind weitere Algorithmen
128 geplant, die dieselbe Art Oberfläche besitzen werden. Dieses Paket
129 enthält die Header-Dateien und Libraries, die zur Entwicklung von
130 Programmen benötigt werden, die diese zlib einsetzen.
132 %description devel -l es
133 La biblioteca de compresión zlib provee funciones de compresión y
134 descompresión en memoria, incluye chequeos de integridad para los
135 datos descomprimidos. Esta versión de la biblioteca soporta solamente
136 un método de compresión (deflation) pero otros algoritmos pueden ser
137 añadidos en el futuro y tendrán la misma interface stream. Este
138 paquete contiene los archivos de inclusión y bibliotecas necesarios al
139 desarrollo de programas que usan zlib.
141 %description devel -l fr
142 La bibliothèque de compression « zlib » offre des fonctions de
143 compression et de décompression en mémoire, ainsi qu'une vérification
144 de l'intégrité des données décompressées. La version de cette
145 bibliothèque ne gère qu'une méthode de compression (deflation), mais
146 d'autres algorithmes peuvent être ajoutés plus tard et auront la même
149 Ce paquetage contient les fichiers en-têtes et les bibliothèques
150 nécessaires au développement des programmes qui utilisent cette zlib.
152 %description devel -l pl
153 Biblioteka zlib udostêpnia podprogramy do kompresji i dekompresji w
154 pamiêci operacyjnej w³±cznie ze sprawdzaniem integralno¶ci w trakcie
155 dekompresjii. Ta wersja biblioteki udostêpnia tylko jedn± metodê
156 kompresjii o nazwie deflation niemniej inne algorytmy mog± byæ
157 dodawane udostêpniaj±c taki sam interfejs funkcji operuj±cych na
160 Pakiet ten zawiera pliki nag³owkowe i dokumentacjê potrzebn± przy
161 tworzeniu w³asnych programów wykorzystuj±cych zlib.
163 %description devel -l pt_BR
164 A biblioteca de compressão zlib provê funções de compressão e
165 descompressão em memória, incluindo checagens de integridade para os
166 dados descomprimidos. Esta versão da biblioteca suporta somente um
167 método de compressão (deflation) mas outros algoritmos podem ser
168 adicionados no futuro e terão a mesma interface stream.
170 Este pacote contém os arquivos de inclusão e bibliotecas necessários
171 ao desenvolvimento de programas que usam zlib.
173 %description devel -l ru
174 âÉÂÌÉÏÔÅËÁ ËÏÍÐÒÅÓÓÉÉ zlib ÓÏÄÅÒÖÉÔ ÆÕÎËÃÉÉ ËÏÍÐÒÅÓÓÉÉ É ÄÅËÏÍÐÒÅÓÓÉÉ
175 × ÐÁÍÑÔÉ, ×ËÌÀÞÁÀ ÐÒÏ×ÅÒËÕ ÃÅÌÏÓÔÎÏÓÔÉ ÄÅËÏÍÐÒÅÓÓÉÒÏ×ÁÎÎÙÈ ÄÁÎÎÙÈ. üÔÁ
176 ×ÅÒÓÉÑ ÐÏÄÄÅÒÖÉ×ÁÅÔ ÔÏÌØËÏ ÏÄÉÎ ÍÅÔÏÄ ËÏÍÐÒÅÓÓÉÉ (deflation), ÎÏ
177 ×ÐÏÓÌÅÄÓÔ×ÉÉ × ÎÅÅ ÍÏÇÕÔ ÂÙÔØ ÄÏÂÁ×ÌÅÎÙ É ÄÒÕÇÉÅ ÍÅÔÏÄÙ, É ×ÓÅ ÏÎÉ
178 ÂÕÄÕÔ ÉÓÐÏÌØÚÏ×ÁÔØ ÔÏÔ ÖÅ ÐÏÔÏËÏ×ÙÊ ÉÎÔÅÒÆÅÊÓ.
180 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÈÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÎÁÐÉÓÁÎÉÑ
181 ÐÒÏÇÒÁÍÍ, ÉÓÐÏÌØÚÕÀÝÉÈ zlib.
183 %description devel -l tr
184 zlib sýkýþtýrma kitaplýðý bellekte sýkýþtýrma ve açma fonksiyonlarý
185 içermektedir. Bu sürüm yalnýzca 'deflation' yöntemini
186 desteklemektedir. Ancak baþka algoritmalarýn ayný arabirimle
187 eriþilebilecek þekilde eklenme olasýlýðý vardýr.
189 Bu paket, zlib kitaplýðýný kullanarak program geliþtirmek için gereken
190 statik kitaplýklarý ve baþlýk dosyalarýný içerir.
192 %description devel -l uk
193 â¦Â̦ÏÔÅËÁ ËÏÍÐÒÅÓ¦§ zlib ͦÓÔÉÔØ ÆÕÎËæ§ ËÏÍÐÒÅÓ¦§ ÔÁ ÄÅËÏÍÐÒÅÓ¦§ ×
194 ÐÁÍ'ÑÔ¦ Ú ÐÅÒÅצÒËÏÀ æÌÏÓÔ¦ ÄÅËÏÍÐÒÅÓÏ×ÁÎÉÈ ÄÁÎÉÈ. ãÑ ×ÅÒÓ¦Ñ
195 ЦÄÔÒÉÍÕ¤ Ô¦ÌØËÉ ÏÄÉÎ ÍÅÔÏÄ ËÏÍÐÒÅÓ¦§ (deflation), ÁÌÅ × ÍÁÊÂÕÔÎØÏÍÕ ×
196 Îŧ ÍÏÖÕÔØ ÂÕÔÉ ÄÏÄÁΦ ¦ ¦ÎÛ¦ ÍÅÔÏÄÉ ¦ ×Ó¦ ×ÏÎÉ ÂÕÄÕÔØ ×ÉËÏÒÉÓÔÏ×Õ×ÁÔÉ
197 ÔÏÊ ÖÅ ÓÁÍÉÊ ÐÏÔÏËÏ×ÉÊ ¦ÎÔÅÒÆÅÊÓ.
199 ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ ÈÅÄÅÒÉ ÔÁ ¦Â̦ÏÔÅËÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÎÁÐÉÓÁÎÎÑ
200 ÐÒÏÇÒÁÍ, ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ zlib.
203 Summary: Static library for zlib development
204 Summary(es): Static libraries for zlib development
205 Summary(pl): Biblioteka statyczna do zlib
206 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento com a zlib
207 Summary(ru): óÔÁÔÉÞÅÓËÁÑ ÂÉÂÌÉÏÔÅËÁ ÄÌÑ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ Ó zlib
208 Summary(uk): óÔÁÔÉÞÎÁ ¦Â̦ÏÔÅËÁ ÄÌÑ ÐÒÏÇÒÁÍÕ×ÁÎÎÑ Ú zlib
209 Group: Development/Libraries
210 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
213 The 'zlib' compression library provides in-memory compression and
214 decompression functions, including integrity checks of the
215 uncompressed data. This version of the library supports only one
216 compression method (deflation) but other algorithms may be added later
217 and will have the same stream interface.
219 This package contains the header files and libraries needed to develop
220 programs that use these zlib.
222 %description static -l pl
223 Biblioteka zlib udostêpnia podprogramy do kompresji i dekompresji w
224 pamiêci operacyjnej w³±cznie ze sprawdzaniem integralno¶ci w trakcie
225 dekompresjii. Ta wersja biblioteki udostêpnia tylko jedn± metodê
226 kompresjii o nazwie deflation niemniej inne algirytmy mog± byæ
227 dodawane udostêpniaj±c taki sam interfejs funkcji operuj±cych na
230 Pakiet ten zawiera bibliotekê statyczn± potrzebn± przy tworzeniu
231 w³asnych programów wykorzystuj±cych zlib.
233 %description static -l es
234 Static libraries for zlib development.
236 %description static -l pt_BR
237 Bibliotecas estáticas para desenvolvimento com a zlib.
239 %description static -l ru
240 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÓÔÁÔÉÞÅÓËÕÀ ÂÉÂÌÉÏÔÅËÕ, ÎÅÏÂÈÏÄÉÍÕÀ ÄÌÑ ÎÁÐÉÓÁÎÉÑ
241 ÐÒÏÇÒÁÍÍ, ÉÓÐÏÌØÚÕÀÝÉÈ zlib.
243 %description static -l uk
244 ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ ÓÔÁÔÉÞÎÕ Â¦Â̦ÏÔÅËÕ, ÎÅÏÂȦÄÎÕ ÄÌÑ ÎÁÐÉÓÁÎÎÑ
245 ÐÒÏÇÒÁÍ, ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ zlib.
254 %ifarch i686 pentium3 athlon
255 cp contrib/asm686/match.S .
258 cp contrib/asm586/match.S .
263 CFLAGS="-D_REENTRANT -fPIC %{rpmcflags} %{?with_asmopt:-DASMV}" \
266 --prefix=%{_prefix} \
273 rm -rf $RPM_BUILD_ROOT
274 install -d $RPM_BUILD_ROOT{/%{_lib},%{_includedir},%{_libdir},%{_mandir}/man3}
277 prefix=$RPM_BUILD_ROOT%{_prefix}
279 %if "%{_libdir}" != "%{_prefix}/lib"
280 mv $RPM_BUILD_ROOT{%{_prefix}/lib/*,%{_libdir}}
283 install libz.a $RPM_BUILD_ROOT%{_libdir}
284 install zutil.h $RPM_BUILD_ROOT%{_includedir}
286 mv -f $RPM_BUILD_ROOT%{_libdir}/libz.so.*.* $RPM_BUILD_ROOT/%{_lib}
287 ln -sf /%{_lib}/$(cd $RPM_BUILD_ROOT/%{_lib} && echo libz.so.*.*) $RPM_BUILD_ROOT%{_libdir}/libz.so
290 rm -rf $RPM_BUILD_ROOT
292 %post -p /sbin/ldconfig
293 %postun -p /sbin/ldconfig
296 %defattr(644,root,root,755)
297 %doc ChangeLog FAQ README algorithm.txt
298 %attr(755,root,root) /%{_lib}/libz.so.*.*.*
301 %defattr(644,root,root,755)
302 %attr(755,root,root) %{_libdir}/libz.so
307 %defattr(644,root,root,755)