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 <jim@openbsd.org>
@@ -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
No comments:
Post a Comment