summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhubertf <hubertf>2000-03-12 01:43:55 +0000
committerhubertf <hubertf>2000-03-12 01:43:55 +0000
commit6e56de43ecb361fadc2d941293832fa6bb3a2289 (patch)
treea6245ea80141a60a2b953a341467f73de4726063
parent765cd443903313064cb7b69997abab6e0f96f53e (diff)
downloadpkgsrc-6e56de43ecb361fadc2d941293832fa6bb3a2289.tar.gz
Import BLT VBLT2.4o, submitted by Brook Milligan <brook@biology.nmsu.edu>
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
-rw-r--r--x11/blt/Makefile22
-rw-r--r--x11/blt/files/md53
-rw-r--r--x11/blt/files/patch-sum5
-rw-r--r--x11/blt/patches/patch-aa14
-rw-r--r--x11/blt/patches/patch-ab14
-rw-r--r--x11/blt/patches/patch-ac18
-rw-r--r--x11/blt/pkg/COMMENT1
-rw-r--r--x11/blt/pkg/DESCR15
-rw-r--r--x11/blt/pkg/PLIST174
9 files changed, 266 insertions, 0 deletions
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