Hi, ports@:
Here is a patch for devel/p5-Log-Log4perl:
i) Update to 1.50
ii) Change TEST_DEPENDS net/rrdtool,-perl to net/rrdtool,
because net/rrdtool has no perl subpackage.
It build well and pass all tests on amd64-current system.
There are 8 ports depends on p5-Log-Log4perl, 6 of them build
well and pass all tests on amd64-current:
i) net/munin : build well and 1 test failed, not cause by this patch.
ii)audio/squeezecenter: I did not test this port, because in my memory,
its version is too old and many tests failed.
Cheers !
wen
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-Log-Log4perl/Makefile,v
retrieving revision 1.24
diff -u -p -r1.24 Makefile
--- Makefile 3 Jul 2020 21:44:59 -0000 1.24
+++ Makefile 30 Jul 2020 14:03:50 -0000
@@ -4,9 +4,8 @@ COMMENT= Log4j implementation for Perl
MODULES= cpan
PKG_ARCH= *
-DISTNAME= Log-Log4perl-1.40
+DISTNAME= Log-Log4perl-1.50
CATEGORIES= devel
-REVISION= 1
# Perl
PERMIT_PACKAGE= Yes
@@ -14,7 +13,7 @@ PERMIT_PACKAGE= Yes
TEST_DEPENDS= devel/p5-Log-Dispatch \
devel/p5-Log-Dispatch-FileRotate \
databases/p5-DBD-CSV \
- net/rrdtool,-perl \
+ net/rrdtool \
textproc/p5-XML-DOM
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/p5-Log-Log4perl/distinfo,v
retrieving revision 1.14
diff -u -p -r1.14 distinfo
--- distinfo 26 Mar 2013 18:26:34 -0000 1.14
+++ distinfo 30 Jul 2020 14:03:50 -0000
@@ -1,2 +1,2 @@
-SHA256 (Log-Log4perl-1.40.tar.gz) =
M28mOtv+Fu5DjkvbOYrAiIeLxOWbAj+JI4X+j+5P6yU=
-SIZE (Log-Log4perl-1.40.tar.gz) = 273132
+SHA256 (Log-Log4perl-1.50.tar.gz) =
DjABIHSW3aXZKpjkMCC9VYZFE0CHQAWfhp6rO0AcjtM=
+SIZE (Log-Log4perl-1.50.tar.gz) = 281035
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/p5-Log-Log4perl/pkg/PLIST,v
retrieving revision 1.8
diff -u -p -r1.8 PLIST
--- pkg/PLIST 7 Apr 2012 19:58:53 -0000 1.8
+++ pkg/PLIST 30 Jul 2020 14:03:50 -0000
@@ -32,6 +32,7 @@ ${P5SITE}/Log/Log4perl/Filter.pm
${P5SITE}/Log/Log4perl/Filter/Boolean.pm
${P5SITE}/Log/Log4perl/Filter/LevelMatch.pm
${P5SITE}/Log/Log4perl/Filter/LevelRange.pm
+${P5SITE}/Log/Log4perl/Filter/MDC.pm
${P5SITE}/Log/Log4perl/Filter/StringMatch.pm
${P5SITE}/Log/Log4perl/InternalDebug.pm
${P5SITE}/Log/Log4perl/JavaMap/
@@ -87,6 +88,7 @@ ${P5SITE}/Log/Log4perl/Util/TimeTracker.
@man man/man3p/Log::Log4perl::Filter::Boolean.3p
@man man/man3p/Log::Log4perl::Filter::LevelMatch.3p
@man man/man3p/Log::Log4perl::Filter::LevelRange.3p
+@man man/man3p/Log::Log4perl::Filter::MDC.3p
@man man/man3p/Log::Log4perl::Filter::StringMatch.3p
@man man/man3p/Log::Log4perl::InternalDebug.3p
@man man/man3p/Log::Log4perl::JavaMap.3p