]> git.pld-linux.org Git - packages/kernel.git/blobdiff - kernel.spec
- http://grsecurity.net/~spender/grsecurity-2.9-2.6.32.59-201204272005.patch
[packages/kernel.git] / kernel.spec
index 58cb2d84b41cc840121e465885627d10953b5d17..5b5ff154f5a9a465b8b90c807be86665294b3798 100644 (file)
@@ -6,6 +6,9 @@
 #   - with_grsec_minimal
 #   - with_grsec_full
 #
+# LATEST VERSION CHECKER:
+# # curl -s http://www.kernel.org/kdist/finger_banner
+#
 # TODO:
 # - benchmark NO_HZ & HZ=1000 vs HZ=300 on i686
 # - update or remove tahoe9xx patch2
 %endif
 
 %define                basever         2.6.32
-%define                postver         .7
+%define                postver         .58
 %define                rel             1
 
 %define                _enable_debug_packages                  0
 %define                alt_kernel      myown
 %endif
 %else
-%if %{without rescuecd}
 %define                __alt_kernel    %{?with_pax:pax}%{!?with_grsec_full:nogrsecurity}%{!?with_apparmor:noaa}%{?with_pae:pae}
 %if "%{__alt_kernel}" != ""
 %define                alt_kernel      %{__alt_kernel}
 %endif
-%else
-%define                alt_kernel      rescuecd
 %endif
+
+%if %{with rescuecd}
+%define                alt_kernel      rescuecd
 %endif
 
 # kernel release (used in filesystem and eventually in uname -r)
@@ -154,8 +157,8 @@ Group:              Base/Kernel
 Source0:       http://www.kernel.org/pub/linux/kernel/v2.6/linux-%{basever}.tar.bz2
 # Source0-md5: 260551284ac224c3a43c4adac7df4879
 %if "%{postver}" != "%{nil}"
-Source1:       http://www.kernel.org/pub/linux/kernel/v2.6/patch-%{version}.bz2
-# Source1-md5: a68305d3e77dddc9555ba58f678a1ce2
+Source1:       http://www.kernel.org/pub/linux/kernel/v2.6/longterm/v%{basever}/patch-%{version}.bz2
+# Source1-md5: a32385ccb645eea5bb33e88adb4af5b8
 %endif
 
 Source3:       kernel-autoconf.h
@@ -233,7 +236,7 @@ Patch41:    kernel-ipvs-nfct.patch
 # http://zph.bratcheda.org/linux-2.6.26.3-zph.patch
 Patch49:       kernel-zph.patch
 
-# based on http://www.linuximq.net/patchs/linux-2.6.29.1-imq-test2.diff
+# http://www.linuximq.net/patchs/linux-2.6.32-imq-test2.diff
 Patch50:       kernel-imq.patch
 
 # http://www.kernel.org/pub/linux/kernel/people/edward/reiser4/reiser4-for-2.6/reiser4-for-2.6.28.patch.bz2
@@ -268,7 +271,7 @@ Patch85:    kernel-hostap.patch
 # Taken from http://download.opensuse.org/factory/repo/src-oss/suse/src/kernel-source-2.6.30-10.3.src.rpm
 Patch90:       kernel-mpt-fusion.patch
 
-# based on http://vserver.13thfloor.at/Experimental/patch-2.6.32.6-vs2.3.0.36.28.diff
+# based on http://vserver.13thfloor.at/Experimental/patch-2.6.32.8-vs2.3.0.36.29.1.diff
 Patch100:      kernel-vserver-2.3.patch
 Patch101:      kernel-vserver-fixes.patch
 
@@ -336,6 +339,7 @@ BuildRequires:      elftoaout
 BuildRequires: uboot-mkimage
 %endif
 BuildRequires: /sbin/depmod
+##BuildRequires:       gcc < 6:4.6
 BuildRequires: gcc >= 5:3.2
 BuildRequires: xz >= 1:4.999.7
 AutoReqProv:   no
@@ -351,10 +355,10 @@ Requires: /sbin/depmod
 Requires:      coreutils
 Requires:      geninitrd >= 10000-3
 Requires:      module-init-tools >= 0.9.9
-Suggests:      %{name}-firmware = %{kernel_release}
 Provides:      %{name}(netfilter) = %{netfilter_snap}
 Provides:      %{name}(vermagic) = %{kernel_release}
 Obsoletes:     kernel%{_alt_kernel}-isdn-mISDN
+Obsoletes:     kernel-firmware
 Obsoletes:     kernel-misc-acer_acpi
 Obsoletes:     kernel-misc-fuse
 Obsoletes:     kernel-misc-uvc
@@ -550,17 +554,6 @@ PCMCIA Module.
 %description pcmcia -l pl.UTF-8
 ModuĊ‚y PCMCIA.
 
-%package firmware
-Summary:       Firmware files used by the Linux kernel
-Group:         Base/Kernel
-# This is... complicated.
-# Look at the WHENCE file.
-License:       GPL+ and GPLv2+ and MIT and Redistributable, no modification permitted
-
-%description firmware
-Kernel-firmware includes firmware files required for some devices to
-operate.
-
 %package sound-alsa
 Summary:       ALSA kernel modules
 Summary(de.UTF-8):     ALSA Kernel Module
@@ -1323,6 +1316,7 @@ fi
 /boot/vmlinuz-%{kernel_release}
 /boot/System.map-%{kernel_release}
 %ghost %{initrd_dir}/initrd-%{kernel_release}.gz
+/lib/firmware/%{kernel_release}
 
 %dir /lib/modules/%{kernel_release}
 %dir /lib/modules/%{kernel_release}/kernel
@@ -1404,11 +1398,6 @@ fi
 /boot/vmlinux-%{kernel_release}
 %endif
 
-%files firmware
-%defattr(644,root,root,755)
-#%doc Documentation/WHENCE
-/lib/firmware/%{kernel_release}
-
 %if %{have_drm}
 %files drm
 %defattr(644,root,root,755)
This page took 0.028138 seconds and 4 git commands to generate.