%bcond_without doc # don't build kernel-doc package
%bcond_with verbose # verbose build (V=1)
-%define basever 4.14
-%define postver 35
-%define rel 1
+%define basever 5.4
+%define postver 14
+%define rel 0.1
-%define alt_kernel 4.14-vanilla
+%define alt_kernel 5.4-vanilla
# kernel release (used in filesystem and eventually in uname -r)
# modules will be looked from /lib/modules/%{kernel_release}
Epoch: 3
License: GPL v2
Group: Base/Kernel
-Source0: http://www.kernel.org/pub/linux/kernel/v4.x/linux-%{basever}.tar.xz
-# Source0-md5: bacdb9ffdcd922aa069a5e1520160e24
+Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%{basever}.tar.xz
+# Source0-md5: ce9b2d974d27408a61c53a30d3f98fb9
%if "%{postver}" != "0"
-Source1: http://www.kernel.org/pub/linux/kernel/v4.x/patch-%{version}.xz
-# Source1-md5: fca2cb5f6489060f851105d191c5db32
+Source1: http://www.kernel.org/pub/linux/kernel/v5.x/patch-%{version}.xz
+# Source1-md5: ba6780088d4451aa1e8f6ebb2de79eab
%endif
Source2: kernel-module-build.pl
URL: http://www.kernel.org/
BuildRequires: binutils >= 3:2.18
+BuildRequires: bison
BuildRequires: /sbin/depmod
+BuildRequires: elfutils-devel
+BuildRequires: flex
BuildRequires: gcc >= 5:3.2
BuildRequires: gcc-plugin-devel
BuildRequires: xz >= 1:4.999.7
AutoReqProv: no
BuildRequires: hostname
BuildRequires: kmod
+BuildRequires: openssl-devel
BuildRequires: perl-base
BuildRequires: rpm >= 4.5-74
BuildRequires: rpmbuild(macros) >= 1.652
%{_kernelsrcdir}/kernel/bounds.c
%{_kernelsrcdir}/scripts/basic/*.c
%attr(755,root,root) %{_kernelsrcdir}/scripts/kconfig/*.sh
-%{_kernelsrcdir}/scripts/kconfig/*.in
-%{_kernelsrcdir}/scripts/kconfig/*_shipped
%{_kernelsrcdir}/scripts/kconfig/*.pl
%{_kernelsrcdir}/scripts/kconfig/*.glade
%{_kernelsrcdir}/scripts/kconfig/*.cc
%{_kernelsrcdir}/usr
%{_kernelsrcdir}/COPYING
%{_kernelsrcdir}/CREDITS
+%{_kernelsrcdir}/LICENSES
%{_kernelsrcdir}/MAINTAINERS
%{_kernelsrcdir}/README
%endif