summaryrefslogtreecommitdiff
path: root/lang/tclX80/files/patch-ab
diff options
context:
space:
mode:
Diffstat (limited to 'lang/tclX80/files/patch-ab')
-rw-r--r--lang/tclX80/files/patch-ab27
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
+