diff options
Diffstat (limited to 'lang/tclX80/files/patch-ab')
-rw-r--r-- | lang/tclX80/files/patch-ab | 27 |
1 files changed, 24 insertions, 3 deletions
diff --git a/lang/tclX80/files/patch-ab b/lang/tclX80/files/patch-ab index 64587cd18d07..994ef31c97e5 100644 --- a/lang/tclX80/files/patch-ab +++ b/lang/tclX80/files/patch-ab @@ -1,5 +1,5 @@ ---- ../tcl/unix/Makefile.in.ORIG Sun May 3 18:52:36 1998 -+++ ../tcl/unix/Makefile.in Sun May 3 18:53:16 1998 +--- ../tcl/unix/Makefile.in.orig Sat Nov 29 17:19:02 1997 ++++ ../tcl/unix/Makefile.in Mon Sep 28 14:13:29 1998 @@ -124,7 +124,7 @@ # If a link fails, purge the executable, as some systems leave invalid # executables around. @@ -9,7 +9,15 @@ static: tcl.static tclXtest.static -@@ -173,7 +173,7 @@ +@@ -152,6 +152,7 @@ + TCL_LIBRARY=${TCL_UNIX_DIR}/../library; export TCL_LIBRARY; \ + LD_LIBRARY_PATH=${TCL_UNIX_DIR}:${LD_LIBRARY_PATH}; export LD_LIBRARY_PATH; \ + ${TCL_SHLIB_LD} -o ${TCLX_SHLIB_NAME} ${SOBJS} ${TCL_SHLIB_LD_LIBS} ++ ln -sf ${TCLX_SHLIB_NAME} `echo ${TCLX_SHLIB_NAME} | sed 's/\.so.*$$/.so/'` + + hello: hello.c + ${CC} ${LD_SWITCHES} -o $@ hello.c ${STATIC_LIBS} +@@ -173,7 +174,7 @@ # unless we don't have them. # RUNTIME: tcl.tlib tcl.tndx tclx.tcl buildidx.tcl autoload.tcl help.tmp \ @@ -18,3 +26,16 @@ tcl.tlib: ${TLIB_SRCS} autoload.tcl -rm -f tcl.tlib tcl.tndx +@@ -316,9 +317,11 @@ + ${INSTCOPY} ${TCLX_STLIB_NAME} ${INSTALL_ROOT}${TCLX_INST_LIB}; \ + ${RANLIB} ${INSTALL_ROOT}${TCLX_INST_LIB}/${TCLX_STLIB_NAME}; \ + fi +- ${INSTCOPY} tclxConfig.sh ${INSTALL_ROOT}${TCLX_INST_LIB} ++ ${INSTCOPY} tclxConfig.sh ${INSTALL_ROOT}${TCLX_INST_RUNTIME} + if test "@BUILD_SHARED@" = "YES"; then \ + ${INSTCOPY} ${TCLX_SHLIB_NAME} ${INSTALL_ROOT}${TCLX_INST_LIB} ;\ ++ (cd ${INSTALL_ROOT}${TCLX_INST_LIB} && \ ++ ln -sf ${TCLX_SHLIB_NAME} `echo ${TCLX_SHLIB_NAME} | sed 's/\.so.*$$/.so/'`) ;\ + ${INSTCOPY} pkgIndex.tcl ${INSTALL_ROOT}${TCLX_EXEC_RUNTIME} ;\ + fi + |