SPECS (LINUX_2_6): kernel.spec - _alt_kernel cleanup

zbyniu zbyniu at pld-linux.org
Sat Apr 12 02:03:12 CEST 2008


Author: zbyniu                       Date: Sat Apr 12 00:03:12 2008 GMT
Module: SPECS                         Tag: LINUX_2_6
---- Log message:
- _alt_kernel cleanup

---- Files affected:
SPECS:
   kernel.spec (1.441.2.1865 -> 1.441.2.1866) 

---- Diffs:

================================================================
Index: SPECS/kernel.spec
diff -u SPECS/kernel.spec:1.441.2.1865 SPECS/kernel.spec:1.441.2.1866
--- SPECS/kernel.spec:1.441.2.1865	Wed Apr  9 15:58:59 2008
+++ SPECS/kernel.spec	Sat Apr 12 02:03:07 2008
@@ -122,16 +122,16 @@
 %define		netfilter_snap		20070806
 %define		xen_version		3.0.2
 
-%define		__alt_kernel	%{?with_pax:pax}%{?with_grsec_full:grsecurity}%{?with_xen0:xen0}%{?with_xenU:xenU}%{?with_rescuecd:-rescuecd}
-%if "%{__alt_kernel}" != ""
-%define		alt_kernel	%{__alt_kernel}
+%define		__alt_kernel	%{?with_pax:-pax}%{?with_grsec_full:-grsecurity}%{?with_xen0:-xen0}%{?with_xenU:-xenU}%{?with_rescuecd:-rescuecd}
+%if "%{__alt_kernel}" != "-"
+%define		_alt_kernel	%{__alt_kernel}
 %endif
 
 # kernel release (used in filesystem and eventually in uname -r)
 # modules will be looked from /lib/modules/%{kernel_release}
 # _localversion is just that without version for "> localversion"
 %define		_localversion %{KABI}
-%define		kernel_release %{version}%{?alt_kernel:_%{alt_kernel}}-%{_localversion}
+%define		kernel_release %{version}%{?_alt_kernel:%{_alt_kernel}}-%{_localversion}
 
 # Our Kernel ABI, increase this when you want the out of source modules being rebuilt
 # Usually same as %{_rel}
@@ -1000,7 +1000,7 @@
 %endif
 
 # Fix EXTRAVERSION in main Makefile
-sed -i 's#EXTRAVERSION =.*#EXTRAVERSION = %{_postver}%{?alt_kernel:_%{alt_kernel}}#g' Makefile
+sed -i 's#EXTRAVERSION =.*#EXTRAVERSION = %{_postver}%{?_alt_kernel:%{_alt_kernel}}#g' Makefile
 
 # on sparc this line causes CONFIG_INPUT=m (instead of =y), thus breaking build
 sed -i -e '/select INPUT/d' net/bluetooth/hidp/Kconfig
@@ -1424,15 +1424,15 @@
 
 %post
 %ifarch ia64
-ln -sf vmlinuz-%{kernel_release} /boot/efi/vmlinuz%{__alt_kernel}
+ln -sf vmlinuz-%{kernel_release} /boot/efi/vmlinuz%{_alt_kernel}
 %endif
-ln -sf vmlinuz-%{kernel_release} /boot/vmlinuz%{__alt_kernel}
-ln -sf System.map-%{kernel_release} /boot/System.map%{__alt_kernel}
+ln -sf vmlinuz-%{kernel_release} /boot/vmlinuz%{_alt_kernel}
+ln -sf System.map-%{kernel_release} /boot/System.map%{_alt_kernel}
 
 %depmod %{kernel_release}
 
 /sbin/geninitrd -f --initrdfs=rom %{initrd_dir}/initrd-%{kernel_release}.gz %{kernel_release}
-ln -sf initrd-%{kernel_release}.gz %{initrd_dir}/initrd%{__alt_kernel}
+ln -sf initrd-%{kernel_release}.gz %{initrd_dir}/initrd%{_alt_kernel}
 
 if [ -x /sbin/new-kernel-pkg ]; then
 	if [ -f /etc/pld-release ]; then
@@ -1441,7 +1441,7 @@
 		title='PLD Linux'
 	fi
 
-	ext='%{__alt_kernel}'
+	ext='%{_alt_kernel}'
 	if [ "$ext" ]; then
 		title="$title $ext"
 	fi
@@ -1452,7 +1452,7 @@
 fi
 
 %post vmlinux
-ln -sf vmlinux-%{kernel_release} /boot/vmlinux%{__alt_kernel}
+ln -sf vmlinux-%{kernel_release} /boot/vmlinux%{_alt_kernel}
 
 %post libs
 %{_sbindir}/mkvmlinuz /boot/zImage-%{kernel_release} %{kernel_release}
@@ -1703,6 +1703,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.441.2.1866  2008-04-12 00:03:07  zbyniu
+- _alt_kernel cleanup
+
 Revision 1.441.2.1865  2008-04-09 13:58:59  shadzik
 - german fixes
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/kernel.spec?r1=1.441.2.1865&r2=1.441.2.1866&f=u



More information about the pld-cvs-commit mailing list