x11-toolkits/blt update to tk8.4

Kenjiro Cho kjc at csl.sony.co.jp
Sun Oct 19 22:55:39 PDT 2003


I'm planning to update x11-tookits/blt to use tcl/tk8.4 in a few days,
and bump the shared lib version from libBLT24.so.2 to libBLT24.so.3.
This is based on the patch posted by Klaus Robert Suetterlin
<robert at mpe.mpg.de> in PR57960.

The following ports are directly dependent on BLT, and affected.
	devel/swarm
	net/ttt
	x11-toolkits/pmw

I'll also commit the attached changes to the dependants, if there is
no objection.

The following ports are indirectly dependent through pmw but they are
only RUN_DEPENDS and should have no impact.
	biology/pymol
	french/aster
	french/eficas
	games/ptkei
	misc/cuecat
	net/forg
	net/fugu
(aster, eficas, ptkei, cuecat, forg are already dependent on tcl/tk8.4
through x11-toolkits/py-tkinter.)

I put the new BLT ports at
http://www.csl.sony.co.jp/~kjc/tmp/blt-2.4z.tar.gz

-Kenjiro


Index: devel/swarm/Makefile
===================================================================
RCS file: /home/pcvs/ports/devel/swarm/Makefile,v
retrieving revision 1.21
diff -u -r1.21 Makefile
--- devel/swarm/Makefile	10 Oct 2003 13:26:49 -0000	1.21
+++ devel/swarm/Makefile	20 Oct 2003 05:05:55 -0000
@@ -7,7 +7,7 @@
 
 PORTNAME=	swarm
 PORTVERSION=	2.1.1
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	devel
 MASTER_SITES=	ftp://ftp.santafe.edu/pub/swarm/src/swarm/
 
@@ -16,7 +16,7 @@
 
 BUILD_DEPENDS=	emacs:${PORTSDIR}/editors/emacs21
 LIB_DEPENDS=	png.5:${PORTSDIR}/graphics/png \
-		BLT24.2:${PORTSDIR}/x11-toolkits/blt
+		BLT24.3:${PORTSDIR}/x11-toolkits/blt
 .if defined(WITH_HDF5)
 LIB_DEPENDS+=	hdf5.0:${PORTSDIR}/graphics/hdf5
 BROKEN=		undefined references in hdf5, please deinstall hdf5 package \
@@ -32,10 +32,10 @@
 USE_REINPLACE=	yes
 INSTALLS_SHLIB=	yes
 CONFIGURE_ARGS=	--with-defaultdir=${PREFIX} \
-		--with-tclincludedir=${PREFIX}/include/tcl8.3 \
-		--with-tkincludedir=${PREFIX}/include/tk8.3 \
-		--with-tclscriptdir=${PREFIX}/lib/tcl8.3 \
-		--with-tkscriptdir=${PREFIX}/lib/tk8.3 \
+		--with-tclincludedir=${PREFIX}/include/tcl8.4 \
+		--with-tkincludedir=${PREFIX}/include/tk8.4 \
+		--with-tclscriptdir=${PREFIX}/lib/tcl8.4 \
+		--with-tkscriptdir=${PREFIX}/lib/tk8.4 \
 		--enable-subdirs
 PLIST_SUB=	JAVA="@comment "
 .if defined(WITH_JAVA)
Index: net/ttt/Makefile
===================================================================
RCS file: /home/pcvs/ports/net/ttt/Makefile,v
retrieving revision 1.23
diff -u -r1.23 Makefile
--- net/ttt/Makefile	17 Oct 2003 07:45:42 -0000	1.23
+++ net/ttt/Makefile	20 Oct 2003 05:05:55 -0000
@@ -7,17 +7,18 @@
 
 PORTNAME=	ttt
 PORTVERSION=	1.8
-CATEGORIES=	net tk83 ipv6
+PORTREVISION=	1
+CATEGORIES=	net tk84 ipv6
 MASTER_SITES=	ftp://ftp.csl.sony.co.jp/pub/kjc/
 
 MAINTAINER=	kjc at csl.sony.co.jp
 COMMENT=	Tele Traffic Tapper, a network traffic monitoring tool
 
-LIB_DEPENDS=	BLT24.2:${PORTSDIR}/x11-toolkits/blt
+LIB_DEPENDS=	BLT24.3:${PORTSDIR}/x11-toolkits/blt
 
 GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=	--with-tcl=${LOCALBASE}/lib/tcl8.3 \
-		--with-tk=${LOCALBASE}/lib/tk8.3
+CONFIGURE_ARGS=	--with-tcl=${LOCALBASE}/lib/tcl8.4 \
+		--with-tk=${LOCALBASE}/lib/tk8.4
 INSTALL_TARGET=	install install-man
 MAN1=		ttt.1 tttprobe.1 tttview.1
 
Index: x11-toolkits/pmw/Makefile
===================================================================
RCS file: /home/pcvs/ports/x11-toolkits/pmw/Makefile,v
retrieving revision 1.21
diff -u -r1.21 Makefile
--- x11-toolkits/pmw/Makefile	28 Sep 2003 12:41:35 -0000	1.21
+++ x11-toolkits/pmw/Makefile	20 Oct 2003 05:05:55 -0000
@@ -7,6 +7,7 @@
 
 PORTNAME=	pmw
 PORTVERSION=	1.2
+PORTREVISION=	1
 CATEGORIES=	x11-toolkits python
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	pmw
@@ -17,7 +18,7 @@
 COMMENT=	High-level compound graphics widgets for Python
 
 RUN_DEPENDS=	${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter
-LIB_DEPENDS=	BLT24.2:${PORTSDIR}/x11-toolkits/blt
+LIB_DEPENDS=	BLT24.3:${PORTSDIR}/x11-toolkits/blt
 
 PLIST_SUB=	PMWVERSION="${PMWVERSION}"
 USE_PYTHON=	yes


More information about the freebsd-ports mailing list