Author: arekm
Date: Sun Jun 26 13:22:42 2011
New Revision: 12251

Modified:
   geninitrd/trunk/geninitrd
Log:
Skip suffix when kernel version is like 3.0-1.2.

Modified: geninitrd/trunk/geninitrd
==============================================================================
--- geninitrd/trunk/geninitrd   (original)
+++ geninitrd/trunk/geninitrd   Sun Jun 26 13:22:42 2011
@@ -1071,8 +1071,8 @@
 fi
 
 initrd_dir=/usr/$_lib/initrd
-kernel_version=$(echo "$kernel" | awk -F. '{print sprintf("%03d%03d",$1,$2)}')
-kernel_version_long=$(echo "$kernel" | awk -F. '{print 
sprintf("%03d%03d%03d",$1,$2,$3)}')
+kernel_version=$(echo "$kernel" | awk -F. '{gsub(/[_-].*/, "", $0); print 
sprintf("%03d%03d",$1,$2)}')
+kernel_version_long=$(echo "$kernel" | awk -F. '{gsub(/[_-].*/, "", $0); print 
sprintf("%03d%03d%03d",$1,$2,$3)}')
 
 debug "# $GENINITRD_RCSID (geninitrd)"
 debug "Using _lib: $_lib"
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to