Here is an update for the Test::ClassAPI module, needed to build it
with our future Perl 5.28. 

What's new upstream [1]: 

- Conversion to Dist::Zilla, allowing to fix the build with recent Perl

What's new in the port: 

- Added permissions fix, as usual with ETHER's modules. 
- Dropped modinst, since it uses MakeMaker now instead. 

Testing: 

- 'make test' passes
- There are consumers, only www/p5-WWW-Mechanize-Shell fails, 
  with no new failures [2]. 

Any comments or feedback? 

Charlène. 

[1] https://metacpan.org/changes/distribution/Test-ClassAPI
[2] https://transfer.sh/QcP7l/p5-Test-ClassAPI.tgz

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-Test-ClassAPI/Makefile,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 Makefile
--- Makefile    20 Mar 2016 19:56:36 -0000      1.10
+++ Makefile    27 Dec 2018 12:58:16 -0000
@@ -5,10 +5,11 @@ COMMENT=      basic first-pass API testing fo
 MODULES=       cpan
 PKG_ARCH=      *
 
-DISTNAME=      Test-ClassAPI-1.06
-REVISION=      0
+DISTNAME=      Test-ClassAPI-1.07
 CATEGORIES=    devel
 
+FIX_EXTRACT_PERMISSIONS=       Yes
+
 # perl
 PERMIT_PACKAGE_CDROM=  Yes
 
@@ -16,7 +17,5 @@ RUN_DEPENDS=  devel/p5-Class-Inspector \
                devel/p5-Config-Tiny \
                devel/p5-Params-Util
 BUILD_DEPENDS= ${RUN_DEPENDS}
-
-CONFIGURE_STYLE=modinst
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/p5-Test-ClassAPI/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- distinfo    18 Jan 2015 03:13:36 -0000      1.4
+++ distinfo    27 Dec 2018 12:58:16 -0000
@@ -1,2 +1,2 @@
-SHA256 (Test-ClassAPI-1.06.tar.gz) = 
BvgtB2UBcB14uNxAt2iFB7zGxYsb6v1VngW7BkTfAKI=
-SIZE (Test-ClassAPI-1.06.tar.gz) = 29225
+SHA256 (Test-ClassAPI-1.07.tar.gz) = 
MOnb/F4Mwu4U6ujzRlqQinENrsvQo+vbKIj8RQT6GKo=
+SIZE (Test-ClassAPI-1.07.tar.gz) = 28106

Reply via email to