summaryrefslogtreecommitdiff
path: root/x11-toolkits/blt
diff options
context:
space:
mode:
authorKenjiro Cho <kjc@FreeBSD.org>1998-07-12 17:43:54 +0000
committerKenjiro Cho <kjc@FreeBSD.org>1998-07-12 17:43:54 +0000
commitebb13245dfea97cbf29d80432026aa9482acfc23 (patch)
tree29cdd04e7a66a63bd202f64445fadb12a62aa4a6 /x11-toolkits/blt
parentActivate vice. (diff)
update: BLT2.1 --> BLT2.4c
also LIB_DEPENDS: tk41 --> tk80 MAINTAINER: lukin@okbmei.msk.su --> kjc@csl.sony.co.jp Reviewed by: itojun@itojun.org
Notes
Notes: svn path=/head/; revision=11845
Diffstat (limited to 'x11-toolkits/blt')
-rw-r--r--x11-toolkits/blt/Makefile27
-rw-r--r--x11-toolkits/blt/distinfo2
-rw-r--r--x11-toolkits/blt/files/patch-aa142
-rw-r--r--x11-toolkits/blt/pkg-descr2
-rw-r--r--x11-toolkits/blt/pkg-plist119
5 files changed, 175 insertions, 117 deletions
diff --git a/x11-toolkits/blt/Makefile b/x11-toolkits/blt/Makefile
index ac1c7a23217f..f6f3dc46d5e4 100644
--- a/x11-toolkits/blt/Makefile
+++ b/x11-toolkits/blt/Makefile
@@ -1,25 +1,26 @@
# New ports collection makefile for: blt
-# Version required: 2.1
-# Date created: 3 August 1996
-# Whom: lukin <lukin@okbmei.msk.su>
+# Version required: 2.4c
+# Date created: 9 July 1998
+# Whom: Kenjiro Cho <kjc@csl.sony.co.jp>
#
-# $Id: Makefile,v 1.15 1997/11/22 01:11:34 asami Exp $
+# $Id: Makefile,v 1.16 1997/11/22 11:22:00 asami Exp $
#
-DISTNAME= blt-2.1
-CATEGORIES= x11 tk41
-MASTER_SITES= ftp://ftp.neosoft.com/pub/tcl/sorted/devel/
-DISTFILES= BLT2.1.tar.gz
+DISTNAME= BLT2.4c
+PKGNAME= blt-2.4c
+CATEGORIES= x11 tk80
+MASTER_SITES= ftp://ftp.tcltk.com/pub/blt/
-MAINTAINER= lukin@okbmei.msk.su
+MAINTAINER= kjc@csl.sony.co.jp
-LIB_DEPENDS= tk41\\.1:${PORTSDIR}/x11/tk41
+LIB_DEPENDS= tk80\\.1:${PORTSDIR}/x11/tk80
-WRKSRC= ${WRKDIR}/blt2.1
+WRKSRC= ${WRKDIR}/blt2.4c
GNU_CONFIGURE= yes
MANN= BLT.n barchart.n bgexec.n bitmap.n bltdebug.n busy.n \
- dragdrop.n graph.n htext.n spline.n table.n tile.n \
- vector.n watch.n winop.n
+ dragdrop.n eps.n graph.n htext.n hierbox.n spline.n \
+ stripchart.n table.n tabset.n tile.n vector.n watch.n winop.n \
+ beep.n cutbuffer.n
post-install:
${LDCONFIG} -m ${PREFIX}/lib
diff --git a/x11-toolkits/blt/distinfo b/x11-toolkits/blt/distinfo
index 98c550b5dfd4..3bb70764d76f 100644
--- a/x11-toolkits/blt/distinfo
+++ b/x11-toolkits/blt/distinfo
@@ -1 +1 @@
-MD5 (BLT2.1.tar.gz) = 9e41a8884592ca0b42f4a026440919d3
+MD5 (BLT2.4c.tar.gz) = 99ee974420680eecc859ac7593717f12
diff --git a/x11-toolkits/blt/files/patch-aa b/x11-toolkits/blt/files/patch-aa
index 82f201ac3045..0d98e779c47d 100644
--- a/x11-toolkits/blt/files/patch-aa
+++ b/x11-toolkits/blt/files/patch-aa
@@ -1,94 +1,54 @@
---- configure.orig Sun Apr 21 07:47:32 1996
-+++ configure Sat Aug 3 18:59:02 1996
-@@ -1460,7 +1460,7 @@
+--- configure.orig Tue Jul 7 19:00:28 1998
++++ configure Thu Jul 9 13:35:07 1998
+@@ -2298,6 +2298,9 @@
+ $blt_ckcmd_tcl_home \
+ $blt_ckcmd_tcl_home/lib \
+ $blt_cv_tcl_lib \
++ /usr/local/lib/tcl8.0 \
++ /usr/local/lib/tcl7.6 \
++ /usr/local/lib/tcl7.5 \
+ /usr/local/tcl/lib \
+ /usr/local/tcl/tcl8.0/lib \
+ /usr/local/tcl/tcl7.6/lib \
+@@ -2337,6 +2340,9 @@
+ $blt_ckcmd_tcl_home \
+ $blt_ckcmd_tcl_home/lib \
+ $blt_cv_tk_lib \
++ /usr/local/lib/tk8.0 \
++ /usr/local/lib/tk4.2 \
++ /usr/local/lib/tk4.1 \
+ /usr/local/tcl/lib \
+ /usr/local/tcl/tk8.0/lib \
+ /usr/local/tcl/tk4.2/lib \
+@@ -2432,6 +2438,13 @@
+ tclLibDir=${TCL_PREFIX}/lib
+ tkLibDir=${TK_PREFIX}/lib
- if test "$prefix" = "NONE"; then
- if test -z "$PREFIX" ; then
-- prefix=/usr/local/blt
-+ prefix=/usr/local
- else
- prefix=$PREFIX
- fi
-@@ -2100,7 +2100,7 @@
- guesses="$TCLINCDIR \
- $TCL_LIBRARY/../../include \
- /usr/local/itcl/include \
-- /usr/local/tcl/tcl7.5/include /usr/local/tcl/tcl7.4/include \
-+ /usr/local/include/tcl7.5 /usr/local/tcl/tcl7.4/include \
- /usr/local/tcl/tcl7.3/include /usr/local/tcl/tcl7.2/include \
- /usr/local/tcl/tcl7.1/include /usr/local/tcl/tcl7.0/include \
- $PWD/../itcl2.0/tcl7.4 \
-@@ -2165,8 +2165,8 @@
- blt_path_tcl_lib="$dir/itcl"
- break
- fi
-- libnames=`echo $dir/libtcl*`
-- if test "$libnames" != "$dir/libtcl*" ; then
-+ libnames=`echo $dir/libtcl75*`
-+ if test "$libnames" != "$dir/libtcl75*" ; then
- blt_path_tcl_lib=$dir
- break
- fi
-@@ -2180,8 +2180,8 @@
- *-sunos4*)
- ;;
- *)
-- if test -r $TCLLIBDIR/tclConfig.sh; then
-- . $TCLLIBDIR/tclConfig.sh
-+ if test -r $TCLLIBDIR/tcl7.5/tclConfig.sh; then
-+ . $TCLLIBDIR/tcl7.5/tclConfig.sh
- fi
- ;;
- esac
-@@ -2192,9 +2192,7 @@
- TCLLIBDIR="__Edit_${saveFile}__"
- echo "$ac_t""no" 1>&6
- fi
--if test "$TCLLIBDIR" != "/usr/lib" ; then
-- TCLLIBSW="-L$TCLLIBDIR -ltcl${TCL_VERSION}"
--fi
-+TCLLIBSW=${TCL_LIB_SPEC}
-
-
-
-@@ -2208,7 +2206,7 @@
- $TKINCDIR \
- /usr/local/itcl/include \
- /usr/local/tcl/include \
-- /usr/local/tcl/tk4.1/include \
-+ /usr/local/include/tk4.1 \
- /usr/local/tcl/tk4.0/include \
- /usr/local/tcl/tk3.6/include \
- /usr/local/tcl/tk3.5/include \
-@@ -2299,8 +2297,8 @@
- *-sunos4*)
- ;;
- *)
-- if test -r $TKLIBDIR/tkConfig.sh; then
-- . $TKLIBDIR/tkConfig.sh
-+ if test -r $TKLIBDIR/tk4.1/tkConfig.sh; then
-+ . $TKLIBDIR/tk4.1/tkConfig.sh
- fi
- ;;
- esac
-@@ -2312,10 +2310,7 @@
- echo "$ac_t""no" 1>&6
- fi
++case $target in
++ *-freebsd*)
++ tclIncSpec="-I${TCL_PREFIX}/include/tcl${TCL_MAJOR_VERSION}.${TCL_MINOR_VERSION}"
++ tkIncSpec="-I${TK_PREFIX}/include/tk${TK_MAJOR_VERSION}.${TK_MINOR_VERSION}"
++ ;;
++esac
++
+ itclLibSpec=""
+ itclIncSpec=""
+ itclSuffix=""
+@@ -2448,7 +2461,7 @@
+ tkLibSpec=${TK_LIB_SPEC}
--if test "$TKLIBDIR" != "/usr/lib" ; then
-- TKLIBSW="-L$TKLIBDIR -ltk${TK_VERSION}"
--fi
--
-+TKLIBSW=${TK_LIB_SPEC}
-
-
-
-@@ -2634,6 +2629,8 @@
- *-freebsd*|*-386bsd*|*-netbsd*)
- SHLIB_CCFLAGS="-fpic"
- SHLIB_LDFLAGS="-Bshareable"
-+ SHLIB_LOADER="ld"
-+ SHLIB_SUFFIX=".so.${blt_cv_major_version}.${blt_cv_minor_version}"
+ case $target in
+- *-sunos4*|NetBSD-*|FreeBSD-*|OpenBSD-*)
++ *-freebsd*|*-sunos4*|NetBSD-*|FreeBSD-*|OpenBSD-*)
+ tclLib="-ltcl${TCL_MAJOR_VERSION}${TCL_MINOR_VERSION}${itclSuffix}"
+ tkLib="-ltk${TK_MAJOR_VERSION}${TK_MINOR_VERSION}${itclSuffix}"
;;
- *-linux*)
- if eval "test \"`echo '$''{'blt_cv_sys_elf'+set}'`\" = set"; then
+@@ -3164,7 +3177,7 @@
+ SHLIB_CFLAGS="-fpic"
+ SHLIB_LD="ld"
+ SHLIB_LD_FLAGS="-Bshareable -x"
+- SHLIB_SUFFIX=".so"
++ SHLIB_SUFFIX=".so.${bltMajor}.${bltMinor}"
+ fi
+ ;;
+
diff --git a/x11-toolkits/blt/pkg-descr b/x11-toolkits/blt/pkg-descr
index ebc222ab1953..671581ed1d33 100644
--- a/x11-toolkits/blt/pkg-descr
+++ b/x11-toolkits/blt/pkg-descr
@@ -1,4 +1,4 @@
-This is version 2.1 of the BLT library. BLT is an extension to the Tk
+This is version 2.4c of the BLT library. BLT is an extension to the Tk
toolkit, adding new widgets, geometry managers, and miscellaneous
commands. It does not require any patching of the Tcl or Tk source
files.
diff --git a/x11-toolkits/blt/pkg-plist b/x11-toolkits/blt/pkg-plist
index 8277f93f846c..24b8ff035ebd 100644
--- a/x11-toolkits/blt/pkg-plist
+++ b/x11-toolkits/blt/pkg-plist
@@ -1,16 +1,106 @@
-lib/blt2.1/dd_protocols/dd-color.tcl
-lib/blt2.1/dd_protocols/dd-file.tcl
-lib/blt2.1/dd_protocols/dd-number.tcl
-lib/blt2.1/dd_protocols/dd-text.tcl
-lib/blt2.1/dd_protocols/tclIndex
-lib/blt2.1/bltGraph.pro
-lib/blt2.1/bltGraph.tcl
-lib/blt2.1/tclIndex
bin/bltwish
+bin/bltwish2.4
+include/blt.h
lib/libBLT.a
-lib/libBLT.so.2.1
+lib/libBLT.so.2.4
@exec /sbin/ldconfig -m %D/lib
-@unexec /sbin/ldconfig -R
+lib/blt2.4/bltCanvEps.pro
+lib/blt2.4/bltGraph.pro
+lib/blt2.4/bltGraph.tcl
+lib/blt2.4/bltHier.tcl
+lib/blt2.4/bltTabset.tcl
+lib/blt2.4/pkgIndex.tcl
+lib/blt2.4/tclIndex
+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/barchart
+lib/blt2.4/demos/barchart2
+lib/blt2.4/demos/barchart2.tcl
+lib/blt2.4/demos/barchart3
+lib/blt2.4/demos/barchart4
+lib/blt2.4/demos/barchart5
+lib/blt2.4/demos/bgexec
+lib/blt2.4/demos/bgexec2
+lib/blt2.4/demos/bitmap
+lib/blt2.4/demos/bltDemo.tcl
+lib/blt2.4/demos/bltGrPs.tcl
+lib/blt2.4/demos/busy
+lib/blt2.4/demos/calendar
+lib/blt2.4/demos/dragdrop.tcl
+lib/blt2.4/demos/dragdrop2.tcl
+lib/blt2.4/demos/eps
+lib/blt2.4/demos/form
+lib/blt2.4/demos/graph
+lib/blt2.4/demos/graph1.tcl
+lib/blt2.4/demos/graph2
+lib/blt2.4/demos/graph2.tcl
+lib/blt2.4/demos/graph3
+lib/blt2.4/demos/graph3.tcl
+lib/blt2.4/demos/graph4
+lib/blt2.4/demos/graph5
+lib/blt2.4/demos/graph5.tcl
+lib/blt2.4/demos/graph6
+lib/blt2.4/demos/graph7
+lib/blt2.4/demos/hier
+lib/blt2.4/demos/hier2
+lib/blt2.4/demos/hier3
+lib/blt2.4/demos/hier4
+lib/blt2.4/demos/htext
+lib/blt2.4/demos/htext.txt
+lib/blt2.4/demos/page.tcl
+lib/blt2.4/demos/patterns.tcl
+lib/blt2.4/demos/spline
+lib/blt2.4/demos/stripchart
+lib/blt2.4/demos/tabset
+lib/blt2.4/demos/tabset2
+lib/blt2.4/demos/tabset3
+lib/blt2.4/demos/tabset4
+lib/blt2.4/demos/bitmaps/eyes.bm
+lib/blt2.4/demos/bitmaps/face
+lib/blt2.4/demos/bitmaps/fc_left
+lib/blt2.4/demos/bitmaps/fc_left1
+lib/blt2.4/demos/bitmaps/fc_left1m
+lib/blt2.4/demos/bitmaps/fc_leftm
+lib/blt2.4/demos/bitmaps/fc_mid
+lib/blt2.4/demos/bitmaps/fc_midm
+lib/blt2.4/demos/bitmaps/fc_right
+lib/blt2.4/demos/bitmaps/fc_right1
+lib/blt2.4/demos/bitmaps/fc_right1m
+lib/blt2.4/demos/bitmaps/fc_rightm
+lib/blt2.4/demos/bitmaps/greenback
+lib/blt2.4/demos/bitmaps/hobbes.xbm
+lib/blt2.4/demos/bitmaps/hobbes_mask.xbm
+lib/blt2.4/demos/bitmaps/sharky.bm
+lib/blt2.4/demos/bitmaps/xbob.bm
+lib/blt2.4/demos/images/buckskin.gif
+lib/blt2.4/demos/images/chalk.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/qv100.t.gif
+lib/blt2.4/demos/images/rain.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/images/out.ps
+@dirrm lib/blt2.4/demos/images
+@dirrm lib/blt2.4/demos/bitmaps
+@dirrm lib/blt2.4/demos
+@dirrm lib/blt2.4/dd_protocols
+@dirrm lib/blt2.4
man/mann/BLT.n.gz
man/mann/barchart.n.gz
man/mann/bgexec.n.gz
@@ -18,12 +108,19 @@ man/mann/bitmap.n.gz
man/mann/bltdebug.n.gz
man/mann/busy.n.gz
man/mann/dragdrop.n.gz
+man/mann/eps.n.gz
man/mann/graph.n.gz
man/mann/htext.n.gz
+man/mann/hierbox.n.gz
man/mann/spline.n.gz
+man/mann/stripchart.n.gz
man/mann/table.n.gz
+man/mann/tabset.n.gz
man/mann/tile.n.gz
man/mann/vector.n.gz
man/mann/watch.n.gz
man/mann/winop.n.gz
-include/blt.h
+man/mann/beep.n.gz
+man/mann/cutbuffer.n.gz
+
+