diff options
author | Ade Lovett <ade@FreeBSD.org> | 2000-07-13 20:54:37 +0000 |
---|---|---|
committer | Ade Lovett <ade@FreeBSD.org> | 2000-07-13 20:54:37 +0000 |
commit | 9db723e6b99f00b6920bbebfbb62bab3ff796633 (patch) | |
tree | 28fc296c1d71eb6d49f4252aacdc3fdb8ae66e2c /lang/tclX82/files/patch-ab | |
parent | Rebuild the md5 checksum as per a request from Rich Wood <rich@dynamite.org>. (diff) |
Import of tclX82 after repo-copy from tclX80, one more step on
the road to obliterating tcl/tk 8.0 from the tree.
Note 1: the patches have been extensively re-worked from the
original submission, to make this port PREFIX-safe,
and also to deal with multiple patchfiles updating the
same source file.
Note 2: I've left the MAINTAINER as jseger. Justin, you may
want to cast your TCL-expert eye over this one, it seems
to do the right thing.
PR: 16970
Submitted by: Mikhail Teterin <mi@aldan.algebra.com>
Diffstat (limited to 'lang/tclX82/files/patch-ab')
-rw-r--r-- | lang/tclX82/files/patch-ab | 35 |
1 files changed, 22 insertions, 13 deletions
diff --git a/lang/tclX82/files/patch-ab b/lang/tclX82/files/patch-ab index 8106565f0e9e..0c7cac0ee64e 100644 --- a/lang/tclX82/files/patch-ab +++ b/lang/tclX82/files/patch-ab @@ -1,15 +1,15 @@ ---- ../tcl/unix/Makefile.in.orig Sun Dec 6 21:47:24 1998 -+++ ../tcl/unix/Makefile.in Fri Aug 27 10:34:27 1999 -@@ -124,7 +124,7 @@ - # If a link fails, purge the executable, as some systems leave invalid - # executables around. +--- ../tcl/unix/Makefile.in.orig Sun Feb 6 18:53:59 2000 ++++ ../tcl/unix/Makefile.in Thu Jul 13 15:35:23 2000 +@@ -131,7 +131,7 @@ # --all: tcl checkup RUNTIME tclXtest -+all: tcl checkup RUNTIME + all: binaries libraries doc - static: tcl.static tclXtest.static +-binaries: tcl checkup RUNTIME tclXtest ++binaries: tcl checkup RUNTIME -@@ -152,6 +152,7 @@ + libraries: tcl.tndx tcl.tlib tclx.tcl buildidx.tcl + +@@ -163,6 +163,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} @@ -17,22 +17,31 @@ hello: hello.c ${CC} ${LD_SWITCHES} -o $@ hello.c ${STATIC_LIBS} -@@ -173,7 +174,7 @@ +@@ -184,7 +185,7 @@ # unless we don't have them. # RUNTIME: tcl.tlib tcl.tndx tclx.tcl buildidx.tcl autoload.tcl help.tmp \ - dltest.tmp checkup -+ checkup ++ checkup tcl.tlib: ${TLIB_SRCS} autoload.tcl -rm -f tcl.tlib tcl.tndx -@@ -318,9 +319,11 @@ +@@ -306,7 +307,7 @@ + buildhelp: tcl tcl.tndx + rm -rf ${HELP_DIR} help help.tmp + mkdir ${HELP_DIR} +- ${BLDMANHELP} ${TCL_SRC_DIR}/doc ${TCLX_TOOLS_SRC_DIR}/tclmanpages \ ++ ${BLDMANHELP} ${TCLX_TOOLS_SRC_DIR}/tclmanpages \ + ${HELP_DIR} Tcl.brf + ${RUNTCL} -c "buildhelp ${HELP_DIR} TclX.brf ${TCLX_DOC_DIR}/TclX.n" + +@@ -338,9 +339,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 \ + if test "@SHARED_BUILD@" = "1"; 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/'`) ;\ |