ports/155992: [patch] update net/ndisc6 to 1.0.1

Sergey Kandaurov pluknet at gmail.com
Mon Mar 28 09:50:02 UTC 2011


>Number:         155992
>Category:       ports
>Synopsis:       [patch] update net/ndisc6 to 1.0.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Mar 28 09:50:02 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Sergey Kandaurov
>Release:        7.2-STABLE i386
>Organization:
>Environment:
>Description:
Notes:
there might be unresolved issues with libintl (gettext).
It builds just fine without gettext installed though.

All patches from $FILESDIR removed.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -rupN ndisc6.orig/Makefile ndisc6/Makefile
--- ndisc6.orig/Makefile	2008-07-25 18:34:33.000000000 +0400
+++ ndisc6/Makefile	2011-03-28 13:30:42.000000000 +0400
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	ndisc6
-PORTVERSION=	0.7.2
+PORTVERSION=	1.0.1
 CATEGORIES=	net ipv6
 MASTER_SITES=	http://www.remlab.net/files/ndisc6/archive/ \
 		http://people.via.ecp.fr/~rem/www.remlab.net/files/ndisc6/archive/
@@ -18,11 +18,11 @@ USE_BZIP2=	yes
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--disable-suid-install
 
-MAN1=		tcpspray6.1 addrinfo.1 dnssort.1
-MAN8=		ndisc6.8 rdisc6.8 rltraceroute6.8
+MAN1=		addr2name.1 dnssort.1 tcpspray.1
+MAN8=		ndisc6.8 rdisc6.8 rdnssd.8 rltraceroute6.8
 MLINKS=		rltraceroute6.8 tcptraceroute6.8 \
 		rltraceroute6.8 tracert6.8 \
-		addrinfo.1 nameinfo.1
+		addr2name.1 name2addr.1
 
 PORTDOCS=	AUTHORS NEWS README
 
diff -rupN ndisc6.orig/distinfo ndisc6/distinfo
--- ndisc6.orig/distinfo	2011-03-20 15:51:49.000000000 +0300
+++ ndisc6/distinfo	2011-03-28 13:30:42.000000000 +0400
@@ -1,2 +1,2 @@
-SHA256 (ndisc6-0.7.2.tar.bz2) = d3ded639dfc05cab3525a601534d56da1531f92bf05856d15fddcca6e0886ee2
-SIZE (ndisc6-0.7.2.tar.bz2) = 105343
+SHA256 (ndisc6-1.0.1.tar.bz2) = 1daf9e08783d85aebe1e564d6e83d5a3d57baa231de98cc0d621ce3f7a62efdd
+SIZE (ndisc6-1.0.1.tar.bz2) = 237621
diff -rupN ndisc6.orig/files/patch-cpp-syntax ndisc6/files/patch-cpp-syntax
--- ndisc6.orig/files/patch-cpp-syntax	2006-10-07 05:13:16.000000000 +0400
+++ ndisc6/files/patch-cpp-syntax	1970-01-01 03:00:00.000000000 +0300
@@ -1,26 +0,0 @@
-Index: src/inet6rth.h
-===================================================================
---- src/inet6rth.h	(revision 345)
-+++ src/inet6rth.h	(revision 347)
-@@ -75,7 +75,7 @@
- #  define IPV6_RECVRTHDR 56
- #  define IPV6_RTHDR 57
- # elif defined (__FreeBSD__) || defined (__FreeBSD_kernel__) \
--       defined (__NetBSD__)  || defined (__NetBSD_kernel__)
-+    || defined (__NetBSD__)  || defined (__NetBSD_kernel__)
- #  define IPV6_RECVRTHDR 38
- #  define IPV6_RTHDR 51
- # else
-Index: src/traceroute.c
-===================================================================
---- src/traceroute.c	(revision 345)
-+++ src/traceroute.c	(revision 347)
-@@ -54,7 +54,7 @@
- # if defined (__linux__)
- #  define IPV6_TCLASS 67
- # elif defined (__FreeBSD__) || defined (__FreeBSD_kernel__) \
--       defined (__NetBSD__)  || defined (__NetBSD_kernel__)
-+    || defined (__NetBSD__)  || defined (__NetBSD_kernel__)
- #  define IPV6_TCLASS 61
- # else
- #  warning Traffic class support missing! Define IPV6_TCLASS!
diff -rupN ndisc6.orig/files/patch-rthdr-fbsd4 ndisc6/files/patch-rthdr-fbsd4
--- ndisc6.orig/files/patch-rthdr-fbsd4	2006-10-07 05:13:16.000000000 +0400
+++ ndisc6/files/patch-rthdr-fbsd4	1970-01-01 03:00:00.000000000 +0300
@@ -1,15 +0,0 @@
-Index: src/inet6rth.h
-===================================================================
---- src/inet6rth.h	(revision 347)
-+++ src/inet6rth.h	(revision 348)
-@@ -26,6 +26,10 @@
- #include <sys/socket.h>
- #include <netinet/in.h>
- 
-+#define inet6_rth_space working_inet6_rth_space
-+#define inet6_rth_init working_inet6_rth_init
-+#define inet6_rth_add working_inet6_rth_add
-+
- #ifndef IPV6_RTHDR_TYPE_0
- # define IPV6_RTHDR_TYPE_0 0
- #endif
diff -rupN ndisc6.orig/pkg-plist ndisc6/pkg-plist
--- ndisc6.orig/pkg-plist	2006-10-01 08:55:53.000000000 +0400
+++ ndisc6/pkg-plist	2011-03-28 13:30:42.000000000 +0400
@@ -1,9 +1,11 @@
-bin/addrinfo
+bin/addr2name
 bin/dnssort
-bin/nameinfo
+bin/name2addr
+bin/tcpspray
 bin/tcpspray6
 sbin/ndisc6
 sbin/rdisc6
+sbin/rdnssd
 sbin/tcptraceroute6
 sbin/rltraceroute6
 sbin/tracert6


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list