1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
8 SDESC[standard]= GUI toolkit for the Tcl 8.5 scripting language
9 HOMEPAGE= https://www.tcl.tk/
13 SITES[main]= SF/tcl/Tcl/8.5.19
14 DISTFILE[1]= tk8.5.19-src.tar.gz:main
16 SPKGS[standard]= complete
23 OPTIONS_AVAILABLE= none
24 OPTIONS_STANDARD= none
26 EXRUN[tools]= tcl85:tools:standard
28 EXRUN[dev]= tcl85:dev:standard
30 USES= tcl:8.5,build,tea
31 XORG_COMPONENTS= x11 xft xscrnsaver
33 DISTNAME= tk8.5.19/unix
35 LICENSE= CUSTOM1:primary
36 LICENSE_NAME= CUSTOM1:"Tcl/Tk License"
37 LICENSE_FILE= CUSTOM1:{{WRKSRC}}/license.terms
40 FPC_EQUIVALENT= x11-toolkits/tk85
42 CONFIGURE_ARGS= --enable-xss
45 --enable-man-suffix=.tk85
46 --includedir={{PREFIX}}/include/tk8.5
48 MAKE_ENV= SHORT_TK_VER=85
50 INSTALL_TARGET= install-strip install-doc install-demos
54 SUB_FILES= pkgIndex.tcl
55 SUB_LIST= TCLPATCHLEVEL="8.5.19"
57 CFLAGS= -I{{TCL_INCLUDEDIR}}
61 's|@TK_BUILD_LIB_SPEC@|@TK_LIB_SPEC@|; \
62 s|@TK_BUILD_STUB_LIB_SPEC@|@TK_STUB_LIB_SPEC@|; \
63 s|@TK_BUILD_STUB_LIB_PATH@|@TK_STUB_LIB_PATH@|; \
64 s|@TK_SRC_DIR@|${PREFIX}/include/tk8.5|' \
65 ${WRKSRC}/tkConfig.sh.in
66 ${REINPLACE_CMD} -e '/^Requires/s|tcl|tcl85|' \
68 ${REINPLACE_CMD} -e 's|X11/Intrinsic.h|X11/Xlib.h|g' ${WRKSRC}/configure
69 ${REINPLACE_CMD} -e 's|@TK_SHARED_BUILD@|#@TK_SHARED_BUILD@|g' \
73 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtk85.so
74 ${INSTALL_DATA} ${WRKDIR}/pkgIndex.tcl ${STAGEDIR}${PREFIX}/lib/tk8.5/
78 -e 's|${WRKDIRPREFIX}${.CURDIR}|$${WRKDIRPREFIX}${TKBASE}|' \
80 ${REINPLACE_CMD} -e 's|-Wl,--rpath -Wl,/usr/local/lib||g' ${WRKSRC}/Makefile
82 [FILE:362:descriptions/desc.primary]
83 This is Tk version 8.6, a GUI toolkit for Tcl.
85 Tk is a graphical user interface toolkit that takes developing desktop
86 applications to a higher level than conventional approaches. Tk is the
87 standard GUI not only for Tcl, but for many other dynamic languages, and
88 can produce rich, native applications that run unchanged across Windows,
89 Mac OS X, Linux and more.
92 [FILE:41:descriptions/desc.tools]
93 This package contains Tk's wish program.
96 [FILE:60:descriptions/desc.demos]
97 This package contains the demo programs for Tk version 8.6.
101 407af1de167477d598bd6166d84459a3bdccc2fb349360706154e646a9620ffa 4116241 tk8.5.19-src.tar.gz
104 [FILE:1178:manifests/plist.primary]
106 libtk%%SHORT_TK_VER%%.so.1
107 libtkstub%%SHORT_TK_VER%%.a
140 lib/tk%%TK_VER%%/images/
154 lib/tk%%TK_VER%%/msgs/
171 lib/tk%%TK_VER%%/ttk/
198 [FILE:19:manifests/plist.tools]
202 [FILE:555:manifests/plist.dev]
203 include/tk%%TK_VER%%/
209 include/tk%%TK_VER%%/generic/
234 include/tk%%TK_VER%%/unix/
239 libtk%%SHORT_TK_VER%%.a
240 libtk%%SHORT_TK_VER%%.so
241 lib/pkgconfig/%%NAMEBASE%%.pc
244 [FILE:12799:manifests/plist.man]
245 share/man/man1/wish.%%NAMEBASE%%.1.gz
247 Tk_3DBorderColor.%%NAMEBASE%%.3.gz
248 Tk_3DBorderGC.%%NAMEBASE%%.3.gz
249 Tk_3DHorizontalBevel.%%NAMEBASE%%.3.gz
250 Tk_3DVerticalBevel.%%NAMEBASE%%.3.gz
251 Tk_AddOption.%%NAMEBASE%%.3.gz
252 Tk_Alloc3DBorderFromObj.%%NAMEBASE%%.3.gz
253 Tk_AllocBitmapFromObj.%%NAMEBASE%%.3.gz
254 Tk_AllocColorFromObj.%%NAMEBASE%%.3.gz
255 Tk_AllocCursorFromObj.%%NAMEBASE%%.3.gz
256 Tk_AllocFontFromObj.%%NAMEBASE%%.3.gz
257 Tk_AttachHWND.%%NAMEBASE%%.3.gz
258 Tk_Attributes.%%NAMEBASE%%.3.gz
259 Tk_BindEvent.%%NAMEBASE%%.3.gz
260 Tk_CanvasDrawableCoords.%%NAMEBASE%%.3.gz
261 Tk_CanvasEventuallyRedraw.%%NAMEBASE%%.3.gz
262 Tk_CanvasGetCoord.%%NAMEBASE%%.3.gz
263 Tk_CanvasPsBitmap.%%NAMEBASE%%.3.gz
264 Tk_CanvasPsColor.%%NAMEBASE%%.3.gz
265 Tk_CanvasPsFont.%%NAMEBASE%%.3.gz
266 Tk_CanvasPsPath.%%NAMEBASE%%.3.gz
267 Tk_CanvasPsStipple.%%NAMEBASE%%.3.gz
268 Tk_CanvasPsY.%%NAMEBASE%%.3.gz
269 Tk_CanvasSetStippleOrigin.%%NAMEBASE%%.3.gz
270 Tk_CanvasTagsOption.%%NAMEBASE%%.3.gz
271 Tk_CanvasTextInfo.%%NAMEBASE%%.3.gz
272 Tk_CanvasTkwin.%%NAMEBASE%%.3.gz
273 Tk_CanvasWindowCoords.%%NAMEBASE%%.3.gz
274 Tk_ChangeWindowAttributes.%%NAMEBASE%%.3.gz
275 Tk_Changes.%%NAMEBASE%%.3.gz
276 Tk_CharBbox.%%NAMEBASE%%.3.gz
277 Tk_Class.%%NAMEBASE%%.3.gz
278 Tk_ClearSelection.%%NAMEBASE%%.3.gz
279 Tk_ClipboardAppend.%%NAMEBASE%%.3.gz
280 Tk_ClipboardClear.%%NAMEBASE%%.3.gz
281 Tk_CollapseMotionEvents.%%NAMEBASE%%.3.gz
282 Tk_Colormap.%%NAMEBASE%%.3.gz
283 Tk_ComputeTextLayout.%%NAMEBASE%%.3.gz
284 Tk_ConfigureInfo.%%NAMEBASE%%.3.gz
285 Tk_ConfigureValue.%%NAMEBASE%%.3.gz
286 Tk_ConfigureWidget.%%NAMEBASE%%.3.gz
287 Tk_ConfigureWindow.%%NAMEBASE%%.3.gz
288 Tk_CoordsToWindow.%%NAMEBASE%%.3.gz
289 Tk_CreateBinding.%%NAMEBASE%%.3.gz
290 Tk_CreateBindingTable.%%NAMEBASE%%.3.gz
291 Tk_CreateClientMessageHandler.%%NAMEBASE%%.3.gz
292 Tk_CreateErrorHandler.%%NAMEBASE%%.3.gz
293 Tk_CreateEventHandler.%%NAMEBASE%%.3.gz
294 Tk_CreateGenericHandler.%%NAMEBASE%%.3.gz
295 Tk_CreateImageType.%%NAMEBASE%%.3.gz
296 Tk_CreateItemType.%%NAMEBASE%%.3.gz
297 Tk_CreateOptionTable.%%NAMEBASE%%.3.gz
298 Tk_CreatePhotoImageFormat.%%NAMEBASE%%.3.gz
299 Tk_CreateSelHandler.%%NAMEBASE%%.3.gz
300 Tk_CreateWindow.%%NAMEBASE%%.3.gz
301 Tk_CreateWindowFromPath.%%NAMEBASE%%.3.gz
302 Tk_DefineBitmap.%%NAMEBASE%%.3.gz
303 Tk_DefineCursor.%%NAMEBASE%%.3.gz
304 Tk_DeleteAllBindings.%%NAMEBASE%%.3.gz
305 Tk_DeleteBinding.%%NAMEBASE%%.3.gz
306 Tk_DeleteBindingTable.%%NAMEBASE%%.3.gz
307 Tk_DeleteClientMessageHandler.%%NAMEBASE%%.3.gz
308 Tk_DeleteErrorHandler.%%NAMEBASE%%.3.gz
309 Tk_DeleteEventHandler.%%NAMEBASE%%.3.gz
310 Tk_DeleteGenericHandler.%%NAMEBASE%%.3.gz
311 Tk_DeleteImage.%%NAMEBASE%%.3.gz
312 Tk_DeleteOptionTable.%%NAMEBASE%%.3.gz
313 Tk_DeleteSelHandler.%%NAMEBASE%%.3.gz
314 Tk_Depth.%%NAMEBASE%%.3.gz
315 Tk_DestroyWindow.%%NAMEBASE%%.3.gz
316 Tk_Display.%%NAMEBASE%%.3.gz
317 Tk_DisplayName.%%NAMEBASE%%.3.gz
318 Tk_DistanceToTextLayout.%%NAMEBASE%%.3.gz
319 Tk_Draw3DPolygon.%%NAMEBASE%%.3.gz
320 Tk_Draw3DRectangle.%%NAMEBASE%%.3.gz
321 Tk_DrawChars.%%NAMEBASE%%.3.gz
322 Tk_DrawFocusHighlight.%%NAMEBASE%%.3.gz
323 Tk_DrawTextLayout.%%NAMEBASE%%.3.gz
324 Tk_Fill3DPolygon.%%NAMEBASE%%.3.gz
325 Tk_Fill3DRectangle.%%NAMEBASE%%.3.gz
326 Tk_FindPhoto.%%NAMEBASE%%.3.gz
327 Tk_FontId.%%NAMEBASE%%.3.gz
328 Tk_Free3DBorder.%%NAMEBASE%%.3.gz
329 Tk_Free3DBorderFromObj.%%NAMEBASE%%.3.gz
330 Tk_FreeBitmap.%%NAMEBASE%%.3.gz
331 Tk_FreeBitmapFromObj.%%NAMEBASE%%.3.gz
332 Tk_FreeColor.%%NAMEBASE%%.3.gz
333 Tk_FreeColorFromObj.%%NAMEBASE%%.3.gz
334 Tk_FreeColormap.%%NAMEBASE%%.3.gz
335 Tk_FreeConfigOptions.%%NAMEBASE%%.3.gz
336 Tk_FreeCursor.%%NAMEBASE%%.3.gz
337 Tk_FreeCursorFromObj.%%NAMEBASE%%.3.gz
338 Tk_FreeFont.%%NAMEBASE%%.3.gz
339 Tk_FreeFontFromObj.%%NAMEBASE%%.3.gz
340 Tk_FreeGC.%%NAMEBASE%%.3.gz
341 Tk_FreeImage.%%NAMEBASE%%.3.gz
342 Tk_FreeOptions.%%NAMEBASE%%.3.gz
343 Tk_FreePixmap.%%NAMEBASE%%.3.gz
344 Tk_FreeSavedOptions.%%NAMEBASE%%.3.gz
345 Tk_FreeTextLayout.%%NAMEBASE%%.3.gz
346 Tk_FreeXId.%%NAMEBASE%%.3.gz
347 Tk_GeometryRequest.%%NAMEBASE%%.3.gz
348 Tk_Get3DBorder.%%NAMEBASE%%.3.gz
349 Tk_Get3DBorderFromObj.%%NAMEBASE%%.3.gz
350 Tk_GetAllBindings.%%NAMEBASE%%.3.gz
351 Tk_GetAnchor.%%NAMEBASE%%.3.gz
352 Tk_GetAnchorFromObj.%%NAMEBASE%%.3.gz
353 Tk_GetAtomName.%%NAMEBASE%%.3.gz
354 Tk_GetBinding.%%NAMEBASE%%.3.gz
355 Tk_GetBitmap.%%NAMEBASE%%.3.gz
356 Tk_GetBitmapFromObj.%%NAMEBASE%%.3.gz
357 Tk_GetCapStyle.%%NAMEBASE%%.3.gz
358 Tk_GetColor.%%NAMEBASE%%.3.gz
359 Tk_GetColorByValue.%%NAMEBASE%%.3.gz
360 Tk_GetColorFromObj.%%NAMEBASE%%.3.gz
361 Tk_GetColormap.%%NAMEBASE%%.3.gz
362 Tk_GetCursor.%%NAMEBASE%%.3.gz
363 Tk_GetCursorFromData.%%NAMEBASE%%.3.gz
364 Tk_GetCursorFromObj.%%NAMEBASE%%.3.gz
365 Tk_GetDash.%%NAMEBASE%%.3.gz
366 Tk_GetFont.%%NAMEBASE%%.3.gz
367 Tk_GetFontFromObj.%%NAMEBASE%%.3.gz
368 Tk_GetFontMetrics.%%NAMEBASE%%.3.gz
369 Tk_GetGC.%%NAMEBASE%%.3.gz
370 Tk_GetHINSTANCE.%%NAMEBASE%%.3.gz
371 Tk_GetHWND.%%NAMEBASE%%.3.gz
372 Tk_GetImage.%%NAMEBASE%%.3.gz
373 Tk_GetImageMasterData.%%NAMEBASE%%.3.gz
374 Tk_GetItemTypes.%%NAMEBASE%%.3.gz
375 Tk_GetJoinStyle.%%NAMEBASE%%.3.gz
376 Tk_GetJustify.%%NAMEBASE%%.3.gz
377 Tk_GetJustifyFromObj.%%NAMEBASE%%.3.gz
378 Tk_GetMMFromObj.%%NAMEBASE%%.3.gz
379 Tk_GetNumMainWindows.%%NAMEBASE%%.3.gz
380 Tk_GetOption.%%NAMEBASE%%.3.gz
381 Tk_GetOptionInfo.%%NAMEBASE%%.3.gz
382 Tk_GetOptionValue.%%NAMEBASE%%.3.gz
383 Tk_GetPixels.%%NAMEBASE%%.3.gz
384 Tk_GetPixelsFromObj.%%NAMEBASE%%.3.gz
385 Tk_GetPixmap.%%NAMEBASE%%.3.gz
386 Tk_GetRelief.%%NAMEBASE%%.3.gz
387 Tk_GetReliefFromObj.%%NAMEBASE%%.3.gz
388 Tk_GetRootCoords.%%NAMEBASE%%.3.gz
389 Tk_GetScreenMM.%%NAMEBASE%%.3.gz
390 Tk_GetScrollInfo.%%NAMEBASE%%.3.gz
391 Tk_GetScrollInfoObj.%%NAMEBASE%%.3.gz
392 Tk_GetSelection.%%NAMEBASE%%.3.gz
393 Tk_GetUid.%%NAMEBASE%%.3.gz
394 Tk_GetUserInactiveTime.%%NAMEBASE%%.3.gz
395 Tk_GetVRootGeometry.%%NAMEBASE%%.3.gz
396 Tk_GetVisual.%%NAMEBASE%%.3.gz
397 Tk_Grab.%%NAMEBASE%%.3.gz
398 Tk_HWNDToWindow.%%NAMEBASE%%.3.gz
399 Tk_HandleEvent.%%NAMEBASE%%.3.gz
400 Tk_Height.%%NAMEBASE%%.3.gz
401 Tk_IdToWindow.%%NAMEBASE%%.3.gz
402 Tk_ImageChanged.%%NAMEBASE%%.3.gz
403 Tk_Init.%%NAMEBASE%%.3.gz
404 Tk_InitConsoleChannels.%%NAMEBASE%%.3.gz
405 Tk_InitImageArgs.%%NAMEBASE%%.3.gz
406 Tk_InitOptions.%%NAMEBASE%%.3.gz
407 Tk_InitStubs.%%NAMEBASE%%.3.gz
408 Tk_InternAtom.%%NAMEBASE%%.3.gz
409 Tk_InternalBorderBottom.%%NAMEBASE%%.3.gz
410 Tk_InternalBorderLeft.%%NAMEBASE%%.3.gz
411 Tk_InternalBorderRight.%%NAMEBASE%%.3.gz
412 Tk_InternalBorderTop.%%NAMEBASE%%.3.gz
413 Tk_Interp.%%NAMEBASE%%.3.gz
414 Tk_IntersectTextLayout.%%NAMEBASE%%.3.gz
415 Tk_IsContainer.%%NAMEBASE%%.3.gz
416 Tk_IsEmbedded.%%NAMEBASE%%.3.gz
417 Tk_IsMapped.%%NAMEBASE%%.3.gz
418 Tk_IsTopLevel.%%NAMEBASE%%.3.gz
419 Tk_Main.%%NAMEBASE%%.3.gz
420 Tk_MainLoop.%%NAMEBASE%%.3.gz
421 Tk_MainWindow.%%NAMEBASE%%.3.gz
422 Tk_MaintainGeometry.%%NAMEBASE%%.3.gz
423 Tk_MakeWindowExist.%%NAMEBASE%%.3.gz
424 Tk_ManageGeometry.%%NAMEBASE%%.3.gz
425 Tk_MapWindow.%%NAMEBASE%%.3.gz
426 Tk_MeasureChars.%%NAMEBASE%%.3.gz
427 Tk_MinReqHeight.%%NAMEBASE%%.3.gz
428 Tk_MinReqWidth.%%NAMEBASE%%.3.gz
429 Tk_MoveResizeWindow.%%NAMEBASE%%.3.gz
430 Tk_MoveToplevelWindow.%%NAMEBASE%%.3.gz
431 Tk_MoveWindow.%%NAMEBASE%%.3.gz
432 Tk_Name.%%NAMEBASE%%.3.gz
433 Tk_NameOf3DBorder.%%NAMEBASE%%.3.gz
434 Tk_NameOfAnchor.%%NAMEBASE%%.3.gz
435 Tk_NameOfBitmap.%%NAMEBASE%%.3.gz
436 Tk_NameOfCapStyle.%%NAMEBASE%%.3.gz
437 Tk_NameOfColor.%%NAMEBASE%%.3.gz
438 Tk_NameOfCursor.%%NAMEBASE%%.3.gz
439 Tk_NameOfFont.%%NAMEBASE%%.3.gz
440 Tk_NameOfImage.%%NAMEBASE%%.3.gz
441 Tk_NameOfJoinStyle.%%NAMEBASE%%.3.gz
442 Tk_NameOfJustify.%%NAMEBASE%%.3.gz
443 Tk_NameOfRelief.%%NAMEBASE%%.3.gz
444 Tk_NameToWindow.%%NAMEBASE%%.3.gz
445 Tk_Offset.%%NAMEBASE%%.3.gz
446 Tk_OwnSelection.%%NAMEBASE%%.3.gz
447 Tk_Parent.%%NAMEBASE%%.3.gz
448 Tk_ParseArgv.%%NAMEBASE%%.3.gz
449 Tk_PathName.%%NAMEBASE%%.3.gz
450 Tk_PhotoBlank.%%NAMEBASE%%.3.gz
451 Tk_PhotoExpand.%%NAMEBASE%%.3.gz
452 Tk_PhotoGetImage.%%NAMEBASE%%.3.gz
453 Tk_PhotoGetSize.%%NAMEBASE%%.3.gz
454 Tk_PhotoPutBlock.%%NAMEBASE%%.3.gz
455 Tk_PhotoPutZoomedBlock.%%NAMEBASE%%.3.gz
456 Tk_PhotoSetSize.%%NAMEBASE%%.3.gz
457 Tk_PointToChar.%%NAMEBASE%%.3.gz
458 Tk_PostscriptFontName.%%NAMEBASE%%.3.gz
459 Tk_PreserveColormap.%%NAMEBASE%%.3.gz
460 Tk_QueueWindowEvent.%%NAMEBASE%%.3.gz
461 Tk_RedrawImage.%%NAMEBASE%%.3.gz
462 Tk_ReqHeight.%%NAMEBASE%%.3.gz
463 Tk_ReqWidth.%%NAMEBASE%%.3.gz
464 Tk_ResetUserInactiveTime.%%NAMEBASE%%.3.gz
465 Tk_ResizeWindow.%%NAMEBASE%%.3.gz
466 Tk_RestackWindow.%%NAMEBASE%%.3.gz
467 Tk_RestoreSavedOptions.%%NAMEBASE%%.3.gz
468 Tk_RestrictEvents.%%NAMEBASE%%.3.gz
469 Tk_SafeInit.%%NAMEBASE%%.3.gz
470 Tk_Screen.%%NAMEBASE%%.3.gz
471 Tk_ScreenNumber.%%NAMEBASE%%.3.gz
472 Tk_SetAppName.%%NAMEBASE%%.3.gz
473 Tk_SetBackgroundFromBorder.%%NAMEBASE%%.3.gz
474 Tk_SetCaretPos.%%NAMEBASE%%.3.gz
475 Tk_SetClass.%%NAMEBASE%%.3.gz
476 Tk_SetClassProcs.%%NAMEBASE%%.3.gz
477 Tk_SetGrid.%%NAMEBASE%%.3.gz
478 Tk_SetInternalBorder.%%NAMEBASE%%.3.gz
479 Tk_SetInternalBorderEx.%%NAMEBASE%%.3.gz
480 Tk_SetMinimumRequestSize.%%NAMEBASE%%.3.gz
481 Tk_SetOptions.%%NAMEBASE%%.3.gz
482 Tk_SetWindowBackground.%%NAMEBASE%%.3.gz
483 Tk_SetWindowBackgroundPixmap.%%NAMEBASE%%.3.gz
484 Tk_SetWindowBorder.%%NAMEBASE%%.3.gz
485 Tk_SetWindowBorderPixmap.%%NAMEBASE%%.3.gz
486 Tk_SetWindowBorderWidth.%%NAMEBASE%%.3.gz
487 Tk_SetWindowColormap.%%NAMEBASE%%.3.gz
488 Tk_SetWindowVisual.%%NAMEBASE%%.3.gz
489 Tk_SizeOfBitmap.%%NAMEBASE%%.3.gz
490 Tk_SizeOfImage.%%NAMEBASE%%.3.gz
491 Tk_StrictMotif.%%NAMEBASE%%.3.gz
492 Tk_TextLayoutToPostscript.%%NAMEBASE%%.3.gz
493 Tk_TextWidth.%%NAMEBASE%%.3.gz
494 Tk_Uid.%%NAMEBASE%%.3.gz
495 Tk_UndefineCursor.%%NAMEBASE%%.3.gz
496 Tk_UnderlineChars.%%NAMEBASE%%.3.gz
497 Tk_UnderlineTextLayout.%%NAMEBASE%%.3.gz
498 Tk_Ungrab.%%NAMEBASE%%.3.gz
499 Tk_UnmaintainGeometry.%%NAMEBASE%%.3.gz
500 Tk_UnmapWindow.%%NAMEBASE%%.3.gz
501 Tk_UnsetGrid.%%NAMEBASE%%.3.gz
502 Tk_Visual.%%NAMEBASE%%.3.gz
503 Tk_Width.%%NAMEBASE%%.3.gz
504 Tk_WindowId.%%NAMEBASE%%.3.gz
505 Tk_X.%%NAMEBASE%%.3.gz
506 Tk_Y.%%NAMEBASE%%.3.gz
507 Ttk_AddPadding.%%NAMEBASE%%.3.gz
508 Ttk_BoxContains.%%NAMEBASE%%.3.gz
509 Ttk_CreateTheme.%%NAMEBASE%%.3.gz
510 Ttk_ExpandBox.%%NAMEBASE%%.3.gz
511 Ttk_GetBorderFromObj.%%NAMEBASE%%.3.gz
512 Ttk_GetCurrentTheme.%%NAMEBASE%%.3.gz
513 Ttk_GetDefaultTheme.%%NAMEBASE%%.3.gz
514 Ttk_GetPaddingFromObj.%%NAMEBASE%%.3.gz
515 Ttk_GetStickyFromObj.%%NAMEBASE%%.3.gz
516 Ttk_GetTheme.%%NAMEBASE%%.3.gz
517 Ttk_MakeBox.%%NAMEBASE%%.3.gz
518 Ttk_MakePadding.%%NAMEBASE%%.3.gz
519 Ttk_PackBox.%%NAMEBASE%%.3.gz
520 Ttk_PadBox.%%NAMEBASE%%.3.gz
521 Ttk_PlaceBox.%%NAMEBASE%%.3.gz
522 Ttk_RelievePadding.%%NAMEBASE%%.3.gz
523 Ttk_StickBox.%%NAMEBASE%%.3.gz
524 Ttk_UniformPadding.%%NAMEBASE%%.3.gz
526 bell.%%NAMEBASE%%.n.gz
527 bind.%%NAMEBASE%%.n.gz
528 bindtags.%%NAMEBASE%%.n.gz
529 bitmap.%%NAMEBASE%%.n.gz
530 button.%%NAMEBASE%%.n.gz
531 canvas.%%NAMEBASE%%.n.gz
532 checkbutton.%%NAMEBASE%%.n.gz
533 clipboard.%%NAMEBASE%%.n.gz
534 colors.%%NAMEBASE%%.n.gz
535 console.%%NAMEBASE%%.n.gz
536 cursors.%%NAMEBASE%%.n.gz
537 destroy.%%NAMEBASE%%.n.gz
538 entry.%%NAMEBASE%%.n.gz
539 event.%%NAMEBASE%%.n.gz
540 focus.%%NAMEBASE%%.n.gz
541 font.%%NAMEBASE%%.n.gz
542 frame.%%NAMEBASE%%.n.gz
543 grab.%%NAMEBASE%%.n.gz
544 grid.%%NAMEBASE%%.n.gz
545 image.%%NAMEBASE%%.n.gz
546 keysyms.%%NAMEBASE%%.n.gz
547 label.%%NAMEBASE%%.n.gz
548 labelframe.%%NAMEBASE%%.n.gz
549 listbox.%%NAMEBASE%%.n.gz
550 loadTk.%%NAMEBASE%%.n.gz
551 lower.%%NAMEBASE%%.n.gz
552 menu.%%NAMEBASE%%.n.gz
553 menubutton.%%NAMEBASE%%.n.gz
554 message.%%NAMEBASE%%.n.gz
555 option.%%NAMEBASE%%.n.gz
556 options.%%NAMEBASE%%.n.gz
557 pack-old.%%NAMEBASE%%.n.gz
558 pack.%%NAMEBASE%%.n.gz
559 panedwindow.%%NAMEBASE%%.n.gz
560 photo.%%NAMEBASE%%.n.gz
561 place.%%NAMEBASE%%.n.gz
562 radiobutton.%%NAMEBASE%%.n.gz
563 raise.%%NAMEBASE%%.n.gz
564 scale.%%NAMEBASE%%.n.gz
565 scrollbar.%%NAMEBASE%%.n.gz
566 selection.%%NAMEBASE%%.n.gz
567 send.%%NAMEBASE%%.n.gz
568 spinbox.%%NAMEBASE%%.n.gz
569 text.%%NAMEBASE%%.n.gz
571 tk::mac.%%NAMEBASE%%.n.gz
572 tk_bindForTraversal.%%NAMEBASE%%.n.gz
573 tk_bisque.%%NAMEBASE%%.n.gz
574 tk_chooseColor.%%NAMEBASE%%.n.gz
575 tk_chooseDirectory.%%NAMEBASE%%.n.gz
576 tk_dialog.%%NAMEBASE%%.n.gz
577 tk_focusFollowsMouse.%%NAMEBASE%%.n.gz
578 tk_focusNext.%%NAMEBASE%%.n.gz
579 tk_focusPrev.%%NAMEBASE%%.n.gz
580 tk_getOpenFile.%%NAMEBASE%%.n.gz
581 tk_getSaveFile.%%NAMEBASE%%.n.gz
582 tk_menuBar.%%NAMEBASE%%.n.gz
583 tk_menuSetFocus.%%NAMEBASE%%.n.gz
584 tk_messageBox.%%NAMEBASE%%.n.gz
585 tk_optionMenu.%%NAMEBASE%%.n.gz
586 tk_popup.%%NAMEBASE%%.n.gz
587 tk_setPalette.%%NAMEBASE%%.n.gz
588 tk_textCopy.%%NAMEBASE%%.n.gz
589 tk_textCut.%%NAMEBASE%%.n.gz
590 tk_textPaste.%%NAMEBASE%%.n.gz
591 tkerror.%%NAMEBASE%%.n.gz
592 tkvars.%%NAMEBASE%%.n.gz
593 tkwait.%%NAMEBASE%%.n.gz
594 toplevel.%%NAMEBASE%%.n.gz
595 ttk::button.%%NAMEBASE%%.n.gz
596 ttk::checkbutton.%%NAMEBASE%%.n.gz
597 ttk::combobox.%%NAMEBASE%%.n.gz
598 ttk::entry.%%NAMEBASE%%.n.gz
599 ttk::frame.%%NAMEBASE%%.n.gz
600 ttk::intro.%%NAMEBASE%%.n.gz
601 ttk::label.%%NAMEBASE%%.n.gz
602 ttk::labelframe.%%NAMEBASE%%.n.gz
603 ttk::menubutton.%%NAMEBASE%%.n.gz
604 ttk::notebook.%%NAMEBASE%%.n.gz
605 ttk::panedwindow.%%NAMEBASE%%.n.gz
606 ttk::progressbar.%%NAMEBASE%%.n.gz
607 ttk::radiobutton.%%NAMEBASE%%.n.gz
608 ttk::scale.%%NAMEBASE%%.n.gz
609 ttk::scrollbar.%%NAMEBASE%%.n.gz
610 ttk::separator.%%NAMEBASE%%.n.gz
611 ttk::sizegrip.%%NAMEBASE%%.n.gz
612 ttk::spinbox.%%NAMEBASE%%.n.gz
613 ttk::style.%%NAMEBASE%%.n.gz
614 ttk::treeview.%%NAMEBASE%%.n.gz
615 ttk::widget.%%NAMEBASE%%.n.gz
616 ttk_image.%%NAMEBASE%%.n.gz
617 ttk_vsapi.%%NAMEBASE%%.n.gz
618 winfo.%%NAMEBASE%%.n.gz
622 [FILE:1009:manifests/plist.demos]
623 lib/tk%%TK_VER%%/demos/
695 lib/tk%%TK_VER%%/demos/images/
709 [FILE:6594:patches/patch-Makefile.in]
710 --- Makefile.in.orig 2016-02-09 15:50:02 UTC
712 @@ -63,6 +63,8 @@ SCRIPT_INSTALL_DIR = $(INSTALL_ROOT)$(TK
714 # Directory in which to install the include file tk.h:
715 INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(includedir)
716 +GENERIC_INCLUDE_INSTALL_DIR= $(INCLUDE_INSTALL_DIR)/generic
717 +UNIX_INCLUDE_INSTALL_DIR= $(INCLUDE_INSTALL_DIR)/unix
719 # Path to the private tk header dir:
720 PRIVATE_INCLUDE_DIR = @PRIVATE_INCLUDE_DIR@
721 @@ -99,11 +101,11 @@ DEMO_INSTALL_DIR = $(INSTALL_ROOT)$(TK_L
722 # The directory containing the Tcl sources and headers appropriate
723 # for this version of Tk ("srcdir" will be replaced or has already
724 # been replaced by the configure script):
725 -TCL_GENERIC_DIR = @TCL_SRC_DIR@/generic
726 +TCL_GENERIC_DIR = $(PREFIX)/include/tcl@TCL_VERSION@/generic
728 # The directory containing the platform specific Tcl sources and headers
729 # appropriate for this version of Tk:
730 -TCL_PLATFORM_DIR = @TCL_SRC_DIR@/unix
731 +TCL_PLATFORM_DIR = $(PREFIX)/include/tcl@TCL_VERSION@/unix
733 # The directory containing the Tcl library archive file appropriate
734 # for this version of Tk:
735 @@ -113,7 +115,7 @@ TCL_BIN_DIR = @TCL_BIN_DIR@
736 TCL_LIB_FLAG = @TCL_LIB_FLAG@
738 # Flag, 1: we're building a shared lib, 0 we're not
739 -TK_SHARED_BUILD = @TK_SHARED_BUILD@
740 +TK_SHARED_BUILD = #######@TK_SHARED_BUILD@
742 # Subdirectory of $(libdir) containing the pkgIndex.tcl file for loadable Tk
743 TK_PKG_DIR = @TK_PKG_DIR@
744 @@ -220,8 +222,8 @@ INSTALL_STRIP_PROGRAM = -s
745 INSTALL_STRIP_LIBRARY = -S -x
747 INSTALL = $(SHELL) $(UNIX_DIR)/install-sh -c
748 -INSTALL_PROGRAM = ${INSTALL}
749 -INSTALL_LIBRARY = ${INSTALL}
750 +INSTALL_PROGRAM = ${INSTALL} -s
751 +INSTALL_LIBRARY = ${INSTALL} -s
752 INSTALL_DATA = ${INSTALL} -m 644
753 INSTALL_DATA_DIR = ${INSTALL} -d -m 755
755 @@ -273,7 +275,7 @@ WISH_LIBS = $(TCL_LIB_SPEC) @LIBS@ $(X11
756 STLIB_LD = @STLIB_LD@
757 SHLIB_LD = @SHLIB_LD@
758 SHLIB_LD_LIBS = @SHLIB_LD_LIBS@
759 -TK_SHLIB_LD_EXTRAS = @TK_SHLIB_LD_EXTRAS@
760 +TK_SHLIB_LD_EXTRAS = @TCL_SHLIB_LD_EXTRAS@
762 # Additional search flags needed to find the various shared libraries
763 # at run-time. The first symbol is for use when creating a binary
764 @@ -545,6 +547,8 @@ PRIVATE_HDRS = $(GENERIC_DIR)/tkInt.h $(
766 DEMOPROGS = browse hello ixset rmt rolodex square tcolor timer widget
768 +INSTALL_HDRS = tk.h tkDecls.h tkInt.h tkIntDecls.h tkIntXlibDecls.h
771 @LD_LIBRARY_PATH_VAR@="`pwd`:${TCL_BIN_DIR}:$${@LD_LIBRARY_PATH_VAR@}"; \
772 export @LD_LIBRARY_PATH_VAR@; \
773 @@ -567,6 +571,12 @@ doc: $(TOP_DIR)/doc/man.macros
774 ${LIB_FILE}: ${STUB_LIB_FILE} @LIB_RSRC_FILE@ ${OBJS}
777 + ln -sf @TK_LIB_FILE@ libtk${SHORT_TK_VER}.so
779 +libtk${SHORT_TK_VER}.a: ${OBJS}
780 + rm -f libtk${SHORT_TK_VER}.a
781 + ar cr libtk${SHORT_TK_VER}.a ${OBJS}
782 + $(RANLIB) libtk${SHORT_TK_VER}.a
784 ${STUB_LIB_FILE}: ${STUB_LIB_OBJS}
785 @if test "x${LIB_FILE}" = "xlibtk${MAJOR_VERSION}.${MINOR_VERSION}.dll"; then \
786 @@ -671,8 +681,7 @@ INSTALL_DOC_TARGETS = install-doc
787 INSTALL_DEV_TARGETS = install-headers
788 INSTALL_DEMO_TARGETS = install-demos
789 INSTALL_EXTRA_TARGETS = @EXTRA_INSTALL@
790 -INSTALL_TARGETS = $(INSTALL_BASE_TARGETS) $(INSTALL_DOC_TARGETS) $(INSTALL_DEV_TARGETS) \
791 - $(INSTALL_DEMO_TARGETS) $(INSTALL_EXTRA_TARGETS)
792 +INSTALL_TARGETS = $(INSTALL_BASE_TARGETS) $(INSTALL_DEV_TARGETS) $(INSTALL_EXTRA_TARGETS)
794 install: $(INSTALL_TARGETS)
796 @@ -685,7 +694,7 @@ install-strip:
797 # some ranlibs write to current directory, and this might not always be
798 # possible (e.g. if installing as root).
800 -install-binaries: $(TK_STUB_LIB_FILE) $(TK_LIB_FILE) ${WISH_EXE}
801 +install-binaries: $(TK_STUB_LIB_FILE) $(TK_LIB_FILE) ${WISH_EXE} libtk${SHORT_TK_VER}.a
802 @for i in "$(LIB_INSTALL_DIR)" "$(BIN_INSTALL_DIR)" \
803 "$(PKG_INSTALL_DIR)" "$(CONFIG_INSTALL_DIR)" ; \
805 @@ -716,6 +725,10 @@ install-binaries: $(TK_STUB_LIB_FILE) $(
806 @echo "Installing $(LIB_FILE) to $(DLL_INSTALL_DIR)/"
808 @chmod 555 "$(DLL_INSTALL_DIR)/$(LIB_FILE)"
809 + @ln -sf $(TK_LIB_FILE) $(DLL_INSTALL_DIR)/libtk${SHORT_TK_VER}.so
810 + @echo "Installing libtk${SHORT_TK_VER}.a"
811 + @$(INSTALL_DATA) libtk${SHORT_TK_VER}.a $(DLL_INSTALL_DIR)/libtk${SHORT_TK_VER}.a
812 + @chmod 555 $(DLL_INSTALL_DIR)/libtk${SHORT_TK_VER}.a
813 @if test -f "tk${MAJOR_VERSION}${MINOR_VERSION}.dll"; then \
814 $(INSTALL_LIBRARY) "tk${MAJOR_VERSION}${MINOR_VERSION}.dll" "$(DLL_INSTALL_DIR)";\
815 chmod 555 "$(DLL_INSTALL_DIR)/tk${MAJOR_VERSION}${MINOR_VERSION}.dll";\
816 @@ -724,8 +737,9 @@ install-binaries: $(TK_STUB_LIB_FILE) $(
818 @echo "Installing ${WISH_EXE} as $(BIN_INSTALL_DIR)/wish$(VERSION)${EXE_SUFFIX}"
819 @$(INSTALL_PROGRAM) ${WISH_EXE} "$(BIN_INSTALL_DIR)/wish$(VERSION)${EXE_SUFFIX}"
820 - @echo "Installing tkConfig.sh to $(CONFIG_INSTALL_DIR)/"
821 - @$(INSTALL_DATA) tkConfig.sh "$(CONFIG_INSTALL_DIR)/tkConfig.sh"
822 + @echo "Installing tkConfig.sh to $(CONFIG_INSTALL_DIR)/tk$(VERSION)"
823 + @mkdir -p "${CONFIG_INSTALL_DIR}"/tk$(VERSION)
824 + @$(INSTALL_DATA) tkConfig.sh "$(CONFIG_INSTALL_DIR)"/tk$(VERSION)/tkConfig.sh
825 @if test "$(STUB_LIB_FILE)" != "" ; then \
826 echo "Installing $(STUB_LIB_FILE) to $(LIB_INSTALL_DIR)/"; \
827 @INSTALL_STUB_LIB@ ; \
828 @@ -733,7 +747,7 @@ install-binaries: $(TK_STUB_LIB_FILE) $(
829 @EXTRA_INSTALL_BINARIES@
830 @echo "Installing pkg-config file to $(LIB_INSTALL_DIR)/pkgconfig/"
831 @$(INSTALL_DATA_DIR) $(LIB_INSTALL_DIR)/pkgconfig
832 - @$(INSTALL_DATA) tk.pc $(LIB_INSTALL_DIR)/pkgconfig/tk.pc
833 + @$(INSTALL_DATA) tk.pc $(LIB_INSTALL_DIR)/pkgconfig/tk85.pc
835 install-libraries: libraries
836 @for i in "$(SCRIPT_INSTALL_DIR)" "$(SCRIPT_INSTALL_DIR)/images" \
837 @@ -831,7 +845,7 @@ install-doc:
839 @if test "$(@TK_WINDOWINGSYSTEM@_XLIB_HDRS)" != ""; then \
840 XLIB_INCLUDE_INSTALL_DIR="$(INCLUDE_INSTALL_DIR)"/X11; fi; \
841 - for i in "$(INCLUDE_INSTALL_DIR)" "$${XLIB_INCLUDE_INSTALL_DIR}"; \
842 + for i in "$(INCLUDE_INSTALL_DIR)" "$${XLIB_INCLUDE_INSTALL_DIR}" "$(GENERIC_INCLUDE_INSTALL_DIR)" "$(UNIX_INCLUDE_INSTALL_DIR)"; \
844 if [ -n "$$i" -a ! -d "$$i" ] ; then \
845 echo "Making directory $$i"; \
846 @@ -840,9 +854,12 @@ install-headers:
849 @echo "Installing header files to $(INCLUDE_INSTALL_DIR)/";
850 - @for i in $(PUBLIC_HDRS); \
851 + ${BSD_INSTALL_DATA} $(GENERIC_DIR)/*.h "$(GENERIC_INCLUDE_INSTALL_DIR)"/
852 + ${BSD_INSTALL_DATA} $(UNIX_DIR)/*.h "$(UNIX_INCLUDE_INSTALL_DIR)"/
853 + @for i in $(INSTALL_HDRS); \
855 - $(INSTALL_DATA) $$i "$(INCLUDE_INSTALL_DIR)"; \
856 + j=`basename $$i`; \
857 + ln -sf generic/$$j "$(INCLUDE_INSTALL_DIR)"/$$j ; \
859 @list='$(@TK_WINDOWINGSYSTEM@_XLIB_HDRS)'; for i in $$list ; \
863 [FILE:1792:patches/patch-configure]
864 --- configure.orig 2016-02-09 15:50:02 UTC
866 @@ -5632,6 +5632,10 @@ fi
867 Linux*|GNU*|NetBSD-Debian)
870 + TCL_TRIM_DOTS=`echo ${VERSION} | tr -d .`
871 + UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
872 + SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so.1'
873 + TCL_LIB_VERSIONS_OK=nodots
875 CFLAGS_OPTIMIZE="-O2"
876 # egcs-2.91.66 on Redhat Linux 6.0 generates lots of warnings
877 @@ -5828,7 +5832,7 @@ fi
878 UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
879 TCL_LIB_VERSIONS_OK=nodots
883 # NetBSD has ELF and can use 'cc -shared' to build shared libs
885 SHLIB_LD='${CC} -shared ${SHLIB_CFLAGS}'
886 @@ -5852,7 +5856,7 @@ fi
891 + DragonFly-*|FreeBSD-*|NetBSD-*|SunOS-*|MidnightBSD-*)
892 # This configuration from FreeBSD Ports.
894 SHLIB_LD="${CC} -shared"
895 @@ -5875,19 +5879,19 @@ fi
896 LDFLAGS="$LDFLAGS $PTHREAD_LIBS"
901 # Version numbers are dot-stripped by system policy.
902 TCL_TRIM_DOTS=`echo ${VERSION} | tr -d .`
903 UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
904 - SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so'
905 + SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so.1'
906 TCL_LIB_VERSIONS_OK=nodots
911 CFLAGS_OPTIMIZE="-Os"
912 SHLIB_CFLAGS="-fno-common"
913 + TCL_TRIM_DOTS=`echo ${VERSION} | tr -d .`
914 + UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
915 + SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.1.dylib'
916 + TCL_LIB_VERSIONS_OK=nodots
917 # To avoid discrepancies between what headers configure sees during
918 # preprocessing tests and compiling tests, move any -isysroot and
919 # -mmacosx-version-min flags from CFLAGS to CPPFLAGS:
922 [FILE:308:patches/patch-installManPage]
923 --- installManPage.orig 2016-02-09 15:50:02 UTC
925 @@ -99,7 +99,7 @@ SrcDir=`dirname $ManPage`
928 for Target in $Names; do
929 - Target=$Target.$Section$Suffix
930 + Target=$Target$Suffix.$Section
931 rm -f $Dir/$Target $Dir/$Target.*
932 if test -z "$First" ; then
936 [FILE:141:files/pkgIndex.tcl.in]
937 # Tcl package index file, version 1.0
939 package ifneeded Tk %%TCLPATCHLEVEL%% "[list load "[file join [file dirname $dir] libtk85.so.1]" Tk]"