aboutsummaryrefslogtreecommitdiffstats
path: root/x11-toolkits/tk80
diff options
context:
space:
mode:
authorade <ade@FreeBSD.org>2004-08-24 03:59:09 +0800
committerade <ade@FreeBSD.org>2004-08-24 03:59:09 +0800
commitb5f58d27919af9c73b77e75a4d611d06ce73acd9 (patch)
treeead4cd7c8bdbb3e6ec22cf2eacc1e0b688d82c9b /x11-toolkits/tk80
parenta8b90a2566a9358fd183f78cbfae65149f2f1e33 (diff)
downloadfreebsd-ports-graphics-b5f58d27919af9c73b77e75a4d611d06ce73acd9.tar.gz
freebsd-ports-graphics-b5f58d27919af9c73b77e75a4d611d06ce73acd9.tar.zst
freebsd-ports-graphics-b5f58d27919af9c73b77e75a4d611d06ce73acd9.zip
Slightly harder to deal with than ports/70328, but tweak tcl80 and tk80
with WITH_TCL80_MAN and WITH_TK80_MAN knobs respectively.
Diffstat (limited to 'x11-toolkits/tk80')
-rw-r--r--x11-toolkits/tk80/Makefile249
-rw-r--r--x11-toolkits/tk80/files/patch-ab88
-rw-r--r--x11-toolkits/tk80/pkg-plist338
3 files changed, 259 insertions, 416 deletions
diff --git a/x11-toolkits/tk80/Makefile b/x11-toolkits/tk80/Makefile
index 2cae044e82a..40a1b6487de 100644
--- a/x11-toolkits/tk80/Makefile
+++ b/x11-toolkits/tk80/Makefile
@@ -7,7 +7,7 @@
PORTNAME= tk
PORTVERSION= 8.0.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits tk80
MASTER_SITES= ${MASTER_SITE_TCLTK}
MASTER_SITE_SUBDIR= tcl8_0
@@ -36,6 +36,249 @@ TK_LIB= libtk80.so
.include <bsd.port.pre.mk>
+.if defined(WITH_TK80_MAN)
+
+MAN1= wish.1
+MAN3= 3DBorder.3 BindTable.3 CanvPsY.3 CanvTkwin.3 CanvTxtInfo.3 \
+ Clipboard.3 ClrSelect.3 ConfigWidg.3 ConfigWind.3 CoordToWin.3 \
+ CrtErrHdlr.3 CrtGenHdlr.3 CrtImgType.3 CrtItemType.3 CrtPhImgFmt.3 \
+ CrtSelHdlr.3 CrtWindow.3 DeleteImg.3 DrawFocHlt.3 EventHndlr.3 \
+ FindPhoto.3 FontId.3 FreeXId.3 GeomReq.3 GetAnchor.3 GetBitmap.3 \
+ GetCapStyl.3 GetClrmap.3 GetColor.3 GetCursor.3 GetFont.3 GetGC.3 \
+ GetImage.3 GetJoinStl.3 GetJustify.3 GetOption.3 GetPixels.3 \
+ GetPixmap.3 GetRelief.3 GetRootCrd.3 GetScroll.3 GetSelect.3 \
+ GetUid.3 GetVRoot.3 GetVisual.3 HandleEvent.3 IdToWindow.3 \
+ ImgChanged.3 InternAtom.3 MainLoop.3 MainWin.3 MaintGeom.3 \
+ ManageGeom.3 MapWindow.3 MeasureChar.3 MoveToplev.3 Name.3 \
+ NameOfImg.3 OwnSelect.3 ParseArgv.3 QWinEvent.3 Restack.3 \
+ RestrictEv.3 SetAppName.3 SetClass.3 SetGrid.3 SetVisual.3 \
+ StrictMotif.3 TextLayout.3 Tk_Init.3 Tk_Main.3 WindowId.3
+MANN= bell.n bind.n bindtags.n bitmap.n button.n canvas.n checkbutton.n \
+ chooseColor.n clipboard.n destroy.n dialog.n entry.n event.n \
+ focus.n focusNext.n font.n frame.n getOpenFile.n grab.n \
+ grid.n image.n label.n listbox.n loadTk.n lower.n menu.n menubar.n \
+ menubutton.n message.n messageBox.n option.n optionMenu.n options.n \
+ pack-old.n palette.n photo.n place.n popup.n radiobutton.n \
+ raise.n scale.n scrollbar.n selection.n send.n text.n tk.n \
+ tkerror.n tkvars.n tkwait.n toplevel.n winfo.n wm.n
+
+# MLINKS generated via awk '/ln/ {print "\t" $2,$3,"\\"}' unix/mkLinks
+MLINKS= 3DBorder.3 Tk_Get3DBorder.3 \
+ 3DBorder.3 Tk_Draw3DRectangle.3 \
+ 3DBorder.3 Tk_Fill3DRectangle.3 \
+ 3DBorder.3 Tk_Draw3DPolygon.3 \
+ 3DBorder.3 Tk_Fill3DPolygon.3 \
+ 3DBorder.3 Tk_3DVerticalBevel.3 \
+ 3DBorder.3 Tk_3DHorizontalBevel.3 \
+ 3DBorder.3 Tk_SetBackgroundFromBorder.3 \
+ 3DBorder.3 Tk_NameOf3DBorder.3 \
+ 3DBorder.3 Tk_3DBorderColor.3 \
+ 3DBorder.3 Tk_3DBorderGC.3 \
+ 3DBorder.3 Tk_Free3DBorder.3 \
+ BindTable.3 Tk_CreateBindingTable.3 \
+ BindTable.3 Tk_DeleteBindingTable.3 \
+ BindTable.3 Tk_CreateBinding.3 \
+ BindTable.3 Tk_DeleteBinding.3 \
+ BindTable.3 Tk_GetBinding.3 \
+ BindTable.3 Tk_GetAllBindings.3 \
+ BindTable.3 Tk_DeleteAllBindings.3 \
+ BindTable.3 Tk_BindEvent.3 \
+ CanvPsY.3 Tk_CanvasPsY.3 \
+ CanvPsY.3 Tk_CanvasPsBitmap.3 \
+ CanvPsY.3 Tk_CanvasPsColor.3 \
+ CanvPsY.3 Tk_CanvasPsFont.3 \
+ CanvPsY.3 Tk_CanvasPsPath.3 \
+ CanvPsY.3 Tk_CanvasPsStipple.3 \
+ CanvTkwin.3 Tk_CanvasTkwin.3 \
+ CanvTkwin.3 Tk_CanvasGetCoord.3 \
+ CanvTkwin.3 Tk_CanvasDrawableCoords.3 \
+ CanvTkwin.3 Tk_CanvasSetStippleOrigin.3 \
+ CanvTkwin.3 Tk_CanvasWindowCoords.3 \
+ CanvTkwin.3 Tk_CanvasEventuallyRedraw.3 \
+ CanvTkwin.3 Tk_CanvasTagsOption.3 \
+ CanvTxtInfo.3 Tk_CanvasTextInfo.3 \
+ Clipboard.3 Tk_ClipboardClear.3 \
+ Clipboard.3 Tk_ClipboardAppend.3 \
+ ClrSelect.3 Tk_ClearSelection.3 \
+ ConfigWidg.3 Tk_ConfigureWidget.3 \
+ ConfigWidg.3 Tk_Offset.3 \
+ ConfigWidg.3 Tk_ConfigureInfo.3 \
+ ConfigWidg.3 Tk_ConfigureValue.3 \
+ ConfigWidg.3 Tk_FreeOptions.3 \
+ ConfigWind.3 Tk_ConfigureWindow.3 \
+ ConfigWind.3 Tk_MoveWindow.3 \
+ ConfigWind.3 Tk_ResizeWindow.3 \
+ ConfigWind.3 Tk_MoveResizeWindow.3 \
+ ConfigWind.3 Tk_SetWindowBorderWidth.3 \
+ ConfigWind.3 Tk_ChangeWindowAttributes.3 \
+ ConfigWind.3 Tk_SetWindowBackground.3 \
+ ConfigWind.3 Tk_SetWindowBackgroundPixmap.3 \
+ ConfigWind.3 Tk_SetWindowBorder.3 \
+ ConfigWind.3 Tk_SetWindowBorderPixmap.3 \
+ ConfigWind.3 Tk_SetWindowColormap.3 \
+ ConfigWind.3 Tk_DefineCursor.3 \
+ ConfigWind.3 Tk_UndefineCursor.3 \
+ CoordToWin.3 Tk_CoordsToWindow.3 \
+ CrtErrHdlr.3 Tk_CreateErrorHandler.3 \
+ CrtErrHdlr.3 Tk_DeleteErrorHandler.3 \
+ CrtGenHdlr.3 Tk_CreateGenericHandler.3 \
+ CrtGenHdlr.3 Tk_DeleteGenericHandler.3 \
+ CrtImgType.3 Tk_CreateImageType.3 \
+ CrtImgType.3 Tk_GetImageMasterData.3 \
+ CrtItemType.3 Tk_CreateItemType.3 \
+ CrtItemType.3 Tk_GetItemTypes.3 \
+ CrtPhImgFmt.3 Tk_CreatePhotoImageFormat.3 \
+ CrtSelHdlr.3 Tk_CreateSelHandler.3 \
+ CrtSelHdlr.3 Tk_DeleteSelHandler.3 \
+ CrtWindow.3 Tk_CreateWindow.3 \
+ CrtWindow.3 Tk_CreateWindowFromPath.3 \
+ CrtWindow.3 Tk_DestroyWindow.3 \
+ CrtWindow.3 Tk_MakeWindowExist.3 \
+ DeleteImg.3 Tk_DeleteImage.3 \
+ DrawFocHlt.3 Tk_DrawFocusHighlight.3 \
+ EventHndlr.3 Tk_CreateEventHandler.3 \
+ EventHndlr.3 Tk_DeleteEventHandler.3 \
+ FindPhoto.3 Tk_FindPhoto.3 \
+ FindPhoto.3 Tk_PhotoPutBlock.3 \
+ FindPhoto.3 Tk_PhotoPutZoomedBlock.3 \
+ FindPhoto.3 Tk_PhotoGetImage.3 \
+ FindPhoto.3 Tk_PhotoBlank.3 \
+ FindPhoto.3 Tk_PhotoExpand.3 \
+ FindPhoto.3 Tk_PhotoGetSize.3 \
+ FindPhoto.3 Tk_PhotoSetSize.3 \
+ FontId.3 Tk_FontId.3 \
+ FontId.3 Tk_FontMetrics.3 \
+ FontId.3 Tk_PostscriptFontName.3 \
+ FreeXId.3 Tk_FreeXId.3 \
+ GeomReq.3 Tk_GeometryRequest.3 \
+ GeomReq.3 Tk_SetInternalBorder.3 \
+ GetAnchor.3 Tk_GetAnchor.3 \
+ GetAnchor.3 Tk_NameOfAnchor.3 \
+ GetBitmap.3 Tk_GetBitmap.3 \
+ GetBitmap.3 Tk_DefineBitmap.3 \
+ GetBitmap.3 Tk_NameOfBitmap.3 \
+ GetBitmap.3 Tk_SizeOfBitmap.3 \
+ GetBitmap.3 Tk_FreeBitmap.3 \
+ GetBitmap.3 Tk_GetBitmapFromData.3 \
+ GetCapStyl.3 Tk_GetCapStyle.3 \
+ GetCapStyl.3 Tk_NameOfCapStyle.3 \
+ GetClrmap.3 Tk_GetColormap.3 \
+ GetClrmap.3 Tk_FreeColormap.3 \
+ GetColor.3 Tk_GetColor.3 \
+ GetColor.3 Tk_GetColorByValue.3 \
+ GetColor.3 Tk_NameOfColor.3 \
+ GetColor.3 Tk_FreeColor.3 \
+ GetCursor.3 Tk_GetCursor.3 \
+ GetCursor.3 Tk_GetCursorFromData.3 \
+ GetCursor.3 Tk_NameOfCursor.3 \
+ GetCursor.3 Tk_FreeCursor.3 \
+ GetFont.3 Tk_GetFont.3 \
+ GetFont.3 Tk_NameOfFont.3 \
+ GetFont.3 Tk_FreeFont.3 \
+ GetGC.3 Tk_GetGC.3 \
+ GetGC.3 Tk_FreeGC.3 \
+ GetImage.3 Tk_GetImage.3 \
+ GetImage.3 Tk_RedrawImage.3 \
+ GetImage.3 Tk_SizeOfImage.3 \
+ GetImage.3 Tk_FreeImage.3 \
+ GetJoinStl.3 Tk_GetJoinStyle.3 \
+ GetJoinStl.3 Tk_NameOfJoinStyle.3 \
+ GetJustify.3 Tk_GetJustify.3 \
+ GetJustify.3 Tk_NameOfJustify.3 \
+ GetOption.3 Tk_GetOption.3 \
+ GetPixels.3 Tk_GetPixels.3 \
+ GetPixels.3 Tk_GetScreenMM.3 \
+ GetPixmap.3 Tk_GetPixmap.3 \
+ GetPixmap.3 Tk_FreePixmap.3 \
+ GetRelief.3 Tk_GetRelief.3 \
+ GetRelief.3 Tk_NameOfRelief.3 \
+ GetRootCrd.3 Tk_GetRootCoords.3 \
+ GetScroll.3 Tk_GetScrollInfo.3 \
+ GetSelect.3 Tk_GetSelection.3 \
+ GetUid.3 Tk_GetUid.3 \
+ GetUid.3 Tk_Uid.3 \
+ GetVRoot.3 Tk_GetVRootGeometry.3 \
+ GetVisual.3 Tk_GetVisual.3 \
+ HandleEvent.3 Tk_HandleEvent.3 \
+ IdToWindow.3 Tk_IdToWindow.3 \
+ ImgChanged.3 Tk_ImageChanged.3 \
+ InternAtom.3 Tk_InternAtom.3 \
+ InternAtom.3 Tk_GetAtomName.3 \
+ MainLoop.3 Tk_MainLoop.3 \
+ MainWin.3 Tk_MainWindow.3 \
+ MaintGeom.3 Tk_MaintainGeometry.3 \
+ MaintGeom.3 Tk_UnmaintainGeometry.3 \
+ ManageGeom.3 Tk_ManageGeometry.3 \
+ MapWindow.3 Tk_MapWindow.3 \
+ MapWindow.3 Tk_UnmapWindow.3 \
+ MeasureChar.3 Tk_MeasureChars.3 \
+ MeasureChar.3 Tk_TextWidth.3 \
+ MeasureChar.3 Tk_DrawChars.3 \
+ MeasureChar.3 Tk_UnderlineChars.3 \
+ MoveToplev.3 Tk_MoveToplevelWindow.3 \
+ Name.3 Tk_Name.3 \
+ Name.3 Tk_PathName.3 \
+ Name.3 Tk_NameToWindow.3 \
+ NameOfImg.3 Tk_NameOfImage.3 \
+ OwnSelect.3 Tk_OwnSelection.3 \
+ ParseArgv.3 Tk_ParseArgv.3 \
+ QWinEvent.3 Tk_QueueWindowEvent.3 \
+ Restack.3 Tk_RestackWindow.3 \
+ RestrictEv.3 Tk_RestrictEvents.3 \
+ SetAppName.3 Tk_SetAppName.3 \
+ SetClass.3 Tk_SetClass.3 \
+ SetClass.3 Tk_Class.3 \
+ SetGrid.3 Tk_SetGrid.3 \
+ SetGrid.3 Tk_UnsetGrid.3 \
+ SetVisual.3 Tk_SetWindowVisual.3 \
+ StrictMotif.3 Tk_StrictMotif.3 \
+ TextLayout.3 Tk_ComputeTextLayout.3 \
+ TextLayout.3 Tk_FreeTextLayout.3 \
+ TextLayout.3 Tk_DrawTextLayout.3 \
+ TextLayout.3 Tk_UnderlineTextLayout.3 \
+ TextLayout.3 Tk_PointToChar.3 \
+ TextLayout.3 Tk_CharBbox.3 \
+ TextLayout.3 Tk_DistanceToTextLayout.3 \
+ TextLayout.3 Tk_IntersectTextLayout.3 \
+ TextLayout.3 Tk_TextLayoutToPostscript.3 \
+ WindowId.3 Tk_WindowId.3 \
+ WindowId.3 Tk_Parent.3 \
+ WindowId.3 Tk_Display.3 \
+ WindowId.3 Tk_DisplayName.3 \
+ WindowId.3 Tk_ScreenNumber.3 \
+ WindowId.3 Tk_Screen.3 \
+ WindowId.3 Tk_X.3 \
+ WindowId.3 Tk_Y.3 \
+ WindowId.3 Tk_Width.3 \
+ WindowId.3 Tk_Height.3 \
+ WindowId.3 Tk_Changes.3 \
+ WindowId.3 Tk_Attributes.3 \
+ WindowId.3 Tk_IsMapped.3 \
+ WindowId.3 Tk_IsTopLevel.3 \
+ WindowId.3 Tk_ReqWidth.3 \
+ WindowId.3 Tk_ReqHeight.3 \
+ WindowId.3 Tk_InternalBorderWidth.3 \
+ WindowId.3 Tk_Visual.3 \
+ WindowId.3 Tk_Depth.3 \
+ WindowId.3 Tk_Colormap.3 \
+ chooseColor.n tk_chooseColor.n \
+ dialog.n tk_dialog.n \
+ focusNext.n tk_focusNext.n \
+ focusNext.n tk_focusPrev.n \
+ focusNext.n tk_focusFollowsMouse.n \
+ getOpenFile.n tk_getOpenFile.n \
+ getOpenFile.n tk_getSaveFile.n \
+ menubar.n tk_menuBar.n \
+ menubar.n tk_bindForTraversal.n \
+ messageBox.n tk_messageBox.n \
+ optionMenu.n tk_optionMenu.n \
+ pack-old.n pack.n \
+ palette.n tk_setPalette.n \
+ palette.n tk_bisque.n \
+ popup.n tk_popup.n
+
+.endif
+
.if ${PORTOBJFORMAT} == "elf"
TK_LIB_FILE= ${TK_LIB}.${SHLIB_MAJOR}
.else
@@ -48,6 +291,10 @@ post-patch:
post-configure:
@${CP} ${FILESDIR}/Makefile.lib ${WRKSRC}
@${CP} ${FILESDIR}/makefile ${WRKSRC}
+.if !defined(WITH_TK80_MAN)
+ ${REINPLACE_CMD} -e 's|^MAN_INSTALL_DIR.*$$|MAN_INSTALL_DIR = ${WRKDIR}|' \
+ ${WRKSRC}/Makefile
+.endif
pre-build:
@cd ${WRKSRC} && ${MAKE} -f Makefile.lib PREFIX=${PREFIX} \
diff --git a/x11-toolkits/tk80/files/patch-ab b/x11-toolkits/tk80/files/patch-ab
index b0d582127c6..2edc6fc428d 100644
--- a/x11-toolkits/tk80/files/patch-ab
+++ b/x11-toolkits/tk80/files/patch-ab
@@ -1,37 +1,23 @@
---- Makefile.in.orig Wed Nov 18 14:54:53 1998
-+++ Makefile.in Tue Dec 1 13:10:35 1998
-@@ -56,7 +56,9 @@
- BIN_DIR = $(exec_prefix)/bin
-
+--- Makefile.in.orig Mon Mar 8 22:53:50 1999
++++ Makefile.in Mon Aug 23 12:50:30 2004
+@@ -58,3 +58,5 @@
# Directory in which to install the include file tk.h:
-INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include
+INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include/tk$(VERSION)
+GENERIC_INCLUDE_INSTALL_DIR = $(INCLUDE_INSTALL_DIR)/generic
+UNIX_INCLUDE_INSTALL_DIR = $(INCLUDE_INSTALL_DIR)/unix
- # Top-level directory for manual entries:
- MAN_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/man
-@@ -112,7 +114,7 @@
-
- # Libraries to use when linking. This definition is determined by the
+@@ -114,3 +116,3 @@
# configure script.
-LIBS = @TCL_BUILD_LIB_SPEC@ @LIBS@ $(X11_LIB_SWITCHES) @DL_LIBS@ @MATH_LIBS@ -lc
+LIBS = -L${PREFIX}/lib -ltcl80 @LIBS@ $(X11_LIB_SWITCHES) @DL_LIBS@ @MATH_LIBS@ -lc
- # To turn off the security checks that disallow incoming sends when
- # the X server appears to be insecure, reverse the comments on the
-@@ -148,7 +150,7 @@
- # "install" around; better to use the install-sh script that comes
- # with the distribution, which is slower but guaranteed to work.
+@@ -150,3 +152,3 @@
-INSTALL = @srcdir@/install-sh -c
+INSTALL = install -c
INSTALL_PROGRAM = ${INSTALL}
- INSTALL_DATA = ${INSTALL} -m 644
-
-@@ -311,6 +313,11 @@
- @MAKE_LIB@
- $(RANLIB) ${TK_LIB_FILE}
+@@ -313,2 +315,7 @@
+libtk80.a: ${OBJS}
+ rm -f libtk80.a
@@ -39,41 +25,29 @@
+ ranlib libtk80.a
+
# Make target which outputs the list of the .o contained in the Tk lib
- # usefull to build a single big shared library containing Tcl/Tk and other
- # extensions. used for the Tcl Plugin. -- dl
-@@ -365,7 +372,7 @@
- # some ranlibs write to current directory, and this might not always be
- # possible (e.g. if installing as root).
+@@ -367,3 +374,3 @@
-install-binaries: $(TK_LIB_FILE) wish
+install-binaries: $(TK_LIB_FILE) libtk80.a wish
@for i in $(LIB_INSTALL_DIR) $(BIN_INSTALL_DIR) ; \
- do \
- if [ ! -d $$i ] ; then \
-@@ -379,13 +386,19 @@
- @$(INSTALL_DATA) $(TK_LIB_FILE) $(LIB_INSTALL_DIR)/$(TK_LIB_FILE)
- @(cd $(LIB_INSTALL_DIR); $(RANLIB) $(TK_LIB_FILE))
+@@ -381,2 +388,6 @@
@chmod 555 $(LIB_INSTALL_DIR)/$(TK_LIB_FILE)
+ @echo "Installing libtk80.a"
+ @$(INSTALL_DATA) libtk80.a $(LIB_INSTALL_DIR)/libtk80.a
+ @(cd $(LIB_INSTALL_DIR); $(RANLIB) libtk80.a)
+ @chmod 555 $(LIB_INSTALL_DIR)/libtk80.a
@echo "Installing wish"
- @$(INSTALL_PROGRAM) wish $(BIN_INSTALL_DIR)/wish$(VERSION)
+@@ -384,3 +395,4 @@
@echo "Installing tkConfig.sh"
- @$(INSTALL_DATA) tkConfig.sh $(LIB_INSTALL_DIR)/tkConfig.sh
+ @mkdir -p $(LIB_INSTALL_DIR)/tk$(VERSION)
+ @$(INSTALL_DATA) tkConfig.sh $(LIB_INSTALL_DIR)/tk$(VERSION)/tkConfig.sh
- install-libraries:
+@@ -388,2 +400,3 @@
@for i in $(INSTALL_ROOT)$(prefix)/lib $(INCLUDE_INSTALL_DIR) \
+ $(GENERIC_INCLUDE_INSTALL_DIR) $(UNIX_INCLUDE_INSTALL_DIR) \
$(SCRIPT_INSTALL_DIR) $(SCRIPT_INSTALL_DIR)/images; \
- do \
- if [ ! -d $$i ] ; then \
-@@ -395,8 +408,18 @@
- else true; \
- fi; \
+@@ -397,4 +410,14 @@
done;
- @echo "Installing tk.h"
- @$(INSTALL_DATA) $(GENERIC_DIR)/tk.h $(INCLUDE_INSTALL_DIR)/tk.h
@@ -90,43 +64,3 @@
+ done;
+ @ln -sf $(GENERIC_INCLUDE_INSTALL_DIR)/tk.h $(INCLUDE_INSTALL_DIR)/tk.h
for i in $(SRC_DIR)/library/*.tcl $(SRC_DIR)/library/tclIndex $(SRC_DIR)/library/prolog.ps $(UNIX_DIR)/tkAppInit.c; \
- do \
- echo "Installing $$i"; \
-@@ -455,28 +478,28 @@
- @cd $(SRC_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 $(SRC_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 $(SRC_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; \
- done;
- $(UNIX_DIR)/mkLinks $(MANN_INSTALL_DIR)
-
diff --git a/x11-toolkits/tk80/pkg-plist b/x11-toolkits/tk80/pkg-plist
index 45bf0289c94..42c8c4a7424 100644
--- a/x11-toolkits/tk80/pkg-plist
+++ b/x11-toolkits/tk80/pkg-plist
@@ -119,344 +119,6 @@ lib/tk8.0/images/pwrdLogo150.gif
lib/tk8.0/images/pwrdLogo175.gif
lib/tk8.0/images/pwrdLogo200.gif
lib/tk8.0/images/pwrdLogo75.gif
-man/man1/wish.1.gz
-man/man3/3DBorder.3.gz
-man/man3/BindTable.3.gz
-man/man3/CanvPsY.3.gz
-man/man3/CanvTkwin.3.gz
-man/man3/CanvTxtInfo.3.gz
-man/man3/Clipboard.3.gz
-man/man3/ClrSelect.3.gz
-man/man3/ConfigWidg.3.gz
-man/man3/ConfigWind.3.gz
-man/man3/CoordToWin.3.gz
-man/man3/CrtErrHdlr.3.gz
-man/man3/CrtGenHdlr.3.gz
-man/man3/CrtImgType.3.gz
-man/man3/CrtItemType.3.gz
-man/man3/CrtPhImgFmt.3.gz
-man/man3/CrtSelHdlr.3.gz
-man/man3/CrtWindow.3.gz
-man/man3/DeleteImg.3.gz
-man/man3/DrawFocHlt.3.gz
-man/man3/EventHndlr.3.gz
-man/man3/FindPhoto.3.gz
-man/man3/FontId.3.gz
-man/man3/FreeXId.3.gz
-man/man3/GeomReq.3.gz
-man/man3/GetAnchor.3.gz
-man/man3/GetBitmap.3.gz
-man/man3/GetCapStyl.3.gz
-man/man3/GetClrmap.3.gz
-man/man3/GetColor.3.gz
-man/man3/GetCursor.3.gz
-man/man3/GetFont.3.gz
-man/man3/GetGC.3.gz
-man/man3/GetImage.3.gz
-man/man3/GetJoinStl.3.gz
-man/man3/GetJustify.3.gz
-man/man3/GetOption.3.gz
-man/man3/GetPixels.3.gz
-man/man3/GetPixmap.3.gz
-man/man3/GetRelief.3.gz
-man/man3/GetRootCrd.3.gz
-man/man3/GetScroll.3.gz
-man/man3/GetSelect.3.gz
-man/man3/GetUid.3.gz
-man/man3/GetVRoot.3.gz
-man/man3/GetVisual.3.gz
-man/man3/HandleEvent.3.gz
-man/man3/IdToWindow.3.gz
-man/man3/ImgChanged.3.gz
-man/man3/InternAtom.3.gz
-man/man3/MainLoop.3.gz
-man/man3/MainWin.3.gz
-man/man3/MaintGeom.3.gz
-man/man3/ManageGeom.3.gz
-man/man3/MapWindow.3.gz
-man/man3/MeasureChar.3.gz
-man/man3/MoveToplev.3.gz
-man/man3/Name.3.gz
-man/man3/NameOfImg.3.gz
-man/man3/OwnSelect.3.gz
-man/man3/ParseArgv.3.gz
-man/man3/QWinEvent.3.gz
-man/man3/Restack.3.gz
-man/man3/RestrictEv.3.gz
-man/man3/SetAppName.3.gz
-man/man3/SetClass.3.gz
-man/man3/SetGrid.3.gz
-man/man3/SetVisual.3.gz
-man/man3/StrictMotif.3.gz
-man/man3/TextLayout.3.gz
-man/man3/Tk_3DBorderColor.3.gz
-man/man3/Tk_3DBorderGC.3.gz
-man/man3/Tk_3DHorizontalBevel.3.gz
-man/man3/Tk_3DVerticalBevel.3.gz
-man/man3/Tk_Attributes.3.gz
-man/man3/Tk_BindEvent.3.gz
-man/man3/Tk_CanvasDrawableCoords.3.gz
-man/man3/Tk_CanvasEventuallyRedraw.3.gz
-man/man3/Tk_CanvasGetCoord.3.gz
-man/man3/Tk_CanvasPsBitmap.3.gz
-man/man3/Tk_CanvasPsColor.3.gz
-man/man3/Tk_CanvasPsFont.3.gz
-man/man3/Tk_CanvasPsPath.3.gz
-man/man3/Tk_CanvasPsStipple.3.gz
-man/man3/Tk_CanvasPsY.3.gz
-man/man3/Tk_CanvasSetStippleOrigin.3.gz
-man/man3/Tk_CanvasTagsOption.3.gz
-man/man3/Tk_CanvasTextInfo.3.gz
-man/man3/Tk_CanvasTkwin.3.gz
-man/man3/Tk_CanvasWindowCoords.3.gz
-man/man3/Tk_ChangeWindowAttributes.3.gz
-man/man3/Tk_Changes.3.gz
-man/man3/Tk_CharBbox.3.gz
-man/man3/Tk_Class.3.gz
-man/man3/Tk_ClearSelection.3.gz
-man/man3/Tk_ClipboardAppend.3.gz
-man/man3/Tk_ClipboardClear.3.gz
-man/man3/Tk_Colormap.3.gz
-man/man3/Tk_ComputeTextLayout.3.gz
-man/man3/Tk_ConfigureInfo.3.gz
-man/man3/Tk_ConfigureValue.3.gz
-man/man3/Tk_ConfigureWidget.3.gz
-man/man3/Tk_ConfigureWindow.3.gz
-man/man3/Tk_CoordsToWindow.3.gz
-man/man3/Tk_CreateBinding.3.gz
-man/man3/Tk_CreateBindingTable.3.gz
-man/man3/Tk_CreateErrorHandler.3.gz
-man/man3/Tk_CreateEventHandler.3.gz
-man/man3/Tk_CreateGenericHandler.3.gz
-man/man3/Tk_CreateImageType.3.gz
-man/man3/Tk_CreateItemType.3.gz
-man/man3/Tk_CreatePhotoImageFormat.3.gz
-man/man3/Tk_CreateSelHandler.3.gz
-man/man3/Tk_CreateWindow.3.gz
-man/man3/Tk_CreateWindowFromPath.3.gz
-man/man3/Tk_DefineBitmap.3.gz
-man/man3/Tk_DefineCursor.3.gz
-man/man3/Tk_DeleteAllBindings.3.gz
-man/man3/Tk_DeleteBinding.3.gz
-man/man3/Tk_DeleteBindingTable.3.gz
-man/man3/Tk_DeleteErrorHandler.3.gz
-man/man3/Tk_DeleteEventHandler.3.gz
-man/man3/Tk_DeleteGenericHandler.3.gz
-man/man3/Tk_DeleteImage.3.gz
-man/man3/Tk_DeleteSelHandler.3.gz
-man/man3/Tk_Depth.3.gz
-man/man3/Tk_DestroyWindow.3.gz
-man/man3/Tk_Display.3.gz
-man/man3/Tk_DisplayName.3.gz
-man/man3/Tk_DistanceToTextLayout.3.gz
-man/man3/Tk_Draw3DPolygon.3.gz
-man/man3/Tk_Draw3DRectangle.3.gz
-man/man3/Tk_DrawChars.3.gz
-man/man3/Tk_DrawFocusHighlight.3.gz
-man/man3/Tk_DrawTextLayout.3.gz
-man/man3/Tk_Fill3DPolygon.3.gz
-man/man3/Tk_Fill3DRectangle.3.gz
-man/man3/Tk_FindPhoto.3.gz
-man/man3/Tk_FontId.3.gz
-man/man3/Tk_FontMetrics.3.gz
-man/man3/Tk_Free3DBorder.3.gz
-man/man3/Tk_FreeBitmap.3.gz
-man/man3/Tk_FreeColor.3.gz
-man/man3/Tk_FreeColormap.3.gz
-man/man3/Tk_FreeCursor.3.gz
-man/man3/Tk_FreeFont.3.gz
-man/man3/Tk_FreeGC.3.gz
-man/man3/Tk_FreeImage.3.gz
-man/man3/Tk_FreeOptions.3.gz
-man/man3/Tk_FreePixmap.3.gz
-man/man3/Tk_FreeTextLayout.3.gz
-man/man3/Tk_FreeXId.3.gz
-man/man3/Tk_GeometryRequest.3.gz
-man/man3/Tk_Get3DBorder.3.gz
-man/man3/Tk_GetAllBindings.3.gz
-man/man3/Tk_GetAnchor.3.gz
-man/man3/Tk_GetAtomName.3.gz
-man/man3/Tk_GetBinding.3.gz
-man/man3/Tk_GetBitmap.3.gz
-man/man3/Tk_GetBitmapFromData.3.gz
-man/man3/Tk_GetCapStyle.3.gz
-man/man3/Tk_GetColor.3.gz
-man/man3/Tk_GetColorByValue.3.gz
-man/man3/Tk_GetColormap.3.gz
-man/man3/Tk_GetCursor.3.gz
-man/man3/Tk_GetCursorFromData.3.gz
-man/man3/Tk_GetFont.3.gz
-man/man3/Tk_GetGC.3.gz
-man/man3/Tk_GetImage.3.gz
-man/man3/Tk_GetImageMasterData.3.gz
-man/man3/Tk_GetItemTypes.3.gz
-man/man3/Tk_GetJoinStyle.3.gz
-man/man3/Tk_GetJustify.3.gz
-man/man3/Tk_GetOption.3.gz
-man/man3/Tk_GetPixels.3.gz
-man/man3/Tk_GetPixmap.3.gz
-man/man3/Tk_GetRelief.3.gz
-man/man3/Tk_GetRootCoords.3.gz
-man/man3/Tk_GetScreenMM.3.gz
-man/man3/Tk_GetScrollInfo.3.gz
-man/man3/Tk_GetSelection.3.gz
-man/man3/Tk_GetUid.3.gz
-man/man3/Tk_GetVRootGeometry.3.gz
-man/man3/Tk_GetVisual.3.gz
-man/man3/Tk_HandleEvent.3.gz
-man/man3/Tk_Height.3.gz
-man/man3/Tk_IdToWindow.3.gz
-man/man3/Tk_ImageChanged.3.gz
-man/man3/Tk_Init.3.gz
-man/man3/Tk_InternAtom.3.gz
-man/man3/Tk_InternalBorderWidth.3.gz
-man/man3/Tk_IntersectTextLayout.3.gz
-man/man3/Tk_IsMapped.3.gz
-man/man3/Tk_IsTopLevel.3.gz
-man/man3/Tk_Main.3.gz
-man/man3/Tk_MainLoop.3.gz
-man/man3/Tk_MainWindow.3.gz
-man/man3/Tk_MaintainGeometry.3.gz
-man/man3/Tk_MakeWindowExist.3.gz
-man/man3/Tk_ManageGeometry.3.gz
-man/man3/Tk_MapWindow.3.gz
-man/man3/Tk_MeasureChars.3.gz
-man/man3/Tk_MoveResizeWindow.3.gz
-man/man3/Tk_MoveToplevelWindow.3.gz
-man/man3/Tk_MoveWindow.3.gz
-man/man3/Tk_Name.3.gz
-man/man3/Tk_NameOf3DBorder.3.gz
-man/man3/Tk_NameOfAnchor.3.gz
-man/man3/Tk_NameOfBitmap.3.gz
-man/man3/Tk_NameOfCapStyle.3.gz
-man/man3/Tk_NameOfColor.3.gz
-man/man3/Tk_NameOfCursor.3.gz
-man/man3/Tk_NameOfFont.3.gz
-man/man3/Tk_NameOfImage.3.gz
-man/man3/Tk_NameOfJoinStyle.3.gz
-man/man3/Tk_NameOfJustify.3.gz
-man/man3/Tk_NameOfRelief.3.gz
-man/man3/Tk_NameToWindow.3.gz
-man/man3/Tk_Offset.3.gz
-man/man3/Tk_OwnSelection.3.gz
-man/man3/Tk_Parent.3.gz
-man/man3/Tk_ParseArgv.3.gz
-man/man3/Tk_PathName.3.gz
-man/man3/Tk_PhotoBlank.3.gz
-man/man3/Tk_PhotoExpand.3.gz
-man/man3/Tk_PhotoGetImage.3.gz
-man/man3/Tk_PhotoGetSize.3.gz
-man/man3/Tk_PhotoPutBlock.3.gz
-man/man3/Tk_PhotoPutZoomedBlock.3.gz
-man/man3/Tk_PhotoSetSize.3.gz
-man/man3/Tk_PointToChar.3.gz
-man/man3/Tk_PostscriptFontName.3.gz
-man/man3/Tk_QueueWindowEvent.3.gz
-man/man3/Tk_RedrawImage.3.gz
-man/man3/Tk_ReqHeight.3.gz
-man/man3/Tk_ReqWidth.3.gz
-man/man3/Tk_ResizeWindow.3.gz
-man/man3/Tk_RestackWindow.3.gz
-man/man3/Tk_RestrictEvents.3.gz
-man/man3/Tk_Screen.3.gz
-man/man3/Tk_ScreenNumber.3.gz
-man/man3/Tk_SetAppName.3.gz
-man/man3/Tk_SetBackgroundFromBorder.3.gz
-man/man3/Tk_SetClass.3.gz
-man/man3/Tk_SetGrid.3.gz
-man/man3/Tk_SetInternalBorder.3.gz
-man/man3/Tk_SetWindowBackground.3.gz
-man/man3/Tk_SetWindowBackgroundPixmap.3.gz
-man/man3/Tk_SetWindowBorder.3.gz
-man/man3/Tk_SetWindowBorderPixmap.3.gz
-man/man3/Tk_SetWindowBorderWidth.3.gz
-man/man3/Tk_SetWindowColormap.3.gz
-man/man3/Tk_SetWindowVisual.3.gz
-man/man3/Tk_SizeOfBitmap.3.gz
-man/man3/Tk_SizeOfImage.3.gz
-man/man3/Tk_StrictMotif.3.gz
-man/man3/Tk_TextLayoutToPostscript.3.gz
-man/man3/Tk_TextWidth.3.gz
-man/man3/Tk_Uid.3.gz
-man/man3/Tk_UndefineCursor.3.gz
-man/man3/Tk_UnderlineChars.3.gz
-man/man3/Tk_UnderlineTextLayout.3.gz
-man/man3/Tk_UnmaintainGeometry.3.gz
-man/man3/Tk_UnmapWindow.3.gz
-man/man3/Tk_UnsetGrid.3.gz
-man/man3/Tk_Visual.3.gz
-man/man3/Tk_Width.3.gz
-man/man3/Tk_WindowId.3.gz
-man/man3/Tk_X.3.gz
-man/man3/Tk_Y.3.gz
-man/man3/WindowId.3.gz
-man/mann/bell.n.gz
-man/mann/bind.n.gz
-man/mann/bindtags.n.gz
-man/mann/bitmap.n.gz
-man/mann/button.n.gz
-man/mann/canvas.n.gz
-man/mann/checkbutton.n.gz
-man/mann/chooseColor.n.gz
-man/mann/clipboard.n.gz
-man/mann/destroy.n.gz
-man/mann/dialog.n.gz
-man/mann/entry.n.gz
-man/mann/event.n.gz
-man/mann/focus.n.gz
-man/mann/focusNext.n.gz
-man/mann/font.n.gz
-man/mann/frame.n.gz
-man/mann/getOpenFile.n.gz
-man/mann/grab.n.gz
-man/mann/grid.n.gz
-man/mann/image.n.gz
-man/mann/label.n.gz
-man/mann/listbox.n.gz
-man/mann/loadTk.n.gz
-man/mann/lower.n.gz
-man/mann/menu.n.gz
-man/mann/menubar.n.gz
-man/mann/menubutton.n.gz
-man/mann/message.n.gz
-man/mann/messageBox.n.gz
-man/mann/option.n.gz
-man/mann/optionMenu.n.gz
-man/mann/options.n.gz
-man/mann/pack-old.n.gz
-man/mann/pack.n.gz
-man/mann/palette.n.gz
-man/mann/photo.n.gz
-man/mann/place.n.gz
-man/mann/popup.n.gz
-man/mann/radiobutton.n.gz
-man/mann/raise.n.gz
-man/mann/scale.n.gz
-man/mann/scrollbar.n.gz
-man/mann/selection.n.gz
-man/mann/send.n.gz
-man/mann/text.n.gz
-man/mann/tk.n.gz
-man/mann/tk_bindForTraversal.n.gz
-man/mann/tk_bisque.n.gz
-man/mann/tk_chooseColor.n.gz
-man/mann/tk_dialog.n.gz
-man/mann/tk_focusFollowsMouse.n.gz
-man/mann/tk_focusNext.n.gz
-man/mann/tk_focusPrev.n.gz
-man/mann/tk_getOpenFile.n.gz
-man/mann/tk_getSaveFile.n.gz
-man/mann/tk_menuBar.n.gz
-man/mann/tk_messageBox.n.gz
-man/mann/tk_optionMenu.n.gz
-man/mann/tk_popup.n.gz
-man/mann/tk_setPalette.n.gz
-man/mann/tkerror.n.gz
-man/mann/tkvars.n.gz
-man/mann/tkwait.n.gz
-man/mann/toplevel.n.gz
-man/mann/winfo.n.gz
-man/mann/wm.n.gz
@dirrm lib/tk8.0/demos/images
@dirrm lib/tk8.0/demos
@dirrm lib/tk8.0/images