summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorobache <obache>2007-05-22 12:53:01 +0000
committerobache <obache>2007-05-22 12:53:01 +0000
commit7ebf1b6f0feac38cb9f13abe08a01b3b54696741 (patch)
tree3cba75cb03a110554994ccf383c19811202e3cfd
parentbb47ccb7df77613a1f918c2160f5265c3228c7e3 (diff)
downloadpkgsrc-7ebf1b6f0feac38cb9f13abe08a01b3b54696741.tar.gz
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.
-rw-r--r--net/wide-dhcpv6/Makefile12
-rw-r--r--net/wide-dhcpv6/distinfo8
2 files changed, 13 insertions, 7 deletions
diff --git a/net/wide-dhcpv6/Makefile b/net/wide-dhcpv6/Makefile
index 9ddb6994717..657e68f7704 100644
--- a/net/wide-dhcpv6/Makefile
+++ b/net/wide-dhcpv6/Makefile
@@ -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 @@ MAN8= dhcp6c.8 dhcp6ctl.8 dhcp6relay.8 dhcp6s.8
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 --git a/net/wide-dhcpv6/distinfo b/net/wide-dhcpv6/distinfo
index 8396d7f5e47..2e4e56c50ff 100644
--- a/net/wide-dhcpv6/distinfo
+++ b/net/wide-dhcpv6/distinfo
@@ -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