[kernel] r5113 - dists/trunk/scripts

Jonas Smedegaard js at costa.debian.org
Thu Dec 29 01:07:36 UTC 2005


Author: js
Date: Thu Dec 29 01:07:35 2005
New Revision: 5113

Modified:
   dists/trunk/scripts/split-config-cleanup
Log:
Fix strip_duplicate_options function to not strip _from_ duplicate option and _remains_ of the file :-P 

Modified: dists/trunk/scripts/split-config-cleanup
==============================================================================
--- dists/trunk/scripts/split-config-cleanup	(original)
+++ dists/trunk/scripts/split-config-cleanup	Thu Dec 29 01:07:35 2005
@@ -27,7 +27,7 @@
 	bloatfile="$1"
 	while read option; do
 		tac "$bloatfile" > "$bloatfile.tmp"
-		perl -ni -e "\$n++ if /$option[= ]/; print if \$n==0;" "$bloatfile.tmp"
+		perl -ni -e "print and next unless /$option[= ]/; \$n++; print if \$n==1;" "$bloatfile.tmp"
 		tac "$bloatfile.tmp" > "$bloatfile"
 		rm "$bloatfile.tmp"
 	done



More information about the Kernel-svn-changes mailing list