On Sat, Dec 29, 2018 at 11:47:43AM +0100, Charlene Wendling wrote:
> Hi ports, 
> 
> Here is an update for Data::FormValidator that fixes the build with our
> future Perl 5.28, and unbreaks tests with our current Perl. 

The documentation in the README.pod is the same as as what is in
Data/Validator.pm and so I think we should avoid installing it as
Data::README is not really part of this namespace and confuses things.

Avoid installing that and this is OK with me.

> 
> There are 10 years of changelog, so i'm not detailing here [1]. 
> 
> What's new in the port: 
> 
> - It uses EUMM now, so modbuild is not needed anymore
> - Dropped some unused dependencies
> - Updated test depends, added hidden ones, enabled pod testing
> - Made spacing more consistent
> 
> Testing: 
> 
> - 'make test' passes
> - There are consumers that i've tested [2], and all pass. 
> 
> Any comments/feedback? 
> 
> Charlène. 
> 
> [1] https://metacpan.org/changes/distribution/Data-FormValidator
> [2] https://transfer.sh/zZoEo/p5-Data-FormValidator.tgz
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/devel/p5-Data-FormValidator/Makefile,v
> retrieving revision 1.14
> diff -u -p -u -p -r1.14 Makefile
> --- Makefile  20 Mar 2016 19:56:17 -0000      1.14
> +++ Makefile  29 Dec 2018 10:24:01 -0000
> @@ -1,25 +1,25 @@
>  # $OpenBSD: Makefile,v 1.14 2016/03/20 19:56:17 naddy Exp $
>  
> -COMMENT=        validate user input from a constraint object
> +COMMENT=     validate user input from a constraint object
>  
>  MODULES=     cpan
>  PKG_ARCH=    *
> -DISTNAME=    Data-FormValidator-4.63
> -REVISION=    1
> -CATEGORIES=     devel
> +DISTNAME=    Data-FormValidator-4.88
> +CATEGORIES=  devel
>  
>  # perl
>  PERMIT_PACKAGE_CDROM=   Yes
>  
>  RUN_DEPENDS= graphics/p5-Image-Size \
>               devel/p5-Date-Calc \
> -             devel/p5-Perl6-Junction \
>               misc/p5-File-MMagic \
>               mail/p5-Email-Valid \
>               mail/p5-MIME-Types \
>               textproc/p5-Regexp-Common
> -TEST_DEPENDS=www/p5-CGI-Simple
> +TEST_DEPENDS=        textproc/p5-Template \
> +             www/p5-CGI \
> +             www/p5-CGI-Simple
>  
> -CONFIGURE_STYLE=modbuild
> +MAKE_ENV +=  TEST_POD=Yes
>  
>  .include <bsd.port.mk>
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/devel/p5-Data-FormValidator/distinfo,v
> retrieving revision 1.6
> diff -u -p -u -p -r1.6 distinfo
> --- distinfo  18 Jan 2015 03:13:24 -0000      1.6
> +++ distinfo  29 Dec 2018 10:24:01 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (Data-FormValidator-4.63.tar.gz) = 
> NfBmauuPSDZ7bQEUXO22u72RrPXnuL0JYFNsRAB7dJ4=
> -SIZE (Data-FormValidator-4.63.tar.gz) = 96892
> +SHA256 (Data-FormValidator-4.88.tar.gz) = 
> waU5+RySy82KjYNZfsmnZD/NjM9alOFTgsN2UokXAGY=
> +SIZE (Data-FormValidator-4.88.tar.gz) = 99850
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/devel/p5-Data-FormValidator/pkg/PLIST,v
> retrieving revision 1.1.1.1
> diff -u -p -u -p -r1.1.1.1 PLIST
> --- pkg/PLIST 6 Nov 2006 11:53:51 -0000       1.1.1.1
> +++ pkg/PLIST 29 Dec 2018 10:24:01 -0000
> @@ -9,6 +9,7 @@ ${P5SITE}/Data/FormValidator/Constraints
>  ${P5SITE}/Data/FormValidator/ConstraintsFactory.pm
>  ${P5SITE}/Data/FormValidator/Filters.pm
>  ${P5SITE}/Data/FormValidator/Results.pm
> +${P5SITE}/Data/README.pod
>  @man man/man3p/Data::FormValidator.3p
>  @man man/man3p/Data::FormValidator::Constraints.3p
>  @man man/man3p/Data::FormValidator::Constraints::Dates.3p
> @@ -16,3 +17,4 @@ ${P5SITE}/Data/FormValidator/Results.pm
>  @man man/man3p/Data::FormValidator::ConstraintsFactory.3p
>  @man man/man3p/Data::FormValidator::Filters.3p
>  @man man/man3p/Data::FormValidator::Results.3p
> +@man man/man3p/Data::README.3p
> 

-- 
andrew - http://afresh1.com

Unix is very simple,
    but it takes a genius to understand the simplicity.
                      -- Dennis Ritchie

Reply via email to