From owner-ports-jp@jp.FreeBSD.org Fri Mar 12 19:20:12 2004
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id i2CAKCc29599;
	Fri, 12 Mar 2004 19:20:12 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from seiryu.cim.hkg.ac.jp (seiryu.cim.hkg.ac.jp [202.25.197.65])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id i2CAKB729594
	for <ports-jp@jp.FreeBSD.org>; Fri, 12 Mar 2004 19:20:11 +0900 (JST)
	(envelope-from harrier@seiryu.cim.hkg.ac.jp)
Received: from localhost (localhost [127.0.0.1])
	by seiryu.cim.hkg.ac.jp (Postfix) with ESMTP
	id C649014DFEC; Fri, 12 Mar 2004 19:20:10 +0900 (JST)
To: ports-jp@jp.FreeBSD.org
Cc: harrier@seiryu.cim.hkg.ac.jp
X-Mailer: Mew version 1.93 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Multipart/Mixed;
	boundary="--Next_Part(Fri_Mar_12_19:20:09_2004_518)--"
Content-Transfer-Encoding: 7bit
Message-Id: <20040312192010B.harrier@seiryu.cim.hkg.ac.jp>
From: Hiroyuki Une <harrier@seiryu.cim.hkg.ac.jp>
X-Dispatcher: imput version 980905(IM100)
Lines: 354
Reply-To: ports-jp@jp.FreeBSD.org
Precedence: list
Date: Fri, 12 Mar 2004 19:20:10 +0900
X-Sequence: ports-jp 14620
Subject: [ports-jp 14620] net/ns =?ISO-2022-JP?B?GyRCJCokaCRTME0bKEI=?=
 =?ISO-2022-JP?B?GyRCQjgbKEI=?= ports
 =?ISO-2022-JP?B?GyRCJE4lIiVDJVclRyE8JUgkSyREJCQkRhsoQg==?=
Sender: owner-ports-jp@jp.FreeBSD.org
X-Originator: harrier@seiryu.cim.hkg.ac.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+040307

----Next_Part(Fri_Mar_12_19:20:09_2004_518)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit

$B1-:,!w9-Eg9q:]3X1!Bg3X$G$9!#(B
$BK\Mh$J$i(B send-pr $B$9$Y$-$H$3$m$J$N$G$9$,!"(B
$B:n6HFbMF$K>/!9IT0B$,;D$j$^$7$?$N$G(B
$B$3$A$i$K<ALd$5$;$F$$$?$@$-$^$9!#(B

Subject: $B$K$"$j$^$9DL$j!"(Bnet/ns, net/nam $B$*$h$S(B
$B$3$l$i$,0MB8$7$F$$$k(B ports $B$K$D$-$^$7$F!"(B
$B:G?7$N%P!<%8%g%s$KBP1~$9$Y$/=$@5$r9T$$$^$7$?!#(B
$BE:IU$5$l$F$$$k%Q%C%A%U%!%$%k$O<!$NDL$j$G$9!#(B

	ns-2.27_ports.patch	net/ns $B$KBP$9$k%Q%C%A(B
	nam-1.10_ports.patch	net/nam $B$KBP$9$k%Q%C%A(B
	otcl_ports.patch	lang/otcl $B$KBP$9$k%Q%C%A(B
	tclcl_ports.patch	devel/tclcl $B$KBP$9$k%Q%C%A(B

$B=$@5FbMF$N35N,$r<($7$^$9!#(B

* $B3F(B ports $B6&DL(B
	o $B0MB8$9$k(B tcl/tk $B$N%P!<%8%g%s$r(B 8.4 $B7ONs$KJQ99$7$?(B

* lang/otcl
	o $B%P!<%8%g%s(B 1.8 $B$K%"%C%W%G!<%H(B
	o $B!V3F(B ports $B6&DL!W$K<($7$?<j=g0J30$KFC5-;v9`$J$7(B

* devel/tclcl
	o $B%P!<%8%g%s(B 1.15 $B$K%"%C%W%G!<%H(B
	o MASTER_SITE $B$r=$@5(B
	o files/patch-ab $B$r=$@5$7!"(B
	  Makefile.in $BCf$NJQ?t(B TCL_84_LIBRARY_FILES $B$,(B
	  $B@5$7$$%U%!%$%kL>$r4^$`$h$&$K$7$?(B
	o pkg-plist $B$+$i%$%s%9%H!<%k$5$l$J$$%U%!%$%k(B(Tcl.h)$B$N(B
	  $B5-=R$r:o=|$7$?(B

* net/ns
	o $B%P!<%8%g%s(B 2.27 $B$K%"%C%W%G!<%H(B
	o files/patch-aa $B$rDI2C$7!"(B
	  Makefile.in $BCf$GDj5A$5$l$F$$$kJQ?t(B INCLUDES $B$NCf?H$r=$@5$7!"(B
	  /usr/local/include $B$d(B /usr/X11R6/include $B$N8!:w=g=x$,(B
	  $B:G8e$K$J$k$h$&$K$7$?(B
	o pkg-plist $B$K(B worm.tcl $B$N5-=R$rDI2C$7$?(B

* net/nam
	o $B%P!<%8%g%s(B 1.10 $B$K%"%C%W%G!<%H(B
	o nam_stream.cc $B$KBP$9$k=$@5$,I,MW$J$/$J$C$?$N$G(B
	  files/patch-nam_stream.cc $B$r:o=|$7$?(B

$B$3$l$i$N:n6H$NCf$G0lHV5$$K$J$C$?$N$O(B net/ns $B$KBP$9$k=$@5:n6H$G$9!#(B
RELENG_4 $B$N(B gcc (gcc-2.95)$B$G$O!"%X%C%@%U%!%$%k$NFI$_9~$_$,(B
#include "hoge.h" $B$H(B #include <hoge.h> $B$N$I$A$i$N7A<0$G$b!"(B
$B%3%^%s%I%i%$%s$J$I$G;XDj$5$l$?%X%C%@%U%!%$%k$N%G%#%l%/%H%j$r(B
$B=gHV$K8!:w$7$F$$$/$h$&$G$9!#$=$N$?$a%*%j%8%J%k$N%=!<%9%D%j!<$H(B
OS $B6&DL$N%G%#%l%/%H%j(B(/usr/include, /usr/{local,X11R6}/include)$B$K(B
$BF1$8L>A0$N%X%C%@%U%!%$%k$,$"$k>l9g!"4|BT$7$?%X%C%@%U%!%$%k$H0c$&%U%!%$%k$r(B
$BFI$_9~$`$?$a!"%S%k%I$,<:GT$7$F$7$^$$$^$9!#(B

$B6qBNE*$JNc$r5s$2$^$9!#(Bns $B$N%=!<%9%U%!%$%k$NCf$K(B
${SRCROOT}/tools/queue-monitor.cc $B$H$$$&%U%!%$%k$,$"$j$^$9(B
$B!J(B${SRCROOT}$B$OG[I[$5$l$?%=!<%9%D%j!<$N:,$r;X$7$^$9!K!#(B
$B$3$N%U%!%$%k$N@hF,IU6a$K(B #include "trace.h" $B$H$$$&5-=R$,$"$j$^$9!#(B
$B$3$N%W%j%W%m%;%C%5L?Na$K$h$C$FFI$_9~$^$l$k%X%C%@%U%!%$%k$O(B
${SRCROOT}/trace/trace.h $B$G$O$J$/(B /usr/local/include/trace.h $B$G$7$?!#(B
$B$3$N%U%!%$%k$O(B science/hdf (hdf-4.1r5)$B$H$$$&(B ports $B$K$h$C$F(B
$B%$%s%9%H!<%k$5$l$F$$$^$7$?!#(B
$B!t(Bworkaround $B$H$7$F(B trace.h $B$NFI$_9~$_$r(B
$B!tAjBP%Q%9;XDj$7$h$&$+$H9M$($?$N$G$9$,!"(B
$B!t=$@5$9$Y$-%U%!%$%k$,$?$/$5$s$"$j$^$7$F!&!&!&(B(^^;)

$B$A$J$_$K(B gcc-3.3 $B$@$H$3$NMM$J=$@5$r$7$J$/$F$b@5$7$/%3%s%Q%$%k$G$-$^$9$,!"(B
tcl/tk $B$r(B gcc-2.95 $B$G%3%s%Q%$%k$7$F$$$k$?$a$K%j%s%/$G$-$^$;$s!#(B
$B$7$?$,$C$F(B Makefile.in $B$NFbMF$rD>@\=q$-$+$($F!"(B
/usr/{local,X11R6}/include $B$r:G8e$KFI$`$h$&$K$9$kI,MW$,$"$j$^$7$?!#(B

$B$3$N:n6H$K4V0c$$$,$J$1$l$P!"=$@5FbMF$r%3%_%C%H$7$F$$$?$@$1$J$$$G$7$g$&$+!#(B
$B$b$7;d$+$i$N(B send-pr $B$,I,MW$G$7$?$i$=$N$h$&$K$$$?$7$^$9!#(B
$B$*<j?t$G$9$,$h$m$7$/$*4j$$$$$?$7$^$9!#(B

---
$B1-:,909T(B: $B9-Eg9q:]3X1!Bg3X(B $B9)3XIt(B $B%a%G%#%">pJsDL?.3X2J(B
($B5l>N(B $B9-EgEE5!Bg3X(B $BEE;R9)3X2J(B)
une@cim.hkg.ac.jp or harrier@seiryu.cim.hkg.ac.jp

----Next_Part(Fri_Mar_12_19:20:09_2004_518)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=ns-2.27_ports.patch

diff -ruN ns.orig/Makefile ns/Makefile
--- ns.orig/Makefile	Sat Jan  3 15:35:05 2004
+++ ns/Makefile	Wed Mar 10 22:47:01 2004
@@ -6,24 +6,24 @@
 #
 
 PORTNAME=	ns
-PORTVERSION=	2.26
+PORTVERSION=	2.27
 CATEGORIES=	net
 MASTER_SITES=	http://www.isi.edu/nsnam/dist/
-DISTNAME=	ns-src-2.26
+DISTNAME=	ns-src-2.27
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	The UCB/LBNL Network Simulator Version 2
 
 BUILD_DEPENDS=	${LOCALBASE}/lib/libtclcl.a:${PORTSDIR}/devel/tclcl
-RUN_DEPENDS=	${LOCALBASE}/bin/tclsh8.3:${PORTSDIR}/lang/tcl83
+RUN_DEPENDS=	${LOCALBASE}/bin/tclsh8.4:${PORTSDIR}/lang/tcl84
 
 MAN1=		ns.1
 MANCOMPRESSED=	no
 
-WRKSRC=		${WRKDIR}/ns-2.26
+WRKSRC=		${WRKDIR}/ns-2.27
 
 GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=	--with-tcl-ver=8.3 --with-tk-ver=8.3
+CONFIGURE_ARGS=	--with-tcl-ver=8.4 --with-tk-ver=8.4
 
 ALL_TARGET=
 
diff -ruN ns.orig/distinfo ns/distinfo
--- ns.orig/distinfo	Wed Feb  4 23:27:05 2004
+++ ns/distinfo	Wed Mar 10 22:55:05 2004
@@ -1,2 +1,2 @@
-MD5 (ns-src-2.26.tar.gz) = c75aa2047fa3e13ed2a43881c50e4c65
-SIZE (ns-src-2.26.tar.gz) = 41592248
+MD5 (ns-src-2.27.tar.gz) = db3a16e450f66a5e4dd881349ccc5dd7
+SIZE (ns-src-2.27.tar.gz) = 44642525
diff -ruN ns.orig/files/patch-aa ns/files/patch-aa
--- ns.orig/files/patch-aa	Thu Jan  1 09:00:00 1970
+++ ns/files/patch-aa	Thu Mar 11 00:26:51 2004
@@ -0,0 +1,21 @@
+--- Makefile.in.orig	Thu Mar 11 00:22:57 2004
++++ Makefile.in	Thu Mar 11 00:26:46 2004
+@@ -60,14 +60,15 @@
+ DEFINE	= -DTCP_DELAY_BIND_ALL -DNO_TK @V_DEFINE@ @V_DEFINES@ @DEFS@ -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=@CPP_NAMESPACE@ -DUSE_SINGLE_ADDRESS_SPACE -Drng_test
+ 
+ INCLUDES = \
+-	-I. @V_INCLUDE_X11@ \
+-	@V_INCLUDES@ \
++	-I. \
+ 	-I./tcp -I./sctp -I./common -I./link -I./queue \
+ 	-I./adc -I./apps -I./mac -I./mobile -I./trace \
+ 	-I./routing -I./tools -I./classifier -I./mcast \
+ 	-I./diffusion3/lib/main -I./diffusion3/lib \
+ 	-I./diffusion3/lib/nr -I./diffusion3/ns \
+-	-I./diffusion3/filter_core -I./asim/ -I./qs
++	-I./diffusion3/filter_core -I./asim/ -I./qs \
++	@V_INCLUDE_X11@ \
++	@V_INCLUDES@ 
+ 
+ 
+ LIB	= \
diff -ruN ns.orig/pkg-plist ns/pkg-plist
--- ns.orig/pkg-plist	Wed Jul 16 02:37:29 2003
+++ ns/pkg-plist	Wed Mar 10 22:54:20 2004
@@ -115,4 +115,5 @@
 share/examples/ns2/wireless-shadowing-vis-test.tcl
 share/examples/ns2/wireless-test.tcl
 share/examples/ns2/wireless.tcl
+share/examples/ns2/worm.tcl
 @dirrm share/examples/ns2

----Next_Part(Fri_Mar_12_19:20:09_2004_518)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=nam-1.10_ports.patch

diff -ruN nam.orig/Makefile nam/Makefile
--- nam.orig/Makefile	Wed Feb 26 23:02:10 2003
+++ nam/Makefile	Thu Mar 11 01:12:08 2004
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	nam
-PORTVERSION=	1.0a9
+PORTVERSION=	1.10
 CATEGORIES=	net
 MASTER_SITES=	http://www.isi.edu/nsnam/dist/
 DISTNAME=	nam-src-${PORTVERSION}
@@ -15,14 +15,14 @@
 COMMENT=	The UCB/LBNL Network Animator
 
 BUILD_DEPENDS=	${LOCALBASE}/lib/libtclcl.a:${PORTSDIR}/devel/tclcl
-LIB_DEPENDS=	tcl83.1:${PORTSDIR}/lang/tcl83
+LIB_DEPENDS=	tcl84.1:${PORTSDIR}/lang/tcl84
 
 MAN1=		nam.1
 MANCOMPRESSED=	no
 
 USE_REINPLACE=	yes
 GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=	--with-tcl-ver=8.3 --with-tk-ver=8.3
+CONFIGURE_ARGS=	--with-tcl-ver=8.4 --with-tk-ver=8.4
 WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
 ALL_TARGET=	# empty
 
diff -ruN nam.orig/distinfo nam/distinfo
--- nam.orig/distinfo	Wed Feb  4 23:27:04 2004
+++ nam/distinfo	Thu Mar 11 01:09:17 2004
@@ -1,2 +1,2 @@
-MD5 (nam-src-1.0a9.tar.gz) = 8c8f7c35896be7a272cb43d75e651ef0
-SIZE (nam-src-1.0a9.tar.gz) = 4242823
+MD5 (nam-src-1.10.tar.gz) = 35efe4a43f1cc3dd03fb744c5603fc58
+SIZE (nam-src-1.10.tar.gz) = 4324890
diff -ruN nam.orig/files/patch-nam_stream.cc nam/files/patch-nam_stream.cc
--- nam.orig/files/patch-nam_stream.cc	Tue Oct  8 12:52:06 2002
+++ nam/files/patch-nam_stream.cc	Thu Jan  1 09:00:00 1970
@@ -1,20 +0,0 @@
---- nam_stream.cc.orig	Thu Oct  3 11:32:39 2002
-+++ nam_stream.cc	Thu Oct  3 11:33:21 2002
-@@ -23,7 +23,7 @@
- #ifdef WIN32
- #include <limits.h>
- #else
--#include <values.h>
-+#include <limits.h>
- #endif
- 
- #include <assert.h>
-@@ -429,7 +429,7 @@
- 	switch(whence) {
- 	case SEEK_SET: lim = offset; break;
- 	case SEEK_CUR: lim = tell() + offset; break;
--	case SEEK_END: lim = MAXLONG; break; // XXX: MAXINT may not be max(off_t)
-+	case SEEK_END: lim = LONG_MAX; break; // XXX: MAXINT may not be max(off_t)
- 	}
- 	insure_backing(lim);
- 	if (0 == fseek(back_, offset, whence))

----Next_Part(Fri_Mar_12_19:20:09_2004_518)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=otcl_ports.patch

diff -ruN otcl.orig/Makefile otcl/Makefile
--- otcl.orig/Makefile	Wed Feb 26 23:00:57 2003
+++ otcl/Makefile	Wed Mar 10 22:06:14 2004
@@ -6,22 +6,22 @@
 #
 
 PORTNAME=	otcl
-PORTVERSION=	1.0a8
-CATEGORIES=	lang tcl83 tk83
+PORTVERSION=	1.8
+CATEGORIES=	lang tcl84 tk84
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	otcl-tclcl
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	MIT Object Tcl
 
-LIB_DEPENDS=	tk83.1:${PORTSDIR}/x11-toolkits/tk83
+LIB_DEPENDS=	tk84.1:${PORTSDIR}/x11-toolkits/tk84
 
 USE_AUTOCONF_VER=	213
-CONFIGURE_ARGS=	--with-tcl-ver=8.3 --with-tk-ver=8.3
+CONFIGURE_ARGS=	--with-tcl-ver=8.4 --with-tk-ver=8.4
 INSTALLS_SHLIB=	yes
 
-PKGINSTALL=	${PORTSDIR}/lang/tcl83/pkg-install.tclsh
-PKGDEINSTALL=	${PORTSDIR}/lang/tcl83/pkg-deinstall.tclsh
+PKGINSTALL=	${PORTSDIR}/lang/tcl84/pkg-install.tclsh
+PKGDEINSTALL=	${PORTSDIR}/lang/tcl84/pkg-deinstall.tclsh
 
 post-install:
 	${LN} -sf libotcl.so ${PREFIX}/lib/libotcl.so.1
diff -ruN otcl.orig/distinfo otcl/distinfo
--- otcl.orig/distinfo	Wed Feb  4 23:25:03 2004
+++ otcl/distinfo	Wed Mar 10 22:07:50 2004
@@ -1,2 +1,2 @@
-MD5 (otcl-1.0a8.tar.gz) = f9704db2d45b2be561bd501e1996fc38
-SIZE (otcl-1.0a8.tar.gz) = 300607
+MD5 (otcl-1.8.tar.gz) = 88a4b94b3a128867d3fe13b77f3b5496
+SIZE (otcl-1.8.tar.gz) = 300954

----Next_Part(Fri_Mar_12_19:20:09_2004_518)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=tclcl_ports.patch

diff -ruN tclcl.orig/Makefile tclcl/Makefile
--- tclcl.orig/Makefile	Fri Oct 24 11:18:36 2003
+++ tclcl/Makefile	Wed Mar 10 22:21:22 2004
@@ -6,19 +6,20 @@
 #
 
 PORTNAME=	tclcl
-PORTVERSION=	1.0b11
-CATEGORIES=	devel tcl83 tk83
-MASTER_SITES=	http://www.isi.edu/nsnam/dist/
+PORTVERSION=	1.15
+CATEGORIES=	devel tcl84 tk84
+MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR=	otcl-tclcl
 DISTFILES=	tclcl-src-${PORTVERSION}.tar.gz
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Tcl/C++ interface used by ns and nam
 
-LIB_DEPENDS=	tk83.1:${PORTSDIR}/x11-toolkits/tk83 \
+LIB_DEPENDS=	tk84.1:${PORTSDIR}/x11-toolkits/tk84 \
 		otcl.1:${PORTSDIR}/lang/otcl
 
 GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=	--with-tcl-ver=8.3 --with-tk-ver=8.3
+CONFIGURE_ARGS=	--with-tcl-ver=8.4 --with-tk-ver=8.4
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/tcl2c++ ${PREFIX}/bin
diff -ruN tclcl.orig/distinfo tclcl/distinfo
--- tclcl.orig/distinfo	Wed Feb  4 23:21:28 2004
+++ tclcl/distinfo	Wed Mar 10 22:21:51 2004
@@ -1,2 +1,2 @@
-MD5 (tclcl-src-1.0b11.tar.gz) = 05c024761b57c8c9a41ec1b9487db3ca
-SIZE (tclcl-src-1.0b11.tar.gz) = 130221
+MD5 (tclcl-src-1.15.tar.gz) = 0b6403ea9303d776717855eb0828a408
+SIZE (tclcl-src-1.15.tar.gz) = 143000
diff -ruN tclcl.orig/files/patch-ab tclcl/files/patch-ab
--- tclcl.orig/files/patch-ab	Tue Mar 12 10:16:07 2002
+++ tclcl/files/patch-ab	Wed Mar 10 22:35:36 2004
@@ -1,10 +1,14 @@
---- Makefile.in.orig	Mon Mar 11 15:31:08 2002
-+++ Makefile.in	Mon Mar 11 15:31:21 2002
-@@ -103,7 +103,7 @@
+--- Makefile.in.orig	Wed Mar 10 22:31:11 2004
++++ Makefile.in	Wed Mar 10 22:34:54 2004
+@@ -103,10 +103,10 @@
  	$(LIBRARY_TCL)/http2.1/http.tcl
  TCL_83_LIBRARY_FILES = \
  	$(TCL_BASE_LIBRARY_FILES) \
 -	$(LIBRARY_TCL)/http2.3/http.tcl
++	$(LIBRARY_TCL)/http2.4/http.tcl
+ TCL_84_LIBRARY_FILES = \
+         $(TCL_BASE_LIBRARY_FILES) \
+-	$(LIBRARY_TCL)/http/http.tcl
 +	$(LIBRARY_TCL)/http2.4/http.tcl
  
  TCL_LIBRARY_FILES = \
diff -ruN tclcl.orig/pkg-plist tclcl/pkg-plist
--- tclcl.orig/pkg-plist	Mon Nov 13 00:17:08 2000
+++ tclcl/pkg-plist	Fri Mar 12 18:00:27 2004
@@ -1,6 +1,5 @@
 bin/otcldoc
 bin/tcl2c++
-include/Tcl.h
 include/idlecallback.h
 include/iohandler.h
 include/rate-variable.h

----Next_Part(Fri_Mar_12_19:20:09_2004_518)----
