Here is an update for MooseX::ConfigFromFile. 

I won't detail the changelog [1], there has been 11 years of it, but it
unbreaks the build with Perl 5.28, due to updated distribution tooling,
and there is no backward incompatible change.

What's new in the port: 

- Added FIX_PERMISSIONS (ETHER's module again)
- *_DEPENDS updated 
- Added Pod testing 

Testing: 

- 'make test' passes with Perl 5.24 and 5.28
- There are 68 consumers [2], i've found no new failures due to that
  update. 

Comments/feedback are welcome,  

Charlène. 

[1]
https://metacpan.org/changes/release/ETHER/MooseX-ConfigFromFile-0.14
[2] https://transfer.sh/l13Gc/p5-MooseX-ConfigFromFile.tgz



Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-MooseX-ConfigFromFile/Makefile,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 Makefile
--- Makefile    20 Mar 2016 19:56:28 -0000      1.8
+++ Makefile    2 Feb 2019 22:23:21 -0000
@@ -4,9 +4,9 @@ COMMENT=                Moose role for setting attribu
 
 MODULES=               cpan
 PKG_ARCH=              *
-DISTNAME=              MooseX-ConfigFromFile-0.02
-REVISION=              0
+DISTNAME=              MooseX-ConfigFromFile-0.14
 CATEGORIES=            devel
+FIX_EXTRACT_PERMISSIONS =      Yes
 
 MAINTAINER=            Jim Razmus II <[email protected]>
 
@@ -14,9 +14,16 @@ MAINTAINER=          Jim Razmus II <jim@openbsd.
 PERMIT_PACKAGE_CDROM=  Yes
 
 RUN_DEPENDS=           devel/p5-Moose \
-                       devel/p5-MooseX-Types-Path-Class
+                       devel/p5-MooseX-Types \
+                       devel/p5-MooseX-Types-Path-Class \
+                       devel/p5-Path-Tiny
 BUILD_DEPENDS=         ${RUN_DEPENDS}
-TEST_DEPENDS=          devel/p5-Class-Load \
-                       devel/p5-Module-Runtime
+TEST_DEPENDS=          devel/p5-MooseX-Types-Path-Tiny \
+                       devel/p5-Test-Deep \
+                       devel/p5-Test-Fatal \
+                       devel/p5-Test-Requires \
+                       devel/p5-Test-Without-Module
+
+MAKE_ENV +=    TEST_POD=Yes
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/p5-MooseX-ConfigFromFile/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- distinfo    18 Jan 2015 03:13:30 -0000      1.2
+++ distinfo    2 Feb 2019 22:23:21 -0000
@@ -1,2 +1,2 @@
-SHA256 (MooseX-ConfigFromFile-0.02.tar.gz) = 
/alUOmOT3/90mJulfSarOM1WGlez9+ucj3X3x7PSHDQ=
-SIZE (MooseX-ConfigFromFile-0.02.tar.gz) = 20447
+SHA256 (MooseX-ConfigFromFile-0.14.tar.gz) = 
mtNDzZ+G1xS+m1S5xopEPYrMZQG2rWsV6coBMLLpbwg=
+SIZE (MooseX-ConfigFromFile-0.14.tar.gz) = 31280

Reply via email to