!43 跟进到 openEuler 4.19.90-2102.3.0 内核版本

From: @woqidaideshi
Reviewed-by: @jianminw
Signed-off-by: @jianminw
This commit is contained in:
openeuler-ci-bot 2021-04-02 13:52:39 +08:00 committed by Gitee
commit 072f55ca0e

View File

@ -2,15 +2,15 @@
%global KernelVer %{version}-%{release}.raspi.%{_target_cpu}
%global hulkrelease 2101.1.0
%global hulkrelease 2102.3.0
%global debug_package %{nil}
Name: raspberrypi-kernel
Version: 4.19.90
Release: %{hulkrelease}.0014
Release: %{hulkrelease}.0015
Summary: Linux Kernel
License: GPLv2
License: GPLv2 and Apache-2.0 and MIT
URL: http://www.kernel.org/
Source0: https://gitee.com/openeuler/raspberrypi-kernel/repository/archive/%{version}-%{hulkrelease}.tar.gz
@ -58,7 +58,7 @@ perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{release}.raspi.%{_target_cpu}
make ARCH=%{Arch} %{?_smp_mflags} openeuler-raspi_defconfig
make ARCH=%{Arch} %{?_smp_mflags}
make ARCH=%{Arch} %{?_smp_mflags} KERNELRELEASE=%{KernelVer}
%install
cd linux-%{KernelVer}
@ -78,6 +78,9 @@ install -m 644 System.map $RPM_BUILD_ROOT/boot/System.map-%{KernelVer}
mkdir -p $RPM_BUILD_ROOT/boot/dtb-%{KernelVer}/overlays
install -m 644 $(find arch/%{Arch}/boot/dts/broadcom/ -name "*.dtb") $RPM_BUILD_ROOT/boot/dtb-%{KernelVer}/
install -m 644 $(find arch/%{Arch}/boot/dts/overlays/ -name "*.dtbo") $RPM_BUILD_ROOT/boot/dtb-%{KernelVer}/overlays/
if ls arch/%{Arch}/boot/dts/overlays/*.dtb > /dev/null 2>&1; then
install -m 644 $(find arch/%{Arch}/boot/dts/overlays/ -name "*.dtb") $RPM_BUILD_ROOT/boot/dtb-%{KernelVer}/overlays/
fi
install -m 644 arch/%{Arch}/boot/dts/overlays/README $RPM_BUILD_ROOT/boot/dtb-%{KernelVer}/overlays/
%postun
@ -119,6 +122,9 @@ if [ "$version_old" != "0" ]; then
fi
done
install -m 644 $(find /boot/dtb-$version_old/overlays/ -name "*.dtbo") /boot/overlays/
if ls /boot/dtb-$version_old/overlays/*.dtb > /dev/null 2>&1; then
install -m 644 $(find /boot/dtb-$version_old/overlays/ -name "*.dtb") /boot/overlays/
fi
install -m 644 /boot/dtb-$version_old/overlays/README /boot/overlays/
else
echo "warning: files in /boot/dtb-$version_old/*.dtb missing when resetting kernel as $version_old, something may go wrong when starting this device next time."
@ -150,6 +156,9 @@ do
fi
done
install -m 644 $(find /boot/dtb-%{KernelVer}/overlays/ -name "*.dtbo") /boot/overlays/
if ls /boot/dtb-%{KernelVer}/overlays/*.dtb > /dev/null 2>&1; then
install -m 644 $(find /boot/dtb-%{KernelVer}/overlays/ -name "*.dtb") /boot/overlays/
fi
install -m 644 /boot/dtb-%{KernelVer}/overlays/README /boot/overlays/
@ -163,6 +172,9 @@ install -m 644 /boot/dtb-%{KernelVer}/overlays/README /boot/overlays/
/lib/modules/%{KernelVer}
%changelog
* Fri Mar 5 2021 Yafen Fang<yafen@iscas.ac.cn> - 4.19.90-2102.3.0.0015
- update kernel version to openEuler 4.19.90-2102.3.0
* Mon Jan 18 2021 Yafen Fang<yafen@iscas.ac.cn> - 4.19.90-2101.1.0.0014
- update kernel version to openEuler 4.19.90-2101.1.0