# modules will be looked from /lib/modules/%{kernel_release}
# localversion is just that without version for "> localversion"
%define localversion %{rel}
-%define kernel_release %{version}%{?alt_kernel:.%{alt_kernel}}-%{localversion}
+%define kernel_release %{version}%{?alt_kernel:-%{alt_kernel}}-%{localversion}
Summary: The Linux kernel (the core of the Linux operating system)
Summary(de.UTF-8): Der Linux-Kernel (Kern des Linux-Betriebssystems)
%endif
# Fix EXTRAVERSION in main Makefile
-sed -i 's#EXTRAVERSION =.*#EXTRAVERSION = %{?alt_kernel:.%{alt_kernel}}#g' Makefile
+sed -i 's#EXTRAVERSION =.*#EXTRAVERSION = %{?alt_kernel:-%{alt_kernel}}#g' Makefile
# cleanup backups after patching
find '(' -name '*~' -o -name '*.orig' -o -name '.gitignore' ')' -print0 | xargs -0 -r -l512 rm -f
cd %{objdir}
install -d arch/%{target_arch_dir}
%ifarch i686
-%define kernel_config kernel-%{alt_kernel}-x86.config
-%else
-%define kernel_config kernel-%{alt_kernel}-%{_target_base_arch}.config
+ cat %{SOURCE10} > %{defconfig}
+%endif
+%ifarch x86_64
+ cat %{SOURCE11} > %{defconfig}
%endif
-echo "Building config file using %{kernel_config}..."
-cat $RPM_SOURCE_DIR/%{kernel_config} > %{defconfig}
+sed -i "s:CONFIG_LOCALVERSION=\"\":CONFIG_LOCALVERSION=\"-%{localversion}\":" %{defconfig}
ln -sf %{defconfig} .config
cd -