SVN: geninitrd/trunk/geninitrd
arekm
arekm at pld-linux.org
Sun Jun 26 13:22:42 CEST 2011
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"
More information about the pld-cvs-commit
mailing list