Hi,

    Here is a patch to update mail/p5-Mail-DMARC to 1.20190308.
    It build well and passed all test on my amd64-head system.
    Two port patches:
    1) patch-lib_Mail_DMARC_Report_Receive_pm: regenerated.
    2) patch-lib_Mail_DMARC_Report_Send_pm: include in upstream, so removed.

    One port depends on p5-Mail-DMARC: mail/p5-Mail-Milter-Authentication.
    It build well with the update of p5-Mail-DMARC, and it would pass all the 
tests
with adding missing RUN_DEPENDS(p5-Mail-SPF),which I shall submit the patch 
later.

Comments? OK?

wen
Index: Makefile
===================================================================
RCS file: /cvs/ports/mail/p5-Mail-DMARC/Makefile,v
retrieving revision 1.9
diff -u -p -r1.9 Makefile
--- Makefile    21 Mar 2018 07:36:15 -0000      1.9
+++ Makefile    8 Jul 2019 08:32:23 -0000
@@ -2,13 +2,13 @@
 
 COMMENT=       Perl implementation of DMARC
 
-DISTNAME=      Mail-DMARC-1.20170911
+DISTNAME=      Mail-DMARC-1.20190308
 MAINTAINER=    Giovanni Bechis <[email protected]>
 
 CATEGORIES=    mail
 
 # Perl
-PERMIT_PACKAGE_CDROM=  Yes
+PERMIT_PACKAGE=        Yes
 
 MODULES=       cpan
 PKG_ARCH=      *
Index: distinfo
===================================================================
RCS file: /cvs/ports/mail/p5-Mail-DMARC/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo    21 Mar 2018 07:36:15 -0000      1.5
+++ distinfo    8 Jul 2019 08:32:23 -0000
@@ -1,2 +1,2 @@
-SHA256 (Mail-DMARC-1.20170911.tar.gz) = 
KFvvHNZ0Cz1w4XnuKBUbHCD/1QsKhseOkPTUQA0ldvA=
-SIZE (Mail-DMARC-1.20170911.tar.gz) = 727703
+SHA256 (Mail-DMARC-1.20190308.tar.gz) = 
/BHxspox6UvngFqSMCWePleL1TRhwv9wBnnJQQS1pRg=
+SIZE (Mail-DMARC-1.20190308.tar.gz) = 730115
Index: patches/patch-lib_Mail_DMARC_Report_Receive_pm
===================================================================
RCS file: 
/cvs/ports/mail/p5-Mail-DMARC/patches/patch-lib_Mail_DMARC_Report_Receive_pm,v
retrieving revision 1.2
diff -u -p -r1.2 patch-lib_Mail_DMARC_Report_Receive_pm
--- patches/patch-lib_Mail_DMARC_Report_Receive_pm      29 Apr 2016 12:54:02 
-0000      1.2
+++ patches/patch-lib_Mail_DMARC_Report_Receive_pm      8 Jul 2019 08:32:23 
-0000
@@ -1,6 +1,8 @@
-$OpenBSD: patch-lib_Mail_DMARC_Report_Receive_pm,v 1.2 2016/04/29 12:54:02 
giovanni Exp $
---- lib/Mail/DMARC/Report/Receive.pm.orig      Wed Sep  9 01:20:48 2015
-+++ lib/Mail/DMARC/Report/Receive.pm   Tue Apr 26 11:30:36 2016
+$OpenBSD$
+
+Index: lib/Mail/DMARC/Report/Receive.pm
+--- lib/Mail/DMARC/Report/Receive.pm.orig
++++ lib/Mail/DMARC/Report/Receive.pm
 @@ -234,7 +234,7 @@ sub handle_body {
  
      print "handling decompressed body\n" if $self->{verbose};
Index: patches/patch-lib_Mail_DMARC_Report_Send_pm
===================================================================
RCS file: patches/patch-lib_Mail_DMARC_Report_Send_pm
diff -N patches/patch-lib_Mail_DMARC_Report_Send_pm
--- patches/patch-lib_Mail_DMARC_Report_Send_pm 29 Apr 2016 12:54:02 -0000      
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,15 +0,0 @@
-$OpenBSD: patch-lib_Mail_DMARC_Report_Send_pm,v 1.1 2016/04/29 12:54:02 
giovanni Exp $
-
-Don't look in $PWD/lib, it breaks startup if $PWD is inaccessible by the
-current user.
-
---- lib/Mail/DMARC/Report/Send.pm.orig Tue Apr 26 11:38:25 2016
-+++ lib/Mail/DMARC/Report/Send.pm      Tue Apr 26 11:38:31 2016
-@@ -3,7 +3,6 @@ our $VERSION = '1.20150908'; # VERSION
- use strict;
- use warnings;
- 
--use lib 'lib';
- use parent 'Mail::DMARC::Base';
- use Mail::DMARC::Report::Send::SMTP;
- use Mail::DMARC::Report::Send::HTTP;

Reply via email to