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