From cec959a13a66833427ac1a49e8e4b2173153a581 Mon Sep 17 00:00:00 2001 From: si-gui <245140120@qq.com> Date: Fri, 28 Aug 2020 11:34:26 +0800 Subject: [PATCH] Modify the install dir. --- kvdo.spec | 29 ++++++++++++++++------------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/kvdo.spec b/kvdo.spec index 0e4e672..b295182 100644 --- a/kvdo.spec +++ b/kvdo.spec @@ -1,6 +1,6 @@ #This spec is obtained from source code(kvdo-6.2.2.24.tar.gz) -%define spec_release 5 -%define kmod_name kvdo +%define spec_release 6 +%define kmod_name kmod-kvdo %define kmod_driver_version 6.2.2.24 %define kmod_rpm_release %{spec_release} %define kmod_kernel_version 3.10.0-693.el7 @@ -36,9 +36,9 @@ This package provides the kernel modules for VDO. %post set -x -/usr/sbin/dkms --rpm_safe_upgrade add -m %{kmod_name} -v %{version}-%{kmod_driver_version} -/usr/sbin/dkms --rpm_safe_upgrade build -m %{kmod_name} -v %{version}-%{kmod_driver_version} -/usr/sbin/dkms --rpm_safe_upgrade install -m %{kmod_name} -v %{version}-%{kmod_driver_version} +/usr/sbin/dkms --rpm_safe_upgrade add -m %{kmod_name} -v %{version}-%{kmod_rpm_release} +/usr/sbin/dkms --rpm_safe_upgrade build -m %{kmod_name} -v %{version}-%{kmod_rpm_release} +/usr/sbin/dkms --rpm_safe_upgrade install -m %{kmod_name} -v %{version}-%{kmod_rpm_release} %preun # Check whether kvdo or uds is loaded, and if so attempt to remove it. A @@ -49,21 +49,21 @@ for module in kvdo uds; do modprobe -r ${module} fi done -/usr/sbin/dkms --rpm_safe_upgrade remove -m %{kmod_name} -v %{version}-%{kmod_driver_version} --all || : +/usr/sbin/dkms --rpm_safe_upgrade remove -m %{kmod_name} -v %{version}-%{kmod_rpm_release} --all || : %prep -%setup -n %{kmod_name}-%{kmod_driver_version} +%setup -n kvdo-%{kmod_driver_version} %build # Nothing doing here, as we're going to build on whatever kernel we end up # running inside. %install -mkdir -p $RPM_BUILD_ROOT/%{_usr}/src/%{kmod_name}-%{version}-%{kmod_driver_version} -cp -r * $RPM_BUILD_ROOT/%{_usr}/src/%{kmod_name}-%{version}-%{kmod_driver_version}/ -cat > $RPM_BUILD_ROOT/%{_usr}/src/%{kmod_name}-%{version}-%{kmod_driver_version}/dkms.conf < $RPM_BUILD_ROOT/%{_usr}/src/%{kmod_name}-%{version}-%{kmod_rpm_release}/dkms.conf < - 6.2.2.24-5 +* Fri Aug 28 2020 sunguoshuai - 6.2.2.24-6 +- Modify the install dir. + +* Sun Jan 19 2020 sunguoshuai - 6.2.2.24-5 - Modify source0 from github. * Thu Dec 12 2019 openEuler Buildteam -6.2.2.24-4