From 0cef2f895c2c48bc417a7e44644d50af1aa8b6c8 Mon Sep 17 00:00:00 2001 From: si-gui <245140120@qq.com> Date: Fri, 28 Aug 2020 11:41:39 +0800 Subject: [PATCH] Modify the install dir --- kvdo.spec | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/kvdo.spec b/kvdo.spec index e1fc021..d6bbca0 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 6 -%define kmod_name kvdo +%define spec_release 7 +%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 @@ -37,9 +37,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 @@ -50,21 +50,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 -%autosetup -n %{kmod_name}-%{kmod_driver_version} -p1 +%autosetup -n kvdo-%{kmod_driver_version} -p1 %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-7 +- Modify the install dir + * Thu May 7 2020 sunguoshuai - 6.2.2.24-6 - fix install error by frame_larger_than -- Gitee