commit 41932ee69f949ea76f081c54c9237ed511b6cfce
Author: Jan Rękorajski <[email protected]>
Date:   Wed Feb 19 22:22:02 2014 +0100

    - use versuffix macro for appending basever to package name

 kernel.spec | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)
---
diff --git a/kernel.spec b/kernel.spec
index 14fd71f..faa5f7e 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -93,6 +93,8 @@
 %define                basever         3.4
 %define                postver         .79
 
+%define                versuffix       -%{basever}
+
 # __alt_kernel is list of features, empty string if none set
 # _alt kernel is defined as: %{nil}%{?alt_kernel:-%{?alt_kernel}} (defined in 
rpm.macros)
 # alt_kernel should be defined if __alt_kernel has non-empty value (for 
%{?alt_kernel:foo} constructs)
@@ -128,7 +130,7 @@ Summary(de.UTF-8):  Der Linux-Kernel (Kern des 
Linux-Betriebssystems)
 Summary(et.UTF-8):     Linuxi kernel (ehk operatsioonisüsteemi tuum)
 Summary(fr.UTF-8):     Le Kernel-Linux (La partie centrale du systeme)
 Summary(pl.UTF-8):     Jądro Linuksa
-Name:          kernel-%{basever}%{_alt_kernel}
+Name:          kernel%{versuffix}%{_alt_kernel}
 Version:       %{basever}%{postver}
 Release:       %{rel}
 Epoch:         3
@@ -375,7 +377,7 @@ BuildRoot:  %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 %define                objdir          %{topdir}/%{targetobj}
 %define                targetobj       %{_target_base_arch}-gcc-%(%{__cc} 
-dumpversion)
 
-%define                _kernelsrcdir   
/usr/src/linux-%{basever}%{_alt_kernel}-%{version}
+%define                _kernelsrcdir   
/usr/src/linux%{versuffix}%{_alt_kernel}-%{version}
 
 %if "%{_target_base_arch}" != "%{_host_base_arch}"
        %define CrossOpts ARCH=%{_target_base_arch} 
CROSS_COMPILE=%{_target_cpu}-pld-linux-
@@ -1226,13 +1228,13 @@ fi
 %depmod %{kernel_release}
 
 %post headers
-ln -snf %{basename:%{_kernelsrcdir}} 
%{_prefix}/src/linux-%{basever}%{_alt_kernel}
+ln -snf %{basename:%{_kernelsrcdir}} 
%{_prefix}/src/linux%{versuffix}%{_alt_kernel}
 
 %postun headers
 if [ "$1" = "0" ]; then
-       if [ -L %{_prefix}/src/linux-%{basever}%{_alt_kernel} ]; then
-               if [ "$(readlink 
%{_prefix}/src/linux-%{basever}%{_alt_kernel})" = 
"linux-%{basever}%{_alt_kernel}-%{version}" ]; then
-                       rm -f %{_prefix}/src/linux-%{basever}%{_alt_kernel}
+       if [ -L %{_prefix}/src/linux%{versuffix}%{_alt_kernel} ]; then
+               if [ "$(readlink 
%{_prefix}/src/linux%{versuffix}%{_alt_kernel})" = 
"linux%{versuffix}%{_alt_kernel}-%{version}" ]; then
+                       rm -f %{_prefix}/src/linux%{versuffix}%{_alt_kernel}
                fi
        fi
 fi
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/kernel.git/commitdiff/41932ee69f949ea76f081c54c9237ed511b6cfce

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to