On Sun, Feb 24, 2019 at 04:31:36PM +0100, Giovanni Bechis wrote:
> Update to latest version and missing test depends.
>  ok ?
>   Cheers
>    Giovanni

p5-Net-DNS-Resolver-Mock could use a tidying of the Makefile, although
it's not terrible and I think the Makefile.template could just use some
improvements to make this generate more cleanly.

I've also seen a few ports now where portcheck(1) complains about
executable distinfo, pkg/DESCR, and pkg/PLIST, I wonder if portgen(1) is
doing something it shouldn't.

OK afresh1@ for both the update and new dependency



> Index: Makefile
> ===================================================================
> RCS file: /var/cvs/ports/mail/p5-Mail-DKIM/Makefile,v
> retrieving revision 1.20
> diff -u -p -r1.20 Makefile
> --- Makefile  19 Jan 2019 15:31:24 -0000      1.20
> +++ Makefile  24 Feb 2019 15:27:32 -0000
> @@ -2,9 +2,8 @@
>  
>  COMMENT=     DKIM and DomainKeys message-signing implementation
>  
> -DISTNAME=    Mail-DKIM-0.40
> +DISTNAME=    Mail-DKIM-0.54
>  CATEGORIES=  mail
> -REVISION=    1
>  
>  # Perl
>  PERMIT_PACKAGE_CDROM=        Yes
> @@ -16,10 +15,14 @@ RUN_DEPENDS=      security/p5-Crypt-OpenSSL-R
>               mail/p5-Mail-Tools \
>               net/p5-Net-DNS
>  
> -MODCPAN_EXAMPLES=    Yes
> +TEST_DEPENDS=        devel/p5-Test-RequiresInternet \
> +             devel/p5-YAML-XS \
> +             net/p5-Net-DNS-Resolver-Mock
> +
> +MODCPAN_EXAMPLES=      Yes
>  
>  post-install:
>       ${INSTALL_DATA_DIR} ${MODCPAN_EXAMPLES_DIR}
> -     ${INSTALL_SCRIPT} ${WRKSRC}/sample_mime_lite.pl 
> ${MODCPAN_EXAMPLES_DIR}/sample_mime_lite.pl
> +     ${INSTALL_SCRIPT} ${WRKSRC}/scripts/*.pl ${MODCPAN_EXAMPLES_DIR}/
>  
>  .include <bsd.port.mk>
> Index: distinfo
> ===================================================================
> RCS file: /var/cvs/ports/mail/p5-Mail-DKIM/distinfo,v
> retrieving revision 1.9
> diff -u -p -r1.9 distinfo
> --- distinfo  14 Mar 2013 16:18:23 -0000      1.9
> +++ distinfo  24 Feb 2019 15:15:50 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (Mail-DKIM-0.40.tar.gz) = PF6gw6ICilosO2S7zWvZ3mpfpe5OFgRt2IdcR5aqpvE=
> -SIZE (Mail-DKIM-0.40.tar.gz) = 95186
> +SHA256 (Mail-DKIM-0.54.tar.gz) = ty94yA96ob2yqAmGtF+SJaj6C3yRZEWQsQKnjrMcPco=
> +SIZE (Mail-DKIM-0.54.tar.gz) = 160493
> Index: pkg/PLIST
> ===================================================================
> RCS file: /var/cvs/ports/mail/p5-Mail-DKIM/pkg/PLIST,v
> retrieving revision 1.6
> diff -u -p -r1.6 PLIST
> --- pkg/PLIST 14 Mar 2013 16:18:23 -0000      1.6
> +++ pkg/PLIST 24 Feb 2019 15:21:31 -0000
> @@ -1,6 +1,11 @@
>  @comment $OpenBSD: PLIST,v 1.6 2013/03/14 16:18:23 giovanni Exp $
>  ${P5SITE}/Mail/DKIM/
>  ${P5SITE}/Mail/DKIM.pm
> +${P5SITE}/Mail/DKIM/ARC/
> +${P5SITE}/Mail/DKIM/ARC/MessageSignature.pm
> +${P5SITE}/Mail/DKIM/ARC/Seal.pm
> +${P5SITE}/Mail/DKIM/ARC/Signer.pm
> +${P5SITE}/Mail/DKIM/ARC/Verifier.pm
>  ${P5SITE}/Mail/DKIM/Algorithm/
>  ${P5SITE}/Mail/DKIM/Algorithm/Base.pm
>  ${P5SITE}/Mail/DKIM/Algorithm/dk_rsa_sha1.pm
> @@ -15,6 +20,7 @@ ${P5SITE}/Mail/DKIM/Canonicalization/dk_
>  ${P5SITE}/Mail/DKIM/Canonicalization/dk_simple.pm
>  ${P5SITE}/Mail/DKIM/Canonicalization/nowsp.pm
>  ${P5SITE}/Mail/DKIM/Canonicalization/relaxed.pm
> +${P5SITE}/Mail/DKIM/Canonicalization/seal.pm
>  ${P5SITE}/Mail/DKIM/Canonicalization/simple.pm
>  ${P5SITE}/Mail/DKIM/Common.pm
>  ${P5SITE}/Mail/DKIM/DNS.pm
> @@ -32,8 +38,11 @@ ${P5SITE}/Mail/DKIM/Signer.pm
>  ${P5SITE}/Mail/DKIM/SignerPolicy.pm
>  ${P5SITE}/Mail/DKIM/TextWrap.pm
>  ${P5SITE}/Mail/DKIM/Verifier.pm
> -@comment ${P5SITE}/Mail/sample_mime_lite.pl
>  @man man/man3p/Mail::DKIM.3p
> +@man man/man3p/Mail::DKIM::ARC::MessageSignature.3p
> +@man man/man3p/Mail::DKIM::ARC::Seal.3p
> +@man man/man3p/Mail::DKIM::ARC::Signer.3p
> +@man man/man3p/Mail::DKIM::ARC::Verifier.3p
>  @man man/man3p/Mail::DKIM::Algorithm::Base.3p
>  @man man/man3p/Mail::DKIM::AuthorDomainPolicy.3p
>  @man man/man3p/Mail::DKIM::Canonicalization::Base.3p
> @@ -51,4 +60,11 @@ ${P5SITE}/Mail/DKIM/Verifier.pm
>  @man man/man3p/Mail::DKIM::TextWrap.3p
>  @man man/man3p/Mail::DKIM::Verifier.3p
>  share/examples/p5-Mail-DKIM/
> +share/examples/p5-Mail-DKIM/arcsign.pl
> +share/examples/p5-Mail-DKIM/arcverify.pl
> +share/examples/p5-Mail-DKIM/dkimsign.pl
> +share/examples/p5-Mail-DKIM/dkimverify.pl
>  share/examples/p5-Mail-DKIM/sample_mime_lite.pl
> +share/examples/p5-Mail-DKIM/test_bare_rsa_sha1.pl
> +share/examples/p5-Mail-DKIM/test_canonicalization.pl
> +share/examples/p5-Mail-DKIM/test_nowsp_rsa_sha1.pl



-- 
andrew - http://afresh1.com

Real programmers don't document.
          If it was hard to write, it should be hard to understand.

Reply via email to