aboutsummaryrefslogtreecommitdiffstats
path: root/x11-toolkits
diff options
context:
space:
mode:
authorkjc <kjc@FreeBSD.org>1998-07-13 01:43:54 +0800
committerkjc <kjc@FreeBSD.org>1998-07-13 01:43:54 +0800
commit1b5a415ba6460ad8c6a672cdb5822b513fa61251 (patch)
tree83ef7d41e1be363ef4370485cdf8ff0c67947fd4 /x11-toolkits
parentce95ddcf14bf73f6aaea49e4b4628edea6a13f41 (diff)
downloadfreebsd-ports-graphics-1b5a415ba6460ad8c6a672cdb5822b513fa61251.tar.gz
freebsd-ports-graphics-1b5a415ba6460ad8c6a672cdb5822b513fa61251.tar.zst
freebsd-ports-graphics-1b5a415ba6460ad8c6a672cdb5822b513fa61251.zip
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
Diffstat (limited to 'x11-toolkits')
-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 ac1c7a23217..f6f3dc46d5e 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 98c550b5dfd..3bb70764d76 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 82f201ac304..0d98e779c47 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 ebc222ab195..671581ed1d3 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 8277f93f846..24b8ff035eb 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
+
+