From owner-svn-ports-head@freebsd.org Fri May 6 09:14:26 2016 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 666ECB2EC84; Fri, 6 May 2016 09:14:26 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 41F2D12E9; Fri, 6 May 2016 09:14:26 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u469EPDo090943; Fri, 6 May 2016 09:14:25 GMT (envelope-from se@FreeBSD.org) Received: (from se@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u469EPZ0090938; Fri, 6 May 2016 09:14:25 GMT (envelope-from se@FreeBSD.org) Message-Id: <201605060914.u469EPZ0090938@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: se set sender to se@FreeBSD.org using -f From: Stefan Esser Date: Fri, 6 May 2016 09:14:25 +0000 (UTC) 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 X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 May 2016 09:14:26 -0000 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 +# $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 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