pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/x11/tk83 Reimport tk-8.3.4 into x11/tk83 before updati...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/815da5cac103
branches:  trunk
changeset: 470371:815da5cac103
user:      minskim <minskim%pkgsrc.org@localhost>
date:      Mon Mar 08 20:07:38 2004 +0000

description:
Reimport tk-8.3.4 into x11/tk83 before updating Tk to 8.4.5, because
many packages still need 8.3.  OK'ed by the maintainer (jwise@).

diffstat:

 x11/tk83/DESCR            |     7 +
 x11/tk83/Makefile         |    89 +++
 x11/tk83/PLIST            |   460 ++++++++++++++++++
 x11/tk83/buildlink2.mk    |    36 +
 x11/tk83/buildlink3.mk    |    31 +
 x11/tk83/distinfo         |     8 +
 x11/tk83/patches/patch-aa |    93 +++
 x11/tk83/patches/patch-ab |  1124 +++++++++++++++++++++++++++++++++++++++++++++
 x11/tk83/patches/patch-ac |    88 +++
 x11/tk83/patches/patch-ad |    44 +
 10 files changed, 1980 insertions(+), 0 deletions(-)

diffs (truncated from 2020 to 300 lines):

diff -r 455ab8ee24a9 -r 815da5cac103 x11/tk83/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/tk83/DESCR    Mon Mar 08 20:07:38 2004 +0000
@@ -0,0 +1,7 @@
+This package contains the binary release of Tk version 8.3.4, a GUI
+toolkit for Tcl.
+
+The best way to get started with Tcl is to read ``Tcl and the Tk
+Toolkit'' by John K. Ousterhout, Addison-Wesley, ISBN 0-201-63337-X
+or ``Practical Programming in Tcl and Tk'' by Brent B. Welch,
+Prentice Hall PTR, ISBN 0-13-616830-X.
diff -r 455ab8ee24a9 -r 815da5cac103 x11/tk83/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/tk83/Makefile Mon Mar 08 20:07:38 2004 +0000
@@ -0,0 +1,89 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/03/08 20:07:38 minskim Exp $
+
+DISTNAME=      tk8.3.4
+PKGNAME=       tk-8.3.4
+CATEGORIES=    x11
+MASTER_SITES=  ftp://ftp.scriptics.com/pub/tcl/tcl8_3/ \
+               ftp://ftp.informatik.uni-hamburg.de/pub/soft/lang/tcl/tcl8_3/
+
+MAINTAINER=    jwise%NetBSD.org@localhost
+HOMEPAGE=      http://www.tcltk.com/
+COMMENT=       Graphical toolkit for TCL
+
+PKG_INSTALLATION_TYPES=        overwrite pkgviews
+
+WRKSRC=                        ${WRKDIR}/${DISTNAME}/unix
+GNU_CONFIGURE=         yes
+CONFIGURE_ARGS+=       --with-tcl=${BUILDLINK_PREFIX.tcl}/lib
+MAKE_ENV+=             TOUCH="${TOUCH}"
+
+USE_X11=               yes
+USE_LIBTOOL=           yes
+USE_BUILDLINK3=                yes
+TEST_TARGET=           test
+
+# Initially install the man pages into ${WRKDIR}/man, as we need a staged
+# install to avoid overwriting existing manpages in ${PREFIX}/man.
+#
+CONFIGURE_ARGS+=       --mandir=${WRKDIR}/man
+
+# Modify mkLinks script to remove the short-filename manpage if it was
+# linked to a longer filename.
+#
+post-patch:
+       @cd ${WRKSRC};                                                  \
+       ${MV} -f mkLinks mkLinks.tmp;                                   \
+       ${GREP} -v "^exit 0" mkLinks.tmp > mkLinks;                     \
+       ${CAT} mkLinks.tmp                                              \
+               | ${AWK} '/^  *ln / { print $$2 }'                      \
+               | ${SORT} -u                                            \
+               | ${GREP} -v ".*\.n"                                    \
+               | ${SED} -e "s,^,${RM} -f ,"                            \
+               >> mkLinks;                                             \
+       ${RM} -f mkLinks.tmp;                                           \
+       ${CHMOD} +x mkLinks;
+
+pre-install:
+       cd ${WRKSRC}; for file in                                       \
+               tkUnixInit.o libtk83.so wish;                           \
+       do                                                              \
+               ${TOUCH} $${file};                                      \
+       done
+
+post-install:
+       cd ${WRKDIR} && ${PAX} -rwpm man ${PREFIX}
+       ${RM} -rf ${WRKDIR}/man
+       ${RM} -f ${PREFIX}/bin/wish
+       cd ${PREFIX}/bin && ${LN} -s wish8.3 wish
+       ${INSTALL_DATA_DIR} ${PREFIX}/include/tk
+       ${INSTALL_DATA_DIR} ${PREFIX}/include/tk/generic
+       ${INSTALL_DATA_DIR} ${PREFIX}/include/tk/unix
+       ${INSTALL_DATA} ${WRKSRC}/../generic/default.h ${PREFIX}/include/tk/generic
+       ${INSTALL_DATA} ${WRKSRC}/../generic/ks_names.h ${PREFIX}/include/tk/generic
+       ${INSTALL_DATA} ${WRKSRC}/../generic/tk.h ${PREFIX}/include/tk/generic
+       ${INSTALL_DATA} ${WRKSRC}/../generic/tk3d.h ${PREFIX}/include/tk/generic
+       ${INSTALL_DATA} ${WRKSRC}/../generic/tkButton.h ${PREFIX}/include/tk/generic
+       ${INSTALL_DATA} ${WRKSRC}/../generic/tkCanvas.h ${PREFIX}/include/tk/generic
+       ${INSTALL_DATA} ${WRKSRC}/../generic/tkColor.h ${PREFIX}/include/tk/generic
+       ${INSTALL_DATA} ${WRKSRC}/../generic/tkDecls.h ${PREFIX}/include/tk/generic
+       ${INSTALL_DATA} ${WRKSRC}/../generic/tkFileFilter.h ${PREFIX}/include/tk/generic
+       ${INSTALL_DATA} ${WRKSRC}/../generic/tkFont.h ${PREFIX}/include/tk/generic
+       ${INSTALL_DATA} ${WRKSRC}/../generic/tkInitScript.h ${PREFIX}/include/tk/generic
+       ${INSTALL_DATA} ${WRKSRC}/../generic/tkInt.h ${PREFIX}/include/tk/generic
+       ${INSTALL_DATA} ${WRKSRC}/../generic/tkIntDecls.h ${PREFIX}/include/tk/generic
+       ${INSTALL_DATA} ${WRKSRC}/../generic/tkIntPlatDecls.h ${PREFIX}/include/tk/generic
+       ${INSTALL_DATA} ${WRKSRC}/../generic/tkIntXlibDecls.h ${PREFIX}/include/tk/generic
+       ${INSTALL_DATA} ${WRKSRC}/../generic/tkMenu.h ${PREFIX}/include/tk/generic
+       ${INSTALL_DATA} ${WRKSRC}/../generic/tkMenubutton.h ${PREFIX}/include/tk/generic
+       ${INSTALL_DATA} ${WRKSRC}/../generic/tkPlatDecls.h ${PREFIX}/include/tk/generic
+       ${INSTALL_DATA} ${WRKSRC}/../generic/tkPort.h ${PREFIX}/include/tk/generic
+       ${INSTALL_DATA} ${WRKSRC}/../generic/tkScale.h ${PREFIX}/include/tk/generic
+       ${INSTALL_DATA} ${WRKSRC}/../generic/tkScrollbar.h ${PREFIX}/include/tk/generic
+       ${INSTALL_DATA} ${WRKSRC}/../generic/tkSelect.h ${PREFIX}/include/tk/generic
+       ${INSTALL_DATA} ${WRKSRC}/../generic/tkText.h ${PREFIX}/include/tk/generic
+       ${INSTALL_DATA} ${WRKSRC}/../unix/tkUnixDefault.h ${PREFIX}/include/tk/unix
+       ${INSTALL_DATA} ${WRKSRC}/../unix/tkUnixInt.h ${PREFIX}/include/tk/unix
+       ${INSTALL_DATA} ${WRKSRC}/../unix/tkUnixPort.h ${PREFIX}/include/tk/unix
+
+.include "../../lang/tcl83/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 455ab8ee24a9 -r 815da5cac103 x11/tk83/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/tk83/PLIST    Mon Mar 08 20:07:38 2004 +0000
@@ -0,0 +1,460 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/03/08 20:07:40 minskim Exp $
+bin/wish
+bin/wish8.3
+include/tk.h
+include/tk/generic/default.h
+include/tk/generic/ks_names.h
+include/tk/generic/tk.h
+include/tk/generic/tk3d.h
+include/tk/generic/tkButton.h
+include/tk/generic/tkCanvas.h
+include/tk/generic/tkColor.h
+include/tk/generic/tkDecls.h
+include/tk/generic/tkFileFilter.h
+include/tk/generic/tkFont.h
+include/tk/generic/tkInitScript.h
+include/tk/generic/tkInt.h
+include/tk/generic/tkIntDecls.h
+include/tk/generic/tkIntPlatDecls.h
+include/tk/generic/tkIntXlibDecls.h
+include/tk/generic/tkMenu.h
+include/tk/generic/tkMenubutton.h
+include/tk/generic/tkPlatDecls.h
+include/tk/generic/tkPort.h
+include/tk/generic/tkScale.h
+include/tk/generic/tkScrollbar.h
+include/tk/generic/tkSelect.h
+include/tk/generic/tkText.h
+include/tk/unix/tkUnixDefault.h
+include/tk/unix/tkUnixInt.h
+include/tk/unix/tkUnixPort.h
+include/tkDecls.h
+include/tkIntXlibDecls.h
+include/tkPlatDecls.h
+lib/libtk83.a
+lib/libtk83.la
+lib/libtk83.so
+lib/libtk83.so.1
+lib/libtk83.so.1.0
+lib/libtkstub83.a
+lib/tk8.3/bgerror.tcl
+lib/tk8.3/button.tcl
+lib/tk8.3/choosedir.tcl
+lib/tk8.3/clrpick.tcl
+lib/tk8.3/comdlg.tcl
+lib/tk8.3/console.tcl
+lib/tk8.3/demos/README
+lib/tk8.3/demos/arrow.tcl
+lib/tk8.3/demos/bind.tcl
+lib/tk8.3/demos/bitmap.tcl
+lib/tk8.3/demos/browse
+lib/tk8.3/demos/button.tcl
+lib/tk8.3/demos/check.tcl
+lib/tk8.3/demos/clrpick.tcl
+lib/tk8.3/demos/colors.tcl
+lib/tk8.3/demos/cscroll.tcl
+lib/tk8.3/demos/ctext.tcl
+lib/tk8.3/demos/dialog1.tcl
+lib/tk8.3/demos/dialog2.tcl
+lib/tk8.3/demos/entry1.tcl
+lib/tk8.3/demos/entry2.tcl
+lib/tk8.3/demos/filebox.tcl
+lib/tk8.3/demos/floor.tcl
+lib/tk8.3/demos/form.tcl
+lib/tk8.3/demos/hello
+lib/tk8.3/demos/hscale.tcl
+lib/tk8.3/demos/icon.tcl
+lib/tk8.3/demos/image1.tcl
+lib/tk8.3/demos/image2.tcl
+lib/tk8.3/demos/images/earth.gif
+lib/tk8.3/demos/images/earthris.gif
+lib/tk8.3/demos/images/face.bmp
+lib/tk8.3/demos/images/flagdown.bmp
+lib/tk8.3/demos/images/flagup.bmp
+lib/tk8.3/demos/images/gray25.bmp
+lib/tk8.3/demos/images/letters.bmp
+lib/tk8.3/demos/images/noletter.bmp
+lib/tk8.3/demos/images/pattern.bmp
+lib/tk8.3/demos/images/tcllogo.gif
+lib/tk8.3/demos/images/teapot.ppm
+lib/tk8.3/demos/items.tcl
+lib/tk8.3/demos/ixset
+lib/tk8.3/demos/label.tcl
+lib/tk8.3/demos/license.terms
+lib/tk8.3/demos/menu.tcl
+lib/tk8.3/demos/menubu.tcl
+lib/tk8.3/demos/msgbox.tcl
+lib/tk8.3/demos/plot.tcl
+lib/tk8.3/demos/puzzle.tcl
+lib/tk8.3/demos/radio.tcl
+lib/tk8.3/demos/rmt
+lib/tk8.3/demos/rolodex
+lib/tk8.3/demos/ruler.tcl
+lib/tk8.3/demos/sayings.tcl
+lib/tk8.3/demos/search.tcl
+lib/tk8.3/demos/square
+lib/tk8.3/demos/states.tcl
+lib/tk8.3/demos/style.tcl
+lib/tk8.3/demos/tclIndex
+lib/tk8.3/demos/tcolor
+lib/tk8.3/demos/text.tcl
+lib/tk8.3/demos/timer
+lib/tk8.3/demos/twind.tcl
+lib/tk8.3/demos/vscale.tcl
+lib/tk8.3/demos/widget
+lib/tk8.3/dialog.tcl
+lib/tk8.3/entry.tcl
+lib/tk8.3/focus.tcl
+lib/tk8.3/images/README
+lib/tk8.3/images/logo.eps
+lib/tk8.3/images/logo100.gif
+lib/tk8.3/images/logo64.gif
+lib/tk8.3/images/logoLarge.gif
+lib/tk8.3/images/logoMed.gif
+lib/tk8.3/images/pwrdLogo.eps
+lib/tk8.3/images/pwrdLogo100.gif
+lib/tk8.3/images/pwrdLogo150.gif
+lib/tk8.3/images/pwrdLogo175.gif
+lib/tk8.3/images/pwrdLogo200.gif
+lib/tk8.3/images/pwrdLogo75.gif
+lib/tk8.3/images/tai-ku.gif
+lib/tk8.3/listbox.tcl
+lib/tk8.3/menu.tcl
+lib/tk8.3/msgbox.tcl
+lib/tk8.3/obsolete.tcl
+lib/tk8.3/optMenu.tcl
+lib/tk8.3/palette.tcl
+lib/tk8.3/prolog.ps
+lib/tk8.3/safetk.tcl
+lib/tk8.3/scale.tcl
+lib/tk8.3/scrlbar.tcl
+lib/tk8.3/tclIndex
+lib/tk8.3/tearoff.tcl
+lib/tk8.3/text.tcl
+lib/tk8.3/tk.tcl
+lib/tk8.3/tkAppInit.c
+lib/tk8.3/tkfbox.tcl
+lib/tk8.3/xmfbox.tcl
+lib/tkConfig.sh
+man/man1/wish.1
+man/man3/Tk_3DBorderColor.3
+man/man3/Tk_3DBorderGC.3
+man/man3/Tk_3DHorizontalBevel.3
+man/man3/Tk_3DVerticalBevel.3
+man/man3/Tk_AddOption.3
+man/man3/Tk_Alloc3DBorderFromObj.3
+man/man3/Tk_AllocBitmapFromObj.3
+man/man3/Tk_AllocColorFromObj.3
+man/man3/Tk_AllocCursorFromObj.3
+man/man3/Tk_AllocFontFromObj.3
+man/man3/Tk_Attributes.3
+man/man3/Tk_BindEvent.3
+man/man3/Tk_CanvasDrawableCoords.3
+man/man3/Tk_CanvasEventuallyRedraw.3
+man/man3/Tk_CanvasGetCoord.3
+man/man3/Tk_CanvasPsBitmap.3
+man/man3/Tk_CanvasPsColor.3
+man/man3/Tk_CanvasPsFont.3
+man/man3/Tk_CanvasPsPath.3
+man/man3/Tk_CanvasPsStipple.3
+man/man3/Tk_CanvasPsY.3
+man/man3/Tk_CanvasSetStippleOrigin.3
+man/man3/Tk_CanvasTagsOption.3
+man/man3/Tk_CanvasTextInfo.3
+man/man3/Tk_CanvasTkwin.3
+man/man3/Tk_CanvasWindowCoords.3
+man/man3/Tk_ChangeWindowAttributes.3
+man/man3/Tk_Changes.3
+man/man3/Tk_CharBbox.3
+man/man3/Tk_Class.3
+man/man3/Tk_ClearSelection.3
+man/man3/Tk_ClipboardAppend.3
+man/man3/Tk_ClipboardClear.3
+man/man3/Tk_Colormap.3
+man/man3/Tk_ComputeTextLayout.3
+man/man3/Tk_ConfigureInfo.3
+man/man3/Tk_ConfigureValue.3
+man/man3/Tk_ConfigureWidget.3
+man/man3/Tk_ConfigureWindow.3
+man/man3/Tk_CoordsToWindow.3
+man/man3/Tk_CreateBinding.3
+man/man3/Tk_CreateBindingTable.3
+man/man3/Tk_CreateErrorHandler.3
+man/man3/Tk_CreateEventHandler.3
+man/man3/Tk_CreateGenericHandler.3
+man/man3/Tk_CreateImageType.3
+man/man3/Tk_CreateItemType.3
+man/man3/Tk_CreateOptionTable.3
+man/man3/Tk_CreatePhotoImageFormat.3
+man/man3/Tk_CreateSelHandler.3
+man/man3/Tk_CreateWindow.3
+man/man3/Tk_CreateWindowFromPath.3
+man/man3/Tk_DefineBitmap.3



Home | Main Index | Thread Index | Old Index