Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Jan 2016 10:12:56 +0000 (UTC)
From:      Martin Wilke <miwi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r405850 - in head/mail: . p5-Mail-DMARC p5-Mail-DMARC/files
Message-ID:  <201601121012.u0CACu0f033814@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: miwi
Date: Tue Jan 12 10:12:56 2016
New Revision: 405850
URL: https://svnweb.freebsd.org/changeset/ports/405850

Log:
  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

Added:
  head/mail/p5-Mail-DMARC/
  head/mail/p5-Mail-DMARC/Makefile   (contents, props changed)
  head/mail/p5-Mail-DMARC/distinfo   (contents, props changed)
  head/mail/p5-Mail-DMARC/files/
  head/mail/p5-Mail-DMARC/files/patch-Makefile.PL   (contents, props changed)
  head/mail/p5-Mail-DMARC/files/pkg-message.in   (contents, props changed)
  head/mail/p5-Mail-DMARC/pkg-descr   (contents, props changed)
  head/mail/p5-Mail-DMARC/pkg-plist   (contents, props changed)
Modified:
  head/mail/Makefile

Modified: head/mail/Makefile
==============================================================================
--- head/mail/Makefile	Tue Jan 12 10:12:16 2016	(r405849)
+++ head/mail/Makefile	Tue Jan 12 10:12:56 2016	(r405850)
@@ -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

Added: head/mail/p5-Mail-DMARC/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/mail/p5-Mail-DMARC/Makefile	Tue Jan 12 10:12:56 2016	(r405850)
@@ -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>

Added: head/mail/p5-Mail-DMARC/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/mail/p5-Mail-DMARC/distinfo	Tue Jan 12 10:12:56 2016	(r405850)
@@ -0,0 +1,2 @@
+SHA256 (Mail-DMARC-1.20150908.tar.gz) = 16dcce50cc53508570b77789d12fa972ca30fe903f39593bb50f3848f2b20e4f
+SIZE (Mail-DMARC-1.20150908.tar.gz) = 720935

Added: head/mail/p5-Mail-DMARC/files/patch-Makefile.PL
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/mail/p5-Mail-DMARC/files/patch-Makefile.PL	Tue Jan 12 10:12:56 2016	(r405850)
@@ -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",

Added: head/mail/p5-Mail-DMARC/files/pkg-message.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/mail/p5-Mail-DMARC/files/pkg-message.in	Tue Jan 12 10:12:56 2016	(r405850)
@@ -0,0 +1,5 @@
+Mail::DMARC
+
+config example: %%SITE_PERL%%/auto/share/dist/Mail-DMARC/mail-dmarc.ini
+copy it to /usr/local/etc
+

Added: head/mail/p5-Mail-DMARC/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/mail/p5-Mail-DMARC/pkg-descr	Tue Jan 12 10:12:56 2016	(r405850)
@@ -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

Added: head/mail/p5-Mail-DMARC/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/mail/p5-Mail-DMARC/pkg-plist	Tue Jan 12 10:12:56 2016	(r405850)
@@ -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



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