X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=bzip2.spec;h=3c107dbc10945204487715212899765a104f7932;hb=01423ba585b8325283b091b0dfbd8c923742cae7;hp=c97a11e93fd7f106b273abcabba046c30d3ed3a1;hpb=fb7246a12c6456e10a31d79f07c1b9921f896964;p=packages%2Fbzip2.git diff --git a/bzip2.spec b/bzip2.spec index c97a11e..3c107db 100644 --- a/bzip2.spec +++ b/bzip2.spec @@ -1,37 +1,50 @@ Summary: Extremely powerful file compression utility +Summary(fr): Utilitaire de compression de fichier extrêmement puissant Summary(pl): Kompresor plików bzip2 Name: bzip2 -Version: 0.9.0c -Release: 3 -Copyright: GPL +Version: 1.0.1 +Release: 1 +License: GPL Group: Utilities/Archiving +Group(fr): Applications/Archivage Group(pl): Narzêdzia/Archiwizacja -Source: http://www.digistar.com/bzip2/%{name}-%{version}.tar.gz -Patch: bzip2-shlib.patch -URL: http://www.muraroa.demon.co.uk/ -BuildRoot: /tmp/%{name}-%{version}-root +Source0: ftp://sourceware.cygnus.com/pub/bzip2/v100/%{name}-%{version}.tar.gz +Patch0: bzip2-libtoolizeautoconf.patch +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: libtool +URL: http://sourceware.cygnus.com/bzip2/ +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description -Bzip2 compresses files using the Burrows-Wheeler block-sorting text +Bzip2 compresses files using the Burrows-Wheeler block-sorting text compression algorithm, and Huffman coding. Compression is generally -considerably better than that achieved by more conventional LZ77/LZ78-based -compressors, and approaches the performance of the PPM family of statistical -compressors. - -The command-line options are deliberately very similar to those of GNU Gzip, -but they are not identical. +considerably better than that achieved by more conventional +LZ77/LZ78-based compressors, and approaches the performance of the PPM +family of statistical compressors. The command-line options are +deliberately very similar to those of GNU Gzip, but they are not +identical. + +%description -l fr +Bzip2 compresse des fichiers en utilisant l'algorithme de compression +en tri de blocks de texte Burrows-Wheeler, et le codage Huffman. La +compression est considérablement meilleure que celle effectuée par les +plus conventionels compresseurs basés sur LZ77/LZ78, et approche la +performance de la famille PPM de compresseurs statistiques. %description -l pl -Kompresor bzip2 u¿ywa algorytmu Burrows-Wheelera do kompresji danych i metody -Huffmana do ich kodowania. Kompresja pliku czy archiwum tar jest z regu³y -lepsza ni¿ w przypadku stosowania klasycznych kompresorów LZ77/LZ78. -Opcje linii poleceñ s± bardzo podobne do poleceñ GNU Gzip ale nie s± -identyczne. +Kompresor bzip2 u¿ywa algorytmu Burrows-Wheelera do kompresji danych i +metody Huffmana do ich kodowania. Kompresja pliku czy archiwum tar +jest z regu³y lepsza ni¿ w przypadku stosowania klasycznych +kompresorów LZ77/LZ78. Opcje linii poleceñ s± bardzo podobne do +poleceñ GNU Gzip ale nie s± identyczne. %package devel Summary: Libbz2 library header files +Summary(fr): Librairie statique et fichiers d'en-tête pour bzip2 Summary(pl): Pliki nag³ówkowe do libbz2 Group: Development/Libraries +Group(fr): Development/Librairies Group(pl): Programowanie/Biblioteki Requires: %{name} = %{version} @@ -45,6 +58,7 @@ Pliki nag Summary: Static libbz2 library Summary(pl): Biblioteka statyczna libbz2 Group: Development/Libraries +Group(fr): Development/Librairies Group(pl): Programowanie/Biblioteki Requires: %{name}-devel = %{version} @@ -55,38 +69,27 @@ Static libbz2 library. Biblioteka statyczna libbz2. %prep -%setup -q +%setup -q %patch -p1 %build -make CFLAGS="$RPM_OPT_FLAGS" +aclocal +libtoolize --copy --force +automake -a -c +autoconf +LDFLAGS="-s"; export LDFLAGS +%configure +%{__make} %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT/usr/{bin,lib,include,man/man1} - -install -s {bzip2,bzip2recover} $RPM_BUILD_ROOT%{_bindir} - -ln -sf bzip2 $RPM_BUILD_ROOT%{_bindir}/bunzip2 -ln -sf bzip2 $RPM_BUILD_ROOT%{_bindir}/bzcat - -install bzip2.1 $RPM_BUILD_ROOT%{_mandir}/man1 -install bzlib.h $RPM_BUILD_ROOT%{_includedir} -echo .so bzip2.1 > $RPM_BUILD_ROOT%{_mandir}/man1/bunzip2.1 -echo .so bzip2.1 > $RPM_BUILD_ROOT%{_mandir}/man1/bzcat.1 -echo .so bzip2.1 > $RPM_BUILD_ROOT%{_mandir}/man1/bzip2recover.1 +%{__make} install DESTDIR=$RPM_BUILD_ROOT -cat > $RPM_BUILD_ROOT%{_bindir}/bzless < - [0.9.0c-2] -- added build a shared libbz2.so, -- added devel and static subpackage, -- gzipping man pages instead bzipping2, -- removed man group from man pages. - -* Fri Jan 15 1999 Wojtek ¦lusarczyk - [0.9.0c-1d] -- added Group(pl), -- added static bzip2 library, -- added symlink bzcat, -- fixed man pages, -- compressed man pages with bzip2 (bzip2 must by instaled in system ;) - -* Mon Oct 05 1998 Wojtek ¦lusarczyk - [0.9.0-1d] -- updated to 0.9.0b. - -* Thu Sep 24 1998 Wojtek ¦lusarczyk - [0.1pl2-2d] -- translation modified for pl, -- install -d instead mkdir -p, -- added %defattr support, -- fixed files permissions, -- minor modifications of the spec file. - -* Mon Jul 20 1998 Wojtek ¦lusarczyk - [0.1pl2-2] -- build against glibc-2.1. +%defattr(644,root,root,755) +%{_libdir}/lib*.a