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