]> git.proxmox.com Git - mirror_spl-debian.git/commitdiff
Fix rebuildable RPMs for el6/ch5
authorBrian Behlendorf <behlendorf1@llnl.gov>
Fri, 8 Apr 2011 17:20:08 +0000 (10:20 -0700)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Fri, 8 Apr 2011 17:20:08 +0000 (10:20 -0700)
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.

spl-modules.spec.in

index 76dcfa6437f2e604a65b18303f80e6ff4ca0ee06..e02d6c25565e8073889f7744fd7844fbcb451e10 100644 (file)
  %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}