diff options
author | miwi <miwi@FreeBSD.org> | 2016-01-12 18:12:56 +0800 |
---|---|---|
committer | miwi <miwi@FreeBSD.org> | 2016-01-12 18:12:56 +0800 |
commit | ad4e7f6f84a1a3a4bdc24b1bfc7663547b8e0938 (patch) | |
tree | 76cd92c91b2dba6c56e04a48d26e1c556f4fcd37 /mail | |
parent | b3c049b35a3650ca36acd07229b39ebdd160c400 (diff) | |
download | freebsd-ports-gnome-ad4e7f6f84a1a3a4bdc24b1bfc7663547b8e0938.tar.gz freebsd-ports-gnome-ad4e7f6f84a1a3a4bdc24b1bfc7663547b8e0938.tar.zst freebsd-ports-gnome-ad4e7f6f84a1a3a4bdc24b1bfc7663547b8e0938.zip |
Mail::DMARC - Perl implementation of DMARC
DMARC: Domain-based Message Authentication, Reporting and Conformance
WWW: https://github.com/msimerson/mail-dmarc
PR: 203208
Submitted by: dgeo@centrale-marseille.fr
Diffstat (limited to 'mail')
-rw-r--r-- | mail/Makefile | 1 | ||||
-rw-r--r-- | mail/p5-Mail-DMARC/Makefile | 50 | ||||
-rw-r--r-- | mail/p5-Mail-DMARC/distinfo | 2 | ||||
-rw-r--r-- | mail/p5-Mail-DMARC/files/patch-Makefile.PL | 10 | ||||
-rw-r--r-- | mail/p5-Mail-DMARC/files/pkg-message.in | 5 | ||||
-rw-r--r-- | mail/p5-Mail-DMARC/pkg-descr | 4 | ||||
-rw-r--r-- | mail/p5-Mail-DMARC/pkg-plist | 126 |
7 files changed, 198 insertions, 0 deletions
diff --git a/mail/Makefile b/mail/Makefile index b6e3c3381a97..4b750c47061f 100644 --- a/mail/Makefile +++ b/mail/Makefile @@ -364,6 +364,7 @@ SUBDIR += p5-Mail-ClamAV SUBDIR += p5-Mail-DKIM SUBDIR += p5-Mail-DeliveryStatus-BounceParser + SUBDIR += p5-Mail-DMARC SUBDIR += p5-Mail-DomainKeys SUBDIR += p5-Mail-Ezmlm SUBDIR += p5-Mail-Field-Received diff --git a/mail/p5-Mail-DMARC/Makefile b/mail/p5-Mail-DMARC/Makefile new file mode 100644 index 000000000000..5c454c9c4015 --- /dev/null +++ b/mail/p5-Mail-DMARC/Makefile @@ -0,0 +1,50 @@ +# $FreeBSD$ + +PORTNAME= Mail-DMARC +PORTVERSION= 1.20150908 +CATEGORIES= mail perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= dgeo@centrale-marseille.fr +COMMENT= Perl5 module to process and/or create DKIM email + +LICENSE= ART10 GPLv1 +LICENSE_COMB= dual + +BUILD_DEPENDS= p5-Crypt-OpenSSL-RSA>=0:${PORTSDIR}/security/p5-Crypt-OpenSSL-RSA \ + p5-Regexp-Common>=0:${PORTSDIR}/textproc/p5-Regexp-Common \ + p5-Config-Tiny>=0:${PORTSDIR}/devel/p5-Config-Tiny \ + p5-File-ShareDir-Install>=0:${PORTSDIR}/devel/p5-File-ShareDir-Install \ + p5-Net-IP>=0:${PORTSDIR}/net-mgmt/p5-Net-IP \ + p5-Socket6>=0:${PORTSDIR}/net/p5-Socket6 \ + p5-Email-MIME>=0:${PORTSDIR}/mail/p5-Email-MIME \ + p5-HTTP-Tiny>=0:${PORTSDIR}/www/p5-HTTP-Tiny \ + p5-IO-Socket-SSL>=0:${PORTSDIR}/security/p5-IO-Socket-SSL \ + p5-JSON>=0:${PORTSDIR}/converters/p5-JSON \ + p5-Net-SMTPS>=0:${PORTSDIR}/mail/p5-Net-SMTPS \ + p5-Net-SSLeay>=0:${PORTSDIR}/security/p5-Net-SSLeay \ + p5-XML-LibXML>=0:${PORTSDIR}/textproc/p5-XML-LibXML \ + p5-DBD-SQLite>=0:${PORTSDIR}/databases/p5-DBD-SQLite \ + p5-DBIx-Simple>=0:${PORTSDIR}/databases/p5-DBIx-Simple \ + p5-Test-File-ShareDir>=0:${PORTSDIR}/devel/p5-Test-File-ShareDir \ + p5-CGI>=0:${PORTSDIR}/www/p5-CGI \ + p5-Email-Simple>=0:${PORTSDIR}/mail/p5-Email-Simple \ + p5-Mail-DKIM>=0:${PORTSDIR}/mail/p5-Mail-DKIM \ + p5-Net-IMAP-Simple>=0:${PORTSDIR}/mail/p5-Net-IMAP-Simple \ + p5-Net-Server>=0:${PORTSDIR}/net/p5-Net-Server \ + p5-Net-HTTP>=0:${PORTSDIR}/net/p5-Net-HTTP \ + p5-Test-Output>=0:${PORTSDIR}/devel/p5-Test-Output \ + p5-Net-DNS>=0:${PORTSDIR}/dns/p5-Net-DNS \ + p5-Net-IDN-Encode>=0:${PORTSDIR}/textproc/p5-Net-IDN-Encode + +RUN_DEPENDS:= ${BUILD_DEPENDS} + +USES= perl5 shebangfix +USE_PERL5= configure +SHEBANG_FILES= bin/* +NO_ARCH= yes + +#SUB_LIST= PERL5_MAN1=${SITE_PERL_REL}/man/man1 + +.include <bsd.port.mk> diff --git a/mail/p5-Mail-DMARC/distinfo b/mail/p5-Mail-DMARC/distinfo new file mode 100644 index 000000000000..c70c0d377df5 --- /dev/null +++ b/mail/p5-Mail-DMARC/distinfo @@ -0,0 +1,2 @@ +SHA256 (Mail-DMARC-1.20150908.tar.gz) = 16dcce50cc53508570b77789d12fa972ca30fe903f39593bb50f3848f2b20e4f +SIZE (Mail-DMARC-1.20150908.tar.gz) = 720935 diff --git a/mail/p5-Mail-DMARC/files/patch-Makefile.PL b/mail/p5-Mail-DMARC/files/patch-Makefile.PL new file mode 100644 index 000000000000..8691af850177 --- /dev/null +++ b/mail/p5-Mail-DMARC/files/patch-Makefile.PL @@ -0,0 +1,10 @@ +--- Makefile.PL.orig 2015-06-25 20:44:01 UTC ++++ Makefile.PL +@@ -33,7 +33,6 @@ my %WriteMakefileArgs = ( + "bin/dmarc_send_reports", + "bin/dmarc_update_public_suffix_list", + "bin/dmarc_view_reports", +- "bin/install_deps.pl" + ], + "LICENSE" => "perl", + "MIN_PERL_VERSION" => "5.008", diff --git a/mail/p5-Mail-DMARC/files/pkg-message.in b/mail/p5-Mail-DMARC/files/pkg-message.in new file mode 100644 index 000000000000..dd0937084c65 --- /dev/null +++ b/mail/p5-Mail-DMARC/files/pkg-message.in @@ -0,0 +1,5 @@ +Mail::DMARC + +config example: %%SITE_PERL%%/auto/share/dist/Mail-DMARC/mail-dmarc.ini +copy it to /usr/local/etc + diff --git a/mail/p5-Mail-DMARC/pkg-descr b/mail/p5-Mail-DMARC/pkg-descr new file mode 100644 index 000000000000..964a130506a6 --- /dev/null +++ b/mail/p5-Mail-DMARC/pkg-descr @@ -0,0 +1,4 @@ +Mail::DMARC - Perl implementation of DMARC + DMARC: Domain-based Message Authentication, Reporting and Conformance + +WWW: https://github.com/msimerson/mail-dmarc diff --git a/mail/p5-Mail-DMARC/pkg-plist b/mail/p5-Mail-DMARC/pkg-plist new file mode 100644 index 000000000000..4243291929f2 --- /dev/null +++ b/mail/p5-Mail-DMARC/pkg-plist @@ -0,0 +1,126 @@ +bin/dmarc_http_client +bin/dmarc_httpd +bin/dmarc_lookup +bin/dmarc_receive +bin/dmarc_send_reports +bin/dmarc_update_public_suffix_list +bin/dmarc_view_reports +%%SITE_PERL%%/Mail/DMARC.pm +%%SITE_PERL%%/Mail/DMARC/Base.pm +%%SITE_PERL%%/Mail/DMARC/HTTP.pm +%%SITE_PERL%%/Mail/DMARC/Policy.pm +%%SITE_PERL%%/Mail/DMARC/PurePerl.pm +%%SITE_PERL%%/Mail/DMARC/Report.pm +%%SITE_PERL%%/Mail/DMARC/Report/Aggregate.pm +%%SITE_PERL%%/Mail/DMARC/Report/Aggregate/Metadata.pm +%%SITE_PERL%%/Mail/DMARC/Report/Aggregate/Record.pm +%%SITE_PERL%%/Mail/DMARC/Report/Aggregate/Record/Auth_Results.pm +%%SITE_PERL%%/Mail/DMARC/Report/Aggregate/Record/Auth_Results/DKIM.pm +%%SITE_PERL%%/Mail/DMARC/Report/Aggregate/Record/Auth_Results/SPF.pm +%%SITE_PERL%%/Mail/DMARC/Report/Aggregate/Record/Identifiers.pm +%%SITE_PERL%%/Mail/DMARC/Report/Aggregate/Record/Row.pm +%%SITE_PERL%%/Mail/DMARC/Report/Aggregate/Record/Row/Policy_Evaluated.pm +%%SITE_PERL%%/Mail/DMARC/Report/Receive.pm +%%SITE_PERL%%/Mail/DMARC/Report/Send.pm +%%SITE_PERL%%/Mail/DMARC/Report/Send/HTTP.pm +%%SITE_PERL%%/Mail/DMARC/Report/Send/SMTP.pm +%%SITE_PERL%%/Mail/DMARC/Report/Store.pm +%%SITE_PERL%%/Mail/DMARC/Report/Store/SQL.pm +%%SITE_PERL%%/Mail/DMARC/Report/URI.pm +%%SITE_PERL%%/Mail/DMARC/Result.pm +%%SITE_PERL%%/Mail/DMARC/Result/Reason.pm +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/dmarc_whitelist +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/css/ellipsis-xbl.xml +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/css/ui.jqgrid.css +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/css/ui.multiselect.css +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/index.html +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-ar.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-bg.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-bg1251.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-cat.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-cn.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-cs.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-da.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-de.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-dk.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-el.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-en.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-es.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-fa.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-fi.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-fr.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-gl.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-he.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-hr.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-hr1250.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-hu.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-id.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-is.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-it.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-ja.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-kr.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-lt.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-mne.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-nl.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-no.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-pl.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-pt-br.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-pt.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-ro.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-ru.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-sk.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-sr-latin.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-sr.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-sv.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-th.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-tr.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-tw.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-ua.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-vi.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/js/jquery.jqGrid.min.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/plugins/grid.addons.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/plugins/grid.postext.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/plugins/grid.setcolumns.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/plugins/jquery.contextmenu.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/plugins/jquery.searchFilter.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/plugins/jquery.tablednd.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/plugins/searchFilter.css +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/plugins/ui.multiselect.css +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/html/plugins/ui.multiselect.js.gz +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/mail-dmarc.cron +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/mail-dmarc.ini +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/mail_dmarc_schema.mysql +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/mail_dmarc_schema.sqlite +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/public_suffix_list +%%SITE_PERL%%/auto/share/dist/Mail-DMARC/rua-schema.xsd +%%PERL5_MAN3%%/Mail::DMARC.3.gz +%%PERL5_MAN3%%/Mail::DMARC::Base.3.gz +%%PERL5_MAN3%%/Mail::DMARC::HTTP.3.gz +%%PERL5_MAN3%%/Mail::DMARC::Policy.3.gz +%%PERL5_MAN3%%/Mail::DMARC::PurePerl.3.gz +%%PERL5_MAN3%%/Mail::DMARC::Report.3.gz +%%PERL5_MAN3%%/Mail::DMARC::Report::Aggregate.3.gz +%%PERL5_MAN3%%/Mail::DMARC::Report::Aggregate::Metadata.3.gz +%%PERL5_MAN3%%/Mail::DMARC::Report::Aggregate::Record.3.gz +%%PERL5_MAN3%%/Mail::DMARC::Report::Aggregate::Record::Auth_Results.3.gz +%%PERL5_MAN3%%/Mail::DMARC::Report::Aggregate::Record::Auth_Results::DKIM.3.gz +%%PERL5_MAN3%%/Mail::DMARC::Report::Aggregate::Record::Auth_Results::SPF.3.gz +%%PERL5_MAN3%%/Mail::DMARC::Report::Aggregate::Record::Identifiers.3.gz +%%PERL5_MAN3%%/Mail::DMARC::Report::Aggregate::Record::Row.3.gz +%%PERL5_MAN3%%/Mail::DMARC::Report::Aggregate::Record::Row::Policy_Evaluated.3.gz +%%PERL5_MAN3%%/Mail::DMARC::Report::Receive.3.gz +%%PERL5_MAN3%%/Mail::DMARC::Report::Send.3.gz +%%PERL5_MAN3%%/Mail::DMARC::Report::Send::HTTP.3.gz +%%PERL5_MAN3%%/Mail::DMARC::Report::Send::SMTP.3.gz +%%PERL5_MAN3%%/Mail::DMARC::Report::Store.3.gz +%%PERL5_MAN3%%/Mail::DMARC::Report::Store::SQL.3.gz +%%PERL5_MAN3%%/Mail::DMARC::Report::URI.3.gz +%%PERL5_MAN3%%/Mail::DMARC::Result.3.gz +%%PERL5_MAN3%%/Mail::DMARC::Result::Reason.3.gz +%%PERL5_MAN1%%/dmarc_http_client.1.gz +%%PERL5_MAN1%%/dmarc_httpd.1.gz +%%PERL5_MAN1%%/dmarc_lookup.1.gz +%%PERL5_MAN1%%/dmarc_receive.1.gz +%%PERL5_MAN1%%/dmarc_send_reports.1.gz +%%PERL5_MAN1%%/dmarc_update_public_suffix_list.1.gz +%%PERL5_MAN1%%/dmarc_view_reports.1.gz |