From 6e56de43ecb361fadc2d941293832fa6bb3a2289 Mon Sep 17 00:00:00 2001 From: hubertf Date: Sun, 12 Mar 2000 01:43:55 +0000 Subject: Import BLT VBLT2.4o, submitted by Brook Milligan in PR 9593. BLT is an extension to Tcl/Tk. It adds plotting widgets (X-Y graph, barchart, stripchart), a powerful geometry manager, a new canvas item, and several new commands to Tk. Plotting widgets: graph, barchart, stripchart Hierarchical list box: hierbox Tab set: tabset Geometry Manager: table Vector Data Object: vector Background Program Execution: bgexec Busy Command: busy New Canvas Item: eps Drag & Drop Facility: drag&drop Bitmap Command: bitmap Miscellaneous Commands: winop, bltdebug, watch, spline, htext --- x11/blt/Makefile | 22 ++++++ x11/blt/files/md5 | 3 + x11/blt/files/patch-sum | 5 ++ x11/blt/patches/patch-aa | 14 ++++ x11/blt/patches/patch-ab | 14 ++++ x11/blt/patches/patch-ac | 18 +++++ x11/blt/pkg/COMMENT | 1 + x11/blt/pkg/DESCR | 15 ++++ x11/blt/pkg/PLIST | 174 +++++++++++++++++++++++++++++++++++++++++++++++ 9 files changed, 266 insertions(+) create mode 100644 x11/blt/Makefile create mode 100644 x11/blt/files/md5 create mode 100644 x11/blt/files/patch-sum create mode 100644 x11/blt/patches/patch-aa create mode 100644 x11/blt/patches/patch-ab create mode 100644 x11/blt/patches/patch-ac create mode 100644 x11/blt/pkg/COMMENT create mode 100644 x11/blt/pkg/DESCR create mode 100644 x11/blt/pkg/PLIST (limited to 'x11/blt') diff --git a/x11/blt/Makefile b/x11/blt/Makefile new file mode 100644 index 00000000000..e3a79aa8963 --- /dev/null +++ b/x11/blt/Makefile @@ -0,0 +1,22 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/03/12 01:43:55 hubertf Exp $ +# + +DISTNAME= BLT2.4o +PKGNAME= blt-2.4o +CATEGORIES= x11 +MASTER_SITES= ftp://ftp.tcltk.com/aa004735/pub/blt/ + +MAINTAINER= brook@nmsu.edu +HOMEPAGE= http://www.tcltk.com/blt/index.html + +DEPENDS+= tcl-8.0.5:../../lang/tcl80 +DEPENDS+= tk-8.0.5:../../x11/tk80 + +GNU_CONFIGURE= YES + +CONFIGURE_ARGS+= --with-tcl=${LOCALBASE}/lib/tcl8.0 +CONFIGURE_ARGS+= --with-tk=${LOCALBASE}/lib/tk8.0 + +WRKSRC= ${WRKDIR}/blt2.4o + +.include "../../mk/bsd.pkg.mk" diff --git a/x11/blt/files/md5 b/x11/blt/files/md5 new file mode 100644 index 00000000000..db1a6f40be4 --- /dev/null +++ b/x11/blt/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/03/12 01:43:55 hubertf Exp $ + +MD5 (BLT2.4o.tar.gz) = 31150a1251fe7207d71a835928cd791e diff --git a/x11/blt/files/patch-sum b/x11/blt/files/patch-sum new file mode 100644 index 00000000000..b9018ae7942 --- /dev/null +++ b/x11/blt/files/patch-sum @@ -0,0 +1,5 @@ +$NetBSD: patch-sum,v 1.1.1.1 2000/03/12 01:43:55 hubertf Exp $ + +MD5 (patch-aa) = 94da58f124887695507031ba02f95927 +MD5 (patch-ab) = dfc40185b2650711bf662e8519f76f7c +MD5 (patch-ac) = abb8a0f2e2d2f58c237560adcb274d0f diff --git a/x11/blt/patches/patch-aa b/x11/blt/patches/patch-aa new file mode 100644 index 00000000000..6b7451aa3c1 --- /dev/null +++ b/x11/blt/patches/patch-aa @@ -0,0 +1,14 @@ +$NetBSD: patch-aa,v 1.1.1.1 2000/03/12 01:43:56 hubertf Exp $ +--- configure.in.orig Wed Jan 12 13:15:36 2000 ++++ configure.in Fri Mar 10 11:22:44 2000 +@@ -580,7 +580,9 @@ + TK_LIB_DIR=${TK_EXEC_PREFIX}/lib + + case $target in +- *-sunos4*|NetBSD-*|FreeBSD-*|OpenBSD-*) ++ *-sunos4*|*-*-netbsd|FreeBSD-*|OpenBSD-*) ++ TCL_INC_DIR=${TCL_PREFIX}/include/tcl${TCL_MAJOR_VERSION}.${TCL_MINOR_VERSION} ++ TK_INC_DIR=${TK_PREFIX}/include/tk${TK_MAJOR_VERSION}.${TK_MINOR_VERSION} + TCL_LIB_SPEC="-ltcl${TCL_MAJOR_VERSION}${TCL_MINOR_VERSION}" + TK_LIB_SPEC="-ltk${TK_MAJOR_VERSION}${TK_MINOR_VERSION}" + ;; diff --git a/x11/blt/patches/patch-ab b/x11/blt/patches/patch-ab new file mode 100644 index 00000000000..0f7f39b5baa --- /dev/null +++ b/x11/blt/patches/patch-ab @@ -0,0 +1,14 @@ +$NetBSD: patch-ab,v 1.1.1.1 2000/03/12 01:43:56 hubertf Exp $ +--- configure.orig Wed Jan 12 13:15:36 2000 ++++ configure Fri Mar 10 11:23:05 2000 +@@ -2694,7 +2694,9 @@ + TK_LIB_DIR=${TK_EXEC_PREFIX}/lib + + case $target in +- *-sunos4*|NetBSD-*|FreeBSD-*|OpenBSD-*) ++ *-sunos4*|*-*-netbsd|FreeBSD-*|OpenBSD-*) ++ TCL_INC_DIR=${TCL_PREFIX}/include/tcl${TCL_MAJOR_VERSION}.${TCL_MINOR_VERSION} ++ TK_INC_DIR=${TK_PREFIX}/include/tk${TK_MAJOR_VERSION}.${TK_MINOR_VERSION} + TCL_LIB_SPEC="-ltcl${TCL_MAJOR_VERSION}${TCL_MINOR_VERSION}" + TK_LIB_SPEC="-ltk${TK_MAJOR_VERSION}${TK_MINOR_VERSION}" + ;; diff --git a/x11/blt/patches/patch-ac b/x11/blt/patches/patch-ac new file mode 100644 index 00000000000..12542cc5f55 --- /dev/null +++ b/x11/blt/patches/patch-ac @@ -0,0 +1,18 @@ +$NetBSD: patch-ac,v 1.1.1.1 2000/03/12 01:43:56 hubertf Exp $ +--- man/Makefile.in.orig Tue Feb 8 14:40:26 2000 ++++ man/Makefile.in Fri Mar 10 13:12:23 2000 +@@ -10,7 +10,7 @@ + + instdirs = $(mandir) $(sectiondir) + +-MANPAGES = BLT.n barchart.n beep.n bgexec.n bitmap.n \ ++MANPAGES = BLT.n barchart.n beep.n bgexec.n bltbitmap.n \ + bltdebug.n busy.n cutbuffer.n dragdrop.n eps.n \ + graph.n hierbox.n hiertable.n htext.n spline.n \ + stripchart.n table.n tabset.n tile.n vector.n \ +@@ -55,3 +55,5 @@ + distclean: clean + $(RM) $(srcdir)/*.bak $(srcdir)/*\~ $(srcdir)/"#"* Makefile + ++bltbitmap.man: bitmap.man ++ cp bitmap.man bltbitmap.man diff --git a/x11/blt/pkg/COMMENT b/x11/blt/pkg/COMMENT new file mode 100644 index 00000000000..b2e4d1bce6f --- /dev/null +++ b/x11/blt/pkg/COMMENT @@ -0,0 +1 @@ +extension to Tcl/Tk diff --git a/x11/blt/pkg/DESCR b/x11/blt/pkg/DESCR new file mode 100644 index 00000000000..bfe91945f31 --- /dev/null +++ b/x11/blt/pkg/DESCR @@ -0,0 +1,15 @@ +BLT is an extension to Tcl/Tk. It adds plotting widgets (X-Y graph, +barchart, stripchart), a powerful geometry manager, a new canvas item, +and several new commands to Tk. + +Plotting widgets: graph, barchart, stripchart +Hierarchical list box: hierbox +Tab set: tabset +Geometry Manager: table +Vector Data Object: vector +Background Program Execution: bgexec +Busy Command: busy +New Canvas Item: eps +Drag & Drop Facility: drag&drop +Bitmap Command: bitmap +Miscellaneous Commands: winop, bltdebug, watch, spline, htext diff --git a/x11/blt/pkg/PLIST b/x11/blt/pkg/PLIST new file mode 100644 index 00000000000..a6621e644c1 --- /dev/null +++ b/x11/blt/pkg/PLIST @@ -0,0 +1,174 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/03/12 01:43:57 hubertf Exp $ +bin/bltwish +bin/bltwish24 +include/blt.h +lib/blt2.4/bltCanvEps.pro +lib/blt2.4/bltDnd.tcl +lib/blt2.4/bltDragdrop.tcl +lib/blt2.4/bltGraph.pro +lib/blt2.4/bltGraph.tcl +lib/blt2.4/bltHierbox.tcl +lib/blt2.4/bltHiertable.tcl +lib/blt2.4/bltTabset.tcl +lib/blt2.4/dd_protocols/dd-color.tcl +lib/blt2.4/dd_protocols/dd-file.tcl +lib/blt2.4/dd_protocols/dd-number.tcl +lib/blt2.4/dd_protocols/dd-text.tcl +lib/blt2.4/dd_protocols/tclIndex +lib/blt2.4/demos/barchart1.tcl +lib/blt2.4/demos/barchart2.tcl +lib/blt2.4/demos/barchart3.tcl +lib/blt2.4/demos/barchart4.tcl +lib/blt2.4/demos/barchart5.tcl +lib/blt2.4/demos/bgexec1.tcl +lib/blt2.4/demos/bgexec2.tcl +lib/blt2.4/demos/bgexec3.tcl +lib/blt2.4/demos/bgexec4.tcl +lib/blt2.4/demos/bitmap.tcl +lib/blt2.4/demos/bitmaps/face.xbm +lib/blt2.4/demos/bitmaps/fish/left.xbm +lib/blt2.4/demos/bitmaps/fish/left1.xbm +lib/blt2.4/demos/bitmaps/fish/left1m.xbm +lib/blt2.4/demos/bitmaps/fish/leftm.xbm +lib/blt2.4/demos/bitmaps/fish/mid.xbm +lib/blt2.4/demos/bitmaps/fish/midm.xbm +lib/blt2.4/demos/bitmaps/fish/right.xbm +lib/blt2.4/demos/bitmaps/fish/right1.xbm +lib/blt2.4/demos/bitmaps/fish/right1m.xbm +lib/blt2.4/demos/bitmaps/fish/rightm.xbm +lib/blt2.4/demos/bitmaps/greenback.xbm +lib/blt2.4/demos/bitmaps/hand/hand01.xbm +lib/blt2.4/demos/bitmaps/hand/hand01m.xbm +lib/blt2.4/demos/bitmaps/hand/hand02.xbm +lib/blt2.4/demos/bitmaps/hand/hand02m.xbm +lib/blt2.4/demos/bitmaps/hand/hand03.xbm +lib/blt2.4/demos/bitmaps/hand/hand03m.xbm +lib/blt2.4/demos/bitmaps/hand/hand04.xbm +lib/blt2.4/demos/bitmaps/hand/hand04m.xbm +lib/blt2.4/demos/bitmaps/hand/hand05.xbm +lib/blt2.4/demos/bitmaps/hand/hand05m.xbm +lib/blt2.4/demos/bitmaps/hand/hand06.xbm +lib/blt2.4/demos/bitmaps/hand/hand06m.xbm +lib/blt2.4/demos/bitmaps/hand/hand07.xbm +lib/blt2.4/demos/bitmaps/hand/hand07m.xbm +lib/blt2.4/demos/bitmaps/hand/hand08.xbm +lib/blt2.4/demos/bitmaps/hand/hand08m.xbm +lib/blt2.4/demos/bitmaps/hand/hand09.xbm +lib/blt2.4/demos/bitmaps/hand/hand09m.xbm +lib/blt2.4/demos/bitmaps/hand/hand10.xbm +lib/blt2.4/demos/bitmaps/hand/hand10m.xbm +lib/blt2.4/demos/bitmaps/hand/hand11.xbm +lib/blt2.4/demos/bitmaps/hand/hand11m.xbm +lib/blt2.4/demos/bitmaps/hand/hand12.xbm +lib/blt2.4/demos/bitmaps/hand/hand12m.xbm +lib/blt2.4/demos/bitmaps/hand/hand13.xbm +lib/blt2.4/demos/bitmaps/hand/hand13m.xbm +lib/blt2.4/demos/bitmaps/hand/hand14.xbm +lib/blt2.4/demos/bitmaps/hand/hand14m.xbm +lib/blt2.4/demos/bitmaps/hobbes.xbm +lib/blt2.4/demos/bitmaps/hobbes_mask.xbm +lib/blt2.4/demos/bitmaps/sharky.xbm +lib/blt2.4/demos/bitmaps/xbob.xbm +lib/blt2.4/demos/busy1.tcl +lib/blt2.4/demos/dragdrop1.tcl +lib/blt2.4/demos/dragdrop2.tcl +lib/blt2.4/demos/eps.tcl +lib/blt2.4/demos/graph1.tcl +lib/blt2.4/demos/graph2.tcl +lib/blt2.4/demos/graph3.tcl +lib/blt2.4/demos/graph4.tcl +lib/blt2.4/demos/graph5.tcl +lib/blt2.4/demos/graph6.tcl +lib/blt2.4/demos/graph7.tcl +lib/blt2.4/demos/hierbox1.tcl +lib/blt2.4/demos/hierbox2.tcl +lib/blt2.4/demos/hierbox3.tcl +lib/blt2.4/demos/hierbox4.tcl +lib/blt2.4/demos/hiertable1.tcl +lib/blt2.4/demos/htext.txt +lib/blt2.4/demos/htext1.tcl +lib/blt2.4/demos/images/blt98.gif +lib/blt2.4/demos/images/buckskin.gif +lib/blt2.4/demos/images/chalk.gif +lib/blt2.4/demos/images/close.gif +lib/blt2.4/demos/images/close2.gif +lib/blt2.4/demos/images/clouds.gif +lib/blt2.4/demos/images/corrugated_metal.gif +lib/blt2.4/demos/images/folder.gif +lib/blt2.4/demos/images/mini-book1.gif +lib/blt2.4/demos/images/mini-book2.gif +lib/blt2.4/demos/images/mini-display.gif +lib/blt2.4/demos/images/mini-doc.gif +lib/blt2.4/demos/images/mini-filemgr.gif +lib/blt2.4/demos/images/mini-ofolder.gif +lib/blt2.4/demos/images/mini-windows.gif +lib/blt2.4/demos/images/ofolder.gif +lib/blt2.4/demos/images/open.gif +lib/blt2.4/demos/images/open2.gif +lib/blt2.4/demos/images/out.ps +lib/blt2.4/demos/images/qv100.t.gif +lib/blt2.4/demos/images/rain.gif +lib/blt2.4/demos/images/sample.gif +lib/blt2.4/demos/images/smblue_rock.gif +lib/blt2.4/demos/images/stopsign.gif +lib/blt2.4/demos/images/tan_paper.gif +lib/blt2.4/demos/images/tan_paper2.gif +lib/blt2.4/demos/images/txtrflag.gif +lib/blt2.4/demos/scripts/barchart2.tcl +lib/blt2.4/demos/scripts/bgtest.tcl +lib/blt2.4/demos/scripts/clone.tcl +lib/blt2.4/demos/scripts/demo.tcl +lib/blt2.4/demos/scripts/globe.tcl +lib/blt2.4/demos/scripts/graph1.tcl +lib/blt2.4/demos/scripts/graph2.tcl +lib/blt2.4/demos/scripts/graph3.tcl +lib/blt2.4/demos/scripts/graph5.tcl +lib/blt2.4/demos/scripts/graph8.tcl +lib/blt2.4/demos/scripts/page.tcl +lib/blt2.4/demos/scripts/patterns.tcl +lib/blt2.4/demos/scripts/ps.tcl +lib/blt2.4/demos/scripts/send.tcl +lib/blt2.4/demos/scripts/stipples.tcl +lib/blt2.4/demos/scripts/xcolors.tcl +lib/blt2.4/demos/spline.tcl +lib/blt2.4/demos/stripchart1.tcl +lib/blt2.4/demos/tabset1.tcl +lib/blt2.4/demos/tabset2.tcl +lib/blt2.4/demos/tabset3.tcl +lib/blt2.4/demos/tabset4.tcl +lib/blt2.4/demos/winop1.tcl +lib/blt2.4/pkgIndex.tcl +lib/blt2.4/tclIndex +lib/libBLT.a +lib/libBLT24.a +lib/libBLT24.so +man/mann/BLT.n +man/mann/barchart.n +man/mann/beep.n +man/mann/bgexec.n +man/mann/bltbitmap.n +man/mann/bltdebug.n +man/mann/busy.n +man/mann/cutbuffer.n +man/mann/dragdrop.n +man/mann/eps.n +man/mann/graph.n +man/mann/hierbox.n +man/mann/hiertable.n +man/mann/htext.n +man/mann/spline.n +man/mann/stripchart.n +man/mann/table.n +man/mann/tabset.n +man/mann/tile.n +man/mann/vector.n +man/mann/watch.n +man/mann/winop.n +@dirrm lib/blt2.4/demos/scripts +@dirrm lib/blt2.4/demos/images +@dirrm lib/blt2.4/demos/bitmaps/hand +@dirrm lib/blt2.4/demos/bitmaps/fish +@dirrm lib/blt2.4/demos/bitmaps +@dirrm lib/blt2.4/demos +@dirrm lib/blt2.4/dd_protocols +@dirrm lib/blt2.4 -- cgit v1.2.3