1 Summary: Extremely powerful file compression utility
2 Summary(fr): Utilitaire de compression de fichier extrêmement puissant
3 Summary(pl): Kompresor plików bzip2
8 Group: Utilities/Archiving
9 Group(fr): Applications/Archivage
10 Group(pl): Narzêdzia/Archiwizacja
11 Source0: ftp://sourceware.cygnus.com/pub/bzip2/v100/%{name}-%{version}.tar.gz
12 Patch0: bzip2-libtoolizeautoconf.patch
14 BuildRequires: autoconf
15 BuildRequires: automake
16 BuildRequires: libtool
17 URL: http://sourceware.cygnus.com/bzip2/
18 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21 Bzip2 compresses files using the Burrows-Wheeler block-sorting text
22 compression algorithm, and Huffman coding. Compression is generally
23 considerably better than that achieved by more conventional
24 LZ77/LZ78-based compressors, and approaches the performance of the PPM
25 family of statistical compressors. The command-line options are
26 deliberately very similar to those of GNU Gzip, but they are not
30 Bzip2 compresse des fichiers en utilisant l'algorithme de compression
31 en tri de blocks de texte Burrows-Wheeler, et le codage Huffman. La
32 compression est considérablement meilleure que celle effectuée par les
33 plus conventionels compresseurs basés sur LZ77/LZ78, et approche la
34 performance de la famille PPM de compresseurs statistiques.
37 Kompresor bzip2 u¿ywa algorytmu Burrows-Wheelera do kompresji danych i
38 metody Huffmana do ich kodowania. Kompresja pliku czy archiwum tar
39 jest z regu³y lepsza ni¿ w przypadku stosowania klasycznych
40 kompresorów LZ77/LZ78. Opcje linii poleceñ s± bardzo podobne do
41 poleceñ GNU Gzip ale nie s± identyczne.
44 Summary: Libbz2 library header files
45 Summary(fr): Librairie statique et fichiers d'en-tête pour bzip2
46 Summary(pl): Pliki nag³ówkowe do libbz2
47 Group: Development/Libraries
48 Group(fr): Development/Librairies
49 Group(pl): Programowanie/Biblioteki
50 Requires: %{name} = %{version}
53 Libbz2 library header files
55 %description -l pl devel
56 Pliki nag³ówkowe do libbz2.
59 Summary: Static libbz2 library
60 Summary(pl): Biblioteka statyczna libbz2
61 Group: Development/Libraries
62 Group(fr): Development/Librairies
63 Group(pl): Programowanie/Biblioteki
64 Requires: %{name}-devel = %{version}
67 Static libbz2 library.
69 %description -l pl static
70 Biblioteka statyczna libbz2.
78 libtoolize --copy --force
81 LDFLAGS="-s"; export LDFLAGS
86 rm -rf $RPM_BUILD_ROOT
88 %{__make} install DESTDIR=$RPM_BUILD_ROOT
90 # Substitute %{_bindir} in bzless.
91 mv $RPM_BUILD_ROOT%{_bindir}/bzless{,.tmp}
92 sed -e "s@%%{_bindir}@%{_bindir}@g" \
93 $RPM_BUILD_ROOT%{_bindir}/bzless.tmp > \
94 $RPM_BUILD_ROOT%{_bindir}/bzless
95 rm $RPM_BUILD_ROOT%{_bindir}/bzless.tmp
97 ( cd doc ; texi2html bzip2.texi )
99 strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/lib*so.*.*
101 gzip -9nf README* NEWS Y2K_INFO \
102 $RPM_BUILD_ROOT%{_mandir}/{,pl}/man1/*
104 %post -p /sbin/ldconfig
105 %postun -p /sbin/ldconfig
108 rm -rf $RPM_BUILD_ROOT
111 %defattr(644,root,root,755)
112 %doc README.gz Y2K_INFO.gz
113 %attr(755,root,root) %{_libdir}/lib*.so.*.*
114 %attr(755,root,root) %{_bindir}/*
115 %lang(en) %{_mandir}/man1/*
116 %lang(pl) %{_mandir}/pl/man1/*
119 %defattr(644,root,root,755)
121 %attr(755,root,root) %{_libdir}/lib*.so
125 %defattr(644,root,root,755)