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