Hi ports!

Here is an update for MooseX::Log::Log4perl. 

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

- Moved from Moose to Moo
- Improved distribution and tests

What's new in the port: 

- *_DEPENDS overhaul, use modinst
- Enabled Pod testing

Testing: 

- 'make test' passes
- The sole consumer is www/p5-Drupal-Admin [2] and it passes as well. 

Comments and feedback are welcome. 

Charlène.


[1] https://metacpan.org/source/LAMMEL/MooseX-Log-Log4perl-0.47/Changes
[2] https://transfer.sh/d2JXo/p5-MooseX-Log-Log4perl.tgz


Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-MooseX-Log-Log4perl/Makefile,v
retrieving revision 1.12
diff -u -p -u -p -r1.12 Makefile
--- Makefile    20 Mar 2016 19:56:29 -0000      1.12
+++ Makefile    8 Feb 2019 12:29:50 -0000
@@ -2,8 +2,7 @@
 
 COMMENT =      logging Role with easy interface for Moose
 
-DISTNAME =     MooseX-Log-Log4perl-0.42
-REVISION =     1
+DISTNAME =     MooseX-Log-Log4perl-0.47
 CATEGORIES =   devel
 MODULES =      cpan
 PKG_ARCH =     *
@@ -11,13 +10,13 @@ PKG_ARCH =  *
 # Perl
 PERMIT_PACKAGE_CDROM = Yes
 
-RUN_DEPENDS =  devel/p5-Moose \
-               devel/p5-Log-Log4perl \
-               devel/p5-IO-stringy
-BUILD_DEPENDS = ${RUN_DEPENDS}
-TEST_DEPENDS = devel/p5-Class-Load \
-               devel/p5-Devel-GlobalDestruction \
-               devel/p5-Module-Runtime \
-               devel/p5-MRO-Compat
+CONFIGURE_STYLE =      modinst
+
+RUN_DEPENDS =          devel/p5-Log-Log4perl>=1.13 \
+                       devel/p5-Moo>=1.000007
+BUILD_DEPENDS =                devel/p5-IO-stringy \
+                       ${RUN_DEPENDS}
+
+MAKE_ENV +=            TEST_POD=Yes
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/p5-MooseX-Log-Log4perl/distinfo,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 distinfo
--- distinfo    18 Jan 2015 03:13:30 -0000      1.3
+++ distinfo    8 Feb 2019 12:29:50 -0000
@@ -1,2 +1,2 @@
-SHA256 (MooseX-Log-Log4perl-0.42.tar.gz) = 
deC4p8ubT2ulPLwfCbHfhUXFKeSChEjWT4/Ed0Spjkk=
-SIZE (MooseX-Log-Log4perl-0.42.tar.gz) = 26560
+SHA256 (MooseX-Log-Log4perl-0.47.tar.gz) = 
2gvjGXYgZu8FRvVOz0Kw2m0kY6kypV4G5hYWeOIQeNM=
+SIZE (MooseX-Log-Log4perl-0.47.tar.gz) = 33366

Reply via email to