ports/88405: [UPDATE]: net/ns: Upgrade to 2.29.
Frank Laszlo
laszlof at vonostingroup.com
Wed Nov 2 19:00:31 UTC 2005
>Number: 88405
>Category: ports
>Synopsis: [UPDATE]: net/ns: Upgrade to 2.29.
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Wed Nov 02 19:00:22 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Frank Laszlo
>Release: FreeBSD 5.4-STABLE i386
>Organization:
>Environment:
System: FreeBSD ritamari.vonostingroup.com 5.4-STABLE FreeBSD 5.4-STABLE #0: Thu Jun 9 22:20:56 EDT 2005 laszlof at ritamari.vonostingroup.com:/usr/obj/usr/src/sys/RITAMARI i386
>Description:
This patch will update net/ns to version 2.29. This version adds various
features and bugfixes outlined on: http://www.isi.edu/nsnam/ns/CHANGES.html
I'll take maintainership.
>How-To-Repeat:
>Fix:
--- ns-2.29.diff begins here ---
diff -NrU4 ns.orig/Makefile ns/Makefile
--- ns.orig/Makefile Wed Nov 2 12:17:19 2005
+++ ns/Makefile Wed Nov 2 12:48:55 2005
@@ -5,15 +5,14 @@
# $FreeBSD: ports/net/ns/Makefile,v 1.23 2005/08/09 13:46:22 pav Exp $
#
PORTNAME= ns
-PORTVERSION= 2.28
-#PORTREVISION= 1
+PORTVERSION= 2.29
CATEGORIES= net
MASTER_SITES= http://www.isi.edu/nsnam/dist/
DISTNAME= ns-src-${PORTVERSION}
-MAINTAINER= ports at FreeBSD.org
+MAINTAINER= laszlof at vonostingroup.com
COMMENT= Discrete event simulator for networking research
BUILD_DEPENDS= ${LOCALBASE}/lib/libtclcl.a:${PORTSDIR}/devel/tclcl
RUN_DEPENDS= ${LOCALBASE}/bin/tclsh8.4:${PORTSDIR}/lang/tcl84
@@ -23,9 +22,9 @@
WRKSRC= ${WRKDIR}/ns-${PORTVERSION}
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-tcl-ver=8.4 --with-tk-ver=8.4
+CONFIGURE_ARGS= --with-tcl-ver=8.4 --with-tk-ver=8.4 --with-tclcl=${PREFIX}
ALL_TARGET=
.include <bsd.port.pre.mk>
diff -NrU4 ns.orig/distinfo ns/distinfo
--- ns.orig/distinfo Wed Nov 2 12:17:19 2005
+++ ns/distinfo Wed Nov 2 12:19:47 2005
@@ -1,2 +1,2 @@
-MD5 (ns-src-2.28.tar.gz) = 45ed7d066236aa981fd6cef6f9f44117
-SIZE (ns-src-2.28.tar.gz) = 46599585
+MD5 (ns-src-2.29.tar.gz) = 4942fbdbc0179cdf2774778857c49ff0
+SIZE (ns-src-2.29.tar.gz) = 55291146
diff -NrU4 ns.orig/files/patch-Makefile.in ns/files/patch-Makefile.in
--- ns.orig/files/patch-Makefile.in Wed Nov 2 12:17:19 2005
+++ ns/files/patch-Makefile.in Wed Nov 2 12:23:02 2005
@@ -1,20 +1,11 @@
---- M Tue Jul 26 11:40:56 2005
-+++ Makefile.in Tue Jul 26 11:41:26 2005
-@@ -54,7 +54,7 @@
-
- CCOPT = @V_CCOPT@
+--- Makefile.in.orig Wed Nov 2 12:22:10 2005
++++ Makefile.in Wed Nov 2 12:22:43 2005
+@@ -55,7 +55,7 @@
+ CCOPT = @V_CCOPT@
STATIC = @V_STATIC@
--LDFLAGS = $(STATIC)
-+LDFLAGS += $(STATIC)
+ #LDFLAGS = $(STATIC)
+-LDFLAGS = @LDFLAGS@
++LDFLAGS += @LDFLAGS@
LDOUT = -o $(BLANK)
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
-@@ -79,7 +79,7 @@
- -lm @LIBS@
- # -L at libdir@ \
-
--CFLAGS = $(CCOPT) $(DEFINE)
-+CFLAGS += $(CCOPT) $(DEFINE)
-
- # Explicitly define compilation rules since SunOS 4's make doesn't like gcc.
- # Also, gcc does not remove the .o before forking 'as', which can be a
--- ns-2.29.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list