update to 4.19.93.20200114 [release 4.19.93.20200114-1mamba;Mon Jan 27 2020]

This commit is contained in:
Silvan Calarco 2024-01-06 01:27:46 +01:00
parent 18b85c542a
commit a5b89a5d0d
5 changed files with 10850 additions and 1627 deletions

View File

@ -5,5 +5,5 @@ The kernel package contains the Linux kernel (%{KIMAGE_DEST}), the operating sys
The kernel handles the basic functions of the operating system: memory allocation, process allocation, device input and output, etc.
This is the source package used to build kernel for different architectures and targets.
This kernel was build for %{_target_cpu} architecture and the following target: .
This kernel was build for %{_target_cpu} architecture and the following target: rpi-v7l.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
# openmamba kernel specfile for embedded kernels
# Copyright (C) 2011-2016 by Silvan Calarco
# Copyright (C) 2011-2020 by Silvan Calarco
#
# To build a specific target:
#
@ -18,7 +18,7 @@
%define kernel_majver %(echo %version | cut -d. -f1-2)
%define gitdirver 1.%(echo %version | cut -d. -f4)
#% define KERNEL_TARGET rpi-v7
%define KERNEL_TARGET rpi-v7l
# define short kernel target name for Lilo
%define KERNEL_TARGET_SHORT %{KERNEL_TARGET}
@ -63,8 +63,8 @@
%define _use_internal_dependency_generator 1
Name: kernel-rpi
Version: 4.14.79.20181112
Release: 2mamba
Version: 4.19.93.20200114
Release: 1mamba
Summary: The Linux Kernel, the operating system core itself for the RaspberryPI
Group: System/Kernel and Hardware
Vendor: openmamba
@ -74,8 +74,9 @@ URL: https://github.com/raspberrypi/linux
Source0: git://github.com/raspberrypi/linux.git/raspberrypi-kernel_%{gitdirver}-1/linux-%{version}.tar.bz2
#Source0: git://github.com/raspberrypi/linux.git/rpi-%{gitdirver}.y/linux-%{version}.tar.bz2
Source20: kernel-rpi-logo.png
Source100: %{name}-v7-%{kernel_majver}-arm-config
Source101: %{name}-%{kernel_majver}-arm-config
Source100: %{name}-v7-%{kernel_majver}.93-arm-config
Source101: %{name}-%{kernel_majver}.93-arm-config
Source102: kernel-rpi-v7l-%{kernel_majver}.93-arm-config
License: GPL
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
@ -99,12 +100,17 @@ This is the source package used to build kernel for different architectures and
This kernel was build for %{_target_cpu} architecture and the following target: %{?KERNEL_TARGET}.
%if "%{KERNEL_TARGET}" != "rpi"
%package -n kernel-%{KERNEL_TARGET}
Group: Development/Kernel
Summary: The Linux Kernel, the operating system core itself for the RaspberryPI (%{KERNEL_TARGET})
%if "%{KERNEL_TARGET}" == "rpi-v7"
Provides: kernel-rpi2
Obsoletes: kernel-rpi2
Provides: kernel
Requires(post): dracut
Requires: linux_firmware
Requires: raspberrypi-firmware
%endif
%description -n kernel-%{KERNEL_TARGET}
@ -114,6 +120,7 @@ The kernel handles the basic functions of the operating system: memory allocatio
This is the source package used to build kernel for different architectures and targets.
This kernel was build for %{_target_cpu} architecture and the following target: %{?KERNEL_TARGET}.
%endif
%package -n kernel-%{KERNEL_TARGET}-source
Group: Development/Kernel
@ -221,6 +228,7 @@ make mrproper
case %{?KERNEL_TARGET} in
rpi) kernel_cfg=%{SOURCE101} ;;
rpi-v7) kernel_cfg=%{SOURCE100} ;;
rpi-v7l) kernel_cfg=%{SOURCE102} ;;
esac
%endif
cp $kernel_cfg ./.config
@ -275,6 +283,7 @@ ARCH=%{target_cpu} make mrproper
case %{?KERNEL_TARGET} in
rpi) kernel_cfg=%{SOURCE101} ;;
rpi-v7) kernel_cfg=%{SOURCE100} ;;
rpi-v7l) kernel_cfg=%{SOURCE102} ;;
esac
%endif
@ -409,15 +418,21 @@ exit 0
%defattr (-, root, root)
/boot/System.map-%{kernel_ver}-%{?KERNEL_TARGET}
/boot/%{KIMAGE_DEST}-%{kernel_ver}-%{?KERNEL_TARGET}
#/boot/*.dtb*
#/boot/overlays/*.dtb*
%files -n kernel-%{KERNEL_TARGET}-source -f kernel-source.files
%files -n kernel-%{KERNEL_TARGET}-source
#-f kernel-source.files
%defattr(-,root,root)
/usr/src/linux-%{kernel_ver}-%{?KERNEL_TARGET}/.clang-format
%dir /usr/src/linux-%{kernel_ver}-%{?KERNEL_TARGET}/LICENSES
/usr/src/linux-%{kernel_ver}-%{?KERNEL_TARGET}/LICENSES/*
/usr/src/linux-%{kernel_ver}-%{?KERNEL_TARGET}/arch/.gitignore
/usr/src/linux-%{kernel_ver}-%{?KERNEL_TARGET}/Documentation
/usr/src/linux-%{kernel_ver}-%{?KERNEL_TARGET}/certs
/usr/src/linux-%{kernel_ver}-%{?KERNEL_TARGET}/init
/usr/src/linux-%{kernel_ver}-%{?KERNEL_TARGET}/usr/gen_initramfs_list.sh
/usr/src/linux-%{kernel_ver}-%{?KERNEL_TARGET}/usr/gen_init_cpio.c
/usr/src/linux-%{kernel_ver}-%{?KERNEL_TARGET}/usr/initramfs_data*.S
/usr/src/linux-%{kernel_ver}-%{?KERNEL_TARGET}/usr/Kconfig
@ -470,6 +485,12 @@ exit 0
#/lib/firmware/*
%changelog
* Mon Jan 27 2020 Silvan Calarco <silvan.calarco@mambasoft.it> 4.19.93.20200114-1mamba
- update to 4.19.93.20200114
* Wed Jan 15 2020 Silvan Calarco <silvan.calarco@mambasoft.it> 4.19.75.20190925-1mamba
- update to 4.19.75.20190925
* Mon Dec 10 2018 Silvan Calarco <silvan.calarco@mambasoft.it> 4.14.79.20181112-2mamba
- rebuilt after configuration fixes