mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-30 05:40:06 +00:00
0d13b1177c
actual substantive changes, 0.44 has some non-user-visible changes to make CPAN.pm happy. Power users of this module are encouraged to read the CHANGES file. Most users shouldn't have problems with this upgrade. Significant changes to the software: 1. Ongoing refinement of proper class inheritance/categorization. 2. Fix zone transfers with 'many-answer' format. 3. Finally "fixed" the .xs code, and accompanying Makefile.pl options to work out of the box on both RELENG_4 and 5-current. 4. Added a Makefile.pl option to avoid the online tests. 5. Support for unknown RR types. Changes to the port: 1. Take advantage of 3 and 4 above. 2. portlint doesn't like the word 'file' to appear in the Makefile, so change it to 'doc' for the PORTDOCS install loop.
60 lines
2.0 KiB
Makefile
60 lines
2.0 KiB
Makefile
# New ports collection makefile for: p5-Net-DNS
|
|
# Date created: April 5th 1997
|
|
# Whom: James FitzGibbon <jfitz@FreeBSD.org>
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
PORTNAME= Net-DNS
|
|
PORTVERSION= 0.44
|
|
CATEGORIES= dns net perl5
|
|
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
|
|
MASTER_SITE_SUBDIR= Net
|
|
PKGNAMEPREFIX= p5-
|
|
|
|
MAINTAINER= DougB@FreeBSD.org
|
|
COMMENT= Perl5 interface to the DNS resolver, and dymanic updates
|
|
|
|
# Warnings during build are harmless, the port does not need these to build
|
|
RUN_DEPENDS= ${SITE_PERL}/Digest/HMAC_MD5.pm:${PORTSDIR}/security/p5-Digest-HMAC
|
|
|
|
PERL_CONFIGURE= yes
|
|
CONFIGURE_ARGS+= --online-tests
|
|
|
|
MAN3= Net::DNS.3 Net::DNS::Header.3 Net::DNS::Packet.3 \
|
|
Net::DNS::Question.3 Net::DNS::RR.3 Net::DNS::RR::A.3 \
|
|
Net::DNS::RR::AFSDB.3 Net::DNS::RR::CNAME.3 \
|
|
Net::DNS::RR::HINFO.3 Net::DNS::RR::ISDN.3 Net::DNS::RR::MG.3 \
|
|
Net::DNS::RR::MINFO.3 Net::DNS::RR::MR.3 Net::DNS::RR::MX.3 \
|
|
Net::DNS::RR::NS.3 Net::DNS::RR::PTR.3 Net::DNS::RR::RP.3 \
|
|
Net::DNS::RR::RT.3 Net::DNS::RR::SOA.3 Net::DNS::RR::SRV.3 \
|
|
Net::DNS::RR::TXT.3 Net::DNS::RR::X25.3 Net::DNS::Resolver.3 \
|
|
Net::DNS::RR::AAAA.3 Net::DNS::RR::EID.3 Net::DNS::RR::LOC.3 \
|
|
Net::DNS::RR::MB.3 Net::DNS::RR::NAPTR.3 \
|
|
Net::DNS::RR::NIMLOC.3 Net::DNS::RR::NSAP.3 \
|
|
Net::DNS::RR::NULL.3 Net::DNS::RR::PX.3 Net::DNS::Update.3 \
|
|
Net::DNS::Nameserver.3 Net::DNS::RR::CERT.3 \
|
|
Net::DNS::FAQ.3 Net::DNS::RR::TKEY.3 \
|
|
Net::DNS::RR::OPT.3 Net::DNS::RR::TSIG.3 Net::DNS::RR::DNAME.3 \
|
|
Net::DNS::Select.3 Net::DNS::Resolver::Win32.3 \
|
|
Net::DNS::Resolver::Base.3 Net::DNS::Resolver::UNIX.3 \
|
|
Net::DNS::RR::Unknown.3 Net::DNS::Resolver::Recurse.3 \
|
|
Net::DNS::Resolver::Cygwin.3
|
|
|
|
.include <bsd.port.pre.mk>
|
|
|
|
.if ${PERL_LEVEL} < 500800
|
|
RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64
|
|
.endif
|
|
|
|
DOCSDIR= ${PREFIX}/share/doc/p5-Net-DNS
|
|
post-install:
|
|
.if !defined(NOPORTDOCS)
|
|
@${MKDIR} ${DOCSDIR}
|
|
.for doc in Changes README TODO
|
|
${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
|
|
.endfor
|
|
.endif
|
|
|
|
.include <bsd.port.post.mk>
|