X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=scripts%2Fkernel-2.6-planetlab.spec;h=0b867cbc77a297e703f5099e5de52974a14f22a7;hb=457b7862a556ff71d73668fdbe27b293b4a2755d;hp=90734db3f7fd549277a07164b11b3f84b9ac32b3;hpb=3d1e8546acc43f5d8d0f0e1218b4f063bacd9881;p=linux-2.6.git diff --git a/scripts/kernel-2.6-planetlab.spec b/scripts/kernel-2.6-planetlab.spec index 90734db3f..0b867cbc7 100644 --- a/scripts/kernel-2.6-planetlab.spec +++ b/scripts/kernel-2.6-planetlab.spec @@ -4,8 +4,8 @@ Summary: The Linux kernel (the core of the Linux operating system) # These are the kernels that are built IF the architecture allows it. %define buildup 1 -%define buildsmp 1 -%define builduml 1 +%define buildsmp 0 +%define builduml 0 %define buildxen 0 %define builddoc 1 @@ -17,10 +17,10 @@ Summary: The Linux kernel (the core of the Linux operating system) # that the kernel isn't the stock distribution kernel, for example by # adding some text to the end of the version number. # -%define sublevel 17 +%define sublevel 18 %define kversion 2.6.%{sublevel} %define rpmversion 2.6.%{sublevel} -%define release 1.2142_FC4.1%{?pldistro:.%{pldistro}}%{?date:.%{date}} +%define release 1.2255_FC5.0%{?pldistro:.%{pldistro}}%{?date:.%{date}} %define signmodules 0 %define make_target bzImage %define kernel_arch i386 @@ -376,7 +376,6 @@ BuildKernel() { rm -rf $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include cp arch/%{_arch}/kernel/asm-offsets.s $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/arch/%{_arch}/kernel || : cp .config $RPM_BUILD_ROOT/lib/modules/$KernelVer/build - cp .kernelrelease $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/ cp -a scripts $RPM_BUILD_ROOT/lib/modules/$KernelVer/build if [ -d arch/%{_arch}/scripts ]; then cp -a arch/%{_arch}/scripts $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/arch/%{_arch} || : @@ -394,8 +393,9 @@ BuildKernel() { cp -a asm-i386 $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include fi %if %{buildxen} - if [ "$Flavour" = "xen" ]; then - cp -a asm-xen $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include + if [ "$Flavour" = "xenU" ]; then + cp -a xen $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include + cp -a asm-i386 $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include fi %endif %if %{builduml} @@ -426,6 +426,11 @@ BuildKernel() { mkdir -p $RPM_BUILD_ROOT/usr/lib/debug/lib/modules/$KernelVer cp vmlinux $RPM_BUILD_ROOT/usr/lib/debug/lib/modules/$KernelVer %endif +%if %{buildxen} + if [ -f vmlinuz ]; then + cp vmlinuz $RPM_BUILD_ROOT/%{image_install_path}/vmlinuz-$KernelVer + fi +%endif find $RPM_BUILD_ROOT/lib/modules/$KernelVer -name "*.ko" -type f >modnames @@ -463,7 +468,7 @@ BuildKernel linux um uml %endif %if %{buildxen} -BuildKernel %make_target xen xenU +BuildKernel vmlinuz %kernel_arch xenU %endif ###