Fix for x86_64 firmware generation
[packages/centos6/kernel.git] / kernel.spec
index b6f5d0f407c0c1ca4ba7372be3329615d8e011d1..051c2bbe2a1f7332ed8d639b5e0fddb859ca760c 100644 (file)
@@ -296,6 +296,12 @@ Summary: The Linux kernel
 %define all_arch_configs kernel-%{version}-i?86*.config
 %define image_install_path boot
 %define kernel_image arch/x86/boot/bzImage
+#HACK for obs
+%define with_up 1
+%define with_headers 1
+%define with_perf 1
+%define all_arch_configs kernel-%{version}-*.config
+%define with_firmware 1
 %endif
 
 %ifarch x86_64
@@ -303,6 +309,12 @@ Summary: The Linux kernel
 %define all_arch_configs kernel-%{version}-x86_64*.config
 %define image_install_path boot
 %define kernel_image arch/x86/boot/bzImage
+#HACK for obs
+%define with_up 1
+%define with_headers 1
+%define with_perf 1
+%define all_arch_configs kernel-%{version}-*.config
+%define with_firmware 1
 %endif
 
 %ifarch ppc64
@@ -533,6 +545,9 @@ BuildRequires: hmaccalc
 BuildRequires: glibc-static
 %endif
 
+#HACK for obs
+BuildRequires: kernel-headers
+
 BuildConflicts: rhbuildsys(DiskFree) < 7Gb
 
 %if %{with_debuginfo}
@@ -1322,6 +1337,9 @@ mkdir -p $RPM_BUILD_ROOT/boot
 
 cd linux-%{KVERREL}
 
+#HACK for obs to access rights for find-provides script
+chmod +x %_sourcedir/find-provides
+
 %if %{with_up}
 BuildKernel %make_target %kernel_image
 %endif