formal qla2xxx release 10.02.08.01 version, update SPEC & Makefile file in source code

(cherry picked from commit d6b564519bfef1baf2f43dd2cd4a6d8f9ffdc6b2)
This commit is contained in:
xiaosu3109 2022-11-16 22:55:25 +08:00 committed by openeuler-sync-bot
parent 6874ed9e8a
commit dff1ece2b9
4 changed files with 22 additions and 5 deletions

View File

@ -1 +1 @@
add_drivers+=" tcm_qla2xxx qla2xxx "
add_drivers+=" qla2xxx "

Binary file not shown.

Binary file not shown.

View File

@ -1,9 +1,8 @@
%define dvendor qlgc
%define vendor %{dvendor}
%define driver_name qla2xxx
%define dist_version 10.02.08.00.a7-k
%define dist_str openEuler
%define version 10.02.08.00.a7
%define dist_version 10.02.08.01-k
%define version 10.02.08.01
%define release 1
%define BUILD_KERNEL_SPEC %( if [ -z "${BUILD_KERNEL}" ]; then BUILD_KERNEL=` rpm -q kernel-devel |sed 's/.*devel-//g' `; fi; echo "${BUILD_KERNEL}" | cut -d "-" -f -2 )
@ -24,7 +23,7 @@ Packager: QLogic Corp.
URL: http://www.qlogic.com
Source0: qla2xxx-src-v10.02.08.00.a7-k.tar.gz
Source0: %{driver_name}-%{dist_version}.tar.gz
Source1: kmodtool-nvme.8.x.sh
Source2: dracut.qla2xxx.conf
Source3: 99-qla2xxx.rules
@ -67,6 +66,7 @@ make -C /lib/modules/` rpm -q kernel-devel |sed 's/.*devel-//g' `/build M=`pwd`
done
%install
export LD_LIBRARY_PATH=/usr/lib/
export INSTALL_MOD_PATH=$RPM_BUILD_ROOT
export INSTALL_MOD_DIR=extra/%{name}
for flavor in %flavors_to_build ; do
@ -105,6 +105,19 @@ mkdir -p $RPM_BUILD_ROOT/lib/udev
# udevcontrol reload_rules
# fi
%post
depmod
dracut -f
#systemctl enable qla2xxx-nvmefc-boot-connection.service
%postun
depmod
dracut -f
%files
%defattr(644,root,root,755)
/lib/modules/
@ -118,6 +131,10 @@ rm -rf $RPM_BUILD_ROOT
%changelog
* Wed Nov 16 2022 QLogic Corp <support@qlogic.com> - 10.02.08.01-1
- Changes: Add support for creating initrd image on openEuler, Kylin and UOS
* Tue Sep 27 2022 QLogic Corp <support@qlogic.com> - 10.02.08.00.a7-1
- package init
- DESC: 10.02.08.00.a7-k XL 09/27/2022. Fisrt version for OE community.