update to 1.0.8 [release 1.0.8-1mamba;Fri Aug 02 2019]
This commit is contained in:
parent
af6e7b359a
commit
a0baa2c72c
32
bzip2.spec
32
bzip2.spec
@ -1,15 +1,15 @@
|
|||||||
%define libname libbzip2
|
%define libname libbzip2
|
||||||
|
|
||||||
Name: bzip2
|
Name: bzip2
|
||||||
Version: 1.0.6
|
Version: 1.0.8
|
||||||
Release: 3mamba
|
Release: 1mamba
|
||||||
Summary: Extremely powerful file compression utility
|
Summary: Extremely powerful file compression utility
|
||||||
Group: Applications/Archiving
|
Group: Applications/Archiving
|
||||||
Vendor: openmamba
|
Vendor: openmamba
|
||||||
Distribution: openmamba
|
Distribution: openmamba
|
||||||
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
|
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
|
||||||
URL: http://www.bzip.org/
|
URL: http://www.bzip.org/
|
||||||
Source: http://www.bzip.org/%{version}/bzip2-%{version}.tar.gz
|
Source: git://sourceware.org/git/bzip2.git/bzip2-%{version}/bzip2-%{version}.tar.bz2
|
||||||
Patch0: %{name}-1.0.6-cflags.patch
|
Patch0: %{name}-1.0.6-cflags.patch
|
||||||
Patch1: %{name}-1.0.6-makefiles.patch
|
Patch1: %{name}-1.0.6-makefiles.patch
|
||||||
Patch4: %{name}-1.0.3-cross_compiling.patch
|
Patch4: %{name}-1.0.3-cross_compiling.patch
|
||||||
@ -64,18 +64,18 @@ Header files and static library of bzip2 functions, for developing apps which wi
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
%patch0 -p1 -b .cflags
|
#% patch0 -p1 -b .cflags
|
||||||
%patch1 -p1 -b .makefiles
|
#% patch1 -p1 -b .makefiles
|
||||||
%if "%{_target_platform}" != "%{_build}"
|
%if "%{_target_platform}" != "%{_build}"
|
||||||
%patch4 -p1 -b .cross_compiling
|
%patch4 -p1 -b .cross_compiling
|
||||||
%endif
|
%endif
|
||||||
%patch5 -p1 -b bzip2recover_strncpy
|
#% patch5 -p1 -b bzip2recover_strncpy
|
||||||
|
|
||||||
# x86_64 lib64 support
|
# x86_64 lib64 support
|
||||||
sed -i "s@/lib\(/\| \|$\)@/%{_lib}\1@g" Makefile Makefile-libbz2_so
|
sed -i "s@/lib\(/\| \|$\)@/%{_lib}\1@g" Makefile Makefile-libbz2_so
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%make -f Makefile-libbz2_so \
|
%make all -f Makefile-libbz2_so \
|
||||||
CFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64 -fpic -fPIC" \
|
CFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64 -fpic -fPIC" \
|
||||||
CC=%{_target_platform}-gcc \
|
CC=%{_target_platform}-gcc \
|
||||||
AR=%{_target_platform}-ar \
|
AR=%{_target_platform}-ar \
|
||||||
@ -94,13 +94,7 @@ sed -i "s@/lib\(/\| \|$\)@/%{_lib}\1@g" Makefile Makefile-libbz2_so
|
|||||||
|
|
||||||
make install PREFIX=%{buildroot}%{_prefix}
|
make install PREFIX=%{buildroot}%{_prefix}
|
||||||
|
|
||||||
make install -f Makefile-libbz2_so \
|
install -m0755 bzip2-shared %{buildroot}%{_bindir}/bzip2
|
||||||
CC=%{_target_platform}-gcc \
|
|
||||||
AR=%{_target_platform}-ar \
|
|
||||||
RANLIB=%{_target_platform}-ranlib \
|
|
||||||
PREFIX=%{buildroot}%{_prefix}
|
|
||||||
|
|
||||||
mv %{buildroot}%{_bindir}/bzip2-shared %{buildroot}%{_bindir}/bzip2
|
|
||||||
|
|
||||||
rm -f %{buildroot}%{_bindir}/{bunzip2,bzcat}
|
rm -f %{buildroot}%{_bindir}/{bunzip2,bzcat}
|
||||||
ln -s bzip2 %{buildroot}%{_bindir}/bunzip2
|
ln -s bzip2 %{buildroot}%{_bindir}/bunzip2
|
||||||
@ -112,11 +106,13 @@ ln -s bzdiff %{buildroot}%{_bindir}/bzcmp
|
|||||||
rm -f %{buildroot}%{_bindir}/bzless
|
rm -f %{buildroot}%{_bindir}/bzless
|
||||||
ln -s bzmore %{buildroot}%{_bindir}/bzless
|
ln -s bzmore %{buildroot}%{_bindir}/bzless
|
||||||
|
|
||||||
|
install -d -m0755 %{buildroot}%{_datadir}
|
||||||
|
mv %{buildroot}%{_prefix}/man %{buildroot}%{_datadir}/
|
||||||
ln -s bzip2.1 %{buildroot}%{_mandir}/man1/bzip2recover.1
|
ln -s bzip2.1 %{buildroot}%{_mandir}/man1/bzip2recover.1
|
||||||
ln -s bzip2.1 %{buildroot}%{_mandir}/man1/bunzip2.1
|
ln -s bzip2.1 %{buildroot}%{_mandir}/man1/bunzip2.1
|
||||||
ln -s bzip2.1 %{buildroot}%{_mandir}/man1/bzcat.1
|
ln -s bzip2.1 %{buildroot}%{_mandir}/man1/bzcat.1
|
||||||
rm -f %{buildroot}%{_mandir}/man1/bzless.1
|
#rm -f %{buildroot}%{_mandir}/man1/bzless.1
|
||||||
ln -s bzmore.1 %{buildroot}%{_mandir}/man1/bzless.1
|
#ln -s bzmore.1 %{buildroot}%{_mandir}/man1/bzless.1
|
||||||
|
|
||||||
# fix broken symlinks
|
# fix broken symlinks
|
||||||
ln -sf bzgrep %{buildroot}%{_bindir}/bzegrep
|
ln -sf bzgrep %{buildroot}%{_bindir}/bzegrep
|
||||||
@ -128,6 +124,7 @@ ln -s %{_bindir}/bzip2 %{buildroot}/bin/bzip2
|
|||||||
ln -s %{_bindir}/bzip2 %{buildroot}/bin/bunzip2
|
ln -s %{_bindir}/bzip2 %{buildroot}/bin/bunzip2
|
||||||
ln -s %{_bindir}/bzip2 %{buildroot}/bin/bzcat
|
ln -s %{_bindir}/bzip2 %{buildroot}/bin/bzcat
|
||||||
|
|
||||||
|
install -D -m0755 libbz2.so.%{version} %{buildroot}%{_libdir}/libbz2.so.%{version}
|
||||||
ln -s libbz2.so.1.0 %{buildroot}%{_libdir}/libbz2.so
|
ln -s libbz2.so.1.0 %{buildroot}%{_libdir}/libbz2.so
|
||||||
ln -s libbz2.so.%{version} %{buildroot}%{_libdir}/libbz2.so.1.0
|
ln -s libbz2.so.%{version} %{buildroot}%{_libdir}/libbz2.so.1.0
|
||||||
|
|
||||||
@ -203,6 +200,9 @@ ln -s libbz2.so.%{version} %{buildroot}%{_prefix}/lib/libbz2.so.1.0
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Aug 02 2019 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0.8-1mamba
|
||||||
|
- update to 1.0.8
|
||||||
|
|
||||||
* Sun Aug 19 2012 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0.6-3mamba
|
* Sun Aug 19 2012 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0.6-3mamba
|
||||||
- fix requirements of subpackages to match exact version and release
|
- fix requirements of subpackages to match exact version and release
|
||||||
- added build requirements
|
- added build requirements
|
||||||
|
Loading…
Reference in New Issue
Block a user