pkgsrc/mail/p5-Mail-SPF/Makefile

36 lines
1.1 KiB
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.17 2019/11/02 16:25:25 rillig Exp $
Update to 2.9.0: --- 2.009 (2013-07-21 03:30) Mail::SPF: * Default to querying only TXT type RRs (query_rr_types = Mail::SPF::Server-> query_rr_type_txt). Experience has shown that querying SPF type RRs is impractical. --- 2.008 (2012-01-30 08:15) Mail::SPF: * Sanitize result local_explanation (as well as result object string representation) by replacing all non-printable or non-ascii characters with their hex-escaped representation (e.g., "\x00"). (Addresses: bugs.launchpad.net #806926) Miscellaneous: * Change openspf.org URLs to openspf.net because openspf.org is unreachable indefinitely. * Change <http://www.ietf.org/rfc/….txt> URLs to <http://tools.ietf.org/html/…>. * META.yml: configure_requires: Module::Build 0.2805 * META.yml: requires: Net::DNS 0.62 (was: 0.52) (Closes: rt.cpan.org #28545) * META.yml: Revert to flat version numbers for perl and Net::DNS::Resolver:: Programmable build requirements to avoid Module::Build::Compat/Makefile.PL incompatibilities. (Closes: rt.cpan.org #53231) * Attempt to prevent a cascading failure in t/00.03-class-result.t that seems to happen under rare, unknown circumstances. (Closes: rt.cpan.org #39099) Debian: * Declare Debian source package format as 3.0. * Standards-Version: 3.9.2 (was: 3.8.3) * Bump debhelper compatibility level to 7 (was: 5) and simplify debian/rules using debhelper 7 features. * debian/control: Simplify depdendencies under the assumption that package will be installed on Debian Lenny (oldstable at the time of writing) or later (or the Ubuntu equivalent). * debian/watch: Use dist-based URL.
2015-04-15 16:08:25 +02:00
DISTNAME= Mail-SPF-v2.9.0
PKGNAME= p5-${DISTNAME:S/-v/-/}
2019-08-11 15:17:48 +02:00
PKGREVISION= 5
CATEGORIES= mail perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Mail/}
MAINTAINER= aniou@smutek.pl
HOMEPAGE= https://metacpan.org/release/Mail-SPF
COMMENT= Perl implementation of the Sender Policy Framework
LICENSE= modified-bsd
BUILD_DEPENDS+= p5-Net-DNS-Resolver-Programmable-[0-9]*:../../net/p5-Net-DNS-Resolver-Programmable
#BUILD_DEPENDS+= {perl>=5.6.2,p5-Test-Simple>=0.10}:../../devel/p5-Test-Simple
#DEPENDS+= {perl>=5.9.0,p5-version-[0-9]*}:../../devel/p5-version
DEPENDS+= p5-Error-[0-9]*:../../devel/p5-Error
DEPENDS+= p5-NetAddr-IP>=4.000:../../net/p5-NetAddr-IP
DEPENDS+= p5-Net-DNS>=0.58:../../net/p5-Net-DNS
DEPENDS+= p5-URI>=1.13:../../www/p5-URI
SUBST_CLASSES+= fix
SUBST_STAGE.fix= pre-configure
SUBST_FILES.fix= Build.PL
SUBST_SED.fix= -e "s,'/usr/sbin','${PREFIX}/sbin',"
SUBST_MESSAGE.fix= Fixing hardcoded spfd pathes
REPLACE_PERL= sbin/spfd bin/spfquery
PERL5_MODULE_TYPE= Module::Build
PERL5_PACKLIST= auto/Mail/SPF/.packlist
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"