head 1.13; access; symbols pkgsrc-2013Q2:1.13.0.54 pkgsrc-2013Q2-base:1.13 pkgsrc-2012Q4:1.13.0.52 pkgsrc-2012Q4-base:1.13 pkgsrc-2011Q4:1.13.0.50 pkgsrc-2011Q4-base:1.13 pkgsrc-2011Q2:1.13.0.48 pkgsrc-2011Q2-base:1.13 pkgsrc-2009Q4:1.13.0.46 pkgsrc-2009Q4-base:1.13 pkgsrc-2008Q4:1.13.0.44 pkgsrc-2008Q4-base:1.13 pkgsrc-2008Q3:1.13.0.42 pkgsrc-2008Q3-base:1.13 cube-native-xorg:1.13.0.40 cube-native-xorg-base:1.13 pkgsrc-2008Q2:1.13.0.38 pkgsrc-2008Q2-base:1.13 pkgsrc-2008Q1:1.13.0.36 pkgsrc-2008Q1-base:1.13 pkgsrc-2007Q4:1.13.0.34 pkgsrc-2007Q4-base:1.13 pkgsrc-2007Q3:1.13.0.32 pkgsrc-2007Q3-base:1.13 pkgsrc-2007Q2:1.13.0.30 pkgsrc-2007Q2-base:1.13 pkgsrc-2007Q1:1.13.0.28 pkgsrc-2007Q1-base:1.13 pkgsrc-2006Q4:1.13.0.26 pkgsrc-2006Q4-base:1.13 pkgsrc-2006Q3:1.13.0.24 pkgsrc-2006Q3-base:1.13 pkgsrc-2006Q2:1.13.0.22 pkgsrc-2006Q2-base:1.13 pkgsrc-2006Q1:1.13.0.20 pkgsrc-2006Q1-base:1.13 pkgsrc-2005Q4:1.13.0.18 pkgsrc-2005Q4-base:1.13 pkgsrc-2005Q3:1.13.0.16 pkgsrc-2005Q3-base:1.13 pkgsrc-2005Q2:1.13.0.14 pkgsrc-2005Q2-base:1.13 pkgsrc-2005Q1:1.13.0.12 pkgsrc-2005Q1-base:1.13 pkgsrc-2004Q4:1.13.0.10 pkgsrc-2004Q4-base:1.13 pkgsrc-2004Q3:1.13.0.8 pkgsrc-2004Q3-base:1.13 pkgsrc-2004Q2:1.13.0.6 pkgsrc-2004Q2-base:1.13 pkgsrc-2004Q1:1.13.0.4 pkgsrc-2004Q1-base:1.13 pkgsrc-2003Q4:1.13.0.2 pkgsrc-2003Q4-base:1.13 buildlink2-base:1.13 netbsd-1-4-PATCH002:1.12 comdex-fall-1999:1.12 netbsd-1-4-PATCH001:1.12 netbsd-1-4-RELEASE:1.12 netbsd-1-3-PATCH003:1.9 netbsd-1-3-PATCH002:1.4 FreeBSD-current-1997-10-05:1.1.1.1 FREEBSD:1.1.1; locks; strict; comment @# @; 1.13 date 2000.09.01.17.08.18; author jwise; state dead; branches; next 1.12; 1.12 date 99.04.03.00.29.16; author tron; state Exp; branches; next 1.11; 1.11 date 99.04.01.13.36.56; author agc; state Exp; branches; next 1.10; 1.10 date 99.04.01.09.57.07; author agc; state Exp; branches; next 1.9; 1.9 date 98.09.17.16.38.21; author agc; state Exp; branches; next 1.8; 1.8 date 98.09.17.12.02.54; author agc; state Exp; branches; next 1.7; 1.7 date 98.09.10.10.39.02; author agc; state Exp; branches; next 1.6; 1.6 date 98.09.08.08.55.22; author agc; state Exp; branches; next 1.5; 1.5 date 98.08.07.11.09.25; author agc; state Exp; branches; next 1.4; 1.4 date 98.02.14.01.00.54; author tron; state Exp; branches; next 1.3; 1.3 date 97.10.13.02.37.37; author hubertf; state Exp; branches; next 1.2; 1.2 date 97.10.06.15.32.36; author agc; state Exp; branches; next 1.1; 1.1 date 97.10.06.14.51.06; author agc; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 97.10.06.14.51.06; author agc; state Exp; branches; next ; desc @@ 1.13 log @Remove this package. It has been supplanted by pkgsrc/lang/tcl. @ text @$NetBSD: patch-aa,v 1.12 1999/04/03 00:29:16 tron Exp $ Configure this for libtool operation --- Makefile.in.orig Tue Mar 9 07:51:26 1999 +++ Makefile.in Sat Apr 3 02:18:44 1999 @@@@ -55,7 +55,9 @@@@ BIN_INSTALL_DIR = $(INSTALL_ROOT)$(exec_prefix)/bin # Directory in which to install the include file tcl.h: -INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include +INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include/tcl$(VERSION) +GENERIC_INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include/tcl$(VERSION)/generic +UNIX_INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include/tcl$(VERSION)/unix # Top-level directory in which to install manual entries: MAN_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/man @@@@ -146,8 +148,8 @@@@ # "install" around; better to use the install-sh script that comes # with the distribution, which is slower but guaranteed to work. -INSTALL = @@srcdir@@/install-sh -c -INSTALL_PROGRAM = ${INSTALL} +INSTALL = install -c +INSTALL_PROGRAM = ${INSTALL} -m 755 -s INSTALL_DATA = ${INSTALL} -m 644 # The following symbol defines additional compiler flags to enable @@@@ -336,9 +338,7 @@@@ # The following target is configured by autoconf to generate either # a shared library or non-shared library for Tcl. ${TCL_LIB_FILE}: ${OBJS} - rm -f ${TCL_LIB_FILE} - @@MAKE_LIB@@ - $(RANLIB) ${TCL_LIB_FILE} + ${LIBTOOL} --mode=link ${CC} -o ${.TARGET:.a=.la} ${OBJS:.o=.lo} -rpath ${PREFIX}/lib -version-info 1:0 # Make target which outputs the list of the .o contained in the Tcl lib # usefull to build a single big shared library containing Tcl and other @@@@ -351,20 +351,19 @@@@ # case objs: ${OBJS} - tclsh: ${TCLSH_OBJS} ${TCL_LIB_FILE} - ${CC} @@LD_FLAGS@@ ${TCLSH_OBJS} @@TCL_BUILD_LIB_SPEC@@ ${LIBS} \ - @@TCL_LD_SEARCH_FLAGS@@ -o tclsh + ${LIBTOOL} --mode=link ${CC} @@LD_FLAGS@@ ${TCLSH_OBJS} \ + ${TCL_LIB_FILE:.a=.la} ${LIBS} @@TCL_LD_SEARCH_FLAGS@@ -o tclsh tcltest: ${TCLTEST_OBJS} ${TCL_LIB_FILE} ${BUILD_DLTEST} - ${CC} @@LD_FLAGS@@ ${TCLTEST_OBJS} @@TCL_BUILD_LIB_SPEC@@ ${LIBS} \ - @@TCL_LD_SEARCH_FLAGS@@ -o tcltest + ${LIBTOOL} --mode=link ${CC} @@LD_FLAGS@@ ${TCLTEST_OBJS} \ + ${TCL_LIB_FILE:.a=.la} ${LIBS} @@TCL_LD_SEARCH_FLAGS@@ -o tcltest xttest: ${XTTEST_OBJS} ${GENERIC_OBJS} ${UNIX_OBJS} ${COMPAT_OBJS} \ @@DL_OBJS@@ ${BUILD_DLTEST} - ${CC} ${XTTEST_OBJS} ${GENERIC_OBJS} ${UNIX_OBJS} ${COMPAT_OBJS} \ - @@DL_OBJS@@ @@TCL_BUILD_LIB_SPEC@@ ${LIBS} \ - @@TCL_LD_SEARCH_FLAGS@@ -lXt -o xttest + ${LIBTOOL} --mode=link ${CC} ${XTTEST_OBJS} ${GENERIC_OBJS} \ + ${UNIX_OBJS} ${COMPAT_OBJS} @@DL_OBJS@@ ${TCL_LIB_FILE:.a=.la} \ + ${LIBS} @@TCL_LD_SEARCH_FLAGS@@ -lXt -o xttest # Note, in the target below TCL_LIBRARY needs to be set or else @@@@ -444,17 +443,16 @@@@ fi; \ done; @@echo "Installing $(TCL_LIB_FILE)" - @@$(INSTALL_DATA) $(TCL_LIB_FILE) $(LIB_INSTALL_DIR)/$(TCL_LIB_FILE) - @@(cd $(LIB_INSTALL_DIR); $(RANLIB) $(TCL_LIB_FILE)) - @@chmod 555 $(LIB_INSTALL_DIR)/$(TCL_LIB_FILE) + @@${LIBTOOL} --mode=install ${BSD_INSTALL_DATA} ${TCL_LIB_FILE:.a=.la} ${LIB_INSTALL_DIR} @@echo "Installing tclsh" - @@$(INSTALL_PROGRAM) tclsh $(BIN_INSTALL_DIR)/tclsh$(VERSION) + @@${LIBTOOL} --mode=install $(INSTALL_PROGRAM) tclsh $(BIN_INSTALL_DIR)/tclsh$(VERSION) @@echo "Installing tclConfig.sh" - @@$(INSTALL_DATA) tclConfig.sh $(LIB_INSTALL_DIR)/tclConfig.sh + @@mkdir -p $(SCRIPT_INSTALL_DIR) + @@$(INSTALL_DATA) tclConfig.sh $(SCRIPT_INSTALL_DIR)/tclConfig.sh install-libraries: - @@for i in $(INSTALL_ROOT)$(prefix)/lib $(INCLUDE_INSTALL_DIR) \ - $(SCRIPT_INSTALL_DIR); \ + @@for i in $(INSTALL_ROOT)$(prefix)/lib $(GENERIC_INCLUDE_INSTALL_DIR) \ + $(UNIX_INCLUDE_INSTALL_DIR) $(SCRIPT_INSTALL_DIR); \ do \ if [ ! -d $$i ] ; then \ echo "Making directory $$i"; \ @@@@ -472,8 +470,16 @@@@ else true; \ fi; \ done; - @@echo "Installing tcl.h" - @@$(INSTALL_DATA) $(GENERIC_DIR)/tcl.h $(INCLUDE_INSTALL_DIR)/tcl.h + @@echo "Installing libraries, tcl.h and other headers" + @@for i in $(GENERIC_DIR)/*.h ; \ + do \ + echo "Installing $$i"; \ + $(INSTALL_DATA) $$i $(GENERIC_INCLUDE_INSTALL_DIR); \ + done; + @@rm -f ${INCLUDE_INSTALL_DIR}/tcl.h + @@ln -s $(GENERIC_INCLUDE_INSTALL_DIR)/tcl.h $(INCLUDE_INSTALL_DIR)/tcl.h + @@echo "Installing $(TOP_DIR)unix/tclUnixPort.h" + @@$(INSTALL_DATA) $(TOP_DIR)/unix/tclUnixPort.h $(UNIX_INCLUDE_INSTALL_DIR) @@for i in $(TOP_DIR)/library/*.tcl $(TOP_DIR)/library/tclIndex $(UNIX_DIR)/tclAppInit.c $(UNIX_DIR)/ldAix; \ do \ echo "Installing $$i"; \ @@@@ -525,6 +531,13 @@@@ chmod 444 $(MANN_INSTALL_DIR)/$$i; \ done; $(UNIX_DIR)/mkLinks $(MANN_INSTALL_DIR) + @@echo "**********" + @@echo "IMPORTANT:" + @@echo "**********" + @@echo "tclConfig.sh in $(SCRIPT_INSTALL_DIR)/tclConfig.sh" + @@echo "tcl.h in $(INCLUDE_INSTALL_DIR)/tcl.h" + @@echo "These are NOT in the default location, but a good place to avoid" + @@echo "conflicting with any other versions of Tcl/Tk." Makefile: $(UNIX_DIR)/Makefile.in $(SHELL) config.status @@@@ -578,245 +591,245 @@@@ # Object files used on all Unix systems: panic.o: $(GENERIC_DIR)/panic.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/panic.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/panic.c regexp.o: $(GENERIC_DIR)/regexp.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/regexp.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/regexp.c tclAppInit.o: $(UNIX_DIR)/tclAppInit.c - $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclAppInit.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclAppInit.c tclAsync.o: $(GENERIC_DIR)/tclAsync.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclAsync.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclAsync.c tclBasic.o: $(GENERIC_DIR)/tclBasic.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclBasic.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclBasic.c tclBinary.o: $(GENERIC_DIR)/tclBinary.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclBinary.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclBinary.c tclCkalloc.o: $(GENERIC_DIR)/tclCkalloc.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclCkalloc.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclCkalloc.c tclClock.o: $(GENERIC_DIR)/tclClock.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclClock.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclClock.c tclCmdAH.o: $(GENERIC_DIR)/tclCmdAH.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclCmdAH.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclCmdAH.c tclCmdIL.o: $(GENERIC_DIR)/tclCmdIL.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclCmdIL.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclCmdIL.c tclCmdMZ.o: $(GENERIC_DIR)/tclCmdMZ.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclCmdMZ.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclCmdMZ.c tclDate.o: $(GENERIC_DIR)/tclDate.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclDate.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclDate.c tclCompExpr.o: $(GENERIC_DIR)/tclCompExpr.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclCompExpr.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclCompExpr.c tclCompile.o: $(GENERIC_DIR)/tclCompile.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclCompile.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclCompile.c tclEnv.o: $(GENERIC_DIR)/tclEnv.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclEnv.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclEnv.c tclEvent.o: $(GENERIC_DIR)/tclEvent.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclEvent.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclEvent.c tclExecute.o: $(GENERIC_DIR)/tclExecute.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclExecute.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclExecute.c tclFCmd.o: $(GENERIC_DIR)/tclFCmd.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclFCmd.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclFCmd.c tclFileName.o: $(GENERIC_DIR)/tclFileName.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclFileName.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclFileName.c tclGet.o: $(GENERIC_DIR)/tclGet.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclGet.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclGet.c tclHash.o: $(GENERIC_DIR)/tclHash.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclHash.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclHash.c tclHistory.o: $(GENERIC_DIR)/tclHistory.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclHistory.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclHistory.c tclIndexObj.o: $(GENERIC_DIR)/tclIndexObj.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclIndexObj.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclIndexObj.c tclInterp.o: $(GENERIC_DIR)/tclInterp.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclInterp.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclInterp.c tclIO.o: $(GENERIC_DIR)/tclIO.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclIO.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclIO.c tclIOCmd.o: $(GENERIC_DIR)/tclIOCmd.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclIOCmd.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclIOCmd.c tclIOSock.o: $(GENERIC_DIR)/tclIOSock.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclIOSock.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclIOSock.c tclIOUtil.o: $(GENERIC_DIR)/tclIOUtil.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclIOUtil.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclIOUtil.c tclLink.o: $(GENERIC_DIR)/tclLink.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclLink.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclLink.c tclListObj.o: $(GENERIC_DIR)/tclListObj.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclListObj.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclListObj.c tclObj.o: $(GENERIC_DIR)/tclObj.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclObj.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclObj.c tclLoad.o: $(GENERIC_DIR)/tclLoad.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclLoad.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclLoad.c tclLoadAix.o: $(UNIX_DIR)/tclLoadAix.c - $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclLoadAix.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclLoadAix.c tclLoadAout.o: $(UNIX_DIR)/tclLoadAout.c - $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclLoadAout.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclLoadAout.c tclLoadDl.o: $(UNIX_DIR)/tclLoadDl.c - $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclLoadDl.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclLoadDl.c tclLoadDl2.o: $(UNIX_DIR)/tclLoadDl2.c - $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclLoadDl2.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclLoadDl2.c tclLoadDld.o: $(UNIX_DIR)/tclLoadDld.c - $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclLoadDld.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclLoadDld.c tclLoadNone.o: $(GENERIC_DIR)/tclLoadNone.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclLoadNone.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclLoadNone.c tclLoadOSF.o: $(UNIX_DIR)/tclLoadOSF.c - $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclLoadOSF.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclLoadOSF.c tclLoadShl.o: $(UNIX_DIR)/tclLoadShl.c - $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclLoadShl.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclLoadShl.c tclMain.o: $(GENERIC_DIR)/tclMain.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclMain.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclMain.c tclMtherr.o: $(UNIX_DIR)/tclMtherr.c - $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclMtherr.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclMtherr.c tclNamesp.o: $(GENERIC_DIR)/tclNamesp.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclNamesp.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclNamesp.c tclNotify.o: $(GENERIC_DIR)/tclNotify.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclNotify.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclNotify.c tclParse.o: $(GENERIC_DIR)/tclParse.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclParse.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclParse.c tclPipe.o: $(GENERIC_DIR)/tclPipe.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclPipe.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclPipe.c tclPkg.o: $(GENERIC_DIR)/tclPkg.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclPkg.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclPkg.c tclPosixStr.o: $(GENERIC_DIR)/tclPosixStr.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclPosixStr.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclPosixStr.c tclPreserve.o: $(GENERIC_DIR)/tclPreserve.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclPreserve.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclPreserve.c tclProc.o: $(GENERIC_DIR)/tclProc.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclProc.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclProc.c tclResolve.o: $(GENERIC_DIR)/tclResolve.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclResolve.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclResolve.c tclStringObj.o: $(GENERIC_DIR)/tclStringObj.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclStringObj.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclStringObj.c tclUtil.o: $(GENERIC_DIR)/tclUtil.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclUtil.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclUtil.c tclVar.o: $(GENERIC_DIR)/tclVar.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclVar.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclVar.c tclTest.o: $(GENERIC_DIR)/tclTest.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclTest.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclTest.c tclTestObj.o: $(GENERIC_DIR)/tclTestObj.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclTestObj.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclTestObj.c tclTestProcBodyObj.o: $(GENERIC_DIR)/tclTestProcBodyObj.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclTestProcBodyObj.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclTestProcBodyObj.c tclTimer.o: $(GENERIC_DIR)/tclTimer.c - $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclTimer.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tclTimer.c tclUnixChan.o: $(UNIX_DIR)/tclUnixChan.c - $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclUnixChan.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclUnixChan.c tclUnixEvent.o: $(UNIX_DIR)/tclUnixEvent.c - $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclUnixEvent.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclUnixEvent.c tclUnixFCmd.o: $(UNIX_DIR)/tclUnixFCmd.c - $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclUnixFCmd.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclUnixFCmd.c tclUnixFile.o: $(UNIX_DIR)/tclUnixFile.c - $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclUnixFile.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclUnixFile.c tclUnixNotfy.o: $(UNIX_DIR)/tclUnixNotfy.c - $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclUnixNotfy.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclUnixNotfy.c tclUnixPipe.o: $(UNIX_DIR)/tclUnixPipe.c - $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclUnixPipe.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclUnixPipe.c tclUnixSock.o: $(UNIX_DIR)/tclUnixSock.c - $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclUnixSock.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclUnixSock.c tclUnixTest.o: $(UNIX_DIR)/tclUnixTest.c - $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclUnixTest.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclUnixTest.c tclUnixTime.o: $(UNIX_DIR)/tclUnixTime.c - $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclUnixTime.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(UNIX_DIR)/tclUnixTime.c tclUnixInit.o: $(UNIX_DIR)/tclUnixInit.c tclConfig.sh - $(CC) -c $(CC_SWITCHES) -DTCL_LIBRARY=\"${TCL_LIBRARY}\" \ + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) -DTCL_LIBRARY=\"${TCL_LIBRARY}\" \ -DTCL_PACKAGE_PATH="\"${TCL_PACKAGE_PATH}\"" \ $(UNIX_DIR)/tclUnixInit.c # compat binaries fixstrtod.o: $(COMPAT_DIR)/fixstrtod.c - $(CC) -c $(CC_SWITCHES) $(COMPAT_DIR)/fixstrtod.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(COMPAT_DIR)/fixstrtod.c getcwd.o: $(COMPAT_DIR)/getcwd.c - $(CC) -c $(CC_SWITCHES) $(COMPAT_DIR)/getcwd.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(COMPAT_DIR)/getcwd.c opendir.o: $(COMPAT_DIR)/opendir.c - $(CC) -c $(CC_SWITCHES) $(COMPAT_DIR)/opendir.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(COMPAT_DIR)/opendir.c strncasecmp.o: $(COMPAT_DIR)/strncasecmp.c - $(CC) -c $(CC_SWITCHES) $(COMPAT_DIR)/strncasecmp.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(COMPAT_DIR)/strncasecmp.c strstr.o: $(COMPAT_DIR)/strstr.c - $(CC) -c $(CC_SWITCHES) $(COMPAT_DIR)/strstr.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(COMPAT_DIR)/strstr.c strtod.o: $(COMPAT_DIR)/strtod.c - $(CC) -c $(CC_SWITCHES) $(COMPAT_DIR)/strtod.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(COMPAT_DIR)/strtod.c strtol.o: $(COMPAT_DIR)/strtol.c - $(CC) -c $(CC_SWITCHES) $(COMPAT_DIR)/strtol.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(COMPAT_DIR)/strtol.c strtoul.o: $(COMPAT_DIR)/strtoul.c - $(CC) -c $(CC_SWITCHES) $(COMPAT_DIR)/strtoul.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(COMPAT_DIR)/strtoul.c tmpnam.o: $(COMPAT_DIR)/tmpnam.c - $(CC) -c $(CC_SWITCHES) $(COMPAT_DIR)/tmpnam.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(COMPAT_DIR)/tmpnam.c waitpid.o: $(COMPAT_DIR)/waitpid.c - $(CC) -c $(CC_SWITCHES) $(COMPAT_DIR)/waitpid.c + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $(COMPAT_DIR)/waitpid.c .c.o: - $(CC) -c $(CC_SWITCHES) $< + ${LIBTOOL} --mode=compile $(CC) -c $(CC_SWITCHES) $< # # Target to check for proper usage of UCHAR macro. @ 1.12 log @Strip "tclsh" binary during installation. @ text @d1 1 a1 1 $NetBSD$ @ 1.11 log @Upgrade to tcl version 8.0.5. This seems to be primarily a bug-fix release. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.10 1999/04/01 09:57:07 agc Exp $ d5 2 a6 2 --- Makefile.in.orig Tue Mar 9 06:51:26 1999 +++ Makefile.in Thu Apr 1 12:57:13 1999 d18 1 a18 1 @@@@ -146,7 +148,7 @@@@ d23 1 d25 1 a25 1 INSTALL_PROGRAM = ${INSTALL} d28 1 @ 1.10 log @Explicitly remove the linkname before trying to link it again. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.9 1998/09/17 16:38:21 agc Exp $ d5 2 a6 2 --- Makefile.in.orig Tue Nov 25 16:31:41 1997 +++ Makefile.in Thu Sep 17 17:24:53 1998 d18 1 a18 1 @@@@ -133,7 +135,7 @@@@ d27 1 a27 1 @@@@ -315,9 +317,7 @@@@ d38 1 a38 1 @@@@ -330,20 +330,19 @@@@ d66 1 a66 1 @@@@ -421,21 +420,20 @@@@ d90 1 a90 6 - mkdir $$i; \ + mkdir -p $$i; \ chmod 755 $$i; \ else true; \ fi; \ @@@@ -449,8 +447,16 @@@@ d109 1 a109 1 @@@@ -502,6 +508,13 @@@@ d123 1 a123 1 @@@@ -555,239 +568,239 @@@@ d326 4 d349 4 @ 1.9 log @Use libtool to install tclsh, or unusual things will happen. @ text @d1 3 a3 1 $NetBSD: patch-aa,v 1.8 1998/09/17 12:02:54 agc Exp $ d95 1 a95 1 @@@@ -449,8 +447,15 @@@@ d107 2 a108 1 + @@ln -sf $(GENERIC_INCLUDE_INSTALL_DIR)/tcl.h $(INCLUDE_INSTALL_DIR)/tcl.h d114 1 a114 1 @@@@ -502,6 +507,13 @@@@ d128 1 a128 1 @@@@ -555,239 +567,239 @@@@ @ 1.8 log @Make Makefile honour the LDFLAGS value it gets passed. Specify the library name in a form that libtool can deal with. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.7 1998/09/10 10:39:02 agc Exp $ d4 1 a4 1 +++ Makefile.in Thu Sep 17 12:09:59 1998 d73 2 a74 1 @@$(INSTALL_PROGRAM) tclsh $(BIN_INSTALL_DIR)/tclsh$(VERSION) @ 1.7 log @Use libtool to deal with shared libraries. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.6 1998/09/08 08:55:22 agc Exp $ d4 1 a4 1 +++ Makefile.in Thu Sep 10 10:37:58 1998 d32 1 a32 1 + ${LIBTOOL} --mode=link cc -o ${.TARGET:.a=.la} ${OBJS:.o=.lo} -rpath ${PREFIX}/lib -version-info 1:0 d36 1 a36 1 @@@@ -330,7 +330,6 @@@@ d42 22 a63 2 ${CC} @@LD_FLAGS@@ ${TCLSH_OBJS} @@TCL_BUILD_LIB_SPEC@@ ${LIBS} \ @@TCL_LD_SEARCH_FLAGS@@ -o tclsh @ 1.6 log @Correct the English in the "IMPORTANT" message at installation time. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.5 1998/08/07 11:09:25 agc Exp $ d3 2 a4 2 --- Makefile.in.orig Tue Nov 25 11:31:41 1997 +++ Makefile.in Mon Feb 9 07:20:03 1998 d25 1 a25 7 @@@@ -310,7 +312,7 @@@@ SRCS = $(GENERIC_SRCS) $(UNIX_SRCS) -all: ${TCL_LIB_FILE} tclsh +all: ${TCL_LIB_FILE} libtcl80.a tclsh d28 6 a33 9 @@@@ -319,6 +321,11 @@@@ @@MAKE_LIB@@ $(RANLIB) ${TCL_LIB_FILE} +libtcl80.a: ${OBJS} + rm -f libtcl80.a + ar cr libtcl80.a ${OBJS} + $(RANLIB) libtcl80.a + d36 16 a51 18 # extensions. used for the Tcl Plugin. -- dl @@@@ -410,7 +417,7 @@@@ # some ranlibs write to current directory, and this might not always be # possible (e.g. if installing as root). -install-binaries: $(TCL_LIB_FILE) tclsh +install-binaries: $(TCL_LIB_FILE) libtcl80.a tclsh @@for i in $(LIB_INSTALL_DIR) $(BIN_INSTALL_DIR) ; \ do \ if [ ! -d $$i ] ; then \ @@@@ -424,18 +431,23 @@@@ @@$(INSTALL_DATA) $(TCL_LIB_FILE) $(LIB_INSTALL_DIR)/$(TCL_LIB_FILE) @@(cd $(LIB_INSTALL_DIR); $(RANLIB) $(TCL_LIB_FILE)) @@chmod 555 $(LIB_INSTALL_DIR)/$(TCL_LIB_FILE) + @@echo "Installing libtcl80.a" + @@$(INSTALL_DATA) libtcl80.a $(LIB_INSTALL_DIR)/libtcl80.a + @@(cd $(LIB_INSTALL_DIR); $(RANLIB) libtcl80.a) + @@chmod 555 $(LIB_INSTALL_DIR)/libtcl80.a d72 1 a72 1 @@@@ -449,8 +461,15 @@@@ d90 1 a90 1 @@@@ -502,6 +521,13 @@@@ d104 317 @ 1.5 log @Add NetBSD RCS Ids. @ text @d1 1 a1 1 $NetBSD$ d110 2 a111 2 + @@echo "There are NOT default place, but good place to avoid" + @@echo "conflicting with another version of Tcl/Tks." @ 1.4 log @Update tcl-8.0 package to patchlevel 2, fixes PR pkg/4971 by Todd Vierling. @ text @d1 2 @ 1.3 log @ - add MAN{1,3,N} in Makefile - remove manpage compression from patch-aa - sync PLIST with reality - do "ldconfig -m /usr/pkg/lib" on pkg_delete @ text @d1 2 a2 2 --- Makefile.in.orig Fri Aug 15 22:17:28 1997 +++ Makefile.in Mon Oct 13 02:53:28 1997 d14 1 a14 1 @@@@ -138,7 +140,7 @@@@ d23 1 a23 1 @@@@ -315,7 +317,7 @@@@ d32 1 a32 1 @@@@ -324,6 +326,11 @@@@ d44 1 a44 1 @@@@ -415,7 +422,7 @@@@ d53 1 a53 1 @@@@ -429,18 +436,23 @@@@ d81 1 a81 1 @@@@ -454,8 +466,15 @@@@ d99 1 a99 1 @@@@ -507,6 +526,13 @@@@ @ 1.2 log @Add NetBSD RCS Id. Change a mkdir to mkdir -p in the patch to Makefile.in, so that the include directories get made if they don't exist, as they're put in a non-standard place. @ text @d1 2 a2 2 --- Makefile.in.orig Fri Aug 15 21:17:28 1997 +++ Makefile.in Wed Oct 1 17:19:36 1997 d99 2 a100 35 @@@@ -483,30 +502,37 @@@@ @@cd $(TOP_DIR)/doc; for i in *.1; \ do \ echo "Installing doc/$$i"; \ - rm -f $(MAN1_INSTALL_DIR)/$$i; \ + rm -f $(MAN1_INSTALL_DIR)/$$i $(MAN1_INSTALL_DIR)/$$i.gz ; \ sed -e '/man\.macros/r man.macros' -e '/man\.macros/d' \ - $$i > $(MAN1_INSTALL_DIR)/$$i; \ - chmod 444 $(MAN1_INSTALL_DIR)/$$i; \ + $$i | gzip -c > $(MAN1_INSTALL_DIR)/$$i.gz; \ + chmod 444 $(MAN1_INSTALL_DIR)/$$i.gz; \ done; $(UNIX_DIR)/mkLinks $(MAN1_INSTALL_DIR) @@cd $(TOP_DIR)/doc; for i in *.3; \ do \ echo "Installing doc/$$i"; \ - rm -f $(MAN3_INSTALL_DIR)/$$i; \ + rm -f $(MAN3_INSTALL_DIR)/$$i $(MAN3_INSTALL_DIR)/$$i.gz ; \ sed -e '/man\.macros/r man.macros' -e '/man\.macros/d' \ - $$i > $(MAN3_INSTALL_DIR)/$$i; \ - chmod 444 $(MAN3_INSTALL_DIR)/$$i; \ + $$i | gzip -c > $(MAN3_INSTALL_DIR)/$$i.gz; \ + chmod 444 $(MAN3_INSTALL_DIR)/$$i.gz; \ done; $(UNIX_DIR)/mkLinks $(MAN3_INSTALL_DIR) @@cd $(TOP_DIR)/doc; for i in *.n; \ do \ echo "Installing doc/$$i"; \ - rm -f $(MANN_INSTALL_DIR)/$$i; \ + rm -f $(MANN_INSTALL_DIR)/$$i $(MANN_INSTALL_DIR)/$$i.gz; \ sed -e '/man\.macros/r man.macros' -e '/man\.macros/d' \ - $$i > $(MANN_INSTALL_DIR)/$$i; \ - chmod 444 $(MANN_INSTALL_DIR)/$$i; \ + $$i | gzip -c > $(MANN_INSTALL_DIR)/$$i.gz; \ + chmod 444 $(MANN_INSTALL_DIR)/$$i.gz; \ @ 1.1 log @Initial revision @ text @d1 2 a2 2 --- Makefile.in.orig Fri Aug 15 22:17:28 1997 +++ Makefile.in Wed Oct 1 09:51:59 1997 d53 1 a53 1 @@@@ -429,14 +436,19 @@@@ d76 5 @ 1.1.1.1 log @Initial import of FreeBSD lang ports into the NetBSD packages system. @ text @@