pkgsrc/net/p5-Net-DNS/Makefile
wiz 4d5af757fe Update to 0.72:
**** 0.72 Dec 28, 2012

Fix rt.cpan.org #82148

	nxrrset fails to ignore RDATA.

Fix rt.cpan.org #82134

	TSIG key and algorithm names not downcased in digest.
	Class not forced to ANY.

Fix rt.cpan.org #82063

	yxrrset, nxrrset and rr_del functions should force zero TTL.

Fix rt.cpan.org #82047

	Clarify documentation to indicate that header counts may
	differ from the number of RRs present if a packet is corrupt.

Fix rt.cpan.org #81941

	Clarify documentation to make clear that bgread will not switch to
	TCP when a truncated packet is received.

**** 0.71 Dec 15, 2012

Temporary workaround rt.cpan.org #81760

	The rdatastr method for TXT RRs will return unconditionally
	quoted rdata fields to work around an issue with updating
	SpamAssassin rules.  This workaround will be reverted after
	release of a version of SpamAssassin which resolves the issue.

Fix rt.cpan.org #81942

	Fix memory leak on packet cleanup. The back-reference via the
	header attribute (with xbody) caused the garbage collector not
	to clean a packet. Header is now explicitly cleaned via
	Net::DNS::Packet::DESTROY.

Fix TSIG initialization

	Uninitialised algorithm attribute caused signature generation
	to fail silently when creating a TSIG signed packet.

Fix rt.cpan.org #81869

	The rr_del auxilliary function broken by a conflicting change
	in the RR.pm string parser. Note the ambiguous use of ANY,
	which may stand for CLASS255 or TYPE255 depending upon the
	argument string presented.

Fix rt.cpan.org #81756

	Test failures on Perl 5.8.5 .. 5.8.8.
	lc(), uc() and case insensitive regex matching broken for UTF8.
	Thanks are due to Paul Howarth for patient work with perl -d.

Fix rt.cpan.org #81787

	NXDOMAIN no longer reported by $resolver->errorstring.

Fix rt.cpan.org #81814

	Allow zero in format, tag and algorithm fields of CERT RR.

Fix rt.cpan.org #81786

	Substitute last owner for leading spaces in multiline zonefile RR.

Fix rt.cpan.org #77444

	Make use of new extended header modus operandi for OPT records
	also in the resolver. Preventing a warning.

**** 0.70 Dec 6, 2012

Feature added support for NID L32 L64 LP, RFC6742.
2013-09-05 19:31:18 +00:00

48 lines
1.3 KiB
Makefile

# $NetBSD: Makefile,v 1.53 2013/09/05 19:31:18 wiz Exp $
DISTNAME= Net-DNS-0.72
PKGNAME= p5-${DISTNAME}
SVR4_PKGNAME= p5ndn
CATEGORIES= net perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/} \
http://www.net-dns.org/download/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.net-dns.org/
COMMENT= Perl5 module for DNS resolution
LICENSE= ${PERL5_LICENSE}
PKG_INSTALLATION_TYPES= overwrite pkgviews
BUILD_DEPENDS+= {p5-Test-Simple>=0.44,perl>=5.8.0}:../../devel/p5-Test-Simple
DEPENDS+= p5-Digest-HMAC>=1.0:../../security/p5-Digest-HMAC
DEPENDS+= p5-Digest-MD5>=2.12:../../security/p5-Digest-MD5
DEPENDS+= p5-MIME-Base64>=2.11:../../converters/p5-MIME-Base64
DEPENDS+= p5-Net-IP>=1.20:../../net/p5-Net-IP
PKG_OPTIONS_VAR= PKG_OPTIONS.p5-Net-DNS
PKG_SUPPORTED_OPTIONS= inet6 online-tests
PKG_SUGGESTED_OPTIONS= inet6
.include "../../mk/bsd.options.mk"
.if !empty(PKG_OPTIONS:Minet6)
DEPENDS+= p5-IO-Socket-INET6>=2.01:../../net/p5-IO-Socket-INET6
DEPENDS+= p5-Socket6-[0-9]*:../../net/p5-Socket6
MAKE_PARAMS+= --IPv6-tests
.else
MAKE_PARAMS+= --no-IPv6-tests
.endif
.if !empty(PKG_OPTIONS:Monline-tests)
MAKE_PARAMS+= --online-tests
.else
MAKE_PARAMS+= --no-online-tests
.endif
USE_LANGUAGES= c
PERL5_PACKLIST= auto/Net/DNS/.packlist
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"