Date: Fri, 9 Feb 2007 23:23:27 GMT From: Koen Martens<gmc@sonologic.nl> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/108997: New port: dns/p5-Net-DNS-Resolver-Programmable Message-ID: <200702092323.l19NNRnj005509@www.freebsd.org> Resent-Message-ID: <200702092330.l19NU1Fj035145@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 108997 >Category: ports >Synopsis: New port: dns/p5-Net-DNS-Resolver-Programmable >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Feb 09 23:30:01 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Koen Martens >Release: 6.2-RELEASE >Organization: Sonologic >Environment: >Description: Net::DNS::Resolver::Programmable is a Net::DNS::Resolver descendant class that allows a virtual DNS to be emulated instead of querying the real DNS. A set of static DNS records may be supplied, or arbitrary code may be specified as a means for retrieving DNS records, or even generating them on the fly. It is a dependancy for Mail::SPF, which I will port shortly. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # /usr/ports/dns/p5-Net-DNS-Resolver-Programmable # /usr/ports/dns/p5-Net-DNS-Resolver-Programmable/Makefile # /usr/ports/dns/p5-Net-DNS-Resolver-Programmable/distinfo # /usr/ports/dns/p5-Net-DNS-Resolver-Programmable/pkg-descr # /usr/ports/dns/p5-Net-DNS-Resolver-Programmable/pkg-plist # echo c - /usr/ports/dns/p5-Net-DNS-Resolver-Programmable mkdir -p /usr/ports/dns/p5-Net-DNS-Resolver-Programmable > /dev/null 2>&1 echo x - /usr/ports/dns/p5-Net-DNS-Resolver-Programmable/Makefile sed 's/^X//' >/usr/ports/dns/p5-Net-DNS-Resolver-Programmable/Makefile << 'END-of-/usr/ports/dns/p5-Net-DNS-Resolver-Programmable/Makefile' X# New ports collection makefile for: p5-Net-DNS-Resolver-Programmable X# Date created: February 9, 2007 X# Whom: Koen Martens <gmc@sonologic.nl> X# X# $FreeBSD$ X# X XPORTNAME= Net-DNS-Resolver-Programmable XPORTVERSION= 0.002.2 XCATEGORIES= dns net perl5 XMASTER_SITES= ${MASTER_SITE_PERL_CPAN} XMASTER_SITE_SUBDIR= Net XPKGNAMEPREFIX= p5- X XMAINTAINER= gmc@sonologic.nl XCOMMENT= Programmable DNS resolver for off-line testing X XRUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Net/DNS.pm:${PORTSDIR}/dns/p5-Net-DNS \ X ${SITE_PERL}/${PERL_ARCH}/version.pm:${PORTSDIR}/devel/p5-version XBUILD_DEPENDS= ${RUN_DEPENDS} X XPERL_MODBUILD= yes XPERL_CONFIGURE= yes X XMAN3= Net::DNS::Resolver::Programmable.3 X X.include <bsd.port.pre.mk> X XDOCSDIR= ${PREFIX}/share/doc/p5-Net-DNS-Resolver-Programmable X Xpost-install: X.if !defined(NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X.for doc in CHANGES README TODO X ${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} X.endfor X.endif X X.include <bsd.port.post.mk> END-of-/usr/ports/dns/p5-Net-DNS-Resolver-Programmable/Makefile echo x - /usr/ports/dns/p5-Net-DNS-Resolver-Programmable/distinfo sed 's/^X//' >/usr/ports/dns/p5-Net-DNS-Resolver-Programmable/distinfo << 'END-of-/usr/ports/dns/p5-Net-DNS-Resolver-Programmable/distinfo' XMD5 (Net-DNS-Resolver-Programmable-0.002.2.tar.gz) = 8f3e5481e069c1657b8b4aefbfeb3549 XSHA256 (Net-DNS-Resolver-Programmable-0.002.2.tar.gz) = 18e9355485663290c5a01aaf7bdfd73dc11209d1efe6b2103faf9d97b80bc06e XSIZE (Net-DNS-Resolver-Programmable-0.002.2.tar.gz) = 6893 END-of-/usr/ports/dns/p5-Net-DNS-Resolver-Programmable/distinfo echo x - /usr/ports/dns/p5-Net-DNS-Resolver-Programmable/pkg-descr sed 's/^X//' >/usr/ports/dns/p5-Net-DNS-Resolver-Programmable/pkg-descr << 'END-of-/usr/ports/dns/p5-Net-DNS-Resolver-Programmable/pkg-descr' X Net::DNS::Resolver::Programmable is a Net::DNS::Resolver X descendant class that allows a virtual DNS to be emulated X instead of querying the real DNS. A set of static DNS X records may be supplied, or arbitrary code may be specified X as a means for retrieving DNS records, or even generating X them on the fly. X X (C) 2006-2007 Julian Mehnle <julian@mehnle.net> X XWWW: http://search.cpan.org/dist/Net-DNS-Resolver-Programmable/ X X- Koen Martens Xgmc@sonologic.nl END-of-/usr/ports/dns/p5-Net-DNS-Resolver-Programmable/pkg-descr echo x - /usr/ports/dns/p5-Net-DNS-Resolver-Programmable/pkg-plist sed 's/^X//' >/usr/ports/dns/p5-Net-DNS-Resolver-Programmable/pkg-plist << 'END-of-/usr/ports/dns/p5-Net-DNS-Resolver-Programmable/pkg-plist' X%%SITE_PERL%%/Net/DNS/Resolver/Programmable.pm X%%PORTDOCS%%%%DOCSDIR%%/CHANGES X%%PORTDOCS%%%%DOCSDIR%%/README X%%PORTDOCS%%%%DOCSDIR%%/TODO X%%PORTDOCS%%@dirrm %%DOCSDIR%%/ END-of-/usr/ports/dns/p5-Net-DNS-Resolver-Programmable/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200702092323.l19NNRnj005509>