1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= GUI toolkit for the Tcl 8.6 scripting language
8 HOMEPAGE= https://www.tcl.tk/
12 SITES[main]= SF/tcl/Tcl/8.6.13
13 DISTFILE[1]= tk8.6.13-src.tar.gz:main
15 SPKGS[standard]= complete
20 OPTIONS_AVAILABLE= none
21 OPTIONS_STANDARD= none
23 USES= tcl:8.6,tea fontconfig
24 XORG_COMPONENTS= x11 xext xft xrender xscrnsaver
26 DISTNAME= tk8.6.13/unix
28 LICENSE= CUSTOM1:primary
29 LICENSE_NAME= CUSTOM1:"Tcl/Tk License"
30 LICENSE_FILE= CUSTOM1:{{WRKSRC}}/license.terms
33 FPC_EQUIVALENT= x11-toolkits/tk86
35 CONFIGURE_ARGS= --enable-xss
38 --enable-man-suffix=.tk86
39 --includedir={{PREFIX}}/include/tk8.6
41 MAKE_ENV= SHORT_TK_VER=86
43 INSTALL_TARGET= install-strip install-doc install-demos
48 CFLAGS= -I{{TCL_INCLUDEDIR}}
52 's|@TK_BUILD_LIB_SPEC@|@TK_LIB_SPEC@|; \
53 s|@TK_BUILD_STUB_LIB_SPEC@|@TK_STUB_LIB_SPEC@|; \
54 s|@TK_BUILD_STUB_LIB_PATH@|@TK_STUB_LIB_PATH@|; \
55 s|@TK_SRC_DIR@|${PREFIX}/include/tk8.6|' \
56 ${WRKSRC}/tkConfig.sh.in
57 ${REINPLACE_CMD} -e '/^Requires/s|tcl|tcl86|' \
61 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtk86.so
63 [FILE:362:descriptions/desc.primary]
64 This is Tk version 8.6, a GUI toolkit for Tcl.
66 Tk is a graphical user interface toolkit that takes developing desktop
67 applications to a higher level than conventional approaches. Tk is the
68 standard GUI not only for Tcl, but for many other dynamic languages, and
69 can produce rich, native applications that run unchanged across Windows,
70 Mac OS X, Linux and more.
73 [FILE:60:descriptions/desc.demos]
74 This package contains the demo programs for Tk version 8.6.
77 [FILE:56:descriptions/desc.manpages]
78 This package contains the man pages for Tk version 8.6.
82 2e65fa069a23365440a3c56c556b8673b5e32a283800d8d9b257e3f584ce0675 4546848 tk8.6.13-src.tar.gz
85 [FILE:1866:manifests/plist.primary]
92 include/tk%%TK_VER%%/generic/
121 include/tk%%TK_VER%%/unix/
127 libtk%%SHORT_TK_VER%%.a
128 libtk%%SHORT_TK_VER%%.so
129 libtk%%SHORT_TK_VER%%.so.1
130 libtkstub%%SHORT_TK_VER%%.a
131 lib/pkgconfig/%%NAMEBASE%%.pc
168 lib/tk%%TK_VER%%/images/
182 lib/tk%%TK_VER%%/msgs/
201 lib/tk%%TK_VER%%/ttk/
228 [FILE:1042:manifests/plist.demos]
229 lib/tk%%TK_VER%%/demos/
302 lib/tk%%TK_VER%%/demos/images/
317 [FILE:13092:manifests/plist.manpages]
318 share/man/man1/wish.%%NAMEBASE%%.1.gz
320 FindPhoto.%%NAMEBASE%%.3.gz
321 FontId.%%NAMEBASE%%.3.gz
322 MeasureChar.%%NAMEBASE%%.3.gz
323 Tk_3DBorderColor.%%NAMEBASE%%.3.gz
324 Tk_3DBorderGC.%%NAMEBASE%%.3.gz
325 Tk_3DHorizontalBevel.%%NAMEBASE%%.3.gz
326 Tk_3DVerticalBevel.%%NAMEBASE%%.3.gz
327 Tk_AddOption.%%NAMEBASE%%.3.gz
328 Tk_Alloc3DBorderFromObj.%%NAMEBASE%%.3.gz
329 Tk_AllocBitmapFromObj.%%NAMEBASE%%.3.gz
330 Tk_AllocColorFromObj.%%NAMEBASE%%.3.gz
331 Tk_AllocCursorFromObj.%%NAMEBASE%%.3.gz
332 Tk_AllocFontFromObj.%%NAMEBASE%%.3.gz
333 Tk_AttachHWND.%%NAMEBASE%%.3.gz
334 Tk_Attributes.%%NAMEBASE%%.3.gz
335 Tk_BindEvent.%%NAMEBASE%%.3.gz
336 Tk_CanvasDrawableCoords.%%NAMEBASE%%.3.gz
337 Tk_CanvasEventuallyRedraw.%%NAMEBASE%%.3.gz
338 Tk_CanvasGetCoord.%%NAMEBASE%%.3.gz
339 Tk_CanvasPsBitmap.%%NAMEBASE%%.3.gz
340 Tk_CanvasPsColor.%%NAMEBASE%%.3.gz
341 Tk_CanvasPsFont.%%NAMEBASE%%.3.gz
342 Tk_CanvasPsPath.%%NAMEBASE%%.3.gz
343 Tk_CanvasPsStipple.%%NAMEBASE%%.3.gz
344 Tk_CanvasPsY.%%NAMEBASE%%.3.gz
345 Tk_CanvasSetStippleOrigin.%%NAMEBASE%%.3.gz
346 Tk_CanvasTagsOption.%%NAMEBASE%%.3.gz
347 Tk_CanvasTextInfo.%%NAMEBASE%%.3.gz
348 Tk_CanvasTkwin.%%NAMEBASE%%.3.gz
349 Tk_CanvasWindowCoords.%%NAMEBASE%%.3.gz
350 Tk_ChangeWindowAttributes.%%NAMEBASE%%.3.gz
351 Tk_Changes.%%NAMEBASE%%.3.gz
352 Tk_CharBbox.%%NAMEBASE%%.3.gz
353 Tk_Class.%%NAMEBASE%%.3.gz
354 Tk_ClearSelection.%%NAMEBASE%%.3.gz
355 Tk_ClipboardAppend.%%NAMEBASE%%.3.gz
356 Tk_ClipboardClear.%%NAMEBASE%%.3.gz
357 Tk_CollapseMotionEvents.%%NAMEBASE%%.3.gz
358 Tk_Colormap.%%NAMEBASE%%.3.gz
359 Tk_ComputeTextLayout.%%NAMEBASE%%.3.gz
360 Tk_ConfigureInfo.%%NAMEBASE%%.3.gz
361 Tk_ConfigureValue.%%NAMEBASE%%.3.gz
362 Tk_ConfigureWidget.%%NAMEBASE%%.3.gz
363 Tk_ConfigureWindow.%%NAMEBASE%%.3.gz
364 Tk_CoordsToWindow.%%NAMEBASE%%.3.gz
365 Tk_CreateBinding.%%NAMEBASE%%.3.gz
366 Tk_CreateBindingTable.%%NAMEBASE%%.3.gz
367 Tk_CreateClientMessageHandler.%%NAMEBASE%%.3.gz
368 Tk_CreateErrorHandler.%%NAMEBASE%%.3.gz
369 Tk_CreateEventHandler.%%NAMEBASE%%.3.gz
370 Tk_CreateGenericHandler.%%NAMEBASE%%.3.gz
371 Tk_CreateImageType.%%NAMEBASE%%.3.gz
372 Tk_CreateItemType.%%NAMEBASE%%.3.gz
373 Tk_CreateOptionTable.%%NAMEBASE%%.3.gz
374 Tk_CreatePhotoImageFormat.%%NAMEBASE%%.3.gz
375 Tk_CreateSelHandler.%%NAMEBASE%%.3.gz
376 Tk_CreateWindow.%%NAMEBASE%%.3.gz
377 Tk_CreateWindowFromPath.%%NAMEBASE%%.3.gz
378 Tk_DefineBitmap.%%NAMEBASE%%.3.gz
379 Tk_DefineCursor.%%NAMEBASE%%.3.gz
380 Tk_DeleteAllBindings.%%NAMEBASE%%.3.gz
381 Tk_DeleteBinding.%%NAMEBASE%%.3.gz
382 Tk_DeleteBindingTable.%%NAMEBASE%%.3.gz
383 Tk_DeleteClientMessageHandler.%%NAMEBASE%%.3.gz
384 Tk_DeleteErrorHandler.%%NAMEBASE%%.3.gz
385 Tk_DeleteEventHandler.%%NAMEBASE%%.3.gz
386 Tk_DeleteGenericHandler.%%NAMEBASE%%.3.gz
387 Tk_DeleteImage.%%NAMEBASE%%.3.gz
388 Tk_DeleteOptionTable.%%NAMEBASE%%.3.gz
389 Tk_DeleteSelHandler.%%NAMEBASE%%.3.gz
390 Tk_Depth.%%NAMEBASE%%.3.gz
391 Tk_DestroyWindow.%%NAMEBASE%%.3.gz
392 Tk_Display.%%NAMEBASE%%.3.gz
393 Tk_DisplayName.%%NAMEBASE%%.3.gz
394 Tk_DistanceToTextLayout.%%NAMEBASE%%.3.gz
395 Tk_Draw3DPolygon.%%NAMEBASE%%.3.gz
396 Tk_Draw3DRectangle.%%NAMEBASE%%.3.gz
397 Tk_DrawChars.%%NAMEBASE%%.3.gz
398 Tk_DrawFocusHighlight.%%NAMEBASE%%.3.gz
399 Tk_DrawTextLayout.%%NAMEBASE%%.3.gz
400 Tk_Fill3DPolygon.%%NAMEBASE%%.3.gz
401 Tk_Fill3DRectangle.%%NAMEBASE%%.3.gz
402 Tk_FindPhoto.%%NAMEBASE%%.3.gz
403 Tk_FontId.%%NAMEBASE%%.3.gz
404 Tk_Free3DBorder.%%NAMEBASE%%.3.gz
405 Tk_Free3DBorderFromObj.%%NAMEBASE%%.3.gz
406 Tk_FreeBitmap.%%NAMEBASE%%.3.gz
407 Tk_FreeBitmapFromObj.%%NAMEBASE%%.3.gz
408 Tk_FreeColor.%%NAMEBASE%%.3.gz
409 Tk_FreeColorFromObj.%%NAMEBASE%%.3.gz
410 Tk_FreeColormap.%%NAMEBASE%%.3.gz
411 Tk_FreeConfigOptions.%%NAMEBASE%%.3.gz
412 Tk_FreeCursor.%%NAMEBASE%%.3.gz
413 Tk_FreeCursorFromObj.%%NAMEBASE%%.3.gz
414 Tk_FreeFont.%%NAMEBASE%%.3.gz
415 Tk_FreeFontFromObj.%%NAMEBASE%%.3.gz
416 Tk_FreeGC.%%NAMEBASE%%.3.gz
417 Tk_FreeImage.%%NAMEBASE%%.3.gz
418 Tk_FreeOptions.%%NAMEBASE%%.3.gz
419 Tk_FreePixmap.%%NAMEBASE%%.3.gz
420 Tk_FreeSavedOptions.%%NAMEBASE%%.3.gz
421 Tk_FreeTextLayout.%%NAMEBASE%%.3.gz
422 Tk_FreeXId.%%NAMEBASE%%.3.gz
423 Tk_GeometryRequest.%%NAMEBASE%%.3.gz
424 Tk_Get3DBorder.%%NAMEBASE%%.3.gz
425 Tk_Get3DBorderFromObj.%%NAMEBASE%%.3.gz
426 Tk_GetAllBindings.%%NAMEBASE%%.3.gz
427 Tk_GetAnchor.%%NAMEBASE%%.3.gz
428 Tk_GetAnchorFromObj.%%NAMEBASE%%.3.gz
429 Tk_GetAtomName.%%NAMEBASE%%.3.gz
430 Tk_GetBinding.%%NAMEBASE%%.3.gz
431 Tk_GetBitmap.%%NAMEBASE%%.3.gz
432 Tk_GetBitmapFromObj.%%NAMEBASE%%.3.gz
433 Tk_GetCapStyle.%%NAMEBASE%%.3.gz
434 Tk_GetColor.%%NAMEBASE%%.3.gz
435 Tk_GetColorByValue.%%NAMEBASE%%.3.gz
436 Tk_GetColorFromObj.%%NAMEBASE%%.3.gz
437 Tk_GetColormap.%%NAMEBASE%%.3.gz
438 Tk_GetCursor.%%NAMEBASE%%.3.gz
439 Tk_GetCursorFromData.%%NAMEBASE%%.3.gz
440 Tk_GetCursorFromObj.%%NAMEBASE%%.3.gz
441 Tk_GetDash.%%NAMEBASE%%.3.gz
442 Tk_GetFont.%%NAMEBASE%%.3.gz
443 Tk_GetFontFromObj.%%NAMEBASE%%.3.gz
444 Tk_GetFontMetrics.%%NAMEBASE%%.3.gz
445 Tk_GetGC.%%NAMEBASE%%.3.gz
446 Tk_GetHINSTANCE.%%NAMEBASE%%.3.gz
447 Tk_GetHWND.%%NAMEBASE%%.3.gz
448 Tk_GetImage.%%NAMEBASE%%.3.gz
449 Tk_GetImageMasterData.%%NAMEBASE%%.3.gz
450 Tk_GetImageModelData.%%NAMEBASE%%.3.gz
451 Tk_GetItemTypes.%%NAMEBASE%%.3.gz
452 Tk_GetJoinStyle.%%NAMEBASE%%.3.gz
453 Tk_GetJustify.%%NAMEBASE%%.3.gz
454 Tk_GetJustifyFromObj.%%NAMEBASE%%.3.gz
455 Tk_GetMMFromObj.%%NAMEBASE%%.3.gz
456 Tk_GetNumMainWindows.%%NAMEBASE%%.3.gz
457 Tk_GetOption.%%NAMEBASE%%.3.gz
458 Tk_GetOptionInfo.%%NAMEBASE%%.3.gz
459 Tk_GetOptionValue.%%NAMEBASE%%.3.gz
460 Tk_GetPixels.%%NAMEBASE%%.3.gz
461 Tk_GetPixelsFromObj.%%NAMEBASE%%.3.gz
462 Tk_GetPixmap.%%NAMEBASE%%.3.gz
463 Tk_GetRelief.%%NAMEBASE%%.3.gz
464 Tk_GetReliefFromObj.%%NAMEBASE%%.3.gz
465 Tk_GetRootCoords.%%NAMEBASE%%.3.gz
466 Tk_GetScreenMM.%%NAMEBASE%%.3.gz
467 Tk_GetScrollInfo.%%NAMEBASE%%.3.gz
468 Tk_GetScrollInfoObj.%%NAMEBASE%%.3.gz
469 Tk_GetSelection.%%NAMEBASE%%.3.gz
470 Tk_GetUid.%%NAMEBASE%%.3.gz
471 Tk_GetUserInactiveTime.%%NAMEBASE%%.3.gz
472 Tk_GetVRootGeometry.%%NAMEBASE%%.3.gz
473 Tk_GetVisual.%%NAMEBASE%%.3.gz
474 Tk_Grab.%%NAMEBASE%%.3.gz
475 Tk_HWNDToWindow.%%NAMEBASE%%.3.gz
476 Tk_HandleEvent.%%NAMEBASE%%.3.gz
477 Tk_Height.%%NAMEBASE%%.3.gz
478 Tk_IdToWindow.%%NAMEBASE%%.3.gz
479 Tk_ImageChanged.%%NAMEBASE%%.3.gz
480 Tk_Init.%%NAMEBASE%%.3.gz
481 Tk_InitConsoleChannels.%%NAMEBASE%%.3.gz
482 Tk_InitImageArgs.%%NAMEBASE%%.3.gz
483 Tk_InitOptions.%%NAMEBASE%%.3.gz
484 Tk_InitStubs.%%NAMEBASE%%.3.gz
485 Tk_InternAtom.%%NAMEBASE%%.3.gz
486 Tk_InternalBorderBottom.%%NAMEBASE%%.3.gz
487 Tk_InternalBorderLeft.%%NAMEBASE%%.3.gz
488 Tk_InternalBorderRight.%%NAMEBASE%%.3.gz
489 Tk_InternalBorderTop.%%NAMEBASE%%.3.gz
490 Tk_Interp.%%NAMEBASE%%.3.gz
491 Tk_IntersectTextLayout.%%NAMEBASE%%.3.gz
492 Tk_IsContainer.%%NAMEBASE%%.3.gz
493 Tk_IsEmbedded.%%NAMEBASE%%.3.gz
494 Tk_IsMapped.%%NAMEBASE%%.3.gz
495 Tk_IsTopLevel.%%NAMEBASE%%.3.gz
496 Tk_Main.%%NAMEBASE%%.3.gz
497 Tk_MainLoop.%%NAMEBASE%%.3.gz
498 Tk_MainWindow.%%NAMEBASE%%.3.gz
499 Tk_MaintainGeometry.%%NAMEBASE%%.3.gz
500 Tk_MakeWindowExist.%%NAMEBASE%%.3.gz
501 Tk_ManageGeometry.%%NAMEBASE%%.3.gz
502 Tk_MapWindow.%%NAMEBASE%%.3.gz
503 Tk_MeasureChars.%%NAMEBASE%%.3.gz
504 Tk_MinReqHeight.%%NAMEBASE%%.3.gz
505 Tk_MinReqWidth.%%NAMEBASE%%.3.gz
506 Tk_MoveResizeWindow.%%NAMEBASE%%.3.gz
507 Tk_MoveToplevelWindow.%%NAMEBASE%%.3.gz
508 Tk_MoveWindow.%%NAMEBASE%%.3.gz
509 Tk_Name.%%NAMEBASE%%.3.gz
510 Tk_NameOf3DBorder.%%NAMEBASE%%.3.gz
511 Tk_NameOfAnchor.%%NAMEBASE%%.3.gz
512 Tk_NameOfBitmap.%%NAMEBASE%%.3.gz
513 Tk_NameOfCapStyle.%%NAMEBASE%%.3.gz
514 Tk_NameOfColor.%%NAMEBASE%%.3.gz
515 Tk_NameOfCursor.%%NAMEBASE%%.3.gz
516 Tk_NameOfFont.%%NAMEBASE%%.3.gz
517 Tk_NameOfImage.%%NAMEBASE%%.3.gz
518 Tk_NameOfJoinStyle.%%NAMEBASE%%.3.gz
519 Tk_NameOfJustify.%%NAMEBASE%%.3.gz
520 Tk_NameOfRelief.%%NAMEBASE%%.3.gz
521 Tk_NameToWindow.%%NAMEBASE%%.3.gz
522 Tk_Offset.%%NAMEBASE%%.3.gz
523 Tk_OwnSelection.%%NAMEBASE%%.3.gz
524 Tk_Parent.%%NAMEBASE%%.3.gz
525 Tk_ParseArgv.%%NAMEBASE%%.3.gz
526 Tk_PathName.%%NAMEBASE%%.3.gz
527 Tk_PhotoBlank.%%NAMEBASE%%.3.gz
528 Tk_PhotoExpand.%%NAMEBASE%%.3.gz
529 Tk_PhotoGetImage.%%NAMEBASE%%.3.gz
530 Tk_PhotoGetSize.%%NAMEBASE%%.3.gz
531 Tk_PhotoPutBlock.%%NAMEBASE%%.3.gz
532 Tk_PhotoPutZoomedBlock.%%NAMEBASE%%.3.gz
533 Tk_PhotoSetSize.%%NAMEBASE%%.3.gz
534 Tk_PointToChar.%%NAMEBASE%%.3.gz
535 Tk_PostscriptFontName.%%NAMEBASE%%.3.gz
536 Tk_PreserveColormap.%%NAMEBASE%%.3.gz
537 Tk_QueueWindowEvent.%%NAMEBASE%%.3.gz
538 Tk_RedrawImage.%%NAMEBASE%%.3.gz
539 Tk_ReqHeight.%%NAMEBASE%%.3.gz
540 Tk_ReqWidth.%%NAMEBASE%%.3.gz
541 Tk_ResetUserInactiveTime.%%NAMEBASE%%.3.gz
542 Tk_ResizeWindow.%%NAMEBASE%%.3.gz
543 Tk_RestackWindow.%%NAMEBASE%%.3.gz
544 Tk_RestoreSavedOptions.%%NAMEBASE%%.3.gz
545 Tk_RestrictEvents.%%NAMEBASE%%.3.gz
546 Tk_SafeInit.%%NAMEBASE%%.3.gz
547 Tk_Screen.%%NAMEBASE%%.3.gz
548 Tk_ScreenNumber.%%NAMEBASE%%.3.gz
549 Tk_SetAppName.%%NAMEBASE%%.3.gz
550 Tk_SetBackgroundFromBorder.%%NAMEBASE%%.3.gz
551 Tk_SetCaretPos.%%NAMEBASE%%.3.gz
552 Tk_SetClass.%%NAMEBASE%%.3.gz
553 Tk_SetClassProcs.%%NAMEBASE%%.3.gz
554 Tk_SetGrid.%%NAMEBASE%%.3.gz
555 Tk_SetInternalBorder.%%NAMEBASE%%.3.gz
556 Tk_SetInternalBorderEx.%%NAMEBASE%%.3.gz
557 Tk_SetMinimumRequestSize.%%NAMEBASE%%.3.gz
558 Tk_SetOptions.%%NAMEBASE%%.3.gz
559 Tk_SetWindowBackground.%%NAMEBASE%%.3.gz
560 Tk_SetWindowBackgroundPixmap.%%NAMEBASE%%.3.gz
561 Tk_SetWindowBorder.%%NAMEBASE%%.3.gz
562 Tk_SetWindowBorderPixmap.%%NAMEBASE%%.3.gz
563 Tk_SetWindowBorderWidth.%%NAMEBASE%%.3.gz
564 Tk_SetWindowColormap.%%NAMEBASE%%.3.gz
565 Tk_SetWindowVisual.%%NAMEBASE%%.3.gz
566 Tk_SizeOfBitmap.%%NAMEBASE%%.3.gz
567 Tk_SizeOfImage.%%NAMEBASE%%.3.gz
568 Tk_StrictMotif.%%NAMEBASE%%.3.gz
569 Tk_TextLayoutToPostscript.%%NAMEBASE%%.3.gz
570 Tk_TextWidth.%%NAMEBASE%%.3.gz
571 Tk_Uid.%%NAMEBASE%%.3.gz
572 Tk_UndefineCursor.%%NAMEBASE%%.3.gz
573 Tk_UnderlineChars.%%NAMEBASE%%.3.gz
574 Tk_UnderlineTextLayout.%%NAMEBASE%%.3.gz
575 Tk_Ungrab.%%NAMEBASE%%.3.gz
576 Tk_UnmaintainGeometry.%%NAMEBASE%%.3.gz
577 Tk_UnmapWindow.%%NAMEBASE%%.3.gz
578 Tk_UnsetGrid.%%NAMEBASE%%.3.gz
579 Tk_Visual.%%NAMEBASE%%.3.gz
580 Tk_Width.%%NAMEBASE%%.3.gz
581 Tk_WindowId.%%NAMEBASE%%.3.gz
582 Tk_X.%%NAMEBASE%%.3.gz
583 Tk_Y.%%NAMEBASE%%.3.gz
584 Ttk_AddPadding.%%NAMEBASE%%.3.gz
585 Ttk_BoxContains.%%NAMEBASE%%.3.gz
586 Ttk_CreateTheme.%%NAMEBASE%%.3.gz
587 Ttk_ExpandBox.%%NAMEBASE%%.3.gz
588 Ttk_GetBorderFromObj.%%NAMEBASE%%.3.gz
589 Ttk_GetCurrentTheme.%%NAMEBASE%%.3.gz
590 Ttk_GetDefaultTheme.%%NAMEBASE%%.3.gz
591 Ttk_GetPaddingFromObj.%%NAMEBASE%%.3.gz
592 Ttk_GetStickyFromObj.%%NAMEBASE%%.3.gz
593 Ttk_GetTheme.%%NAMEBASE%%.3.gz
594 Ttk_MakeBox.%%NAMEBASE%%.3.gz
595 Ttk_MakePadding.%%NAMEBASE%%.3.gz
596 Ttk_PackBox.%%NAMEBASE%%.3.gz
597 Ttk_PadBox.%%NAMEBASE%%.3.gz
598 Ttk_PlaceBox.%%NAMEBASE%%.3.gz
599 Ttk_RelievePadding.%%NAMEBASE%%.3.gz
600 Ttk_StickBox.%%NAMEBASE%%.3.gz
601 Ttk_UniformPadding.%%NAMEBASE%%.3.gz
603 bell.%%NAMEBASE%%.n.gz
604 bind.%%NAMEBASE%%.n.gz
605 bindtags.%%NAMEBASE%%.n.gz
606 bitmap.%%NAMEBASE%%.n.gz
607 busy.%%NAMEBASE%%.n.gz
608 button.%%NAMEBASE%%.n.gz
609 canvas.%%NAMEBASE%%.n.gz
610 checkbutton.%%NAMEBASE%%.n.gz
611 clipboard.%%NAMEBASE%%.n.gz
612 colors.%%NAMEBASE%%.n.gz
613 console.%%NAMEBASE%%.n.gz
614 cursors.%%NAMEBASE%%.n.gz
615 destroy.%%NAMEBASE%%.n.gz
616 entry.%%NAMEBASE%%.n.gz
617 event.%%NAMEBASE%%.n.gz
618 focus.%%NAMEBASE%%.n.gz
619 font.%%NAMEBASE%%.n.gz
620 fontchooser.%%NAMEBASE%%.n.gz
621 frame.%%NAMEBASE%%.n.gz
622 geometry.%%NAMEBASE%%.n.gz
623 grab.%%NAMEBASE%%.n.gz
624 grid.%%NAMEBASE%%.n.gz
625 image.%%NAMEBASE%%.n.gz
626 keysyms.%%NAMEBASE%%.n.gz
627 label.%%NAMEBASE%%.n.gz
628 labelframe.%%NAMEBASE%%.n.gz
629 listbox.%%NAMEBASE%%.n.gz
630 lower.%%NAMEBASE%%.n.gz
631 menu.%%NAMEBASE%%.n.gz
632 menubutton.%%NAMEBASE%%.n.gz
633 message.%%NAMEBASE%%.n.gz
634 option.%%NAMEBASE%%.n.gz
635 options.%%NAMEBASE%%.n.gz
636 pack.%%NAMEBASE%%.n.gz
637 pack_old.%%NAMEBASE%%.n.gz
638 panedwindow.%%NAMEBASE%%.n.gz
639 photo.%%NAMEBASE%%.n.gz
640 place.%%NAMEBASE%%.n.gz
641 radiobutton.%%NAMEBASE%%.n.gz
642 raise.%%NAMEBASE%%.n.gz
643 safe_loadTk.%%NAMEBASE%%.n.gz
644 scale.%%NAMEBASE%%.n.gz
645 scrollbar.%%NAMEBASE%%.n.gz
646 selection.%%NAMEBASE%%.n.gz
647 send.%%NAMEBASE%%.n.gz
648 spinbox.%%NAMEBASE%%.n.gz
649 text.%%NAMEBASE%%.n.gz
651 tk_bindForTraversal.%%NAMEBASE%%.n.gz
652 tk_bisque.%%NAMEBASE%%.n.gz
653 tk_chooseColor.%%NAMEBASE%%.n.gz
654 tk_chooseDirectory.%%NAMEBASE%%.n.gz
655 tk_dialog.%%NAMEBASE%%.n.gz
656 tk_focusFollowsMouse.%%NAMEBASE%%.n.gz
657 tk_focusNext.%%NAMEBASE%%.n.gz
658 tk_focusPrev.%%NAMEBASE%%.n.gz
659 tk_getOpenFile.%%NAMEBASE%%.n.gz
660 tk_getSaveFile.%%NAMEBASE%%.n.gz
661 tk_library.%%NAMEBASE%%.n.gz
662 tk_mac.%%NAMEBASE%%.n.gz
663 tk_menuBar.%%NAMEBASE%%.n.gz
664 tk_menuSetFocus.%%NAMEBASE%%.n.gz
665 tk_messageBox.%%NAMEBASE%%.n.gz
666 tk_optionMenu.%%NAMEBASE%%.n.gz
667 tk_patchLevel.%%NAMEBASE%%.n.gz
668 tk_popup.%%NAMEBASE%%.n.gz
669 tk_setPalette.%%NAMEBASE%%.n.gz
670 tk_strictMotif.%%NAMEBASE%%.n.gz
671 tk_textCopy.%%NAMEBASE%%.n.gz
672 tk_textCut.%%NAMEBASE%%.n.gz
673 tk_textPaste.%%NAMEBASE%%.n.gz
674 tk_version.%%NAMEBASE%%.n.gz
675 tkerror.%%NAMEBASE%%.n.gz
676 tkwait.%%NAMEBASE%%.n.gz
677 toplevel.%%NAMEBASE%%.n.gz
678 ttk_button.%%NAMEBASE%%.n.gz
679 ttk_checkbutton.%%NAMEBASE%%.n.gz
680 ttk_combobox.%%NAMEBASE%%.n.gz
681 ttk_entry.%%NAMEBASE%%.n.gz
682 ttk_frame.%%NAMEBASE%%.n.gz
683 ttk_image.%%NAMEBASE%%.n.gz
684 ttk_intro.%%NAMEBASE%%.n.gz
685 ttk_label.%%NAMEBASE%%.n.gz
686 ttk_labelframe.%%NAMEBASE%%.n.gz
687 ttk_menubutton.%%NAMEBASE%%.n.gz
688 ttk_notebook.%%NAMEBASE%%.n.gz
689 ttk_panedwindow.%%NAMEBASE%%.n.gz
690 ttk_progressbar.%%NAMEBASE%%.n.gz
691 ttk_radiobutton.%%NAMEBASE%%.n.gz
692 ttk_scale.%%NAMEBASE%%.n.gz
693 ttk_scrollbar.%%NAMEBASE%%.n.gz
694 ttk_separator.%%NAMEBASE%%.n.gz
695 ttk_sizegrip.%%NAMEBASE%%.n.gz
696 ttk_spinbox.%%NAMEBASE%%.n.gz
697 ttk_style.%%NAMEBASE%%.n.gz
698 ttk_treeview.%%NAMEBASE%%.n.gz
699 ttk_vsapi.%%NAMEBASE%%.n.gz
700 ttk_widget.%%NAMEBASE%%.n.gz
701 winfo.%%NAMEBASE%%.n.gz
705 [FILE:4699:patches/patch-Makefile.in]
706 --- Makefile.in.orig 2022-11-21 19:56:01 UTC
708 @@ -65,6 +65,8 @@ SCRIPT_INSTALL_DIR = $(INSTALL_ROOT)$(TK
710 # Directory in which to install the include file tk.h:
711 INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(includedir)
712 +GENERIC_INCLUDE_INSTALL_DIR= $(INCLUDE_INSTALL_DIR)/generic
713 +UNIX_INCLUDE_INSTALL_DIR= $(INCLUDE_INSTALL_DIR)/unix
715 # Path to the private tk header dir:
716 PRIVATE_INCLUDE_DIR = @PRIVATE_INCLUDE_DIR@
717 @@ -93,7 +95,7 @@ HTML_DIR = @HTML_DIR@
718 HTML_INSTALL_DIR = $(INSTALL_ROOT)$(HTML_DIR)
720 # Directory in which to install the configuration file tkConfig.sh:
721 -CONFIG_INSTALL_DIR = $(INSTALL_ROOT)$(libdir)
722 +CONFIG_INSTALL_DIR = $(SCRIPT_INSTALL_DIR)
724 # Directory in which to install the demo files:
725 DEMO_INSTALL_DIR = $(INSTALL_ROOT)$(TK_LIBRARY)/demos
726 @@ -561,6 +563,8 @@ TTK_HDRS = $(TTK_DIR)/ttkTheme.h $(TTK_D
727 PUBLIC_HDRS = $(GENERIC_DIR)/tk.h $(GENERIC_DIR)/tkDecls.h \
728 $(GENERIC_DIR)/tkPlatDecls.h $(@TK_WINDOWINGSYSTEM@_HDRS)
730 +INSTALL_HDRS = tk.h tkDecls.h tkInt.h tkIntXlibDecls.h
732 # The private headers we want installed for install-private-headers
733 PRIVATE_HDRS = $(GENERIC_DIR)/tkInt.h $(GENERIC_DIR)/tkIntDecls.h \
734 $(GENERIC_DIR)/tkIntPlatDecls.h $(GENERIC_DIR)/tkPort.h \
735 @@ -590,6 +594,12 @@ doc: $(TOP_DIR)/doc/man.macros
736 ${LIB_FILE}: ${STUB_LIB_FILE} @LIB_RSRC_FILE@ ${OBJS}
739 + @ln -sf ${LIB_FILE} ./libtk${SHORT_TK_VER}.so
741 +libtk${SHORT_TK_VER}.a: ${OBJS}
742 + rm -f libtk${SHORT_TK_VER}.a
743 + ar rc libtk${SHORT_TK_VER}.a ${OBJS}
744 + $(RANLIB) libtk${SHORT_TK_VER}.a
746 ${STUB_LIB_FILE}: ${STUB_LIB_OBJS}
747 @if test "x${LIB_FILE}" = "xlibtk${MAJOR_VERSION}.${MINOR_VERSION}.dll"; then \
748 @@ -705,8 +715,7 @@ INSTALL_DOC_TARGETS = install-doc
749 INSTALL_DEV_TARGETS = install-headers
750 INSTALL_DEMO_TARGETS = install-demos
751 INSTALL_EXTRA_TARGETS = @EXTRA_INSTALL@
752 -INSTALL_TARGETS = $(INSTALL_BASE_TARGETS) $(INSTALL_DOC_TARGETS) $(INSTALL_DEV_TARGETS) \
753 - $(INSTALL_DEMO_TARGETS) $(INSTALL_EXTRA_TARGETS)
754 +INSTALL_TARGETS = $(INSTALL_BASE_TARGETS) $(INSTALL_DEV_TARGETS) $(INSTALL_EXTRA_TARGETS)
756 install: $(INSTALL_TARGETS)
758 @@ -715,7 +724,7 @@ install-strip:
759 INSTALL_PROGRAM="$(INSTALL_PROGRAM) ${INSTALL_STRIP_PROGRAM}" \
760 INSTALL_LIBRARY="$(INSTALL_LIBRARY) ${INSTALL_STRIP_LIBRARY}"
762 -install-binaries: $(TK_STUB_LIB_FILE) $(TK_LIB_FILE) ${WISH_EXE}
763 +install-binaries: $(TK_LIB_FILE) $(TK_STUB_LIB_FILE) libtk${SHORT_TK_VER}.a ${WISH_EXE}
764 @for i in "$(LIB_INSTALL_DIR)" "$(BIN_INSTALL_DIR)" \
765 "$(PKG_INSTALL_DIR)" "$(CONFIG_INSTALL_DIR)" ; \
767 @@ -746,6 +755,10 @@ install-binaries: $(TK_STUB_LIB_FILE) $(
768 @echo "Installing $(LIB_FILE) to $(DLL_INSTALL_DIR)/"
770 @chmod 555 "$(DLL_INSTALL_DIR)/$(LIB_FILE)"
771 + @ln -sf $(TK_LIB_FILE) "@DLL_INSTALL_DIR@"/libtk${SHORT_TK_VER}.so
772 + @echo "Installing libtk${SHORT_TK_VER}.a"
773 + @$(INSTALL_DATA) libtk${SHORT_TK_VER}.a "@DLL_INSTALL_DIR@"/libtk${SHORT_TK_VER}.a
774 + @chmod 555 "@DLL_INSTALL_DIR@"/libtk${SHORT_TK_VER}.a
775 @if test -f "tk${MAJOR_VERSION}${MINOR_VERSION}.dll"; then \
776 $(INSTALL_LIBRARY) "tk${MAJOR_VERSION}${MINOR_VERSION}.dll" "$(DLL_INSTALL_DIR)";\
777 chmod 555 "$(DLL_INSTALL_DIR)/tk${MAJOR_VERSION}${MINOR_VERSION}.dll";\
778 @@ -763,7 +776,7 @@ install-binaries: $(TK_STUB_LIB_FILE) $(
779 @EXTRA_INSTALL_BINARIES@
780 @echo "Installing pkg-config file to $(LIB_INSTALL_DIR)/pkgconfig/"
781 @$(INSTALL_DATA_DIR) "$(LIB_INSTALL_DIR)/pkgconfig"
782 - @$(INSTALL_DATA) tk.pc "$(LIB_INSTALL_DIR)/pkgconfig/tk.pc"
783 + @$(INSTALL_DATA) tk.pc "$(LIB_INSTALL_DIR)/pkgconfig/tk86.pc"
785 install-libraries: libraries
786 @for i in "$(SCRIPT_INSTALL_DIR)" "$(SCRIPT_INSTALL_DIR)/images" \
787 @@ -861,7 +874,8 @@ install-doc:
789 @if test "$(@TK_WINDOWINGSYSTEM@_XLIB_HDRS)" != ""; then \
790 XLIB_INCLUDE_INSTALL_DIR="$(INCLUDE_INSTALL_DIR)"/X11; fi; \
791 - for i in "$(INCLUDE_INSTALL_DIR)" "$${XLIB_INCLUDE_INSTALL_DIR}"; \
792 + for i in "$(INCLUDE_INSTALL_DIR)" "$${XLIB_INCLUDE_INSTALL_DIR}" \
793 + "$(GENERIC_INCLUDE_INSTALL_DIR)" "$(UNIX_INCLUDE_INSTALL_DIR)"; \
795 if [ -n "$$i" -a ! -d "$$i" ] ; then \
796 echo "Making directory $$i"; \
797 @@ -870,9 +884,12 @@ install-headers:
800 @echo "Installing header files to $(INCLUDE_INSTALL_DIR)/";
801 - @for i in $(PUBLIC_HDRS); \
802 + @${BSD_INSTALL_DATA} $(GENERIC_DIR)/*.h "$(GENERIC_INCLUDE_INSTALL_DIR)"/
803 + @${BSD_INSTALL_DATA} $(UNIX_DIR)/*.h "$(UNIX_INCLUDE_INSTALL_DIR)"/
804 + @for i in $(INSTALL_HDRS); \
806 - $(INSTALL_DATA) $$i "$(INCLUDE_INSTALL_DIR)"; \
807 + j=`basename $$i` ; \
808 + ln -sf generic/$$j "$(INCLUDE_INSTALL_DIR)"/$$j ; \
810 @list='$(@TK_WINDOWINGSYSTEM@_XLIB_HDRS)'; for i in $$list ; \
814 [FILE:1404:patches/patch-configure]
815 --- configure.orig 2022-11-21 19:56:01 UTC
817 @@ -5202,9 +5202,13 @@ fi
821 - Linux*|GNU*|NetBSD-Debian|DragonFly-*|FreeBSD-*)
822 + Linux*|GNU*|NetBSD-*|DragonFly-*|FreeBSD-*|SunOS-*|MidnightBSD-*)
825 + TCL_TRIM_DOTS=`echo ${VERSION} | tr -d .`
826 + UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
827 + SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so.1'
828 + TCL_LIB_VERSIONS_OK=nodots
830 CFLAGS_OPTIMIZE="-O2"
831 # egcs-2.91.66 on Redhat Linux 6.0 generates lots of warnings
832 @@ -5213,12 +5217,15 @@ fi
833 #CFLAGS_OPTIMIZE="${CFLAGS_OPTIMIZE} -D__NO_STRING_INLINES -D__NO_MATH_INLINES"
835 SHLIB_LD='${CC} ${CFLAGS} ${LDFLAGS} -shared'
836 + TK_SHLIB_LD_EXTRAS="-Wl,-soname,libtk${TCL_TRIM_DOTS}.so.1"
837 DL_OBJS="tclLoadDl.o"
839 LDFLAGS="$LDFLAGS -Wl,--export-dynamic"
842 - DragonFly-*|FreeBSD-*)
846 + DragonFly-*|FreeBSD-*|NetBSD-*|MidnightBSD-*)
847 if test "${TCL_THREADS}" = "1"; then
849 # The -pthread needs to go in the LDFLAGS, not LIBS
850 @@ -5394,7 +5401,7 @@ fi
851 UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
852 TCL_LIB_VERSIONS_OK=nodots
856 # NetBSD has ELF and can use 'cc -shared' to build shared libs
858 SHLIB_LD='${CC} ${SHLIB_CFLAGS} -shared'
861 [FILE:293:patches/patch-installManPage]
862 --- installManPage.orig 2022-11-21 19:56:01 UTC
864 @@ -108,7 +108,7 @@ done
867 for Target in $Names; do
868 - Target=$Target.$Section$Suffix
869 + Target=$Target$Suffix.$Section
870 rm -f "$Dir/$Target" "$Dir/$Target.*"
871 if test -z "$First" ; then