]> TLD Linux GIT Repositories - packages/kernel.git/blobdiff - kernel-vanilla.spec
- updated to 4.4.290
[packages/kernel.git] / kernel-vanilla.spec
index 678edbc1b0b2e77b19113a2e90ba0ac6f3a65812..a349a23806749154dabc0a44871fced5c9bb3b7a 100644 (file)
@@ -3,11 +3,11 @@
 %bcond_without doc             # don't build kernel-doc package
 %bcond_with    verbose         # verbose build (V=1)
 
-%define                basever         4.2
-%define                postver         0
+%define                basever         4.4
+%define                postver         290
 %define                rel             1
 
-%define                alt_kernel      4.2-vanilla
+%define                alt_kernel      4.4-vanilla
 
 # kernel release (used in filesystem and eventually in uname -r)
 # modules will be looked from /lib/modules/%{kernel_release}
@@ -27,10 +27,10 @@ Epoch:              3
 License:       GPL v2
 Group:         Base/Kernel
 Source0:       http://www.kernel.org/pub/linux/kernel/v4.x/linux-%{basever}.tar.xz
-# Source0-md5: 3d5ea06d767e2f35c999eeadafc76523
+# Source0-md5: 9a78fa2eb6c68ca5a40ed5af08142599
 %if "%{postver}" != "0"
 Source1:       http://www.kernel.org/pub/linux/kernel/v4.x/patch-%{version}.xz
-# Source1-md5: 7dea69f02c906206f88df48085069eb6
+# Source1-md5: dc1f6b812188bb2e4885379cdbac533d
 %endif
 
 Source2:       kernel-module-build.pl
@@ -41,12 +41,16 @@ Source11:   kernel-vanilla-x86_64.config
 
 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: 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
@@ -617,6 +621,7 @@ fi
 %exclude /lib/modules/%{kernel_release}/kernel/drivers/tty/serial/8250/serial_cs.ko*
 %exclude /lib/modules/%{kernel_release}/kernel/drivers/usb/host/sl811_cs.ko*
 /lib/modules/%{kernel_release}/kernel/security
+/lib/modules/%{kernel_release}/kernel/virt
 
 %dir %{_sysconfdir}/modprobe.d/%{kernel_release}
 
@@ -717,12 +722,13 @@ fi
 %{_kernelsrcdir}/scripts/kconfig/[m-u]*.h
 %{_kernelsrcdir}/scripts/kconfig/lxdialog
 %{_kernelsrcdir}/scripts/mod/*.c
-%{_kernelsrcdir}/scripts/mod/[^e]*.h
+%{_kernelsrcdir}/scripts/mod/modpost.h
 %attr(755,root,root) %{_kernelsrcdir}/scripts/mkcompile_h
 %{_kernelsrcdir}/scripts/mkmakefile
 %{_kernelsrcdir}/scripts/module-common.lds
 %attr(755,root,root) %{_kernelsrcdir}/scripts/setlocalversion
 %{_kernelsrcdir}/scripts/*.c
+%{_kernelsrcdir}/scripts/*.h
 %attr(755,root,root) %{_kernelsrcdir}/scripts/*.sh
 %{_kernelsrcdir}/scripts/selinux/genheaders/*.c
 %{_kernelsrcdir}/scripts/selinux/mdp/*.c
@@ -765,6 +771,7 @@ fi
 %exclude %{_kernelsrcdir}/drivers/lguest/lg.h
 %exclude %{_kernelsrcdir}/drivers/media/pci/bt8xx/bttv.h
 %{_kernelsrcdir}/block
+%{_kernelsrcdir}/certs
 %{_kernelsrcdir}/crypto
 %{_kernelsrcdir}/drivers
 %{_kernelsrcdir}/firmware
@@ -789,6 +796,7 @@ fi
 %exclude %{_kernelsrcdir}/scripts/module-common.lds
 %exclude %{_kernelsrcdir}/scripts/setlocalversion
 %exclude %{_kernelsrcdir}/scripts/*.c
+%exclude %{_kernelsrcdir}/scripts/*.h
 %exclude %{_kernelsrcdir}/scripts/*.sh
 %exclude %dir %{_kernelsrcdir}/scripts/selinux
 %exclude %{_kernelsrcdir}/scripts/selinux/Makefile