rpms/kernel/devel kernel-2.6.spec,1.2897,1.2898
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Sun Dec 31 19:35:08 UTC 2006
- Previous message (by thread): rpms/kernel/FC-6 kernel-2.6.spec,1.2881,1.2882
- Next message (by thread): rpms/kernel/devel patch-2.6.20-rc2-git2.bz2.sign, NONE, 1.1 .cvsignore, 1.557, 1.558 kernel-2.6.spec, 1.2898, 1.2899 linux-2.6-compile-fixes.patch, 1.128, 1.129 sources, 1.520, 1.521 upstream, 1.448, 1.449 patch-2.6.20-rc1-git5.bz2.sign, 1.1, NONE patch-2.6.20-rc1.bz2.sign, 1.1, NONE patch-2.6.20-rc2-git1.bz2.sign, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: davej
Update of /cvs/dist/rpms/kernel/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv12419
Modified Files:
kernel-2.6.spec
Log Message:
more -debug tweaks
Index: kernel-2.6.spec
===================================================================
RCS file: /cvs/dist/rpms/kernel/devel/kernel-2.6.spec,v
retrieving revision 1.2897
retrieving revision 1.2898
diff -u -r1.2897 -r1.2898
--- kernel-2.6.spec 30 Dec 2006 04:46:58 -0000 1.2897
+++ kernel-2.6.spec 31 Dec 2006 19:35:05 -0000 1.2898
@@ -560,7 +560,6 @@
%package PAE
Summary: The Linux kernel compiled for PAE capable machines.
-
Group: System Environment/Kernel
Provides: kernel = %{version}
Provides: kernel-drm = 4.3.0
@@ -618,7 +617,6 @@
%package smp
Summary: The Linux kernel compiled for SMP machines.
-
Group: System Environment/Kernel
Provides: kernel = %{version}
Provides: kernel-drm = 4.3.0
@@ -657,7 +655,6 @@
%package xen
Summary: The Linux kernel compiled for Xen VM operations
-
Group: System Environment/Kernel
Provides: kernel = %{version}
Provides: kernel-%{_target_cpu} = %{rpmversion}-%{release}xen
@@ -690,7 +687,6 @@
%package kdump
Summary: A minimal Linux kernel compiled for kernel crash dumps.
-
Group: System Environment/Kernel
Provides: kernel = %{version}
Provides: kernel-drm = 4.3.0
@@ -1346,20 +1342,23 @@
cd linux-%{kversion}.%{_target_cpu}
-%if %{buildup}
-BuildKernel %make_target %kernel_image
+%if %{builddebug}
+BuildKernel %make_target %kernel_image debug
%endif
%if %{buildpae}
BuildKernel %make_target %kernel_image PAE
+%if %{builddebug}
+BuildKernel %make_target %kernel_image PAE-debug
+%endif
%endif
-%if %{buildsmp}
-BuildKernel %make_target %kernel_image smp
+%if %{buildup}
+BuildKernel %make_target %kernel_image
%endif
-%if %{builddebug}
-BuildKernel %make_target %kernel_image debug
+%if %{buildsmp}
+BuildKernel %make_target %kernel_image smp
%endif
%if %{includexen}
@@ -1584,6 +1583,14 @@
popd > /dev/null
fi
+%post debug
+/sbin/new-kernel-pkg --package kernel-debug --mkinitrd --depmod --install %{KVERREL}debug || exit $?
+if [ -x /sbin/weak-modules ]
+then
+ /sbin/weak-modules --add-kernel %{KVERREL}debug || exit $?
+fi
+
+
%preun
/sbin/new-kernel-pkg --rminitrd --rmmoddep --remove %{KVERREL} || exit $?
#if [ -x /sbin/weak-modules ]
@@ -1612,6 +1619,13 @@
# /sbin/weak-modules --remove-kernel %{KVERREL}kdump || exit $?
#fi
+%preun debug
+/sbin/new-kernel-pkg --rminitrd --rmmoddep --remove %{KVERREL}debug || exit $?
+if [ -x /sbin/weak-modules ]
+then
+ /sbin/weak-modules --remove-kernel %{KVERREL}debug || exit $?
+fi
+
%preun xen
/sbin/new-kernel-pkg --rminitrd --rmmoddep --remove %{KVERREL}xen || exit $?
#if [ -x /sbin/weak-modules ]
@@ -1674,6 +1688,23 @@
/usr/include/*
%endif
+%if %{builddebug}
+%files debug
+%defattr(-,root,root)
+/%{image_install_path}/vmlinuz-%{KVERREL}debug
+/boot/System.map-%{KVERREL}debug
+/boot/symvers-%{KVERREL}debug.gz
+/boot/config-%{KVERREL}debug
+%dir /lib/modules/%{KVERREL}debug
+/lib/modules/%{KVERREL}debug/kernel
+/lib/modules/%{KVERREL}debug/build
+/lib/modules/%{KVERREL}debug/source
+/lib/modules/%{KVERREL}debug/extra
+/lib/modules/%{KVERREL}debug/updates
+/lib/modules/%{KVERREL}debug/weak-updates
+%ghost /boot/initrd-%{KVERREL}debug.img
+%endif
+
%if %{buildpae}
%if "%{_enable_debug_packages}" == "1"
%ifnarch noarch
@@ -1714,6 +1745,23 @@
%defattr(-,root,root)
%verify(not mtime) /usr/src/kernels/%{KVERREL}-PAE-%{_target_cpu}
/usr/src/kernels/%{KVERREL}PAE-%{_target_cpu}
+
+%if %{builddebug}
+%files PAE-debug
+%defattr(-,root,root)
+/%{image_install_path}/vmlinuz-%{KVERREL}PAE-debug
+/boot/System.map-%{KVERREL}PAE-debug
+/boot/symvers-%{KVERREL}PAE-debug.gz
+/boot/config-%{KVERREL}PAE-debug
+%dir /lib/modules/%{KVERREL}PAE-debug
+/lib/modules/%{KVERREL}PAE-debug/kernel
+/lib/modules/%{KVERREL}PAE-debug/build
+/lib/modules/%{KVERREL}PAE-debug/source
+/lib/modules/%{KVERREL}PAE-debug/extra
+/lib/modules/%{KVERREL}PAE-debug/updates
+/lib/modules/%{KVERREL}PAE-debug/weak-updates
+%ghost /boot/initrd-%{KVERREL}PAE-debug.img
+%endif
%endif
%if %{buildsmp}
- Previous message (by thread): rpms/kernel/FC-6 kernel-2.6.spec,1.2881,1.2882
- Next message (by thread): rpms/kernel/devel patch-2.6.20-rc2-git2.bz2.sign, NONE, 1.1 .cvsignore, 1.557, 1.558 kernel-2.6.spec, 1.2898, 1.2899 linux-2.6-compile-fixes.patch, 1.128, 1.129 sources, 1.520, 1.521 upstream, 1.448, 1.449 patch-2.6.20-rc1-git5.bz2.sign, 1.1, NONE patch-2.6.20-rc1.bz2.sign, 1.1, NONE patch-2.6.20-rc2-git1.bz2.sign, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-cvs-commits
mailing list