diff -urN mail/opendmarc.orig/Makefile mail/opendmarc/Makefile --- mail/opendmarc.orig/Makefile 2021-04-06 20:55:50.000000000 +0900 +++ mail/opendmarc/Makefile 2021-08-03 17:07:00.206980000 +0900 @@ -1,11 +1,8 @@ # Created by: Jaap Akkerhuis PORTNAME= opendmarc -PORTVERSION= 1.3.2 -PORTREVISION= 2 +PORTVERSION= 1.4.1.1 CATEGORIES= mail security -MASTER_SITES= SF/${PORTNAME} \ - SF/${PORTNAME}/Previous%20Releases MAINTAINER= freebsd@gushi.org COMMENT= DMARC library and milter implementation @@ -23,9 +20,14 @@ LICENSE_NAME_SENDMAIL= Sendmail Open Source License LICENSE_PERMS_SENDMAIL= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -USES= libtool perl5 shebangfix +USES= autoreconf libtool perl5 shebangfix USE_LDCONFIG= yes USE_RC_SUBR= opendmarc + +USE_GITHUB= yes +GH_ACCOUNT= trusteddomainproject +GH_PROJECT= OpenDMARC +GH_TAGNAME= rel-${PORTNAME}-${DISTVERSION:S/./-/g} GNU_CONFIGURE= yes diff -urN mail/opendmarc.orig/distinfo mail/opendmarc/distinfo --- mail/opendmarc.orig/distinfo 2017-09-13 23:45:29.000000000 +0900 +++ mail/opendmarc/distinfo 2021-08-03 16:09:30.385569000 +0900 @@ -1,3 +1,3 @@ -TIMESTAMP = 1500636334 -SHA256 (opendmarc-1.3.2.tar.gz) = 213c4b01a9ff5dcdf331f7bd1dd6a382077abbf8ee9111852f2101ec917c2ffb -SIZE (opendmarc-1.3.2.tar.gz) = 593448 +TIMESTAMP = 1627974570 +SHA256 (trusteddomainproject-OpenDMARC-1.4.1.1-rel-opendmarc-1-4-1-1_GH0.tar.gz) = 5299adbf620c5b02961df6321f82799202842f3d47840d237e484c101407f85a +SIZE (trusteddomainproject-OpenDMARC-1.4.1.1-rel-opendmarc-1-4-1-1_GH0.tar.gz) = 426618 diff -urN mail/opendmarc.orig/files/patch-opendmarc_opendmarc.c mail/opendmarc/files/patch-opendmarc_opendmarc.c --- mail/opendmarc.orig/files/patch-opendmarc_opendmarc.c 2019-09-15 18:51:20.000000000 +0900 +++ mail/opendmarc/files/patch-opendmarc_opendmarc.c 1970-01-01 09:00:00.000000000 +0900 @@ -1,11 +0,0 @@ ---- opendmarc/opendmarc.c.orig 2017-03-04 13:28:39 UTC -+++ opendmarc/opendmarc.c -@@ -2193,7 +2193,7 @@ mlfi_eom(SMFICTX *ctx) - strncpy(dfc->mctx_fromdomain, domain, sizeof dfc->mctx_fromdomain - 1); - - ostatus = opendmarc_policy_store_from_domain(cc->cctx_dmarc, -- from->hdr_value); -+ dfc->mctx_fromdomain); - if (ostatus != DMARC_PARSE_OKAY) - { - if (conf->conf_dolog) diff -urN mail/opendmarc.orig/pkg-plist mail/opendmarc/pkg-plist --- mail/opendmarc.orig/pkg-plist 2017-09-13 23:45:29.000000000 +0900 +++ mail/opendmarc/pkg-plist 2021-08-03 17:12:54.703625000 +0900 @@ -3,7 +3,7 @@ lib/libopendmarc.a lib/libopendmarc.so lib/libopendmarc.so.2 -lib/libopendmarc.so.2.0.2 +lib/libopendmarc.so.2.0.3 man/man5/opendmarc.conf.5.gz man/man8/opendmarc-check.8.gz man/man8/opendmarc-expire.8.gz