pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/x11/tk85 Restore tk-8.5.15 package as lang/tk85 with b...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/37318e8684f4
branches:  trunk
changeset: 631580:37318e8684f4
user:      taca <taca%pkgsrc.org@localhost>
date:      Mon Mar 10 14:22:01 2014 +0000

description:
Restore tk-8.5.15 package as lang/tk85 with bump PKGREVISION since
x11/ruby-tk package needs tcl/tk 8.5 and it dosen't support tcl/tk 8.6
and later.

diffstat:

 x11/tk85/DESCR                          |    6 +
 x11/tk85/Makefile                       |   52 ++
 x11/tk85/Makefile.version               |    5 +
 x11/tk85/PLIST                          |  579 ++++++++++++++++++++++++++++++++
 x11/tk85/PLIST.aqua                     |   12 +
 x11/tk85/buildlink3.mk                  |   43 ++
 x11/tk85/distinfo                       |    7 +
 x11/tk85/interpreter.mk                 |   19 +
 x11/tk85/options.mk                     |   32 +
 x11/tk85/patches/patch-unix_Makefile.in |  136 +++++++
 x11/tk85/patches/patch-unix_configure   |  174 +++++++++
 11 files changed, 1065 insertions(+), 0 deletions(-)

diffs (truncated from 1109 to 300 lines):

diff -r a7136f438948 -r 37318e8684f4 x11/tk85/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/tk85/DESCR    Mon Mar 10 14:22:01 2014 +0000
@@ -0,0 +1,6 @@
+This package contains the binary release of Tk, a GUI toolkit for Tcl.
+
+The best way to get started with Tcl is to read ``Practical Programming in
+TCL and Tk, 4th Edition'' by Brent Welch and Ken Jones, Prentice Hall PTR,
+ISBN 0-13-038560-3.  There's also the collectible ``Tcl and the Tk
+Toolkit'' by John K. Ousterhout, Addison-Wesley, ISBN 0-20-163337-X.
diff -r a7136f438948 -r 37318e8684f4 x11/tk85/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/tk85/Makefile Mon Mar 10 14:22:01 2014 +0000
@@ -0,0 +1,52 @@
+# $NetBSD: Makefile,v 1.1 2014/03/10 14:22:01 taca Exp $
+
+DISTNAME=      tk${TK_VERSION}-src
+PKGNAME=       tk-${TK_VERSION}
+PKGREVISION=   1
+CATEGORIES=    x11 lang
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=tcl/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://www.tcl.tk/
+COMMENT=       Graphical toolkit for TCL
+LICENSE=       2-clause-bsd
+
+.include "../../x11/tk85/Makefile.version"
+
+PKG_INSTALLATION_TYPES=        overwrite pkgviews
+
+WRKSRC=                        ${WRKDIR}/tk${TK_VERSION}
+
+GNU_CONFIGURE=         yes
+CONFIGURE_DIRS=                unix
+BUILD_DIRS=            ${CONFIGURE_DIRS}
+CONFIGURE_ARGS+=       --with-tcl=${BUILDLINK_PREFIX.tcl}/lib
+CONFIGURE_ARGS+=       --x-libraries=${X11BASE}/lib${LIBABISUFFIX:Q}
+CONFIGURE_ARGS+=       --x-libraries=${X11BASE}/lib${LIBABISUFFIX:Q}
+CONFIGURE_ENV+=                LIB_RUNTIME_DIR=${PREFIX}/lib
+PTHREAD_OPTS+=         require
+
+PKGCONFIG_OVERRIDE+=   unix/tk.pc.in
+
+TEST_TARGET=           test
+
+.if defined(ABI) && ${ABI} == "64"
+CONFIGURE_ARGS+=       --enable-64bit
+.endif
+
+.include "options.mk"
+
+SUBST_CLASSES+=                tk-config
+SUBST_STAGE.tk-config= post-build
+SUBST_FILES.tk-config= unix/tkConfig.sh
+SUBST_SED.tk-config+=  -e "s|${WRKSRC}/unix|${PREFIX}/lib|"
+SUBST_SED.tk-config+=  -e "s|${WRKSRC}|${PREFIX}/include/tk|"
+
+PLIST_SUBST+=          SONUM=${TK_SONUM}
+PLIST_SUBST+=          BASEVER=${TK_BASEVER}
+
+.include "../../lang/tcl85/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/libXext/buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r a7136f438948 -r 37318e8684f4 x11/tk85/Makefile.version
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/tk85/Makefile.version Mon Mar 10 14:22:01 2014 +0000
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile.version,v 1.1 2014/03/10 14:22:01 taca Exp $
+
+TK_SONUM=      85
+TK_BASEVER=    8.5
+TK_VERSION=    8.5.15
diff -r a7136f438948 -r 37318e8684f4 x11/tk85/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/tk85/PLIST    Mon Mar 10 14:22:01 2014 +0000
@@ -0,0 +1,579 @@
+@comment $NetBSD: PLIST,v 1.1 2014/03/10 14:22:01 taca Exp $
+bin/wish
+bin/wish${BASEVER}
+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/tkEntry.h
+include/tk/generic/tkFileFilter.h
+include/tk/generic/tkFont.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/generic/tkUndo.h
+include/tk/unix/tkUnixDefault.h
+include/tk/unix/tkUnixInt.h
+include/tk/unix/tkUnixPort.h
+include/tkDecls.h
+include/tkInt.h
+include/tkIntDecls.h
+include/tkIntPlatDecls.h
+include/tkIntXlibDecls.h
+include/tkPlatDecls.h
+lib/libtk${SONUM}.a
+lib/libtk${SONUM}.so
+lib/libtk${SONUM}.so.1.0
+lib/libtkstub${SONUM}.a
+lib/tk${BASEVER}/bgerror.tcl
+lib/tk${BASEVER}/button.tcl
+lib/tk${BASEVER}/choosedir.tcl
+lib/tk${BASEVER}/clrpick.tcl
+lib/tk${BASEVER}/comdlg.tcl
+lib/tk${BASEVER}/console.tcl
+lib/tk${BASEVER}/demos/README
+lib/tk${BASEVER}/demos/anilabel.tcl
+lib/tk${BASEVER}/demos/aniwave.tcl
+lib/tk${BASEVER}/demos/arrow.tcl
+lib/tk${BASEVER}/demos/bind.tcl
+lib/tk${BASEVER}/demos/bitmap.tcl
+lib/tk${BASEVER}/demos/browse
+lib/tk${BASEVER}/demos/button.tcl
+lib/tk${BASEVER}/demos/check.tcl
+lib/tk${BASEVER}/demos/clrpick.tcl
+lib/tk${BASEVER}/demos/colors.tcl
+lib/tk${BASEVER}/demos/combo.tcl
+lib/tk${BASEVER}/demos/cscroll.tcl
+lib/tk${BASEVER}/demos/ctext.tcl
+lib/tk${BASEVER}/demos/dialog1.tcl
+lib/tk${BASEVER}/demos/dialog2.tcl
+lib/tk${BASEVER}/demos/en.msg
+lib/tk${BASEVER}/demos/entry1.tcl
+lib/tk${BASEVER}/demos/entry2.tcl
+lib/tk${BASEVER}/demos/entry3.tcl
+lib/tk${BASEVER}/demos/filebox.tcl
+lib/tk${BASEVER}/demos/floor.tcl
+lib/tk${BASEVER}/demos/form.tcl
+lib/tk${BASEVER}/demos/goldberg.tcl
+lib/tk${BASEVER}/demos/hello
+lib/tk${BASEVER}/demos/hscale.tcl
+lib/tk${BASEVER}/demos/icon.tcl
+lib/tk${BASEVER}/demos/image1.tcl
+lib/tk${BASEVER}/demos/image2.tcl
+lib/tk${BASEVER}/demos/images/earth.gif
+lib/tk${BASEVER}/demos/images/earthris.gif
+lib/tk${BASEVER}/demos/images/face.xbm
+lib/tk${BASEVER}/demos/images/flagdown.xbm
+lib/tk${BASEVER}/demos/images/flagup.xbm
+lib/tk${BASEVER}/demos/images/gray25.xbm
+lib/tk${BASEVER}/demos/images/letters.xbm
+lib/tk${BASEVER}/demos/images/noletter.xbm
+lib/tk${BASEVER}/demos/images/pattern.xbm
+lib/tk${BASEVER}/demos/images/tcllogo.gif
+lib/tk${BASEVER}/demos/images/teapot.ppm
+lib/tk${BASEVER}/demos/items.tcl
+lib/tk${BASEVER}/demos/ixset
+lib/tk${BASEVER}/demos/knightstour.tcl
+lib/tk${BASEVER}/demos/label.tcl
+lib/tk${BASEVER}/demos/labelframe.tcl
+lib/tk${BASEVER}/demos/license.terms
+lib/tk${BASEVER}/demos/mclist.tcl
+lib/tk${BASEVER}/demos/menu.tcl
+lib/tk${BASEVER}/demos/menubu.tcl
+lib/tk${BASEVER}/demos/msgbox.tcl
+lib/tk${BASEVER}/demos/nl.msg
+lib/tk${BASEVER}/demos/paned1.tcl
+lib/tk${BASEVER}/demos/paned2.tcl
+lib/tk${BASEVER}/demos/pendulum.tcl
+lib/tk${BASEVER}/demos/plot.tcl
+lib/tk${BASEVER}/demos/puzzle.tcl
+lib/tk${BASEVER}/demos/radio.tcl
+lib/tk${BASEVER}/demos/rmt
+lib/tk${BASEVER}/demos/rolodex
+lib/tk${BASEVER}/demos/ruler.tcl
+lib/tk${BASEVER}/demos/sayings.tcl
+lib/tk${BASEVER}/demos/search.tcl
+lib/tk${BASEVER}/demos/spin.tcl
+lib/tk${BASEVER}/demos/states.tcl
+lib/tk${BASEVER}/demos/style.tcl
+lib/tk${BASEVER}/demos/tclIndex
+lib/tk${BASEVER}/demos/tcolor
+lib/tk${BASEVER}/demos/text.tcl
+lib/tk${BASEVER}/demos/textpeer.tcl
+lib/tk${BASEVER}/demos/timer
+lib/tk${BASEVER}/demos/toolbar.tcl
+lib/tk${BASEVER}/demos/tree.tcl
+lib/tk${BASEVER}/demos/ttkbut.tcl
+lib/tk${BASEVER}/demos/ttkmenu.tcl
+lib/tk${BASEVER}/demos/ttknote.tcl
+lib/tk${BASEVER}/demos/ttkpane.tcl
+lib/tk${BASEVER}/demos/ttkprogress.tcl
+lib/tk${BASEVER}/demos/ttkscale.tcl
+lib/tk${BASEVER}/demos/twind.tcl
+lib/tk${BASEVER}/demos/unicodeout.tcl
+lib/tk${BASEVER}/demos/vscale.tcl
+lib/tk${BASEVER}/demos/widget
+lib/tk${BASEVER}/dialog.tcl
+lib/tk${BASEVER}/entry.tcl
+lib/tk${BASEVER}/focus.tcl
+lib/tk${BASEVER}/images/README
+lib/tk${BASEVER}/images/logo.eps
+lib/tk${BASEVER}/images/logo100.gif
+lib/tk${BASEVER}/images/logo64.gif
+lib/tk${BASEVER}/images/logoLarge.gif
+lib/tk${BASEVER}/images/logoMed.gif
+lib/tk${BASEVER}/images/pwrdLogo.eps
+lib/tk${BASEVER}/images/pwrdLogo100.gif
+lib/tk${BASEVER}/images/pwrdLogo150.gif
+lib/tk${BASEVER}/images/pwrdLogo175.gif
+lib/tk${BASEVER}/images/pwrdLogo200.gif
+lib/tk${BASEVER}/images/pwrdLogo75.gif
+lib/tk${BASEVER}/images/tai-ku.gif
+lib/tk${BASEVER}/listbox.tcl
+lib/tk${BASEVER}/menu.tcl
+lib/tk${BASEVER}/mkpsenc.tcl
+lib/tk${BASEVER}/msgbox.tcl
+lib/tk${BASEVER}/msgs/cs.msg
+lib/tk${BASEVER}/msgs/da.msg
+lib/tk${BASEVER}/msgs/de.msg
+lib/tk${BASEVER}/msgs/el.msg
+lib/tk${BASEVER}/msgs/en.msg
+lib/tk${BASEVER}/msgs/en_gb.msg
+lib/tk${BASEVER}/msgs/eo.msg
+lib/tk${BASEVER}/msgs/es.msg
+lib/tk${BASEVER}/msgs/fr.msg
+lib/tk${BASEVER}/msgs/hu.msg
+lib/tk${BASEVER}/msgs/it.msg
+lib/tk${BASEVER}/msgs/nl.msg
+lib/tk${BASEVER}/msgs/pl.msg
+lib/tk${BASEVER}/msgs/pt.msg
+lib/tk${BASEVER}/msgs/ru.msg
+lib/tk${BASEVER}/msgs/sv.msg
+lib/tk${BASEVER}/obsolete.tcl
+lib/tk${BASEVER}/optMenu.tcl
+lib/tk${BASEVER}/palette.tcl
+lib/tk${BASEVER}/panedwindow.tcl
+lib/tk${BASEVER}/pkgIndex.tcl
+lib/tk${BASEVER}/safetk.tcl
+lib/tk${BASEVER}/scale.tcl
+lib/tk${BASEVER}/scrlbar.tcl
+lib/tk${BASEVER}/spinbox.tcl
+lib/tk${BASEVER}/tclIndex
+lib/tk${BASEVER}/tearoff.tcl
+lib/tk${BASEVER}/text.tcl
+lib/tk${BASEVER}/tk.tcl
+lib/tk${BASEVER}/tkAppInit.c
+lib/tk${BASEVER}/tkfbox.tcl
+lib/tk${BASEVER}/ttk/altTheme.tcl
+lib/tk${BASEVER}/ttk/aquaTheme.tcl
+lib/tk${BASEVER}/ttk/button.tcl
+lib/tk${BASEVER}/ttk/clamTheme.tcl
+lib/tk${BASEVER}/ttk/classicTheme.tcl
+lib/tk${BASEVER}/ttk/combobox.tcl
+lib/tk${BASEVER}/ttk/cursors.tcl
+lib/tk${BASEVER}/ttk/defaults.tcl
+lib/tk${BASEVER}/ttk/entry.tcl
+lib/tk${BASEVER}/ttk/fonts.tcl
+lib/tk${BASEVER}/ttk/menubutton.tcl
+lib/tk${BASEVER}/ttk/notebook.tcl
+lib/tk${BASEVER}/ttk/panedwindow.tcl
+lib/tk${BASEVER}/ttk/progress.tcl
+lib/tk${BASEVER}/ttk/scale.tcl
+lib/tk${BASEVER}/ttk/scrollbar.tcl
+lib/tk${BASEVER}/ttk/sizegrip.tcl
+lib/tk${BASEVER}/ttk/spinbox.tcl
+lib/tk${BASEVER}/ttk/treeview.tcl
+lib/tk${BASEVER}/ttk/ttk.tcl
+lib/tk${BASEVER}/ttk/utils.tcl
+lib/tk${BASEVER}/ttk/vistaTheme.tcl
+lib/tk${BASEVER}/ttk/winTheme.tcl
+lib/tk${BASEVER}/ttk/xpTheme.tcl
+lib/tk${BASEVER}/unsupported.tcl
+lib/tk${BASEVER}/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_AttachHWND.3
+man/man3/Tk_Attributes.3
+man/man3/Tk_BindEvent.3



Home | Main Index | Thread Index | Old Index