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.
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