1 diff -urN tcl8.5a2.org/unix/configure.in tcl8.5a2/unix/configure.in
2 --- tcl8.5a2.org/unix/configure.in 2004-12-08 00:16:06.000000000 +0100
3 +++ tcl8.5a2/unix/configure.in 2005-04-04 13:19:13.000000000 +0200
6 TCL_UNSHARED_LIB_SUFFIX=${UNSHARED_LIB_SUFFIX}
7 TCL_SHARED_LIB_SUFFIX=${SHARED_LIB_SUFFIX}
8 -eval "TCL_LIB_FILE=libtcl${LIB_SUFFIX}"
10 +TCL_SOVERSION="${TCL_SOMAJOR}.0"
11 +eval "TCL_LIB_FILE=libtcl${LIB_SUFFIX}${TCL_SOVERSION}"
12 +eval "TCL_LIB_SONAME=libtcl${LIB_SUFFIX}${TCL_SOMAJOR}"
13 +AC_SUBST(TCL_LIB_SONAME)
17 diff -urN tcl8.5a2.org/unix/Makefile.in tcl8.5a2/unix/Makefile.in
18 --- tcl8.5a2.org/unix/Makefile.in 2004-12-08 00:16:06.000000000 +0100
19 +++ tcl8.5a2/unix/Makefile.in 2005-04-04 13:20:39.000000000 +0200
21 # a shared library or non-shared library for Tcl.
22 ${LIB_FILE}: ${OBJS} ${STUB_LIB_FILE}
25 + @MAKE_LIB@ -Wl,-soname,@TCL_LIB_SONAME@
26 + -ln -sf ${TCL_LIB_FILE} libtcl${VERSION}@SHLIB_SUFFIX@
27 + -ln -sf ${TCL_LIB_FILE} libtcl${VERSION}@SHLIB_SUFFIX@.0
29 ${STUB_LIB_FILE}: ${STUB_LIB_OBJS}