Summary(ru): ëÏÍÐÒÅÓÓÏÒ ÆÁÊÌÏ× ÎÁ ÏÓÎÏ×Å ÁÌÇÏÒÉÔÍÁ ÂÌÏÞÎÏÊ ÓÏÒÔÉÒÏ×ËÉ
Name: bzip2
Version: 1.0.2
-Release: 5
+Release: 8
+Epoch: 0
License: BSD-like
Group: Applications/Archiving
-Source0: ftp://sourceware.cygnus.com/pub/bzip2/v102/%{name}-%{version}.tar.gz
+Source0: ftp://sources.redhat.com/pub/bzip2/v102/%{name}-%{version}.tar.gz
+# Source0-md5: ee76864958d568677f03db8afad92beb
Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
+# Source1-md5: 5ffc3dbdd40080a8c22c3b4c3143cdd7
Patch0: %{name}-libtoolizeautoconf.patch
+URL: http://sources.redhat.com/bzip2/
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: libtool
-URL: http://sourceware.cygnus.com/bzip2/
-BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+%ifarch amd64 ia64 ppc64 sparc64
+Provides: libbz2.so.1.0()(64bit)
+%else
+Provides: libbz2.so.1.0
+%endif
Obsoletes: libbzip2
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
Bzip2 compresses files using the Burrows-Wheeler block-sorting text
Summary(uk): èÅÄÅÒÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÐÒÏÇÒÁÍÕ×ÁÎÎÑ Ú libbz2
Summary(ru): èÅÄÅÒÙ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ Ó libbz2
Group: Development/Libraries
-Requires: %{name} = %{version}
+Requires: %{name} = %{epoch}:%{version}-%{release}
Obsoletes: libbzip2-devel
%description devel
Summary(ru): óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ bzip2
Summary(uk): óÔÁÔÉÞΦ ¦Â̦ÏÔÅËÉ bzip2
Group: Development/Libraries
-Requires: %{name}-devel = %{version}
+Requires: %{name}-devel = %{epoch}:%{version}-%{release}
+
+%define specflags_ia32 -fomit-frame-pointer
%description static
Static libbz2 library.
%install
rm -rf $RPM_BUILD_ROOT
-%{__make} install DESTDIR=$RPM_BUILD_ROOT
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT
# Substitute %{_bindir} in bzless.
mv -f $RPM_BUILD_ROOT%{_bindir}/bzless{,.tmp}
$RPM_BUILD_ROOT%{_bindir}/bzless
rm -f $RPM_BUILD_ROOT%{_bindir}/bzless.tmp
+# standard soname was libbz2.so.1.0, libtoolizeautoconf patch broke it,
+# but ABI has not changed - provide symlink for binary compatibility
+ln -sf libbz2.so.1.0.0 $RPM_BUILD_ROOT%{_libdir}/libbz2.so.1.0
+
bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
%clean
%files
%defattr(644,root,root,755)
%doc README* NEWS Y2K_INFO
-%attr(755,root,root) %{_libdir}/lib*.so.*.*
+%attr(755,root,root) %{_libdir}/lib*.so.*.*.*
+%attr(755,root,root) %{_libdir}/lib*.so.1.0
%attr(755,root,root) %{_bindir}/*
%{_mandir}/man1/*
%lang(es) %{_mandir}/es/man1/*