Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 May 2016 09:14:25 +0000 (UTC)
From:      Stefan Esser <se@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r414690 - in head/dns: . gen6dns gen6dns/files
Message-ID:  <201605060914.u469EPZ0090938@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: se
Date: Fri May  6 09:14:24 2016
New Revision: 414690
URL: https://svnweb.freebsd.org/changeset/ports/414690

Log:
  gen6dns is a tool to generate static DNS records (AAAA and PTR) for hosts
  using Stateless Address Autoconfig (SLAAC). If you have a list of hostnames,
  mac addresses and ipv6 subnets gen6dns generates the appropriate AAAA and
  PTR records for you. It supports different scopes and the generation of
  view (split) specific files.
  
  WWW: http://www.hznet.de/tools.html
  
  Approved by:	antoine

Added:
  head/dns/gen6dns/
  head/dns/gen6dns/Makefile   (contents, props changed)
  head/dns/gen6dns/distinfo   (contents, props changed)
  head/dns/gen6dns/files/
  head/dns/gen6dns/files/patch-Makefile.in   (contents, props changed)
  head/dns/gen6dns/pkg-descr   (contents, props changed)
Modified:
  head/dns/Makefile

Modified: head/dns/Makefile
==============================================================================
--- head/dns/Makefile	Fri May  6 09:13:48 2016	(r414689)
+++ head/dns/Makefile	Fri May  6 09:14:24 2016	(r414690)
@@ -62,6 +62,7 @@
     SUBDIR += fpdns
     SUBDIR += gdnsd
     SUBDIR += gdnsd2
+    SUBDIR += gen6dns
     SUBDIR += getdns
     SUBDIR += ghtool
     SUBDIR += hesiod

Added: head/dns/gen6dns/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/dns/gen6dns/Makefile	Fri May  6 09:14:24 2016	(r414690)
@@ -0,0 +1,24 @@
+# Created by: Stefan Esser <se@freebsd.org>
+# $FreeBSD$
+
+PORTNAME=	gen6dns
+PORTVERSION=	1.1
+CATEGORIES=	dns
+MASTER_SITES=	http://www.hznet.de/tools/
+
+MAINTAINER=	se@freebsd.org
+COMMENT=	Tool to generate static DNS records for IPv6 hosts using SLAAC
+
+LICENSE=	BSD3CLAUSE
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+GNU_CONFIGURE=	yes
+
+PLIST_FILES=	bin/gen6dns bin/soaserial ${MAN1PREFIX}/man/man1/gen6dns.1.gz
+
+do-install:
+		${INSTALL_PROGRAM} ${WRKSRC}/gen6dns ${STAGEDIR}${PREFIX}/bin
+		${INSTALL_PROGRAM} ${WRKSRC}/soaserial ${STAGEDIR}${PREFIX}/bin
+		${INSTALL_MAN} ${WRKSRC}/gen6dns.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
+
+.include <bsd.port.mk>

Added: head/dns/gen6dns/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/dns/gen6dns/distinfo	Fri May  6 09:14:24 2016	(r414690)
@@ -0,0 +1,2 @@
+SHA256 (gen6dns-1.1.tar.gz) = 8777dc50c51aa8061524891f3e5f9afde01929db924f28438aa5dd52ca752e22
+SIZE (gen6dns-1.1.tar.gz) = 1683936

Added: head/dns/gen6dns/files/patch-Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/dns/gen6dns/files/patch-Makefile.in	Fri May  6 09:14:24 2016	(r414690)
@@ -0,0 +1,11 @@
+--- Makefile.in.orig	2016-04-08 14:55:23 UTC
++++ Makefile.in
+@@ -18,7 +18,7 @@ CFLAGS	+=	-g @DEFS@ -I@top_srcdir@
+ CFLAGS	+=	-Wall #-DDBG
+ CFLAGS	+=	-Wmissing-prototypes
+ CFLAGS	+=	$(PROFILE) $(OPTIM)
+-		# the next line is needed to work with the large volume files generated by test/gentestfiles.c
++# the next line is needed to work with the large volume files generated by test/gentestfiles.c
+ # CFLAGS	+=	-DMAXSNET=10000 -DMAXFP=10024
+ 
+ LDFLAGS	+=	$(PROFILE)

Added: head/dns/gen6dns/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/dns/gen6dns/pkg-descr	Fri May  6 09:14:24 2016	(r414690)
@@ -0,0 +1,7 @@
+gen6dns is a tool to generate static DNS records (AAAA and PTR) for hosts
+using Stateless Address Autoconfig (SLAAC). If you have a list of hostnames,
+mac addresses and ipv6 subnets gen6dns generates the appropriate AAAA and
+PTR records for you. It supports different scopes and the generation of
+view (split) specific files. 
+
+WWW: http://www.hznet.de/tools.html



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201605060914.u469EPZ0090938>