--- ispell-3.2.06/languages/english/Makefile	2001-07-25 17:51:47.000000000 -0400
+++ ispell-3.2.06/languages/english/Makefile.new	2005-07-31 20:09:08.000000000 -0400
@@ -336,7 +336,7 @@
 	    done; \
 	    trap "rm -f english.sml" 1 2 15; \
 	    set -x; \
-	    eval sort -u -t/ +0f -1 +0 $$MAKE_SORTTMP -o english.sml $$dicts
+	    eval sort -u -t/ -k 1f,2 -k 1 $$MAKE_SORTTMP -o english.sml $$dicts
 
 $(DBUILD)english.sml+:	$(CONFIG) $(EXTRADICT)
 $(DBUILD)english.sml+:	english.0
@@ -376,7 +376,7 @@
 	    done; \
 	    trap "rm -f english.med" 1 2 15; \
 	    set -x; \
-	    eval sort -u -t/ +0f -1 +0 $$MAKE_SORTTMP -o english.med $$dicts
+	    eval sort -u -t/ -k 1f,2 -k 1 $$MAKE_SORTTMP -o english.med $$dicts
 
 $(DBUILD)english.med+:	$(CONFIG) $(EXTRADICT)
 $(DBUILD)english.med+:	english.0
@@ -424,7 +424,7 @@
 	    done; \
 	    trap "rm -f english.lrg" 1 2 15; \
 	    set -x; \
-	    eval sort -u -t/ +0f -1 +0 $$MAKE_SORTTMP -o english.lrg $$dicts
+	    eval sort -u -t/ -k 1f,2 -k 1 $$MAKE_SORTTMP -o english.lrg $$dicts
 
 $(DBUILD)english.lrg+:	$(CONFIG) $(EXTRADICT)
 $(DBUILD)english.lrg+:	english.0
@@ -477,7 +477,7 @@
 	    done; \
 	    trap "rm -f english.xlg" 1 2 15; \
 	    set -x; \
-	    eval sort -u -t/ +0f -1 +0 $$MAKE_SORTTMP -o english.xlg $$dicts
+	    eval sort -u -t/ -k 1f,2 -k 1 $$MAKE_SORTTMP -o english.xlg $$dicts
 
 $(DBUILD)english.xlg+:	$(CONFIG) $(EXTRADICT)
 $(DBUILD)english.xlg+:	english.0
