Hi ports,

Here is an update for MooseX::Daemonize.

What's new upstream (partial, see [1]):

- It unbreaks the build with Perl 5.26+, it's partly undocumented but
  it's due to tooling changes
- Improved tests

What's new in the port: 

- Added permissions fix, as usual with ETHER
- New BUILD_DEPENDS, cleaned up TEST_DEPENDS
- Added Pod testing 

Testing: 

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

Charlène. 


[1] https://metacpan.org/changes/distribution/MooseX-Daemonize
[2] https://transfer.sh/rLkod/p5-MooseX-Daemonize.tgz


Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-MooseX-Daemonize/Makefile,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 Makefile
--- Makefile    20 Mar 2016 19:56:28 -0000      1.4
+++ Makefile    2 Feb 2019 17:55:14 -0000
@@ -4,18 +4,20 @@ COMMENT =     role for daemonizing your Moos
 
 MODULES =      cpan
 PKG_ARCH =     *
-DISTNAME =     MooseX-Daemonize-0.13
-REVISION =     0
+DISTNAME =     MooseX-Daemonize-0.21
 CATEGORIES =   devel
+FIX_EXTRACT_PERMISSIONS =      Yes
 
 # same as perl
 PERMIT_PACKAGE_CDROM = Yes
 
+BUILD_DEPENDS =        devel/p5-Devel-CheckOS \
+               devel/p5-Module-Build-Tiny
 RUN_DEPENDS =  devel/p5-Moose \
                devel/p5-MooseX-Getopt>=0.62 \
                devel/p5-MooseX-Types-Path-Class
-TEST_DEPENDS = devel/p5-Class-Load \
-               devel/p5-Devel-GlobalDestruction \
-               devel/p5-MRO-Compat
+TEST_DEPENDS = devel/p5-Test-Fatal
+
+MAKE_ENV +=    TEST_POD=Yes
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/p5-MooseX-Daemonize/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 17:55:14 -0000
@@ -1,2 +1,2 @@
-SHA256 (MooseX-Daemonize-0.13.tar.gz) = 
OUOetFg9B/HwSpo95EFnR3tNGp3iiY7IQCN5dF2oGv4=
-SIZE (MooseX-Daemonize-0.13.tar.gz) = 32345
+SHA256 (MooseX-Daemonize-0.21.tar.gz) = 
ER85EiHQD4sJzcxsgGqxFDJM9/Up0S9if7l9BU2kIiU=
+SIZE (MooseX-Daemonize-0.21.tar.gz) = 44322

Reply via email to