head	14.2;
access;
symbols
	stable-branch:14.1
	rel-7-8-4:14.1
	rel-7-8-2:14.1
	rel-7-8-0:14.1
	trimnurbs-branch:14.1.0.8
	help:14.1
	temp_tag:14.1
	bobWinPort-20051223-freeze:14.1
	postmerge-20051223-bobWinPort:14.1
	premerge-20051223-bobWinPort:14.1
	rel-7-6-6:14.1
	rel-7-6-4:14.1
	rel-7-6-2:14.1
	rel-7-6-branch:14.1.0.6
	rel-7-6-0:14.1
	rel-7-4-2:14.1
	rel-7-4-branch:14.1.0.4
	bobWinPort:14.1.0.2
	rel-7-4-0:14.1
	rel-7-2-6:14.1
	rel-7-2-4:14.1
	rel-7-2-2:14.1
	rel-7-2-0:14.1
	rel-7-0-4:14.1
	rel-7-0-2:14.1
	rel-7-0-1:14.1
	opensource-post:14.1
	opensource-pre:1.1
	rel-7-0-branch:1.1.0.2
	rel-7-0:1.1;
locks; strict;
comment	@# @;


14.2
date	2007.03.02.21.47.48;	author brlcad;	state dead;
branches;
next	14.1;

14.1
date	2004.11.16.19.42.28;	author morrison;	state Exp;
branches;
next	1.1;

1.1
date	2004.05.20.14.53.41;	author morrison;	state Exp;
branches;
next	;


desc
@@


14.2
log
@upgrade tcl/tk from 8.4.6 to 8.5a5; also move to a recursive configure, using AC_CONFIG_SUBDIRS to call upon tcl, tk, and enigma's configure scripts as needed instead of redoing their build systems for our purpose.  this has a rather drastic impact on the way the libraries are linked together, including the need to compile tcl/tk static so as to avoid libtool portability issues as well as letting us take advantage of their build system for reduced maintenance and easing future upgrades.  undoubtedly more build issues to be worked out with other platforms given the extent of this change.  this does move us one step closer towards correctly linking against system tcl/tk installations too.
@
text
@#!/bin/sh
# This script is invoked when installing manual entries.  It generates
# additional links to manual entries, corresponding to the procedure
# and command names described by the manual entry.  For example, the
# Tcl manual entry Hash.3 describes procedures Tcl_InitHashTable,
# Tcl_CreateHashEntry, and many more.  This script will make hard
# links so that Tcl_InitHashTable.3, Tcl_CreateHashEntry.3, and so
# on all refer to Hash.3 in the installed directory.
#
# Because of the length of command and procedure names, this mechanism
# only works on machines that support file names longer than 14 characters.
# This script checks to see if long file names are supported, and it
# doesn't make any links if they are not.
#
# The script takes one argument, which is the name of the directory
# where the manual entries have been installed.

ZIP=true
while true; do
    case $1 in
        -s | --symlinks )
            S=-s
            ;;
        -z | --compress )
            ZIP=$2
            shift
            ;;
        *) break
            ;;
    esac
    shift
done

if test $# != 1; then
    echo "Usage: mkLinks <options> dir"
    exit 1
fi

if test "x$ZIP" != "xtrue"; then
    touch TeST
    $ZIP TeST
    Z=`ls TeST* | sed 's/^[^.]*//'`
    rm -f TeST*
fi

cd $1
echo foo > xyzzyTestingAVeryLongFileName.foo
x=`echo xyzzyTe*`
echo foo > xyzzyTestingaverylongfilename.foo
y=`echo xyzzyTestingav*`
rm xyzzyTe*
if test "$x" != "xyzzyTestingAVeryLongFileName.foo"; then
    exit
fi
if test "$y" != "xyzzyTestingaverylongfilename.foo"; then
    CASEINSENSITIVEFS=1
fi

if test -r 3DBorder.3; then
    rm -f 3DBorder.3.*
    $ZIP 3DBorder.3
    rm -f Tk_Alloc3DBorderFromObj.3 Tk_Alloc3DBorderFromObj.3.* 
    rm -f Tk_Get3DBorder.3 Tk_Get3DBorder.3.* 
    rm -f Tk_Get3DBorderFromObj.3 Tk_Get3DBorderFromObj.3.* 
    rm -f Tk_Draw3DRectangle.3 Tk_Draw3DRectangle.3.* 
    rm -f Tk_Fill3DRectangle.3 Tk_Fill3DRectangle.3.* 
    rm -f Tk_Draw3DPolygon.3 Tk_Draw3DPolygon.3.* 
    rm -f Tk_Fill3DPolygon.3 Tk_Fill3DPolygon.3.* 
    rm -f Tk_3DVerticalBevel.3 Tk_3DVerticalBevel.3.* 
    rm -f Tk_3DHorizontalBevel.3 Tk_3DHorizontalBevel.3.* 
    rm -f Tk_SetBackgroundFromBorder.3 Tk_SetBackgroundFromBorder.3.* 
    rm -f Tk_NameOf3DBorder.3 Tk_NameOf3DBorder.3.* 
    rm -f Tk_3DBorderColor.3 Tk_3DBorderColor.3.* 
    rm -f Tk_3DBorderGC.3 Tk_3DBorderGC.3.* 
    rm -f Tk_Free3DBorderFromObj.3 Tk_Free3DBorderFromObj.3.* 
    rm -f Tk_Free3DBorder.3 Tk_Free3DBorder.3.* 
    ln $S 3DBorder.3$Z Tk_Alloc3DBorderFromObj.3$Z 
    ln $S 3DBorder.3$Z Tk_Get3DBorder.3$Z 
    ln $S 3DBorder.3$Z Tk_Get3DBorderFromObj.3$Z 
    ln $S 3DBorder.3$Z Tk_Draw3DRectangle.3$Z 
    ln $S 3DBorder.3$Z Tk_Fill3DRectangle.3$Z 
    ln $S 3DBorder.3$Z Tk_Draw3DPolygon.3$Z 
    ln $S 3DBorder.3$Z Tk_Fill3DPolygon.3$Z 
    ln $S 3DBorder.3$Z Tk_3DVerticalBevel.3$Z 
    ln $S 3DBorder.3$Z Tk_3DHorizontalBevel.3$Z 
    ln $S 3DBorder.3$Z Tk_SetBackgroundFromBorder.3$Z 
    ln $S 3DBorder.3$Z Tk_NameOf3DBorder.3$Z 
    ln $S 3DBorder.3$Z Tk_3DBorderColor.3$Z 
    ln $S 3DBorder.3$Z Tk_3DBorderGC.3$Z 
    ln $S 3DBorder.3$Z Tk_Free3DBorderFromObj.3$Z 
    ln $S 3DBorder.3$Z Tk_Free3DBorder.3$Z 
fi
if test -r AddOption.3; then
    rm -f AddOption.3.*
    $ZIP AddOption.3
    rm -f Tk_AddOption.3 Tk_AddOption.3.* 
    ln $S AddOption.3$Z Tk_AddOption.3$Z 
fi
if test -r BindTable.3; then
    rm -f BindTable.3.*
    $ZIP BindTable.3
    rm -f Tk_CreateBindingTable.3 Tk_CreateBindingTable.3.* 
    rm -f Tk_DeleteBindingTable.3 Tk_DeleteBindingTable.3.* 
    rm -f Tk_CreateBinding.3 Tk_CreateBinding.3.* 
    rm -f Tk_DeleteBinding.3 Tk_DeleteBinding.3.* 
    rm -f Tk_GetBinding.3 Tk_GetBinding.3.* 
    rm -f Tk_GetAllBindings.3 Tk_GetAllBindings.3.* 
    rm -f Tk_DeleteAllBindings.3 Tk_DeleteAllBindings.3.* 
    rm -f Tk_BindEvent.3 Tk_BindEvent.3.* 
    ln $S BindTable.3$Z Tk_CreateBindingTable.3$Z 
    ln $S BindTable.3$Z Tk_DeleteBindingTable.3$Z 
    ln $S BindTable.3$Z Tk_CreateBinding.3$Z 
    ln $S BindTable.3$Z Tk_DeleteBinding.3$Z 
    ln $S BindTable.3$Z Tk_GetBinding.3$Z 
    ln $S BindTable.3$Z Tk_GetAllBindings.3$Z 
    ln $S BindTable.3$Z Tk_DeleteAllBindings.3$Z 
    ln $S BindTable.3$Z Tk_BindEvent.3$Z 
fi
if test -r CanvPsY.3; then
    rm -f CanvPsY.3.*
    $ZIP CanvPsY.3
    rm -f Tk_CanvasPsY.3 Tk_CanvasPsY.3.* 
    rm -f Tk_CanvasPsBitmap.3 Tk_CanvasPsBitmap.3.* 
    rm -f Tk_CanvasPsColor.3 Tk_CanvasPsColor.3.* 
    rm -f Tk_CanvasPsFont.3 Tk_CanvasPsFont.3.* 
    rm -f Tk_CanvasPsPath.3 Tk_CanvasPsPath.3.* 
    rm -f Tk_CanvasPsStipple.3 Tk_CanvasPsStipple.3.* 
    ln $S CanvPsY.3$Z Tk_CanvasPsY.3$Z 
    ln $S CanvPsY.3$Z Tk_CanvasPsBitmap.3$Z 
    ln $S CanvPsY.3$Z Tk_CanvasPsColor.3$Z 
    ln $S CanvPsY.3$Z Tk_CanvasPsFont.3$Z 
    ln $S CanvPsY.3$Z Tk_CanvasPsPath.3$Z 
    ln $S CanvPsY.3$Z Tk_CanvasPsStipple.3$Z 
fi
if test -r CanvTkwin.3; then
    rm -f CanvTkwin.3.*
    $ZIP CanvTkwin.3
    rm -f Tk_CanvasTkwin.3 Tk_CanvasTkwin.3.* 
    rm -f Tk_CanvasGetCoord.3 Tk_CanvasGetCoord.3.* 
    rm -f Tk_CanvasDrawableCoords.3 Tk_CanvasDrawableCoords.3.* 
    rm -f Tk_CanvasSetStippleOrigin.3 Tk_CanvasSetStippleOrigin.3.* 
    rm -f Tk_CanvasWindowCoords.3 Tk_CanvasWindowCoords.3.* 
    rm -f Tk_CanvasEventuallyRedraw.3 Tk_CanvasEventuallyRedraw.3.* 
    rm -f Tk_CanvasTagsOption.3 Tk_CanvasTagsOption.3.* 
    ln $S CanvTkwin.3$Z Tk_CanvasTkwin.3$Z 
    ln $S CanvTkwin.3$Z Tk_CanvasGetCoord.3$Z 
    ln $S CanvTkwin.3$Z Tk_CanvasDrawableCoords.3$Z 
    ln $S CanvTkwin.3$Z Tk_CanvasSetStippleOrigin.3$Z 
    ln $S CanvTkwin.3$Z Tk_CanvasWindowCoords.3$Z 
    ln $S CanvTkwin.3$Z Tk_CanvasEventuallyRedraw.3$Z 
    ln $S CanvTkwin.3$Z Tk_CanvasTagsOption.3$Z 
fi
if test -r CanvTxtInfo.3; then
    rm -f CanvTxtInfo.3.*
    $ZIP CanvTxtInfo.3
    rm -f Tk_CanvasTextInfo.3 Tk_CanvasTextInfo.3.* 
    ln $S CanvTxtInfo.3$Z Tk_CanvasTextInfo.3$Z 
fi
if test -r Clipboard.3; then
    rm -f Clipboard.3.*
    $ZIP Clipboard.3
    rm -f Tk_ClipboardClear.3 Tk_ClipboardClear.3.* 
    rm -f Tk_ClipboardAppend.3 Tk_ClipboardAppend.3.* 
    ln $S Clipboard.3$Z Tk_ClipboardClear.3$Z 
    ln $S Clipboard.3$Z Tk_ClipboardAppend.3$Z 
fi
if test -r ClrSelect.3; then
    rm -f ClrSelect.3.*
    $ZIP ClrSelect.3
    rm -f Tk_ClearSelection.3 Tk_ClearSelection.3.* 
    ln $S ClrSelect.3$Z Tk_ClearSelection.3$Z 
fi
if test -r ConfigWidg.3; then
    rm -f ConfigWidg.3.*
    $ZIP ConfigWidg.3
    rm -f Tk_ConfigureWidget.3 Tk_ConfigureWidget.3.* 
    rm -f Tk_ConfigureInfo.3 Tk_ConfigureInfo.3.* 
    rm -f Tk_ConfigureValue.3 Tk_ConfigureValue.3.* 
    rm -f Tk_FreeOptions.3 Tk_FreeOptions.3.* 
    ln $S ConfigWidg.3$Z Tk_ConfigureWidget.3$Z 
    ln $S ConfigWidg.3$Z Tk_ConfigureInfo.3$Z 
    ln $S ConfigWidg.3$Z Tk_ConfigureValue.3$Z 
    ln $S ConfigWidg.3$Z Tk_FreeOptions.3$Z 
fi
if test -r ConfigWind.3; then
    rm -f ConfigWind.3.*
    $ZIP ConfigWind.3
    rm -f Tk_ConfigureWindow.3 Tk_ConfigureWindow.3.* 
    rm -f Tk_MoveWindow.3 Tk_MoveWindow.3.* 
    rm -f Tk_ResizeWindow.3 Tk_ResizeWindow.3.* 
    rm -f Tk_MoveResizeWindow.3 Tk_MoveResizeWindow.3.* 
    rm -f Tk_SetWindowBorderWidth.3 Tk_SetWindowBorderWidth.3.* 
    rm -f Tk_ChangeWindowAttributes.3 Tk_ChangeWindowAttributes.3.* 
    rm -f Tk_SetWindowBackground.3 Tk_SetWindowBackground.3.* 
    rm -f Tk_SetWindowBackgroundPixmap.3 Tk_SetWindowBackgroundPixmap.3.* 
    rm -f Tk_SetWindowBorder.3 Tk_SetWindowBorder.3.* 
    rm -f Tk_SetWindowBorderPixmap.3 Tk_SetWindowBorderPixmap.3.* 
    rm -f Tk_SetWindowColormap.3 Tk_SetWindowColormap.3.* 
    rm -f Tk_DefineCursor.3 Tk_DefineCursor.3.* 
    rm -f Tk_UndefineCursor.3 Tk_UndefineCursor.3.* 
    ln $S ConfigWind.3$Z Tk_ConfigureWindow.3$Z 
    ln $S ConfigWind.3$Z Tk_MoveWindow.3$Z 
    ln $S ConfigWind.3$Z Tk_ResizeWindow.3$Z 
    ln $S ConfigWind.3$Z Tk_MoveResizeWindow.3$Z 
    ln $S ConfigWind.3$Z Tk_SetWindowBorderWidth.3$Z 
    ln $S ConfigWind.3$Z Tk_ChangeWindowAttributes.3$Z 
    ln $S ConfigWind.3$Z Tk_SetWindowBackground.3$Z 
    ln $S ConfigWind.3$Z Tk_SetWindowBackgroundPixmap.3$Z 
    ln $S ConfigWind.3$Z Tk_SetWindowBorder.3$Z 
    ln $S ConfigWind.3$Z Tk_SetWindowBorderPixmap.3$Z 
    ln $S ConfigWind.3$Z Tk_SetWindowColormap.3$Z 
    ln $S ConfigWind.3$Z Tk_DefineCursor.3$Z 
    ln $S ConfigWind.3$Z Tk_UndefineCursor.3$Z 
fi
if test -r CoordToWin.3; then
    rm -f CoordToWin.3.*
    $ZIP CoordToWin.3
    rm -f Tk_CoordsToWindow.3 Tk_CoordsToWindow.3.* 
    ln $S CoordToWin.3$Z Tk_CoordsToWindow.3$Z 
fi
if test -r CrtCmHdlr.3; then
    rm -f CrtCmHdlr.3.*
    $ZIP CrtCmHdlr.3
    rm -f Tk_CreateClientMessageHandler.3 Tk_CreateClientMessageHandler.3.* 
    rm -f Tk_DeleteClientMessageHandler.3 Tk_DeleteClientMessageHandler.3.* 
    ln $S CrtCmHdlr.3$Z Tk_CreateClientMessageHandler.3$Z 
    ln $S CrtCmHdlr.3$Z Tk_DeleteClientMessageHandler.3$Z 
fi
if test -r CrtErrHdlr.3; then
    rm -f CrtErrHdlr.3.*
    $ZIP CrtErrHdlr.3
    rm -f Tk_CreateErrorHandler.3 Tk_CreateErrorHandler.3.* 
    rm -f Tk_DeleteErrorHandler.3 Tk_DeleteErrorHandler.3.* 
    ln $S CrtErrHdlr.3$Z Tk_CreateErrorHandler.3$Z 
    ln $S CrtErrHdlr.3$Z Tk_DeleteErrorHandler.3$Z 
fi
if test -r CrtGenHdlr.3; then
    rm -f CrtGenHdlr.3.*
    $ZIP CrtGenHdlr.3
    rm -f Tk_CreateGenericHandler.3 Tk_CreateGenericHandler.3.* 
    rm -f Tk_DeleteGenericHandler.3 Tk_DeleteGenericHandler.3.* 
    ln $S CrtGenHdlr.3$Z Tk_CreateGenericHandler.3$Z 
    ln $S CrtGenHdlr.3$Z Tk_DeleteGenericHandler.3$Z 
fi
if test -r CrtImgType.3; then
    rm -f CrtImgType.3.*
    $ZIP CrtImgType.3
    rm -f Tk_CreateImageType.3 Tk_CreateImageType.3.* 
    rm -f Tk_GetImageMasterData.3 Tk_GetImageMasterData.3.* 
    rm -f Tk_InitImageArgs.3 Tk_InitImageArgs.3.* 
    ln $S CrtImgType.3$Z Tk_CreateImageType.3$Z 
    ln $S CrtImgType.3$Z Tk_GetImageMasterData.3$Z 
    ln $S CrtImgType.3$Z Tk_InitImageArgs.3$Z 
fi
if test -r CrtItemType.3; then
    rm -f CrtItemType.3.*
    $ZIP CrtItemType.3
    rm -f Tk_CreateItemType.3 Tk_CreateItemType.3.* 
    rm -f Tk_GetItemTypes.3 Tk_GetItemTypes.3.* 
    ln $S CrtItemType.3$Z Tk_CreateItemType.3$Z 
    ln $S CrtItemType.3$Z Tk_GetItemTypes.3$Z 
fi
if test -r CrtPhImgFmt.3; then
    rm -f CrtPhImgFmt.3.*
    $ZIP CrtPhImgFmt.3
    rm -f Tk_CreatePhotoImageFormat.3 Tk_CreatePhotoImageFormat.3.* 
    ln $S CrtPhImgFmt.3$Z Tk_CreatePhotoImageFormat.3$Z 
fi
if test -r CrtSelHdlr.3; then
    rm -f CrtSelHdlr.3.*
    $ZIP CrtSelHdlr.3
    rm -f Tk_CreateSelHandler.3 Tk_CreateSelHandler.3.* 
    rm -f Tk_DeleteSelHandler.3 Tk_DeleteSelHandler.3.* 
    ln $S CrtSelHdlr.3$Z Tk_CreateSelHandler.3$Z 
    ln $S CrtSelHdlr.3$Z Tk_DeleteSelHandler.3$Z 
fi
if test -r CrtWindow.3; then
    rm -f CrtWindow.3.*
    $ZIP CrtWindow.3
    rm -f Tk_CreateWindow.3 Tk_CreateWindow.3.* 
    rm -f Tk_CreateWindowFromPath.3 Tk_CreateWindowFromPath.3.* 
    rm -f Tk_DestroyWindow.3 Tk_DestroyWindow.3.* 
    rm -f Tk_MakeWindowExist.3 Tk_MakeWindowExist.3.* 
    ln $S CrtWindow.3$Z Tk_CreateWindow.3$Z 
    ln $S CrtWindow.3$Z Tk_CreateWindowFromPath.3$Z 
    ln $S CrtWindow.3$Z Tk_DestroyWindow.3$Z 
    ln $S CrtWindow.3$Z Tk_MakeWindowExist.3$Z 
fi
if test -r DeleteImg.3; then
    rm -f DeleteImg.3.*
    $ZIP DeleteImg.3
    rm -f Tk_DeleteImage.3 Tk_DeleteImage.3.* 
    ln $S DeleteImg.3$Z Tk_DeleteImage.3$Z 
fi
if test -r DrawFocHlt.3; then
    rm -f DrawFocHlt.3.*
    $ZIP DrawFocHlt.3
    rm -f Tk_DrawFocusHighlight.3 Tk_DrawFocusHighlight.3.* 
    ln $S DrawFocHlt.3$Z Tk_DrawFocusHighlight.3$Z 
fi
if test -r EventHndlr.3; then
    rm -f EventHndlr.3.*
    $ZIP EventHndlr.3
    rm -f Tk_CreateEventHandler.3 Tk_CreateEventHandler.3.* 
    rm -f Tk_DeleteEventHandler.3 Tk_DeleteEventHandler.3.* 
    ln $S EventHndlr.3$Z Tk_CreateEventHandler.3$Z 
    ln $S EventHndlr.3$Z Tk_DeleteEventHandler.3$Z 
fi
if test -r FindPhoto.3; then
    rm -f FindPhoto.3.*
    $ZIP FindPhoto.3
    rm -f Tk_FindPhoto.3 Tk_FindPhoto.3.* 
    rm -f Tk_PhotoPutBlock.3 Tk_PhotoPutBlock.3.* 
    rm -f Tk_PhotoPutZoomedBlock.3 Tk_PhotoPutZoomedBlock.3.* 
    rm -f Tk_PhotoGetImage.3 Tk_PhotoGetImage.3.* 
    rm -f Tk_PhotoBlank.3 Tk_PhotoBlank.3.* 
    rm -f Tk_PhotoExpand.3 Tk_PhotoExpand.3.* 
    rm -f Tk_PhotoGetSize.3 Tk_PhotoGetSize.3.* 
    rm -f Tk_PhotoSetSize.3 Tk_PhotoSetSize.3.* 
    ln $S FindPhoto.3$Z Tk_FindPhoto.3$Z 
    ln $S FindPhoto.3$Z Tk_PhotoPutBlock.3$Z 
    ln $S FindPhoto.3$Z Tk_PhotoPutZoomedBlock.3$Z 
    ln $S FindPhoto.3$Z Tk_PhotoGetImage.3$Z 
    ln $S FindPhoto.3$Z Tk_PhotoBlank.3$Z 
    ln $S FindPhoto.3$Z Tk_PhotoExpand.3$Z 
    ln $S FindPhoto.3$Z Tk_PhotoGetSize.3$Z 
    ln $S FindPhoto.3$Z Tk_PhotoSetSize.3$Z 
fi
if test -r FontId.3; then
    rm -f FontId.3.*
    $ZIP FontId.3
    rm -f Tk_FontId.3 Tk_FontId.3.* 
    rm -f Tk_GetFontMetrics.3 Tk_GetFontMetrics.3.* 
    rm -f Tk_PostscriptFontName.3 Tk_PostscriptFontName.3.* 
    ln $S FontId.3$Z Tk_FontId.3$Z 
    ln $S FontId.3$Z Tk_GetFontMetrics.3$Z 
    ln $S FontId.3$Z Tk_PostscriptFontName.3$Z 
fi
if test -r FreeXId.3; then
    rm -f FreeXId.3.*
    $ZIP FreeXId.3
    rm -f Tk_FreeXId.3 Tk_FreeXId.3.* 
    ln $S FreeXId.3$Z Tk_FreeXId.3$Z 
fi
if test -r GeomReq.3; then
    rm -f GeomReq.3.*
    $ZIP GeomReq.3
    rm -f Tk_GeometryRequest.3 Tk_GeometryRequest.3.* 
    rm -f Tk_SetMinimumRequestSize.3 Tk_SetMinimumRequestSize.3.* 
    rm -f Tk_SetInternalBorder.3 Tk_SetInternalBorder.3.* 
    rm -f Tk_SetInternalBorderEx.3 Tk_SetInternalBorderEx.3.* 
    ln $S GeomReq.3$Z Tk_GeometryRequest.3$Z 
    ln $S GeomReq.3$Z Tk_SetMinimumRequestSize.3$Z 
    ln $S GeomReq.3$Z Tk_SetInternalBorder.3$Z 
    ln $S GeomReq.3$Z Tk_SetInternalBorderEx.3$Z 
fi
if test -r GetAnchor.3; then
    rm -f GetAnchor.3.*
    $ZIP GetAnchor.3
    rm -f Tk_GetAnchorFromObj.3 Tk_GetAnchorFromObj.3.* 
    rm -f Tk_GetAnchor.3 Tk_GetAnchor.3.* 
    rm -f Tk_NameOfAnchor.3 Tk_NameOfAnchor.3.* 
    ln $S GetAnchor.3$Z Tk_GetAnchorFromObj.3$Z 
    ln $S GetAnchor.3$Z Tk_GetAnchor.3$Z 
    ln $S GetAnchor.3$Z Tk_NameOfAnchor.3$Z 
fi
if test -r GetBitmap.3; then
    rm -f GetBitmap.3.*
    $ZIP GetBitmap.3
    rm -f Tk_AllocBitmapFromObj.3 Tk_AllocBitmapFromObj.3.* 
    rm -f Tk_GetBitmap.3 Tk_GetBitmap.3.* 
    rm -f Tk_GetBitmapFromObj.3 Tk_GetBitmapFromObj.3.* 
    rm -f Tk_DefineBitmap.3 Tk_DefineBitmap.3.* 
    rm -f Tk_NameOfBitmap.3 Tk_NameOfBitmap.3.* 
    rm -f Tk_SizeOfBitmap.3 Tk_SizeOfBitmap.3.* 
    rm -f Tk_FreeBitmapFromObj.3 Tk_FreeBitmapFromObj.3.* 
    rm -f Tk_FreeBitmap.3 Tk_FreeBitmap.3.* 
    ln $S GetBitmap.3$Z Tk_AllocBitmapFromObj.3$Z 
    ln $S GetBitmap.3$Z Tk_GetBitmap.3$Z 
    ln $S GetBitmap.3$Z Tk_GetBitmapFromObj.3$Z 
    ln $S GetBitmap.3$Z Tk_DefineBitmap.3$Z 
    ln $S GetBitmap.3$Z Tk_NameOfBitmap.3$Z 
    ln $S GetBitmap.3$Z Tk_SizeOfBitmap.3$Z 
    ln $S GetBitmap.3$Z Tk_FreeBitmapFromObj.3$Z 
    ln $S GetBitmap.3$Z Tk_FreeBitmap.3$Z 
fi
if test -r GetCapStyl.3; then
    rm -f GetCapStyl.3.*
    $ZIP GetCapStyl.3
    rm -f Tk_GetCapStyle.3 Tk_GetCapStyle.3.* 
    rm -f Tk_NameOfCapStyle.3 Tk_NameOfCapStyle.3.* 
    ln $S GetCapStyl.3$Z Tk_GetCapStyle.3$Z 
    ln $S GetCapStyl.3$Z Tk_NameOfCapStyle.3$Z 
fi
if test -r GetClrmap.3; then
    rm -f GetClrmap.3.*
    $ZIP GetClrmap.3
    rm -f Tk_GetColormap.3 Tk_GetColormap.3.* 
    rm -f Tk_FreeColormap.3 Tk_FreeColormap.3.* 
    ln $S GetClrmap.3$Z Tk_GetColormap.3$Z 
    ln $S GetClrmap.3$Z Tk_FreeColormap.3$Z 
fi
if test -r GetColor.3; then
    rm -f GetColor.3.*
    $ZIP GetColor.3
    rm -f Tk_AllocColorFromObj.3 Tk_AllocColorFromObj.3.* 
    rm -f Tk_GetColor.3 Tk_GetColor.3.* 
    rm -f Tk_GetColorFromObj.3 Tk_GetColorFromObj.3.* 
    rm -f Tk_GetColorByValue.3 Tk_GetColorByValue.3.* 
    rm -f Tk_NameOfColor.3 Tk_NameOfColor.3.* 
    rm -f Tk_FreeColorFromObj.3 Tk_FreeColorFromObj.3.* 
    rm -f Tk_FreeColor.3 Tk_FreeColor.3.* 
    ln $S GetColor.3$Z Tk_AllocColorFromObj.3$Z 
    ln $S GetColor.3$Z Tk_GetColor.3$Z 
    ln $S GetColor.3$Z Tk_GetColorFromObj.3$Z 
    ln $S GetColor.3$Z Tk_GetColorByValue.3$Z 
    ln $S GetColor.3$Z Tk_NameOfColor.3$Z 
    ln $S GetColor.3$Z Tk_FreeColorFromObj.3$Z 
    ln $S GetColor.3$Z Tk_FreeColor.3$Z 
fi
if test -r GetCursor.3; then
    rm -f GetCursor.3.*
    $ZIP GetCursor.3
    rm -f Tk_AllocCursorFromObj.3 Tk_AllocCursorFromObj.3.* 
    rm -f Tk_GetCursor.3 Tk_GetCursor.3.* 
    rm -f Tk_GetCursorFromObj.3 Tk_GetCursorFromObj.3.* 
    rm -f Tk_GetCursorFromData.3 Tk_GetCursorFromData.3.* 
    rm -f Tk_NameOfCursor.3 Tk_NameOfCursor.3.* 
    rm -f Tk_FreeCursorFromObj.3 Tk_FreeCursorFromObj.3.* 
    rm -f Tk_FreeCursor.3 Tk_FreeCursor.3.* 
    ln $S GetCursor.3$Z Tk_AllocCursorFromObj.3$Z 
    ln $S GetCursor.3$Z Tk_GetCursor.3$Z 
    ln $S GetCursor.3$Z Tk_GetCursorFromObj.3$Z 
    ln $S GetCursor.3$Z Tk_GetCursorFromData.3$Z 
    ln $S GetCursor.3$Z Tk_NameOfCursor.3$Z 
    ln $S GetCursor.3$Z Tk_FreeCursorFromObj.3$Z 
    ln $S GetCursor.3$Z Tk_FreeCursor.3$Z 
fi
if test -r GetDash.3; then
    rm -f GetDash.3.*
    $ZIP GetDash.3
    rm -f Tk_GetDash.3 Tk_GetDash.3.* 
    ln $S GetDash.3$Z Tk_GetDash.3$Z 
fi
if test -r GetFont.3; then
    rm -f GetFont.3.*
    $ZIP GetFont.3
    rm -f Tk_AllocFontFromObj.3 Tk_AllocFontFromObj.3.* 
    rm -f Tk_GetFont.3 Tk_GetFont.3.* 
    rm -f Tk_GetFontFromObj.3 Tk_GetFontFromObj.3.* 
    rm -f Tk_NameOfFont.3 Tk_NameOfFont.3.* 
    rm -f Tk_FreeFontFromObj.3 Tk_FreeFontFromObj.3.* 
    rm -f Tk_FreeFont.3 Tk_FreeFont.3.* 
    ln $S GetFont.3$Z Tk_AllocFontFromObj.3$Z 
    ln $S GetFont.3$Z Tk_GetFont.3$Z 
    ln $S GetFont.3$Z Tk_GetFontFromObj.3$Z 
    ln $S GetFont.3$Z Tk_NameOfFont.3$Z 
    ln $S GetFont.3$Z Tk_FreeFontFromObj.3$Z 
    ln $S GetFont.3$Z Tk_FreeFont.3$Z 
fi
if test -r GetGC.3; then
    rm -f GetGC.3.*
    $ZIP GetGC.3
    rm -f Tk_GetGC.3 Tk_GetGC.3.* 
    rm -f Tk_FreeGC.3 Tk_FreeGC.3.* 
    ln $S GetGC.3$Z Tk_GetGC.3$Z 
    ln $S GetGC.3$Z Tk_FreeGC.3$Z 
fi
if test -r GetHINSTANCE.3; then
    rm -f GetHINSTANCE.3.*
    $ZIP GetHINSTANCE.3
    rm -f Tk_GetHINSTANCE.3 Tk_GetHINSTANCE.3.* 
    ln $S GetHINSTANCE.3$Z Tk_GetHINSTANCE.3$Z 
fi
if test -r GetHWND.3; then
    rm -f GetHWND.3.*
    $ZIP GetHWND.3
    rm -f Tk_GetHWND.3 Tk_GetHWND.3.* 
    rm -f Tk_AttachHWND.3 Tk_AttachHWND.3.* 
    ln $S GetHWND.3$Z Tk_GetHWND.3$Z 
    ln $S GetHWND.3$Z Tk_AttachHWND.3$Z 
fi
if test -r GetImage.3; then
    rm -f GetImage.3.*
    $ZIP GetImage.3
    rm -f Tk_GetImage.3 Tk_GetImage.3.* 
    rm -f Tk_RedrawImage.3 Tk_RedrawImage.3.* 
    rm -f Tk_SizeOfImage.3 Tk_SizeOfImage.3.* 
    rm -f Tk_FreeImage.3 Tk_FreeImage.3.* 
    ln $S GetImage.3$Z Tk_GetImage.3$Z 
    ln $S GetImage.3$Z Tk_RedrawImage.3$Z 
    ln $S GetImage.3$Z Tk_SizeOfImage.3$Z 
    ln $S GetImage.3$Z Tk_FreeImage.3$Z 
fi
if test -r GetJoinStl.3; then
    rm -f GetJoinStl.3.*
    $ZIP GetJoinStl.3
    rm -f Tk_GetJoinStyle.3 Tk_GetJoinStyle.3.* 
    rm -f Tk_NameOfJoinStyle.3 Tk_NameOfJoinStyle.3.* 
    ln $S GetJoinStl.3$Z Tk_GetJoinStyle.3$Z 
    ln $S GetJoinStl.3$Z Tk_NameOfJoinStyle.3$Z 
fi
if test -r GetJustify.3; then
    rm -f GetJustify.3.*
    $ZIP GetJustify.3
    rm -f Tk_GetJustifyFromObj.3 Tk_GetJustifyFromObj.3.* 
    rm -f Tk_GetJustify.3 Tk_GetJustify.3.* 
    rm -f Tk_NameOfJustify.3 Tk_NameOfJustify.3.* 
    ln $S GetJustify.3$Z Tk_GetJustifyFromObj.3$Z 
    ln $S GetJustify.3$Z Tk_GetJustify.3$Z 
    ln $S GetJustify.3$Z Tk_NameOfJustify.3$Z 
fi
if test -r GetOption.3; then
    rm -f GetOption.3.*
    $ZIP GetOption.3
    rm -f Tk_GetOption.3 Tk_GetOption.3.* 
    ln $S GetOption.3$Z Tk_GetOption.3$Z 
fi
if test -r GetPixels.3; then
    rm -f GetPixels.3.*
    $ZIP GetPixels.3
    rm -f Tk_GetPixelsFromObj.3 Tk_GetPixelsFromObj.3.* 
    rm -f Tk_GetPixels.3 Tk_GetPixels.3.* 
    rm -f Tk_GetMMFromObj.3 Tk_GetMMFromObj.3.* 
    rm -f Tk_GetScreenMM.3 Tk_GetScreenMM.3.* 
    ln $S GetPixels.3$Z Tk_GetPixelsFromObj.3$Z 
    ln $S GetPixels.3$Z Tk_GetPixels.3$Z 
    ln $S GetPixels.3$Z Tk_GetMMFromObj.3$Z 
    ln $S GetPixels.3$Z Tk_GetScreenMM.3$Z 
fi
if test -r GetPixmap.3; then
    rm -f GetPixmap.3.*
    $ZIP GetPixmap.3
    rm -f Tk_GetPixmap.3 Tk_GetPixmap.3.* 
    rm -f Tk_FreePixmap.3 Tk_FreePixmap.3.* 
    ln $S GetPixmap.3$Z Tk_GetPixmap.3$Z 
    ln $S GetPixmap.3$Z Tk_FreePixmap.3$Z 
fi
if test -r GetRelief.3; then
    rm -f GetRelief.3.*
    $ZIP GetRelief.3
    rm -f Tk_GetReliefFromObj.3 Tk_GetReliefFromObj.3.* 
    rm -f Tk_GetRelief.3 Tk_GetRelief.3.* 
    rm -f Tk_NameOfRelief.3 Tk_NameOfRelief.3.* 
    ln $S GetRelief.3$Z Tk_GetReliefFromObj.3$Z 
    ln $S GetRelief.3$Z Tk_GetRelief.3$Z 
    ln $S GetRelief.3$Z Tk_NameOfRelief.3$Z 
fi
if test -r GetRootCrd.3; then
    rm -f GetRootCrd.3.*
    $ZIP GetRootCrd.3
    rm -f Tk_GetRootCoords.3 Tk_GetRootCoords.3.* 
    ln $S GetRootCrd.3$Z Tk_GetRootCoords.3$Z 
fi
if test -r GetScroll.3; then
    rm -f GetScroll.3.*
    $ZIP GetScroll.3
    rm -f Tk_GetScrollInfo.3 Tk_GetScrollInfo.3.* 
    rm -f Tk_GetScrollInfoObj.3 Tk_GetScrollInfoObj.3.* 
    ln $S GetScroll.3$Z Tk_GetScrollInfo.3$Z 
    ln $S GetScroll.3$Z Tk_GetScrollInfoObj.3$Z 
fi
if test -r GetSelect.3; then
    rm -f GetSelect.3.*
    $ZIP GetSelect.3
    rm -f Tk_GetSelection.3 Tk_GetSelection.3.* 
    ln $S GetSelect.3$Z Tk_GetSelection.3$Z 
fi
if test -r GetUid.3; then
    rm -f GetUid.3.*
    $ZIP GetUid.3
    rm -f Tk_GetUid.3 Tk_GetUid.3.* 
    rm -f Tk_Uid.3 Tk_Uid.3.* 
    ln $S GetUid.3$Z Tk_GetUid.3$Z 
    ln $S GetUid.3$Z Tk_Uid.3$Z 
fi
if test -r GetVRoot.3; then
    rm -f GetVRoot.3.*
    $ZIP GetVRoot.3
    rm -f Tk_GetVRootGeometry.3 Tk_GetVRootGeometry.3.* 
    ln $S GetVRoot.3$Z Tk_GetVRootGeometry.3$Z 
fi
if test -r GetVisual.3; then
    rm -f GetVisual.3.*
    $ZIP GetVisual.3
    rm -f Tk_GetVisual.3 Tk_GetVisual.3.* 
    ln $S GetVisual.3$Z Tk_GetVisual.3$Z 
fi
if test -r Grab.3; then
    rm -f Grab.3.*
    $ZIP Grab.3
    rm -f Tk_Grab.3 Tk_Grab.3.* 
    rm -f Tk_Ungrab.3 Tk_Ungrab.3.* 
    ln $S Grab.3$Z Tk_Grab.3$Z 
    ln $S Grab.3$Z Tk_Ungrab.3$Z 
fi
if test -r HWNDToWindow.3; then
    rm -f HWNDToWindow.3.*
    $ZIP HWNDToWindow.3
    rm -f Tk_HWNDToWindow.3 Tk_HWNDToWindow.3.* 
    ln $S HWNDToWindow.3$Z Tk_HWNDToWindow.3$Z 
fi
if test -r HandleEvent.3; then
    rm -f HandleEvent.3.*
    $ZIP HandleEvent.3
    rm -f Tk_HandleEvent.3 Tk_HandleEvent.3.* 
    ln $S HandleEvent.3$Z Tk_HandleEvent.3$Z 
fi
if test -r IdToWindow.3; then
    rm -f IdToWindow.3.*
    $ZIP IdToWindow.3
    rm -f Tk_IdToWindow.3 Tk_IdToWindow.3.* 
    ln $S IdToWindow.3$Z Tk_IdToWindow.3$Z 
fi
if test -r ImgChanged.3; then
    rm -f ImgChanged.3.*
    $ZIP ImgChanged.3
    rm -f Tk_ImageChanged.3 Tk_ImageChanged.3.* 
    ln $S ImgChanged.3$Z Tk_ImageChanged.3$Z 
fi
if test -r InternAtom.3; then
    rm -f InternAtom.3.*
    $ZIP InternAtom.3
    rm -f Tk_InternAtom.3 Tk_InternAtom.3.* 
    rm -f Tk_GetAtomName.3 Tk_GetAtomName.3.* 
    ln $S InternAtom.3$Z Tk_InternAtom.3$Z 
    ln $S InternAtom.3$Z Tk_GetAtomName.3$Z 
fi
if test -r MainLoop.3; then
    rm -f MainLoop.3.*
    $ZIP MainLoop.3
    rm -f Tk_MainLoop.3 Tk_MainLoop.3.* 
    ln $S MainLoop.3$Z Tk_MainLoop.3$Z 
fi
if test -r MainWin.3; then
    rm -f MainWin.3.*
    $ZIP MainWin.3
    rm -f Tk_MainWindow.3 Tk_MainWindow.3.* 
    rm -f Tk_GetNumMainWindows.3 Tk_GetNumMainWindows.3.* 
    ln $S MainWin.3$Z Tk_MainWindow.3$Z 
    ln $S MainWin.3$Z Tk_GetNumMainWindows.3$Z 
fi
if test -r MaintGeom.3; then
    rm -f MaintGeom.3.*
    $ZIP MaintGeom.3
    rm -f Tk_MaintainGeometry.3 Tk_MaintainGeometry.3.* 
    rm -f Tk_UnmaintainGeometry.3 Tk_UnmaintainGeometry.3.* 
    ln $S MaintGeom.3$Z Tk_MaintainGeometry.3$Z 
    ln $S MaintGeom.3$Z Tk_UnmaintainGeometry.3$Z 
fi
if test -r ManageGeom.3; then
    rm -f ManageGeom.3.*
    $ZIP ManageGeom.3
    rm -f Tk_ManageGeometry.3 Tk_ManageGeometry.3.* 
    ln $S ManageGeom.3$Z Tk_ManageGeometry.3$Z 
fi
if test -r MapWindow.3; then
    rm -f MapWindow.3.*
    $ZIP MapWindow.3
    rm -f Tk_MapWindow.3 Tk_MapWindow.3.* 
    rm -f Tk_UnmapWindow.3 Tk_UnmapWindow.3.* 
    ln $S MapWindow.3$Z Tk_MapWindow.3$Z 
    ln $S MapWindow.3$Z Tk_UnmapWindow.3$Z 
fi
if test -r MeasureChar.3; then
    rm -f MeasureChar.3.*
    $ZIP MeasureChar.3
    rm -f Tk_MeasureChars.3 Tk_MeasureChars.3.* 
    rm -f Tk_TextWidth.3 Tk_TextWidth.3.* 
    rm -f Tk_DrawChars.3 Tk_DrawChars.3.* 
    rm -f Tk_UnderlineChars.3 Tk_UnderlineChars.3.* 
    ln $S MeasureChar.3$Z Tk_MeasureChars.3$Z 
    ln $S MeasureChar.3$Z Tk_TextWidth.3$Z 
    ln $S MeasureChar.3$Z Tk_DrawChars.3$Z 
    ln $S MeasureChar.3$Z Tk_UnderlineChars.3$Z 
fi
if test -r MoveToplev.3; then
    rm -f MoveToplev.3.*
    $ZIP MoveToplev.3
    rm -f Tk_MoveToplevelWindow.3 Tk_MoveToplevelWindow.3.* 
    ln $S MoveToplev.3$Z Tk_MoveToplevelWindow.3$Z 
fi
if test -r Name.3; then
    rm -f Name.3.*
    $ZIP Name.3
    rm -f Tk_Name.3 Tk_Name.3.* 
    rm -f Tk_PathName.3 Tk_PathName.3.* 
    rm -f Tk_NameToWindow.3 Tk_NameToWindow.3.* 
    ln $S Name.3$Z Tk_Name.3$Z 
    ln $S Name.3$Z Tk_PathName.3$Z 
    ln $S Name.3$Z Tk_NameToWindow.3$Z 
fi
if test -r NameOfImg.3; then
    rm -f NameOfImg.3.*
    $ZIP NameOfImg.3
    rm -f Tk_NameOfImage.3 Tk_NameOfImage.3.* 
    ln $S NameOfImg.3$Z Tk_NameOfImage.3$Z 
fi
if test -r OwnSelect.3; then
    rm -f OwnSelect.3.*
    $ZIP OwnSelect.3
    rm -f Tk_OwnSelection.3 Tk_OwnSelection.3.* 
    ln $S OwnSelect.3$Z Tk_OwnSelection.3$Z 
fi
if test -r ParseArgv.3; then
    rm -f ParseArgv.3.*
    $ZIP ParseArgv.3
    rm -f Tk_ParseArgv.3 Tk_ParseArgv.3.* 
    ln $S ParseArgv.3$Z Tk_ParseArgv.3$Z 
fi
if test -r QWinEvent.3; then
    rm -f QWinEvent.3.*
    $ZIP QWinEvent.3
    rm -f Tk_CollapseMotionEvents.3 Tk_CollapseMotionEvents.3.* 
    rm -f Tk_QueueWindowEvent.3 Tk_QueueWindowEvent.3.* 
    ln $S QWinEvent.3$Z Tk_CollapseMotionEvents.3$Z 
    ln $S QWinEvent.3$Z Tk_QueueWindowEvent.3$Z 
fi
if test -r Restack.3; then
    rm -f Restack.3.*
    $ZIP Restack.3
    rm -f Tk_RestackWindow.3 Tk_RestackWindow.3.* 
    ln $S Restack.3$Z Tk_RestackWindow.3$Z 
fi
if test -r RestrictEv.3; then
    rm -f RestrictEv.3.*
    $ZIP RestrictEv.3
    rm -f Tk_RestrictEvents.3 Tk_RestrictEvents.3.* 
    ln $S RestrictEv.3$Z Tk_RestrictEvents.3$Z 
fi
if test -r SetAppName.3; then
    rm -f SetAppName.3.*
    $ZIP SetAppName.3
    rm -f Tk_SetAppName.3 Tk_SetAppName.3.* 
    ln $S SetAppName.3$Z Tk_SetAppName.3$Z 
fi
if test -r SetCaret.3; then
    rm -f SetCaret.3.*
    $ZIP SetCaret.3
    rm -f Tk_SetCaretPos.3 Tk_SetCaretPos.3.* 
    ln $S SetCaret.3$Z Tk_SetCaretPos.3$Z 
fi
if test -r SetClass.3; then
    rm -f SetClass.3.*
    $ZIP SetClass.3
    rm -f Tk_SetClass.3 Tk_SetClass.3.* 
    rm -f Tk_Class.3 Tk_Class.3.* 
    ln $S SetClass.3$Z Tk_SetClass.3$Z 
    ln $S SetClass.3$Z Tk_Class.3$Z 
fi
if test -r SetClassProcs.3; then
    rm -f SetClassProcs.3.*
    $ZIP SetClassProcs.3
    rm -f Tk_SetClassProcs.3 Tk_SetClassProcs.3.* 
    ln $S SetClassProcs.3$Z Tk_SetClassProcs.3$Z 
fi
if test -r SetGrid.3; then
    rm -f SetGrid.3.*
    $ZIP SetGrid.3
    rm -f Tk_SetGrid.3 Tk_SetGrid.3.* 
    rm -f Tk_UnsetGrid.3 Tk_UnsetGrid.3.* 
    ln $S SetGrid.3$Z Tk_SetGrid.3$Z 
    ln $S SetGrid.3$Z Tk_UnsetGrid.3$Z 
fi
if test -r SetOptions.3; then
    rm -f SetOptions.3.*
    $ZIP SetOptions.3
    rm -f Tk_CreateOptionTable.3 Tk_CreateOptionTable.3.* 
    rm -f Tk_DeleteOptionTable.3 Tk_DeleteOptionTable.3.* 
    rm -f Tk_InitOptions.3 Tk_InitOptions.3.* 
    rm -f Tk_SetOptions.3 Tk_SetOptions.3.* 
    rm -f Tk_FreeSavedOptions.3 Tk_FreeSavedOptions.3.* 
    rm -f Tk_RestoreSavedOptions.3 Tk_RestoreSavedOptions.3.* 
    rm -f Tk_GetOptionValue.3 Tk_GetOptionValue.3.* 
    rm -f Tk_GetOptionInfo.3 Tk_GetOptionInfo.3.* 
    rm -f Tk_FreeConfigOptions.3 Tk_FreeConfigOptions.3.* 
    rm -f Tk_Offset.3 Tk_Offset.3.* 
    ln $S SetOptions.3$Z Tk_CreateOptionTable.3$Z 
    ln $S SetOptions.3$Z Tk_DeleteOptionTable.3$Z 
    ln $S SetOptions.3$Z Tk_InitOptions.3$Z 
    ln $S SetOptions.3$Z Tk_SetOptions.3$Z 
    ln $S SetOptions.3$Z Tk_FreeSavedOptions.3$Z 
    ln $S SetOptions.3$Z Tk_RestoreSavedOptions.3$Z 
    ln $S SetOptions.3$Z Tk_GetOptionValue.3$Z 
    ln $S SetOptions.3$Z Tk_GetOptionInfo.3$Z 
    ln $S SetOptions.3$Z Tk_FreeConfigOptions.3$Z 
    ln $S SetOptions.3$Z Tk_Offset.3$Z 
fi
if test -r SetVisual.3; then
    rm -f SetVisual.3.*
    $ZIP SetVisual.3
    rm -f Tk_SetWindowVisual.3 Tk_SetWindowVisual.3.* 
    ln $S SetVisual.3$Z Tk_SetWindowVisual.3$Z 
fi
if test -r StrictMotif.3; then
    rm -f StrictMotif.3.*
    $ZIP StrictMotif.3
    rm -f Tk_StrictMotif.3 Tk_StrictMotif.3.* 
    ln $S StrictMotif.3$Z Tk_StrictMotif.3$Z 
fi
if test -r TextLayout.3; then
    rm -f TextLayout.3.*
    $ZIP TextLayout.3
    rm -f Tk_ComputeTextLayout.3 Tk_ComputeTextLayout.3.* 
    rm -f Tk_FreeTextLayout.3 Tk_FreeTextLayout.3.* 
    rm -f Tk_DrawTextLayout.3 Tk_DrawTextLayout.3.* 
    rm -f Tk_UnderlineTextLayout.3 Tk_UnderlineTextLayout.3.* 
    rm -f Tk_PointToChar.3 Tk_PointToChar.3.* 
    rm -f Tk_CharBbox.3 Tk_CharBbox.3.* 
    rm -f Tk_DistanceToTextLayout.3 Tk_DistanceToTextLayout.3.* 
    rm -f Tk_IntersectTextLayout.3 Tk_IntersectTextLayout.3.* 
    rm -f Tk_TextLayoutToPostscript.3 Tk_TextLayoutToPostscript.3.* 
    ln $S TextLayout.3$Z Tk_ComputeTextLayout.3$Z 
    ln $S TextLayout.3$Z Tk_FreeTextLayout.3$Z 
    ln $S TextLayout.3$Z Tk_DrawTextLayout.3$Z 
    ln $S TextLayout.3$Z Tk_UnderlineTextLayout.3$Z 
    ln $S TextLayout.3$Z Tk_PointToChar.3$Z 
    ln $S TextLayout.3$Z Tk_CharBbox.3$Z 
    ln $S TextLayout.3$Z Tk_DistanceToTextLayout.3$Z 
    ln $S TextLayout.3$Z Tk_IntersectTextLayout.3$Z 
    ln $S TextLayout.3$Z Tk_TextLayoutToPostscript.3$Z 
fi
if test -r TkInitStubs.3; then
    rm -f TkInitStubs.3.*
    $ZIP TkInitStubs.3
    rm -f Tk_InitStubs.3 Tk_InitStubs.3.* 
    ln $S TkInitStubs.3$Z Tk_InitStubs.3$Z 
fi
if test -r Tk_Init.3; then
    rm -f Tk_Init.3.*
    $ZIP Tk_Init.3
    rm -f Tk_SafeInit.3 Tk_SafeInit.3.* 
    ln $S Tk_Init.3$Z Tk_SafeInit.3$Z 
fi
if test -r Tk_Main.3; then
    rm -f Tk_Main.3.*
    $ZIP Tk_Main.3
fi
if test -r WindowId.3; then
    rm -f WindowId.3.*
    $ZIP WindowId.3
    rm -f Tk_WindowId.3 Tk_WindowId.3.* 
    rm -f Tk_Parent.3 Tk_Parent.3.* 
    rm -f Tk_Display.3 Tk_Display.3.* 
    rm -f Tk_DisplayName.3 Tk_DisplayName.3.* 
    rm -f Tk_ScreenNumber.3 Tk_ScreenNumber.3.* 
    rm -f Tk_Screen.3 Tk_Screen.3.* 
    rm -f Tk_X.3 Tk_X.3.* 
    rm -f Tk_Y.3 Tk_Y.3.* 
    rm -f Tk_Width.3 Tk_Width.3.* 
    rm -f Tk_Height.3 Tk_Height.3.* 
    rm -f Tk_Changes.3 Tk_Changes.3.* 
    rm -f Tk_Attributes.3 Tk_Attributes.3.* 
    rm -f Tk_IsContainer.3 Tk_IsContainer.3.* 
    rm -f Tk_IsEmbedded.3 Tk_IsEmbedded.3.* 
    rm -f Tk_IsMapped.3 Tk_IsMapped.3.* 
    rm -f Tk_IsTopLevel.3 Tk_IsTopLevel.3.* 
    rm -f Tk_ReqWidth.3 Tk_ReqWidth.3.* 
    rm -f Tk_ReqHeight.3 Tk_ReqHeight.3.* 
    rm -f Tk_MinReqWidth.3 Tk_MinReqWidth.3.* 
    rm -f Tk_MinReqHeight.3 Tk_MinReqHeight.3.* 
    rm -f Tk_InternalBorderLeft.3 Tk_InternalBorderLeft.3.* 
    rm -f Tk_InternalBorderRight.3 Tk_InternalBorderRight.3.* 
    rm -f Tk_InternalBorderTop.3 Tk_InternalBorderTop.3.* 
    rm -f Tk_InternalBorderBottom.3 Tk_InternalBorderBottom.3.* 
    rm -f Tk_Visual.3 Tk_Visual.3.* 
    rm -f Tk_Depth.3 Tk_Depth.3.* 
    rm -f Tk_Colormap.3 Tk_Colormap.3.* 
    ln $S WindowId.3$Z Tk_WindowId.3$Z 
    ln $S WindowId.3$Z Tk_Parent.3$Z 
    ln $S WindowId.3$Z Tk_Display.3$Z 
    ln $S WindowId.3$Z Tk_DisplayName.3$Z 
    ln $S WindowId.3$Z Tk_ScreenNumber.3$Z 
    ln $S WindowId.3$Z Tk_Screen.3$Z 
    ln $S WindowId.3$Z Tk_X.3$Z 
    ln $S WindowId.3$Z Tk_Y.3$Z 
    ln $S WindowId.3$Z Tk_Width.3$Z 
    ln $S WindowId.3$Z Tk_Height.3$Z 
    ln $S WindowId.3$Z Tk_Changes.3$Z 
    ln $S WindowId.3$Z Tk_Attributes.3$Z 
    ln $S WindowId.3$Z Tk_IsContainer.3$Z 
    ln $S WindowId.3$Z Tk_IsEmbedded.3$Z 
    ln $S WindowId.3$Z Tk_IsMapped.3$Z 
    ln $S WindowId.3$Z Tk_IsTopLevel.3$Z 
    ln $S WindowId.3$Z Tk_ReqWidth.3$Z 
    ln $S WindowId.3$Z Tk_ReqHeight.3$Z 
    ln $S WindowId.3$Z Tk_MinReqWidth.3$Z 
    ln $S WindowId.3$Z Tk_MinReqHeight.3$Z 
    ln $S WindowId.3$Z Tk_InternalBorderLeft.3$Z 
    ln $S WindowId.3$Z Tk_InternalBorderRight.3$Z 
    ln $S WindowId.3$Z Tk_InternalBorderTop.3$Z 
    ln $S WindowId.3$Z Tk_InternalBorderBottom.3$Z 
    ln $S WindowId.3$Z Tk_Visual.3$Z 
    ln $S WindowId.3$Z Tk_Depth.3$Z 
    ln $S WindowId.3$Z Tk_Colormap.3$Z 
fi
if test -r bell.n; then
    rm -f bell.n.*
    $ZIP bell.n
fi
if test -r bind.n; then
    rm -f bind.n.*
    $ZIP bind.n
fi
if test -r bindtags.n; then
    rm -f bindtags.n.*
    $ZIP bindtags.n
fi
if test -r bitmap.n; then
    rm -f bitmap.n.*
    $ZIP bitmap.n
fi
if test -r button.n; then
    rm -f button.n.*
    $ZIP button.n
fi
if test -r canvas.n; then
    rm -f canvas.n.*
    $ZIP canvas.n
fi
if test -r checkbutton.n; then
    rm -f checkbutton.n.*
    $ZIP checkbutton.n
fi
if test -r chooseColor.n; then
    rm -f chooseColor.n.*
    $ZIP chooseColor.n
    rm -f tk_chooseColor.n tk_chooseColor.n.* 
    ln $S chooseColor.n$Z tk_chooseColor.n$Z 
fi
if test -r chooseDirectory.n; then
    rm -f chooseDirectory.n.*
    $ZIP chooseDirectory.n
    rm -f tk_chooseDirectory.n tk_chooseDirectory.n.* 
    ln $S chooseDirectory.n$Z tk_chooseDirectory.n$Z 
fi
if test -r clipboard.n; then
    rm -f clipboard.n.*
    $ZIP clipboard.n
fi
if test -r colors.n; then
    rm -f colors.n.*
    $ZIP colors.n
fi
if test -r console.n; then
    rm -f console.n.*
    $ZIP console.n
fi
if test -r cursors.n; then
    rm -f cursors.n.*
    $ZIP cursors.n
fi
if test -r destroy.n; then
    rm -f destroy.n.*
    $ZIP destroy.n
fi
if test -r dialog.n; then
    rm -f dialog.n.*
    $ZIP dialog.n
    rm -f tk_dialog.n tk_dialog.n.* 
    ln $S dialog.n$Z tk_dialog.n$Z 
fi
if test -r entry.n; then
    rm -f entry.n.*
    $ZIP entry.n
fi
if test -r event.n; then
    rm -f event.n.*
    $ZIP event.n
fi
if test -r focus.n; then
    rm -f focus.n.*
    $ZIP focus.n
fi
if test -r focusNext.n; then
    rm -f focusNext.n.*
    $ZIP focusNext.n
    rm -f tk_focusNext.n tk_focusNext.n.* 
    rm -f tk_focusPrev.n tk_focusPrev.n.* 
    rm -f tk_focusFollowsMouse.n tk_focusFollowsMouse.n.* 
    ln $S focusNext.n$Z tk_focusNext.n$Z 
    ln $S focusNext.n$Z tk_focusPrev.n$Z 
    ln $S focusNext.n$Z tk_focusFollowsMouse.n$Z 
fi
if test -r font.n; then
    rm -f font.n.*
    $ZIP font.n
fi
if test -r frame.n; then
    rm -f frame.n.*
    $ZIP frame.n
fi
if test -r getOpenFile.n; then
    rm -f getOpenFile.n.*
    $ZIP getOpenFile.n
    rm -f tk_getOpenFile.n tk_getOpenFile.n.* 
    rm -f tk_getSaveFile.n tk_getSaveFile.n.* 
    ln $S getOpenFile.n$Z tk_getOpenFile.n$Z 
    ln $S getOpenFile.n$Z tk_getSaveFile.n$Z 
fi
if test -r grab.n; then
    rm -f grab.n.*
    $ZIP grab.n
fi
if test -r grid.n; then
    rm -f grid.n.*
    $ZIP grid.n
fi
if test -r image.n; then
    rm -f image.n.*
    $ZIP image.n
fi
if test -r keysyms.n; then
    rm -f keysyms.n.*
    $ZIP keysyms.n
fi
if test -r label.n; then
    rm -f label.n.*
    $ZIP label.n
fi
if test -r labelframe.n; then
    rm -f labelframe.n.*
    $ZIP labelframe.n
fi
if test -r listbox.n; then
    rm -f listbox.n.*
    $ZIP listbox.n
fi
if test -r loadTk.n; then
    rm -f loadTk.n.*
    $ZIP loadTk.n
fi
if test -r lower.n; then
    rm -f lower.n.*
    $ZIP lower.n
fi
if test -r menu.n; then
    rm -f menu.n.*
    $ZIP menu.n
    rm -f tk_menuSetFocus.n tk_menuSetFocus.n.* 
    ln $S menu.n$Z tk_menuSetFocus.n$Z 
fi
if test -r menubar.n; then
    rm -f menubar.n.*
    $ZIP menubar.n
    rm -f tk_menuBar.n tk_menuBar.n.* 
    rm -f tk_bindForTraversal.n tk_bindForTraversal.n.* 
    ln $S menubar.n$Z tk_menuBar.n$Z 
    ln $S menubar.n$Z tk_bindForTraversal.n$Z 
fi
if test -r menubutton.n; then
    rm -f menubutton.n.*
    $ZIP menubutton.n
fi
if test -r message.n; then
    rm -f message.n.*
    $ZIP message.n
fi
if test -r messageBox.n; then
    rm -f messageBox.n.*
    $ZIP messageBox.n
    rm -f tk_messageBox.n tk_messageBox.n.* 
    ln $S messageBox.n$Z tk_messageBox.n$Z 
fi
if test -r option.n; then
    rm -f option.n.*
    $ZIP option.n
fi
if test -r optionMenu.n; then
    rm -f optionMenu.n.*
    $ZIP optionMenu.n
    rm -f tk_optionMenu.n tk_optionMenu.n.* 
    ln $S optionMenu.n$Z tk_optionMenu.n$Z 
fi
if test -r options.n; then
    rm -f options.n.*
    $ZIP options.n
fi
if test -r pack-old.n; then
    rm -f pack-old.n.*
    $ZIP pack-old.n
fi
if test -r pack.n; then
    rm -f pack.n.*
    $ZIP pack.n
fi
if test -r palette.n; then
    rm -f palette.n.*
    $ZIP palette.n
    rm -f tk_setPalette.n tk_setPalette.n.* 
    rm -f tk_bisque.n tk_bisque.n.* 
    ln $S palette.n$Z tk_setPalette.n$Z 
    ln $S palette.n$Z tk_bisque.n$Z 
fi
if test -r panedwindow.n; then
    rm -f panedwindow.n.*
    $ZIP panedwindow.n
fi
if test -r photo.n; then
    rm -f photo.n.*
    $ZIP photo.n
fi
if test -r place.n; then
    rm -f place.n.*
    $ZIP place.n
fi
if test -r popup.n; then
    rm -f popup.n.*
    $ZIP popup.n
    rm -f tk_popup.n tk_popup.n.* 
    ln $S popup.n$Z tk_popup.n$Z 
fi
if test -r radiobutton.n; then
    rm -f radiobutton.n.*
    $ZIP radiobutton.n
fi
if test -r raise.n; then
    rm -f raise.n.*
    $ZIP raise.n
fi
if test -r scale.n; then
    rm -f scale.n.*
    $ZIP scale.n
fi
if test -r scrollbar.n; then
    rm -f scrollbar.n.*
    $ZIP scrollbar.n
fi
if test -r selection.n; then
    rm -f selection.n.*
    $ZIP selection.n
fi
if test -r send.n; then
    rm -f send.n.*
    $ZIP send.n
fi
if test -r spinbox.n; then
    rm -f spinbox.n.*
    $ZIP spinbox.n
fi
if test -r text.n; then
    rm -f text.n.*
    $ZIP text.n
    rm -f tk_textCopy.n tk_textCopy.n.* 
    rm -f tk_textCut.n tk_textCut.n.* 
    rm -f tk_textPaste.n tk_textPaste.n.* 
    ln $S text.n$Z tk_textCopy.n$Z 
    ln $S text.n$Z tk_textCut.n$Z 
    ln $S text.n$Z tk_textPaste.n$Z 
fi
if test -r tk.n; then
    rm -f tk.n.*
    $ZIP tk.n
fi
if test -r tkerror.n; then
    rm -f tkerror.n.*
    $ZIP tkerror.n
fi
if test -r tkvars.n; then
    rm -f tkvars.n.*
    $ZIP tkvars.n
fi
if test -r tkwait.n; then
    rm -f tkwait.n.*
    $ZIP tkwait.n
fi
if test -r toplevel.n; then
    rm -f toplevel.n.*
    $ZIP toplevel.n
fi
if test -r winfo.n; then
    rm -f winfo.n.*
    $ZIP winfo.n
fi
if test -r wish.1; then
    rm -f wish.1.*
    $ZIP wish.1
fi
if test -r wm.n; then
    rm -f wm.n.*
    $ZIP wm.n
fi
exit 0
@


14.1
log
@dawn of a new revision.  it shall be numbered 14 to match release 7.  begin the convergence by adding emacs/vi local variable footer blocks to encourage consistent formatting.
@
text
@@


1.1
log
@Sources that are external to BRL-CAD are moved from the top level to src/other/.
@
text
@@

