Wed Jan 10 16:33:38 2024 UTC (138d)
Add p5-Mail-DMARC: Perl implementation of DMARC

This module is a suite of tools for implementing DMARC. It adheres
to the 2013 DMARC draft, intending to implement every MUST and
every SHOULD.

This module can be used by...

- MTAs and filtering tools like SpamAssassin to validate that incoming
  messages are aligned with the purported sender's policy.
- email senders, to receive DMARC reports from other mail servers and
  display them via CLI and web interfaces.
- MTA operators to send DMARC reports to DMARC author domains.


(schmonz)
diff -r0 -r1.1 pkgsrc/mail/p5-Mail-DMARC/DESCR
diff -r0 -r1.1 pkgsrc/mail/p5-Mail-DMARC/Makefile
diff -r0 -r1.1 pkgsrc/mail/p5-Mail-DMARC/distinfo

File Added: pkgsrc/mail/p5-Mail-DMARC/DESCR
This module is a suite of tools for implementing DMARC. It adheres
to the 2013 DMARC draft, intending to implement every MUST and
every SHOULD.

This module can be used by...

- MTAs and filtering tools like SpamAssassin to validate that incoming
  messages are aligned with the purported sender's policy.
- email senders, to receive DMARC reports from other mail servers and
  display them via CLI and web interfaces.
- MTA operators to send DMARC reports to DMARC author domains.

File Added: pkgsrc/mail/p5-Mail-DMARC/Makefile
# $NetBSD: Makefile,v 1.1 2024/01/10 16:33:37 schmonz Exp $

DISTNAME=		Mail-DMARC-1.20230215
PKGNAME=		p5-${DISTNAME}
CATEGORIES=		mail perl5
MASTER_SITES=		${MASTER_SITE_PERL_CPAN:=Mail/}

MAINTAINER=		pkgsrc-users@NetBSD.org
HOMEPAGE=		https://metacpan.org/pod/Mail::DMARC
COMMENT=		Perl implementation of DMARC
LICENSE=		${PERL5_LICENSE}

BUILD_DEPENDS+=		p5-File-ShareDir-Install>=0.06:../../devel/p5-File-ShareDir-Install
DEPENDS+=		p5-Config-Tiny>=0:../../devel/p5-Config-Tiny
DEPENDS+=		p5-DBD-SQLite>=1.31:../../databases/p5-DBD-SQLite
DEPENDS+=		p5-DBIx-Simple>=1.35:../../databases/p5-DBIx-Simple
DEPENDS+=		p5-Data-Dumper>=0:../../devel/p5-Data-Dumper
DEPENDS+=		p5-Email-MIME>=0:../../mail/p5-Email-MIME
DEPENDS+=		p5-Email-Sender>=1.300032:../../mail/p5-Email-Sender
DEPENDS+=		p5-Email-Simple>=0:../../mail/p5-Email-Simple
DEPENDS+=		p5-File-ShareDir>=0:../../devel/p5-File-ShareDir
DEPENDS+=		p5-HTTP-Tiny>=0:../../www/p5-HTTP-Tiny
DEPENDS+=		p5-IO-Socket-SSL>=0:../../security/p5-IO-Socket-SSL
DEPENDS+=		p5-Mail-DKIM>=0:../../mail/p5-Mail-DKIM
DEPENDS+=		p5-Net-DNS>=0:../../net/p5-Net-DNS
DEPENDS+=		p5-Net-IDN-Encode>=0:../../textproc/p5-Net-IDN-Encode
DEPENDS+=		p5-Net-IMAP-Simple>=0:../../mail/p5-Net-IMAP-Simple
DEPENDS+=		p5-Net-IP>=0:../../net/p5-Net-IP
DEPENDS+=		p5-Net-SMTPS>=0:../../mail/p5-Net-SMTPS
DEPENDS+=		p5-Net-SSLeay>=0:../../security/p5-Net-SSLeay
DEPENDS+=		p5-Regexp-Common>=2013031301:../../textproc/p5-Regexp-Common
DEPENDS+=		p5-Socket6>=0.23:../../net/p5-Socket6
DEPENDS+=		p5-Test-File-ShareDir>=0:../../devel/p5-Test-File-ShareDir
DEPENDS+=		p5-URI>=0:../../www/p5-URI
DEPENDS+=		p5-XML-LibXML>=0:../../textproc/p5-XML-LibXML
TEST_DEPENDS+=		p5-Test-Exception>=0:../../devel/p5-Test-Exception
TEST_DEPENDS+=		p5-Test-File-ShareDir>=0:../../devel/p5-Test-File-ShareDir
TEST_DEPENDS+=		p5-Test-Output>=0:../../devel/p5-Test-Output

PERL5_MODULE_TYPE=	Module::Build
PERL5_PACKLIST=		auto/Mail/DMARC/.packlist
USE_LANGUAGES=		# none

.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/mail/p5-Mail-DMARC/distinfo
$NetBSD: distinfo,v 1.1 2024/01/10 16:33:37 schmonz Exp $

BLAKE2s (Mail-DMARC-1.20230215.tar.gz) = a44fbe23946085abc8ff84442220a3270da2aab412bc69ad748cf66bbdf89498
SHA512 (Mail-DMARC-1.20230215.tar.gz) = 584ede08abe69c9db671465499c5ac79693e6d2d6c913cee1fbe20d85858847b99a0b0864ad62c8bb0786907c6254c3eda45183d00a1f3e38ba90ac542fb337a
Size (Mail-DMARC-1.20230215.tar.gz) = 799270 bytes