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