Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 Mar 2024 13:40:11 GMT
From:      Norikatsu Shigemura <nork@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: b3f6e12a4d03 - main - mail/p5-Mail-BIMI: Add new port
Message-ID:  <202403081340.428DeBvd007616@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by nork:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b3f6e12a4d0350d0d04a9e80443ced9980f88678

commit b3f6e12a4d0350d0d04a9e80443ced9980f88678
Author:     Norikatsu Shigemura <nork@FreeBSD.org>
AuthorDate: 2024-03-08 13:39:15 +0000
Commit:     Norikatsu Shigemura <nork@FreeBSD.org>
CommitDate: 2024-03-08 13:39:15 +0000

    mail/p5-Mail-BIMI: Add new port
    
    Module for retrieving, parsing, and validating BIMI Assertion Records,
    BIMI Indicators, and BIMI VMC Evidence Documents.
    
    Approved by:    hrs (mentor)
---
 mail/Makefile               |  1 +
 mail/p5-Mail-BIMI/Makefile  | 42 +++++++++++++++++++++++++++
 mail/p5-Mail-BIMI/distinfo  |  3 ++
 mail/p5-Mail-BIMI/pkg-descr |  2 ++
 mail/p5-Mail-BIMI/pkg-plist | 69 +++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 117 insertions(+)

diff --git a/mail/Makefile b/mail/Makefile
index 1873a94cc578..ef59986a9a0e 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -350,6 +350,7 @@
     SUBDIR += p5-Mail-Audit
     SUBDIR += p5-Mail-Audit-Attach
     SUBDIR += p5-Mail-AuthenticationResults
+    SUBDIR += p5-Mail-BIMI
     SUBDIR += p5-Mail-Box
     SUBDIR += p5-Mail-Box-IMAP4
     SUBDIR += p5-Mail-Box-IMAP4-SSL
diff --git a/mail/p5-Mail-BIMI/Makefile b/mail/p5-Mail-BIMI/Makefile
new file mode 100644
index 000000000000..5aa6d1a7799f
--- /dev/null
+++ b/mail/p5-Mail-BIMI/Makefile
@@ -0,0 +1,42 @@
+PORTNAME=	Mail-BIMI
+PORTVERSION=	3.20240205
+CATEGORIES=	mail perl5
+MASTER_SITES=	CPAN
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	nork@FreeBSD.org
+COMMENT=	BIMI (Brand Indicators for Message Identification) object
+WWW=		https://metacpan.org/release/Mail-BIMI
+
+LICENSE=	ART10 GPLv1+
+LICENSE_COMB=	dual
+
+RUN_DEPENDS=	p5-App-Cmd>0:devel/p5-App-Cmd \
+		p5-Cache-FastMmap>0:devel/p5-Cache-FastMmap \
+		p5-Convert-ASN1>0:converters/p5-Convert-ASN1 \
+		p5-Crypt-OpenSSL-Verify>0:security/p5-Crypt-OpenSSL-Verify \
+		p5-Crypt-OpenSSL-X509>0:security/p5-Crypt-OpenSSL-X509 \
+		p5-File-Slurp>0:devel/p5-File-Slurp \
+		p5-HTTP-Tiny-Paranoid>0:www/p5-HTTP-Tiny-Paranoid \
+		p5-Import-Into>0:devel/p5-Import-Into \
+		p5-JSON>0:converters/p5-JSON \
+		p5-Mail-AuthenticationResults>0:mail/p5-Mail-AuthenticationResults \
+		p5-Mail-DMARC>=0:mail/p5-Mail-DMARC \
+		p5-Moose>0:devel/p5-Moose \
+		p5-Mozilla-CA>0:www/p5-Mozilla-CA \
+		p5-Net-DNS>=1.01:dns/p5-Net-DNS \
+		p5-Sereal>0:converters/p5-Sereal \
+		p5-Sub-Install>0:devel/p5-Sub-Install \
+		p5-Term-ANSIColor>0:devel/p5-Term-ANSIColor \
+		p5-XML-LibXML>2.0202:textproc/p5-XML-LibXML
+TEST_DEPENDS=	p5-Test-Differences>0:devel/p5-Test-Differences \
+		p5-Test-RequiresInternet>0:devel/p5-Test-RequiresInternet
+
+USES=		perl5
+USE_PERL5=	configure
+
+TEST_ENV=	AUTHOR_TESTING=1
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>
diff --git a/mail/p5-Mail-BIMI/distinfo b/mail/p5-Mail-BIMI/distinfo
new file mode 100644
index 000000000000..6543b13975c6
--- /dev/null
+++ b/mail/p5-Mail-BIMI/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1708658317
+SHA256 (Mail-BIMI-3.20240205.tar.gz) = 6e88696a876b0133cd2347f58825dbd796d2a0a3fabd1f5cd29d50c2f11b149a
+SIZE (Mail-BIMI-3.20240205.tar.gz) = 119263
diff --git a/mail/p5-Mail-BIMI/pkg-descr b/mail/p5-Mail-BIMI/pkg-descr
new file mode 100644
index 000000000000..1c73bcac863f
--- /dev/null
+++ b/mail/p5-Mail-BIMI/pkg-descr
@@ -0,0 +1,2 @@
+Module for retrieving, parsing, and validating BIMI Assertion Records,
+BIMI Indicators, and BIMI VMC Evidence Documents.
diff --git a/mail/p5-Mail-BIMI/pkg-plist b/mail/p5-Mail-BIMI/pkg-plist
new file mode 100644
index 000000000000..66ac101f4177
--- /dev/null
+++ b/mail/p5-Mail-BIMI/pkg-plist
@@ -0,0 +1,69 @@
+bin/mailbimi
+%%SITE_PERL%%/Mail/BIMI.pm
+%%SITE_PERL%%/Mail/BIMI/App.pm
+%%SITE_PERL%%/Mail/BIMI/App/Command/checkdomain.pm
+%%SITE_PERL%%/Mail/BIMI/App/Command/checkrecord.pm
+%%SITE_PERL%%/Mail/BIMI/App/Command/checksvg.pm
+%%SITE_PERL%%/Mail/BIMI/App/Command/checkvmc.pm
+%%SITE_PERL%%/Mail/BIMI/App/Command/svgfromvmc.pm
+%%SITE_PERL%%/Mail/BIMI/Base.pm
+%%SITE_PERL%%/Mail/BIMI/CacheBackend/FastMmap.pm
+%%SITE_PERL%%/Mail/BIMI/CacheBackend/File.pm
+%%SITE_PERL%%/Mail/BIMI/CacheBackend/Null.pm
+%%SITE_PERL%%/Mail/BIMI/Constants.pm
+%%SITE_PERL%%/Mail/BIMI/Data/asn1.txt
+%%SITE_PERL%%/Mail/BIMI/Data/CA.pem
+%%SITE_PERL%%/Mail/BIMI/Data/SVG_1.2_BIMI.rng
+%%SITE_PERL%%/Mail/BIMI/Data/SVG_1.2_PS.rng
+%%SITE_PERL%%/Mail/BIMI/Data/Tiny-1.2.rng
+%%SITE_PERL%%/Mail/BIMI/Error.pm
+%%SITE_PERL%%/Mail/BIMI/Indicator.pm
+%%SITE_PERL%%/Mail/BIMI/Options.pm
+%%SITE_PERL%%/Mail/BIMI/Prelude.pm
+%%SITE_PERL%%/Mail/BIMI/Record.pm
+%%SITE_PERL%%/Mail/BIMI/Record/Authority.pm
+%%SITE_PERL%%/Mail/BIMI/Record/Location.pm
+%%SITE_PERL%%/Mail/BIMI/Result.pm
+%%SITE_PERL%%/Mail/BIMI/Role/Cacheable.pm
+%%SITE_PERL%%/Mail/BIMI/Role/CacheBackend.pm
+%%SITE_PERL%%/Mail/BIMI/Role/Data.pm
+%%SITE_PERL%%/Mail/BIMI/Role/HasError.pm
+%%SITE_PERL%%/Mail/BIMI/Role/HasHTTPClient.pm
+%%SITE_PERL%%/Mail/BIMI/Trait/Cacheable.pm
+%%SITE_PERL%%/Mail/BIMI/Trait/CacheKey.pm
+%%SITE_PERL%%/Mail/BIMI/Trait/CacheSerial.pm
+%%SITE_PERL%%/Mail/BIMI/VMC.pm
+%%SITE_PERL%%/Mail/BIMI/VMC/Cert.pm
+%%SITE_PERL%%/Mail/BIMI/VMC/Chain.pm
+%%PERL5_MAN1%%/mailbimi.1.gz
+%%PERL5_MAN3%%/Mail::BIMI::App::Command::checkdomain.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::App::Command::checkrecord.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::App::Command::checksvg.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::App::Command::checkvmc.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::App::Command::svgfromvmc.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::App.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::Base.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::CacheBackend::FastMmap.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::CacheBackend::File.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::CacheBackend::Null.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::Constants.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::Error.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::Indicator.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::Options.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::Prelude.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::Record::Authority.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::Record::Location.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::Record.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::Result.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::Role::Cacheable.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::Role::CacheBackend.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::Role::Data.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::Role::HasError.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::Role::HasHTTPClient.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::Trait::Cacheable.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::Trait::CacheKey.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::Trait::CacheSerial.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::VMC::Cert.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::VMC::Chain.3.gz
+%%PERL5_MAN3%%/Mail::BIMI::VMC.3.gz
+%%PERL5_MAN3%%/Mail::BIMI.3.gz



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202403081340.428DeBvd007616>