Hi, ports@:
Here is a patch for sysutils/p5-Rex :
i)update to 1.13.2
ii)add some missing DEPENDS
It build well and pass all tests on amd64-current.
No other ports depends on sysutils/p5-Rex.
Cheers !
wen
Index: Makefile
===================================================================
RCS file: /cvs/ports/sysutils/p5-Rex/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- Makefile 28 Jul 2020 07:15:59 -0000 1.6
+++ Makefile 7 Feb 2021 03:03:03 -0000
@@ -3,8 +3,7 @@
COMMENT= perl-based deployment and configuration management
CPAN_AUTHOR= FERKI
-DISTNAME= Rex-1.12.0
-REVISION= 0
+DISTNAME= Rex-1.13.2
CATEGORIES= sysutils
@@ -21,6 +20,7 @@ RUN_DEPENDS= converters/p5-JSON-XS \
devel/p5-Devel-Caller \
devel/p5-Hash-Merge \
devel/p5-IO-String \
+ devel/p5-IO-Tty \
devel/p5-List-MoreUtils \
devel/p5-Sort-Naturally \
devel/p5-Test-Pod \
@@ -36,6 +36,7 @@ RUN_DEPENDS= converters/p5-JSON-XS \
BUILD_DEPENDS= devel/p5-File-ShareDir
TEST_DEPENDS= devel/p5-Test-Deep \
+ devel/p5-Test-Output \
devel/p5-Test-UseAllModules
post-install:
Index: distinfo
===================================================================
RCS file: /cvs/ports/sysutils/p5-Rex/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo 24 Jul 2020 14:01:00 -0000 1.3
+++ distinfo 7 Feb 2021 03:03:03 -0000
@@ -1,2 +1,2 @@
-SHA256 (Rex-1.12.0.tar.gz) = tZWBKCU7HJiQTtP/DWkCZYOUq0oqSJanq+3WuJFPYb0=
-SIZE (Rex-1.12.0.tar.gz) = 338275
+SHA256 (Rex-1.13.2.tar.gz) = DplKEzdClbmsCAN5WzxylrcwCfIukhDOjCRxZTW2kLs=
+SIZE (Rex-1.13.2.tar.gz) = 349355
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/sysutils/p5-Rex/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST 24 Jul 2020 14:01:00 -0000 1.3
+++ pkg/PLIST 7 Feb 2021 03:03:03 -0000
@@ -427,6 +427,7 @@ ${P5SITE}/auto/share/dist/Rex/rex-tab-co
@man man/man3p/Rex::Box::KVM.3p
@man man/man3p/Rex::Box::VBox.3p
@man man/man3p/Rex::CMDB.3p
+@man man/man3p/Rex::CMDB::YAML.3p
@man man/man3p/Rex::Commands.3p
@man man/man3p/Rex::Commands::Augeas.3p
@man man/man3p/Rex::Commands::Box.3p
@@ -479,6 +480,7 @@ ${P5SITE}/auto/share/dist/Rex/rex-tab-co
@man man/man3p/Rex::Shared::Var.3p
@man man/man3p/Rex::Task.3p
@man man/man3p/Rex::Template.3p
+@man man/man3p/Rex::Template::NG.3p
@man man/man3p/Rex::Test::Base.3p
@man man/man3p/Rex::Transaction.3p
@man man/man3p/Rex::Virtualization::Docker.3p