diff --git a/tools/tools/tcl_bmake/mkMakefile.sh b/tools/tools/tcl_bmake/mkMakefile.sh
index 32b0a0d6573f..dbb453671204 100644
--- a/tools/tools/tcl_bmake/mkMakefile.sh
+++ b/tools/tools/tcl_bmake/mkMakefile.sh
@@ -1,5 +1,5 @@
 #! /bin/sh
-# $Id: mkMakefile.sh,v 1.13 1996/10/27 12:44:44 wosch Exp $
+# $Id: mkMakefile.sh,v 1.14 1996/10/29 04:31:21 peter Exp $
 #
 # This script generates a bmake Makefile for src/lib/libtcl
 #
@@ -45,7 +45,7 @@ echo '#
 # Please change src/tools/tools/tcl_bmake/mkMakefile.sh instead
 #
 # Generated by src/tools/tools/tcl_bmake/mkMakefile.sh version:
-# $Id: mkMakefile.sh,v 1.13 1996/10/27 12:44:44 wosch Exp $
+# $Id: mkMakefile.sh,v 1.14 1996/10/29 04:31:21 peter Exp $
 #
 ' | tr -d '$' >> ${LIBTCL}Makefile
 
@@ -205,6 +205,7 @@ EOF
 
 sed < ${SRCDIR}/unix/tclConfig.sh > ${LIBTCL}/tclConfig.sh \
 	-e '/^TCL.*_LIB_SPEC=/s/-L.* //' \
-	-e "s/1\.0/1.${SHLIB_MINOR}/"
+	-e "/libtcl/s/\.so\.1\.0/.so.1.${SHLIB_MINOR}/" \
+	-e '/^TCL_SHLIB_SUFFIX=/s/\.so/.so.1.0/'
 
 rm -f m.x ${SRCDIR}/unix/config.log ${SRCDIR}/unix/Makefile ${SRCDIR}/unix/config.cache ${SRCDIR}/unix/config.status ${SRCDIR}/unix/tclConfig.sh