# $NetBSD: Makefile,v 1.60 2025/01/02 08:16:35 wen Exp $

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

MAINTAINER=		pkgsrc-users@NetBSD.org
HOMEPAGE=		https://metacpan.org/release/Mail-DKIM
COMMENT=		Perl5 module for DKIM-based mail-signing and -verifying
LICENSE=		${PERL5_LICENSE}

DEPENDS+=		p5-Crypt-OpenSSL-RSA>=0.27:../../security/p5-Crypt-OpenSSL-RSA
DEPENDS+=		p5-CryptX>=0.0:../../security/p5-CryptX
DEPENDS+=		p5-Getopt-Long-Descriptive-[0-9]*:../../devel/p5-Getopt-Long-Descriptive
DEPENDS+=		p5-MailTools-[0-9]*:../../mail/p5-MailTools
DEPENDS+=		p5-Net-DNS-[0-9]*:../../net/p5-Net-DNS
DEPENDS+=		p5-YAML-LibYAML-[0-9]*:../../textproc/p5-YAML-LibYAML
DEPENDS+=		p5-Mail-AuthenticationResults>=1.20180215:../../mail/p5-Mail-AuthenticationResults
# TEST_DEPENDS
TOOL_DEPENDS+=		p5-Net-DNS-Resolver-Mock-[0-9]*:../../net/p5-Net-DNS-Resolver-Mock
TOOL_DEPENDS+=		p5-Test-RequiresInternet-[0-9]*:../../net/p5-Test-RequiresInternet

USE_LANGUAGES=		# empty
PERL5_PACKLIST=		auto/Mail/DKIM/.packlist

REPLACE_PERL=		scripts/*sign.pl scripts/*verify.pl

SUBST_CLASSES+=		lib
SUBST_STAGE.lib=	pre-configure
SUBST_FILES.lib=	${REPLACE_PERL}
SUBST_SED.lib=		-e '1s| -I../lib$$||'

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