Skip to content
Browse files

Fix rebuildable RPMs for el6/ch5

When rebuilding the source RPM under el5 you need to append the
target_cpu.  However, under el6/ch5 things are packaged correctly
and the arch is already part of kver.  For this reason it also
needs to be stripped from kver when setting kverpkg.
  • Loading branch information...
1 parent a40c3fc commit 96cdefab84061e807f54ed17b93e0586393f9448 @behlendorf behlendorf committed
Showing with 6 additions and 2 deletions.
  1. +6 −2 spl-modules.spec.in
View
8 spl-modules.spec.in
@@ -94,14 +94,18 @@
%endif
%define kpkg kernel
%define kdevpkg kernel-devel
- %if %{defined el6}
+ %if %{defined el6} || %{defined ch5}
%define kverpkg %(echo %{kver} | %{__sed} -e 's/.%{_target_cpu}//g')
%else
%define kverpkg %{kver}
%endif
%define koppkg =
%if %{undefined kdir}
- %define kdir %{_usrsrc}/kernels/%{kver}-%{_target_cpu}
+ %if %{defined el6} || %{defined ch5}
+ %define kdir %{_usrsrc}/kernels/%{kver}
+ %else
+ %define kdir %{_usrsrc}/kernels/%{kver}-%{_target_cpu}
+ %endif
%endif
%if %{undefined kobj}
%define kobj %{kdir}

0 comments on commit 96cdefa

Please sign in to comment.
Something went wrong with that request. Please try again.