Sophie

Sophie

distrib > * > 2008.0 > x86_64 > by-pkgid > e5f4880dd4fb4bb2a0c92ea012333474 > files > 7

dkms-2.0.17-13mdv2008.0.src.rpm

--- dkms-2.0.2/dkms.compressed-module	2004-11-04 12:00:55.190716876 +0100
+++ dkms-2.0.2/dkms	2004-11-04 12:04:45.750616921 +0100
@@ -92,6 +92,7 @@
     else
 	module_suffix=".ko"
     fi
+    [ -z "$delayed_gzip" ] && module_suffix=${module_suffix}.gz
 }
 
 function set_kernel_source_dir ()
@@ -1189,9 +1190,11 @@
     while [ "$count" -lt "${#built_module_name[@]}" ]; do
 	[ "${strip[$count]}" != "no" ] && strip -g "$dkms_tree/$module/$module_version/build/${built_module_location[$count]}${built_module_name[$count]}$module_suffix"
 	cp -f "$dkms_tree/$module/$module_version/build/${built_module_location[$count]}${built_module_name[$count]}$module_suffix" "$base_dir/module/${dest_module_name[$count]}$module_suffix" >/dev/null
+ 	gzip -9f $dkms_tree/$module/$module_version/${kernelver_array[0]}/${arch_array[0]}/module/${dest_module_name[$count]}$module_suffix
 	count=$(($count+1))
     done
-
+    module_suffix=${module_suffix}.gz
+    
     # Run the post_build script
     if [ -n "$post_build" ] && [ -x `echo "$dkms_tree/$module/$module_version/source/$post_build" | sed 's/ .*//'` ]; then
 	echo $"" 
@@ -2549,6 +2552,7 @@
 	    remove_module
 	    ;;
 	build)
+	    delayed_gzip=1
 	    build_module
 	    ;;
 	install)