mirror of
https://abf.rosa.ru/djam/lzma.git
synced 2025-02-23 17:52:49 +00:00
rename spec and name
This commit is contained in:
parent
34acd0fb2a
commit
9f73aa5675
1 changed files with 20 additions and 21 deletions
|
@ -1,15 +1,14 @@
|
|||
%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
|
||||
|
||||
%define oname lzma
|
||||
%define oldlzmaver 4.32.7
|
||||
%define major 0
|
||||
%define libname %mklibname lzmadec %{major}
|
||||
%define devname %mklibname lzmadec -d
|
||||
|
||||
Summary: LZMA utils
|
||||
Name: lzmadec
|
||||
Name: lzma
|
||||
Version: 4.43
|
||||
Release: 39
|
||||
Release: 40
|
||||
License: GPLv2+
|
||||
Group: Archiving/Compression
|
||||
Url: http://tukaani.org/lzma/
|
||||
|
@ -65,7 +64,7 @@ tools. Also provides:
|
|||
Summary: Libraries for decoding LZMA compression
|
||||
License: LGPLv2.1+
|
||||
Group: System/Libraries
|
||||
Provides: %{_lib}%{oname}%{major} = %{EVRD}
|
||||
Provides: %{_lib}%{name}%{major} = %{EVRD}
|
||||
|
||||
%description -n %{libname}
|
||||
Libraries for decoding LZMA compression.
|
||||
|
@ -80,7 +79,7 @@ Summary: Devel libraries & headers for liblzmadec
|
|||
License: LGPLv2.1+
|
||||
Group: Development/C
|
||||
Provides: liblzmadec-devel = %{EVRD}
|
||||
Provides: %{oname}-devel = %{EVRD}
|
||||
Provides: %{name}-devel = %{EVRD}
|
||||
Requires: %{libname} = %{EVRD}
|
||||
|
||||
%description -n %{devname}
|
||||
|
@ -94,34 +93,34 @@ Devel libraries & headers for liblzmadec.
|
|||
|
||||
#----------------------------------------------------------------------------
|
||||
|
||||
%package -n dkms-%{oname}
|
||||
%package -n dkms-%{name}
|
||||
Summary: Kernel modules for decoding LZMA compression
|
||||
License: GPLv2+
|
||||
Group: System/Kernel and hardware
|
||||
Requires(post,preun): dkms
|
||||
|
||||
%description -n dkms-%{oname}
|
||||
%description -n dkms-%{name}
|
||||
Kernel modules for decoding LZMA compression.
|
||||
|
||||
%files -n dkms-%{oname}
|
||||
/usr/src/%{oname}-%{version}-%{release}
|
||||
%files -n dkms-%{name}
|
||||
/usr/src/%{name}-%{version}-%{release}
|
||||
|
||||
%post -n dkms-%{oname}
|
||||
%post -n dkms-%{name}
|
||||
set -x
|
||||
/usr/sbin/dkms --rpm_safe_upgrade add -m %{oname} -v %{version}-%{release}
|
||||
/usr/sbin/dkms --rpm_safe_upgrade build -m %{oname} -v %{version}-%{release}
|
||||
/usr/sbin/dkms --rpm_safe_upgrade install -m %{oname} -v %{version}-%{release}
|
||||
/usr/sbin/dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
|
||||
/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release}
|
||||
/usr/sbin/dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release}
|
||||
:
|
||||
|
||||
%preun -n dkms-%{oname}
|
||||
%preun -n dkms-%{name}
|
||||
set -x
|
||||
/usr/sbin/dkms --rpm_safe_upgrade remove -m %{oname} -v %{version}-%{release} --all
|
||||
/usr/sbin/dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all
|
||||
:
|
||||
|
||||
#----------------------------------------------------------------------------
|
||||
|
||||
%prep
|
||||
%setup -q -n %{oname}-%{oldlzmaver} -a1
|
||||
%setup -q -n %{name}-%{oldlzmaver} -a1
|
||||
%patch3 -p1 -b .sqlzma
|
||||
cp %{SOURCE3} .
|
||||
dos2unix *.txt
|
||||
|
@ -153,10 +152,10 @@ cp %{SOURCE3} kmod/
|
|||
cp uncomp.c LzmaDecode.{c,h} LzmaTypes.h kmod/
|
||||
perl -pi -e 's,^#include "\.\./(Lzma.*)",#include "$1",' kmod/*.{c,h}
|
||||
cat > kmod/dkms.conf <<EOF
|
||||
PACKAGE_NAME=%{oname}
|
||||
PACKAGE_NAME=%{name}
|
||||
PACKAGE_VERSION=%{version}-%{release}
|
||||
DEST_MODULE_LOCATION[0]="/kernel/lib/%{oname}"
|
||||
DEST_MODULE_LOCATION[1]="/kernel/lib/%{oname}"
|
||||
DEST_MODULE_LOCATION[0]="/kernel/lib/%{name}"
|
||||
DEST_MODULE_LOCATION[1]="/kernel/lib/%{name}"
|
||||
BUILT_MODULE_NAME[0]="sqlzma"
|
||||
BUILT_MODULE_NAME[1]="unlzma"
|
||||
AUTOINSTALL=yes
|
||||
|
@ -176,8 +175,8 @@ CXXFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64 -O3" \
|
|||
|
||||
install C/7zip/Compress/LZMA_*/*.a %{buildroot}%{_libdir}
|
||||
|
||||
mkdir -p %{buildroot}/usr/src/%{oname}-%{version}-%{release}/
|
||||
tar cf - -C C/7zip/Compress/LZMA_C/kmod . | tar xf - -C %{buildroot}/usr/src/%{oname}-%{version}-%{release}/
|
||||
mkdir -p %{buildroot}/usr/src/%{name}-%{version}-%{release}/
|
||||
tar cf - -C C/7zip/Compress/LZMA_C/kmod . | tar xf - -C %{buildroot}/usr/src/%{name}-%{version}-%{release}/
|
||||
|
||||
rm -rf %{buildroot}{%{_bindir},%{_mandir}}
|
||||
|
Loading…
Add table
Reference in a new issue