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}
|
%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
|
||||||
|
|
||||||
%define oname lzma
|
|
||||||
%define oldlzmaver 4.32.7
|
%define oldlzmaver 4.32.7
|
||||||
%define major 0
|
%define major 0
|
||||||
%define libname %mklibname lzmadec %{major}
|
%define libname %mklibname lzmadec %{major}
|
||||||
%define devname %mklibname lzmadec -d
|
%define devname %mklibname lzmadec -d
|
||||||
|
|
||||||
Summary: LZMA utils
|
Summary: LZMA utils
|
||||||
Name: lzmadec
|
Name: lzma
|
||||||
Version: 4.43
|
Version: 4.43
|
||||||
Release: 39
|
Release: 40
|
||||||
License: GPLv2+
|
License: GPLv2+
|
||||||
Group: Archiving/Compression
|
Group: Archiving/Compression
|
||||||
Url: http://tukaani.org/lzma/
|
Url: http://tukaani.org/lzma/
|
||||||
|
@ -65,7 +64,7 @@ tools. Also provides:
|
||||||
Summary: Libraries for decoding LZMA compression
|
Summary: Libraries for decoding LZMA compression
|
||||||
License: LGPLv2.1+
|
License: LGPLv2.1+
|
||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
Provides: %{_lib}%{oname}%{major} = %{EVRD}
|
Provides: %{_lib}%{name}%{major} = %{EVRD}
|
||||||
|
|
||||||
%description -n %{libname}
|
%description -n %{libname}
|
||||||
Libraries for decoding LZMA compression.
|
Libraries for decoding LZMA compression.
|
||||||
|
@ -80,7 +79,7 @@ Summary: Devel libraries & headers for liblzmadec
|
||||||
License: LGPLv2.1+
|
License: LGPLv2.1+
|
||||||
Group: Development/C
|
Group: Development/C
|
||||||
Provides: liblzmadec-devel = %{EVRD}
|
Provides: liblzmadec-devel = %{EVRD}
|
||||||
Provides: %{oname}-devel = %{EVRD}
|
Provides: %{name}-devel = %{EVRD}
|
||||||
Requires: %{libname} = %{EVRD}
|
Requires: %{libname} = %{EVRD}
|
||||||
|
|
||||||
%description -n %{devname}
|
%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
|
Summary: Kernel modules for decoding LZMA compression
|
||||||
License: GPLv2+
|
License: GPLv2+
|
||||||
Group: System/Kernel and hardware
|
Group: System/Kernel and hardware
|
||||||
Requires(post,preun): dkms
|
Requires(post,preun): dkms
|
||||||
|
|
||||||
%description -n dkms-%{oname}
|
%description -n dkms-%{name}
|
||||||
Kernel modules for decoding LZMA compression.
|
Kernel modules for decoding LZMA compression.
|
||||||
|
|
||||||
%files -n dkms-%{oname}
|
%files -n dkms-%{name}
|
||||||
/usr/src/%{oname}-%{version}-%{release}
|
/usr/src/%{name}-%{version}-%{release}
|
||||||
|
|
||||||
%post -n dkms-%{oname}
|
%post -n dkms-%{name}
|
||||||
set -x
|
set -x
|
||||||
/usr/sbin/dkms --rpm_safe_upgrade add -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 %{oname} -v %{version}-%{release}
|
/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release}
|
||||||
/usr/sbin/dkms --rpm_safe_upgrade install -m %{oname} -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
|
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
|
%prep
|
||||||
%setup -q -n %{oname}-%{oldlzmaver} -a1
|
%setup -q -n %{name}-%{oldlzmaver} -a1
|
||||||
%patch3 -p1 -b .sqlzma
|
%patch3 -p1 -b .sqlzma
|
||||||
cp %{SOURCE3} .
|
cp %{SOURCE3} .
|
||||||
dos2unix *.txt
|
dos2unix *.txt
|
||||||
|
@ -153,10 +152,10 @@ cp %{SOURCE3} kmod/
|
||||||
cp uncomp.c LzmaDecode.{c,h} LzmaTypes.h kmod/
|
cp uncomp.c LzmaDecode.{c,h} LzmaTypes.h kmod/
|
||||||
perl -pi -e 's,^#include "\.\./(Lzma.*)",#include "$1",' kmod/*.{c,h}
|
perl -pi -e 's,^#include "\.\./(Lzma.*)",#include "$1",' kmod/*.{c,h}
|
||||||
cat > kmod/dkms.conf <<EOF
|
cat > kmod/dkms.conf <<EOF
|
||||||
PACKAGE_NAME=%{oname}
|
PACKAGE_NAME=%{name}
|
||||||
PACKAGE_VERSION=%{version}-%{release}
|
PACKAGE_VERSION=%{version}-%{release}
|
||||||
DEST_MODULE_LOCATION[0]="/kernel/lib/%{oname}"
|
DEST_MODULE_LOCATION[0]="/kernel/lib/%{name}"
|
||||||
DEST_MODULE_LOCATION[1]="/kernel/lib/%{oname}"
|
DEST_MODULE_LOCATION[1]="/kernel/lib/%{name}"
|
||||||
BUILT_MODULE_NAME[0]="sqlzma"
|
BUILT_MODULE_NAME[0]="sqlzma"
|
||||||
BUILT_MODULE_NAME[1]="unlzma"
|
BUILT_MODULE_NAME[1]="unlzma"
|
||||||
AUTOINSTALL=yes
|
AUTOINSTALL=yes
|
||||||
|
@ -176,8 +175,8 @@ CXXFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64 -O3" \
|
||||||
|
|
||||||
install C/7zip/Compress/LZMA_*/*.a %{buildroot}%{_libdir}
|
install C/7zip/Compress/LZMA_*/*.a %{buildroot}%{_libdir}
|
||||||
|
|
||||||
mkdir -p %{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/%{oname}-%{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}}
|
rm -rf %{buildroot}{%{_bindir},%{_mandir}}
|
||||||
|
|
Loading…
Add table
Reference in a new issue