From owner-cvs-ports@FreeBSD.ORG Fri May 18 18:50:49 2012 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AEB57106566C; Fri, 18 May 2012 18:50:49 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 809AF8FC17; Fri, 18 May 2012 18:50:49 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id q4IIon8w050084; Fri, 18 May 2012 18:50:49 GMT (envelope-from sunpoet@repoman.freebsd.org) Received: (from sunpoet@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id q4IIonk3050083; Fri, 18 May 2012 18:50:49 GMT (envelope-from sunpoet) Message-Id: <201205181850.q4IIonk3050083@repoman.freebsd.org> From: Sunpoet Po-Chuan Hsieh Date: Fri, 18 May 2012 18:50:49 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/dns Makefile ports/dns/p5-Net-DNS-Zone-Parser Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2012 18:50:49 -0000 sunpoet 2012-05-18 18:50:49 UTC FreeBSD ports repository Modified files: dns Makefile Added files: dns/p5-Net-DNS-Zone-Parser Makefile distinfo pkg-descr pkg-plist Log: - Add p5-Net-DNS-Zone-Parser 0.02 The Net::DNS::Zone::Parser should be considered a preprocessor that "normalizes" a zonefile. It will read a zonefile in a format conforming to the relevant RFCs with the addition of BIND's GENERATE directive from disk and will write fully specified resource records (RRs) to a filehandle. Whereby: - All comments are stripped - There is one RR per line - Each RR is fully expanded i.e. all domain names are fully qualified (canonicalised) and the CLASS and TTLs are specified. - Some RRs may be 'stripped' from the source or otherwise processed. For details see the 'read' method. Note that this module does not have a notion of what constitutes a valid zone, it only parses. For example, the parser will happilly parse RRs with ownernames that are below in another zone because a NS RR elsewhere in the zone. WWW: http://search.cpan.org/dist/Net-DNS-Zone-Parser/ PR: ports/167708 Submitted by: Jimmy Bergman Revision Changes Path 1.154 +1 -0 ports/dns/Makefile 1.1 +26 -0 ports/dns/p5-Net-DNS-Zone-Parser/Makefile (new) 1.1 +2 -0 ports/dns/p5-Net-DNS-Zone-Parser/distinfo (new) 1.1 +18 -0 ports/dns/p5-Net-DNS-Zone-Parser/pkg-descr (new) 1.1 +9 -0 ports/dns/p5-Net-DNS-Zone-Parser/pkg-plist (new)