Saturday, December 29, 2018

[UPDATE] devel/p5-Data-FormValidator 4.63 -> 4.88

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

No comments:

Post a Comment