Hi, ports@:

   Here is a patch for devel/p5-Parse-PlainConfig:
    i) Update to 3.05
    ii) Add MAKE_ENV
    iii) Add devel/p5-Class-EHierarchy as RUN_DEPENDS

   It build well and pass all tests on amd64-current system.

Regards,
wen
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-Parse-PlainConfig/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- Makefile    12 Jul 2019 20:45:04 -0000      1.11
+++ Makefile    12 Jan 2020 06:57:41 -0000
@@ -4,13 +4,15 @@ COMMENT=      parser for plain-text configura
 
 MODULES=       cpan
 PKG_ARCH=      *
-DISTNAME=      Parse-PlainConfig-2.06
-REVISION=      1
+DISTNAME=      Parse-PlainConfig-3.05
 CATEGORIES=    devel
 
 # GPL
 PERMIT_PACKAGE=        Yes
 
-RUN_DEPENDS=   devel/p5-Paranoid
+RUN_DEPENDS=   devel/p5-Class-EHierarchy>=2.00 \
+               devel/p5-Paranoid>=2.05
+
+MAKE_ENV =     TEST_POD=Yes
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/p5-Parse-PlainConfig/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo    18 Jan 2015 03:13:32 -0000      1.4
+++ distinfo    12 Jan 2020 06:57:41 -0000
@@ -1,2 +1,2 @@
-SHA256 (Parse-PlainConfig-2.06.tar.gz) = 
HJ1IuP49f+i1cNARG5z7KMLAfoE29VcUa5sVA8Bs97g=
-SIZE (Parse-PlainConfig-2.06.tar.gz) = 25487
+SHA256 (Parse-PlainConfig-3.05.tar.gz) = 
a3ioVSOYsNLXBjUFyTs8/tBDLFss9uALjlH+v0EcHvo=
+SIZE (Parse-PlainConfig-3.05.tar.gz) = 41653
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/p5-Parse-PlainConfig/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   22 Jul 2007 15:59:33 -0000      1.1.1.1
+++ pkg/PLIST   12 Jan 2020 06:57:41 -0000
@@ -1,4 +1,11 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2007/07/22 15:59:33 simon Exp $
 ${P5SITE}/Parse/
+${P5SITE}/Parse/PlainConfig/
 ${P5SITE}/Parse/PlainConfig.pm
+${P5SITE}/Parse/PlainConfig/Constants.pm
+${P5SITE}/Parse/PlainConfig/Legacy.pm
+${P5SITE}/Parse/PlainConfig/Settings.pm
 @man man/man3p/Parse::PlainConfig.3p
+@man man/man3p/Parse::PlainConfig::Constants.3p
+@man man/man3p/Parse::PlainConfig::Legacy.3p
+@man man/man3p/Parse::PlainConfig::Settings.3p

Reply via email to