Saturday, February 02, 2019

[UPDATE] devel/p5-MooseX-Daemonize 0.13 -> 0.21

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

No comments:

Post a Comment