On Tue, Aug 04, 2020 at 08:33:28AM +0000, wen heping wrote:
> Hi, ports@:
> Here is a patch for devel/p5-Devel-ebug to update to 0.63,
> it build well and pass all tests on amd64-current system.
> NO other ports depends on it.
This seems to be missing a number of DEPENDS and PLIST @man updates.
Updated patch below.
Comments, OK?
I'll commit a bit later unless someone knows that the PLIST was missing
those @man entries on purpose.
Index: devel/p5-Devel-ebug/Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-Devel-ebug/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- devel/p5-Devel-ebug/Makefile 3 Jul 2020 21:44:50 -0000 1.11
+++ devel/p5-Devel-ebug/Makefile 15 Aug 2020 20:48:47 -0000
@@ -4,23 +4,26 @@ COMMENT = simple, extensible Perl debugg
MODULES = cpan
PKG_ARCH = *
-DISTNAME = Devel-ebug-0.59
+DISTNAME = Devel-ebug-0.63
CATEGORIES = devel
-REVISION = 0
-# perl
+# Perl
PERMIT_PACKAGE = Yes
-RUN_DEPENDS= devel/p5-PadWalker \
- devel/p5-YAML \
- textproc/p5-String-Koremutake \
- devel/p5-Test-Expect \
+RUN_DEPENDS= devel/p5-Class-Accessor-Chained \
+ devel/p5-Devel-StackTrace>=2.0 \
+ devel/p5-Module-Pluggable \
+ devel/p5-PadWalker \
devel/p5-Proc-Background \
- devel/p5-Devel-StackTrace
-
-BUILD_DEPENDS = ${RUN_DEPENDS}
+ devel/p5-YAML \
+ sysutils/p5-File-Which \
+ textproc/p5-String-Koremutake
TEST_DEPENDS = devel/p5-Error \
devel/p5-Test-Pod
+
+# Avoid skipping tests
+TEST_DEPENDS += devel/p5-Test-Expect \
+ devel/p5-Expect-Simple
.include <bsd.port.mk>
Index: devel/p5-Devel-ebug/distinfo
===================================================================
RCS file: /cvs/ports/devel/p5-Devel-ebug/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- devel/p5-Devel-ebug/distinfo 6 May 2017 22:16:46 -0000 1.4
+++ devel/p5-Devel-ebug/distinfo 15 Aug 2020 20:48:47 -0000
@@ -1,2 +1,2 @@
-SHA256 (Devel-ebug-0.59.tar.gz) = GFIpRfqrs4/cTYCZc7NQodcGcd68aBQsa8sN6U3kaEQ=
-SIZE (Devel-ebug-0.59.tar.gz) = 38416
+SHA256 (Devel-ebug-0.63.tar.gz) = WxcV42AgdhnJyQ5qzZe5qtFGYG1N+DbrCfcdAyYbXqY=
+SIZE (Devel-ebug-0.63.tar.gz) = 43128
Index: devel/p5-Devel-ebug/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/p5-Devel-ebug/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- devel/p5-Devel-ebug/pkg/PLIST 24 Mar 2014 08:25:35 -0000 1.2
+++ devel/p5-Devel-ebug/pkg/PLIST 15 Aug 2020 20:48:47 -0000
@@ -31,7 +31,29 @@ ${P5SITE}/Devel/ebug/Plugin/Pad.pm
${P5SITE}/Devel/ebug/Plugin/Run.pm
${P5SITE}/Devel/ebug/Plugin/StackTrace.pm
@man man/man1/ebug.1
+@man man/man1/ebug_backend_perl.1
@man man/man1/ebug_client.1
@man man/man1/ebug_server.1
@man man/man3p/Devel::ebug.3p
+@man man/man3p/Devel::ebug::Backend.3p
+@man man/man3p/Devel::ebug::Backend::Plugin::ActionPoints.3p
+@man man/man3p/Devel::ebug::Backend::Plugin::Basic.3p
+@man man/man3p/Devel::ebug::Backend::Plugin::Codelines.3p
+@man man/man3p/Devel::ebug::Backend::Plugin::Commands.3p
+@man man/man3p/Devel::ebug::Backend::Plugin::Eval.3p
+@man man/man3p/Devel::ebug::Backend::Plugin::Filenames.3p
+@man man/man3p/Devel::ebug::Backend::Plugin::Output.3p
+@man man/man3p/Devel::ebug::Backend::Plugin::Pad.3p
+@man man/man3p/Devel::ebug::Backend::Plugin::Ping.3p
+@man man/man3p/Devel::ebug::Backend::Plugin::Run.3p
+@man man/man3p/Devel::ebug::Backend::Plugin::StackTrace.3p
@man man/man3p/Devel::ebug::Console.3p
+@man man/man3p/Devel::ebug::Plugin::ActionPoints.3p
+@man man/man3p/Devel::ebug::Plugin::Basic.3p
+@man man/man3p/Devel::ebug::Plugin::Codelines.3p
+@man man/man3p/Devel::ebug::Plugin::Eval.3p
+@man man/man3p/Devel::ebug::Plugin::Filenames.3p
+@man man/man3p/Devel::ebug::Plugin::Output.3p
+@man man/man3p/Devel::ebug::Plugin::Pad.3p
+@man man/man3p/Devel::ebug::Plugin::Run.3p
+@man man/man3p/Devel::ebug::Plugin::StackTrace.3p