pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/wide-dhcpv6 Update wide-dhcpv6 to 20070507.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5d906299348d
branches:  trunk
changeset: 528995:5d906299348d
user:      obache <obache%pkgsrc.org@localhost>
date:      Tue May 22 12:53:01 2007 +0000

description:
Update wide-dhcpv6 to 20070507.

pkgsrc changes:
  Fix hard-coded paths in manual pages.
  Pointed out in PR 36316 by Jonathan A. Kollasch.

Changes:
[Common to all programs]
- supports compilation on Solaris
- supports interface names other than {alphabet}{numeric} format.
- allows a user to specify the owner/group for the installed files.
- fixed a bug that IA-PD/IA-NA cannot coexist in one DHCP message when they
  have the same IA-ID.


[DHCPv6 Relay]
- supported script execution for dhcp6relay.
- accepts ULA
- changes the destination port of a relayed DHCP packet from 546 to 547, when
  it is supposed to be bound for a relay, instead of a client.


[DHCPv6 Server]
- implemented DHCPv6 Confirm message processing
- implemented DHCPv6 Decline message processing
- fixed a Solicitation message validation as stated in RFC3315 15.2.
- fixed a bug that Rebind does not work for IA-NA.
- supported an address pool that has only one entry.
- fixed an IA allocation failure from pool when it doubly requested by the same
  client
- recognizes "-P" option.

diffstat:

 net/wide-dhcpv6/Makefile |  12 +++++++++---
 net/wide-dhcpv6/distinfo |   8 ++++----
 2 files changed, 13 insertions(+), 7 deletions(-)

diffs (40 lines):

diff -r b9fedd3d8fb1 -r 5d906299348d net/wide-dhcpv6/Makefile
--- a/net/wide-dhcpv6/Makefile  Tue May 22 12:41:54 2007 +0000
+++ b/net/wide-dhcpv6/Makefile  Tue May 22 12:53:01 2007 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2007/03/31 14:12:10 obache Exp $
+# $NetBSD: Makefile,v 1.4 2007/05/22 12:53:01 obache Exp $
 
-DISTNAME=      wide-dhcpv6-20061016
-PKGREVISION=   1
+DISTNAME=      wide-dhcpv6-20070507
 CATEGORIES=    net
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=wide-dhcpv6/}
 
@@ -26,6 +25,13 @@
 INSTALLATION_DIRS=     ${PKGMANDIR}/man5 ${PKGMANDIR}/man8 sbin \
                        share/examples/wide-dhcpv6
 
+
+SUBST_CLASSES+=                fix-paths
+SUBST_STAGE.fix-paths= pre-configure
+SUBST_MESSAGE.fix-paths=Fixing absolute paths.
+SUBST_FILES.fix-paths= ${MAN5} ${MAN8}
+SUBST_SED.fix-paths=   -e 's,/usr/local/etc,${PKG_SYSCONFDIR:Q},g'
+
 do-install:
 .for f in ${COMMANDS}
        ${INSTALL_PROGRAM} ${WRKSRC}/${f} ${PREFIX}/sbin
diff -r b9fedd3d8fb1 -r 5d906299348d net/wide-dhcpv6/distinfo
--- a/net/wide-dhcpv6/distinfo  Tue May 22 12:41:54 2007 +0000
+++ b/net/wide-dhcpv6/distinfo  Tue May 22 12:53:01 2007 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2007/03/19 17:32:07 taca Exp $
+$NetBSD: distinfo,v 1.2 2007/05/22 12:53:01 obache Exp $
 
-SHA1 (wide-dhcpv6-20061016.tar.gz) = 07100760d217afa6e0ec82b3575fb7d8d52e2155
-RMD160 (wide-dhcpv6-20061016.tar.gz) = 95fc6875efbf26dc4e24c80dfc93cf9ebfe450c9
-Size (wide-dhcpv6-20061016.tar.gz) = 165378 bytes
+SHA1 (wide-dhcpv6-20070507.tar.gz) = 7cb555014aa03e39267c5fa324c580accb059c8e
+RMD160 (wide-dhcpv6-20070507.tar.gz) = 1150780e2224429e4821d04ffb14dc8808512e00
+Size (wide-dhcpv6-20070507.tar.gz) = 187607 bytes



Home | Main Index | Thread Index | Old Index