mirror of
https://abf.rosa.ru/djam/xz.git
synced 2025-02-23 18:42:57 +00:00
Drop uclibc support
This commit is contained in:
parent
375c524e70
commit
4f1b066556
1 changed files with 0 additions and 31 deletions
31
xz.spec
31
xz.spec
|
@ -3,7 +3,6 @@
|
|||
%define libname %mklibname %{lname} %{major}
|
||||
%define devname %mklibname %{lname} -d
|
||||
|
||||
%bcond_with uclibc
|
||||
%bcond_with dietlibc
|
||||
|
||||
%define gitdate 20140129
|
||||
|
@ -21,9 +20,6 @@ Patch0: xz-5.2.0-text-tune.patch
|
|||
Patch1: xz-5.1.3alpha-man-page-day.patch
|
||||
# needed by check suite
|
||||
BuildRequires: diffutils
|
||||
%if %{with uclibc}
|
||||
BuildRequires: uClibc-devel
|
||||
%endif
|
||||
%if %{with diet}
|
||||
BuildRequires: dietlibc-devel
|
||||
%endif
|
||||
|
@ -86,9 +82,6 @@ Devel libraries & headers for liblzma.
|
|||
%if %{with dietlibc}
|
||||
%{_prefix}/lib/dietlibc/lib-%{_arch}/liblzma.a
|
||||
%endif
|
||||
%if %{with uclibc}
|
||||
%{uclibc_root}%{_libdir}/liblzma.a
|
||||
%endif
|
||||
%{_libdir}/pkgconfig/lib%{lname}.pc
|
||||
|
||||
#----------------------------------------------------------------------------
|
||||
|
@ -123,23 +116,6 @@ CFLAGS="-Os" CC="diet gcc" \
|
|||
popd
|
||||
%endif
|
||||
|
||||
%if %{with uclibc}
|
||||
mkdir objsuclibc
|
||||
pushd objsuclibc
|
||||
CFLAGS="%{uclibc_cflags}" LDFLAGS="%{?ldflags}" CC="%{uclibc_cc}" \
|
||||
%configure2_5x --disable-shared \
|
||||
--enable-static \
|
||||
--disable-xz \
|
||||
--disable-xzdec \
|
||||
--disable-lzmadec \
|
||||
--disable-lzmainfo \
|
||||
--disable-lzma-links \
|
||||
--disable-scripts
|
||||
|
||||
%make
|
||||
popd
|
||||
%endif
|
||||
|
||||
%install
|
||||
%makeinstall_std -C objs
|
||||
|
||||
|
@ -148,13 +124,6 @@ mv %{buildroot}%{_libdir}/*.so.* %{buildroot}/%{_lib}/
|
|||
rm -f %{buildroot}%{_libdir}/liblzma.so
|
||||
ln -sr %{buildroot}/%{_lib}/liblzma.so.%{major} %{buildroot}%{_libdir}/liblzma.so
|
||||
|
||||
%if %{with uclibc}
|
||||
install -D objsuclibc/src/liblzma/.libs/liblzma.a -D %{buildroot}%{uclibc_root}%{_libdir}/liblzma.a
|
||||
%endif
|
||||
%if %{with dietlibc}
|
||||
install -D objsdietlibc/src/liblzma/.libs/liblzma.a -D %{buildroot}%{_prefix}/lib/dietlibc/lib-%{_arch}/liblzma.a
|
||||
%endif
|
||||
|
||||
install -m755 %{SOURCE1} -D %{buildroot}%{_bindir}/xzme
|
||||
|
||||
%find_lang %{name}
|
||||
|
|
Loading…
Add table
Reference in a new issue