From 87167c64c86596189b1002d78c757d1456b0617f Mon Sep 17 00:00:00 2001 From: bluhm Date: Tue, 23 Aug 2022 20:36:44 +0000 Subject: [PATCH] update p5-Params-Util to 1.102 --- devel/p5-Params-Util/Makefile | 29 ++++++++++++++----- devel/p5-Params-Util/distinfo | 4 +-- .../p5-Params-Util/patches/patch-Makefile_PL | 16 ++++++++++ devel/p5-Params-Util/pkg/PLIST | 5 +++- 4 files changed, 43 insertions(+), 11 deletions(-) create mode 100644 devel/p5-Params-Util/patches/patch-Makefile_PL diff --git a/devel/p5-Params-Util/Makefile b/devel/p5-Params-Util/Makefile index 719427b209c..f782fd4108f 100644 --- a/devel/p5-Params-Util/Makefile +++ b/devel/p5-Params-Util/Makefile @@ -1,13 +1,26 @@ -COMMENT= utility to make parameter checking easier +COMMENT = utility to make parameter checking easier -MODULES= cpan -DISTNAME= Params-Util-1.07 -CATEGORIES= devel -REVISION= 2 +DISTNAME = Params-Util-1.102 -# perl -PERMIT_PACKAGE= Yes +CATEGORIES = devel -WANTLIB += c perl +MAINTAINER = Alexander Bluhm + +# Perl +PERMIT_PACKAGE = Yes + +WANTLIB = c perl + +MODULES = cpan + +BUILD_DEPENDS = devel/p5-Config-AutoConf>=0.315 \ + sysutils/p5-Capture-Tiny + +TEST_DEPENDS = devel/p5-Test-LeakTrace + +# use OpenBSD package instead of some included bundle +post-extract: + rm -r -- ${WRKSRC}/inc/inc_Capture-Tiny + rm -r -- ${WRKSRC}/inc/inc_Config-AutoConf .include diff --git a/devel/p5-Params-Util/distinfo b/devel/p5-Params-Util/distinfo index 3adf21a3924..cd8fe99daa7 100644 --- a/devel/p5-Params-Util/distinfo +++ b/devel/p5-Params-Util/distinfo @@ -1,2 +1,2 @@ -SHA256 (Params-Util-1.07.tar.gz) = MPHsPyz5/2aulvlzMz8jxfVYkVu2JmiB6sdCP1LXx2w= -SIZE (Params-Util-1.07.tar.gz) = 40726 +SHA256 (Params-Util-1.102.tar.gz) = SZuxtILbJP2id6UVJVlq0JLCvVHdUI+o/sLp+EkJdAI= +SIZE (Params-Util-1.102.tar.gz) = 194986 diff --git a/devel/p5-Params-Util/patches/patch-Makefile_PL b/devel/p5-Params-Util/patches/patch-Makefile_PL new file mode 100644 index 00000000000..2ee94c33fa5 --- /dev/null +++ b/devel/p5-Params-Util/patches/patch-Makefile_PL @@ -0,0 +1,16 @@ +use OpenBSD package instead of some included bundle + +Index: Makefile.PL +--- Makefile.PL.orig ++++ Makefile.PL +@@ -13,8 +13,8 @@ BEGIN + } + } + +-use inc::latest 'Capture::Tiny'; +-use inc::latest 'Config::AutoConf'; ++use Capture::Tiny; ++use Config::AutoConf; + + unless (-f "META.yml") + { diff --git a/devel/p5-Params-Util/pkg/PLIST b/devel/p5-Params-Util/pkg/PLIST index c53766ecbed..68f6b769989 100644 --- a/devel/p5-Params-Util/pkg/PLIST +++ b/devel/p5-Params-Util/pkg/PLIST @@ -1,8 +1,11 @@ ${P5ARCH}/ ${P5ARCH}/Params/ +${P5ARCH}/Params/Util/ ${P5ARCH}/Params/Util.pm +${P5ARCH}/Params/Util/PP.pm ${P5ARCH}/auto/ ${P5ARCH}/auto/Params/ ${P5ARCH}/auto/Params/Util/ -${P5ARCH}/auto/Params/Util/Util.so +@so ${P5ARCH}/auto/Params/Util/Util.so @man man/man3p/Params::Util.3p +@man man/man3p/Params::Util::PP.3p