[maintainer update] devel/p5-Specio: Update to 0.45

2019-12-30 Thread wen heping
Hi, ports@:

  Here is a patch for devel/p5-Specio:
   i) Update to 0.45
   ii) Add p5-XString as TEST_DEPENDS
  It build well and pass all tests on amd64-current system.
  One port depends on it: devel/p5-Params-ValidationCompiler,
it build well and pass all tests with this patch.

Regards,
wen
Index: Makefile
===
RCS file: /cvs/ports/devel/p5-Specio/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile25 Aug 2019 23:07:47 -  1.1.1.1
+++ Makefile31 Dec 2019 01:49:42 -
@@ -2,7 +2,7 @@
 
 COMMENT =  type constraints and coercions for Perl
 
-DISTNAME = Specio-0.43
+DISTNAME = Specio-0.45
 
 CATEGORIES =   devel
 
@@ -22,6 +22,7 @@ RUN_DEPENDS = devel/p5-Devel-StackTrace
 TEST_DEPENDS = devel/p5-Moo \
devel/p5-Test-Fatal \
devel/p5-Test-Needs \
+   textproc/p5-XString \
devel/p5-namespace-autoclean
 
 PKG_ARCH = *
Index: distinfo
===
RCS file: /cvs/ports/devel/p5-Specio/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo25 Aug 2019 23:07:47 -  1.1.1.1
+++ distinfo31 Dec 2019 01:49:42 -
@@ -1,2 +1,2 @@
-SHA256 (Specio-0.43.tar.gz) = PNDev3tkBBJ9Xgu3+3jP75314lGdPWrXETtZrR2p+h0=
-SIZE (Specio-0.43.tar.gz) = 104288
+SHA256 (Specio-0.45.tar.gz) = 5LmIzmODsHa/I+lCMT0biTB3nrmVTYfbmU/iuv/UYfY=
+SIZE (Specio-0.45.tar.gz) = 107335
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/p5-Specio/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   25 Aug 2019 23:07:47 -  1.1.1.1
+++ pkg/PLIST   31 Dec 2019 01:49:42 -
@@ -44,6 +44,7 @@ ${P5SITE}/Specio/Role/
 ${P5SITE}/Specio/Role/Inlinable.pm
 ${P5SITE}/Specio/Subs.pm
 ${P5SITE}/Specio/TypeChecks.pm
+${P5SITE}/Test/
 ${P5SITE}/Test/Specio.pm
 @man man/man3p/Specio.3p
 @man man/man3p/Specio::Coercion.3p


Re: [maintainer update] devel/p5-Specio: Update to 0.45

2020-01-26 Thread Andrew Hewus Fresh
On Tue, Dec 31, 2019 at 01:55:00AM +, wen heping wrote:
> Hi, ports@:
> 
>   Here is a patch for devel/p5-Specio:
>i) Update to 0.45
>ii) Add p5-XString as TEST_DEPENDS
>   It build well and pass all tests on amd64-current system.
>   One port depends on it: devel/p5-Params-ValidationCompiler,
> it build well and pass all tests with this patch.
> 
> Regards,
> wen

OK afresh1@ as soon as p5-XString is imported.

This module recommends devel/p5-Ref-Util as a speed improvement.  Not
sure if we want to add that and XString as RUN_DEPENDS.  Often I like to
do that if we have them ported and it makes things faster.

Not sure about adding p5-Sub-Name, but it sounds like a decent
dependency to add from the docs.


> Index: Makefile
> ===
> RCS file: /cvs/ports/devel/p5-Specio/Makefile,v
> retrieving revision 1.1.1.1
> diff -u -p -r1.1.1.1 Makefile
> --- Makefile  25 Aug 2019 23:07:47 -  1.1.1.1
> +++ Makefile  31 Dec 2019 01:49:42 -
> @@ -2,7 +2,7 @@
>  
>  COMMENT =type constraints and coercions for Perl
>  
> -DISTNAME =   Specio-0.43
> +DISTNAME =   Specio-0.45
>  
>  CATEGORIES = devel
>  
> @@ -22,6 +22,7 @@ RUN_DEPENDS =   devel/p5-Devel-StackTrace
>  TEST_DEPENDS =   devel/p5-Moo \
>   devel/p5-Test-Fatal \
>   devel/p5-Test-Needs \
> + textproc/p5-XString \
>   devel/p5-namespace-autoclean
>  
>  PKG_ARCH =   *
> Index: distinfo
> ===
> RCS file: /cvs/ports/devel/p5-Specio/distinfo,v
> retrieving revision 1.1.1.1
> diff -u -p -r1.1.1.1 distinfo
> --- distinfo  25 Aug 2019 23:07:47 -  1.1.1.1
> +++ distinfo  31 Dec 2019 01:49:42 -
> @@ -1,2 +1,2 @@
> -SHA256 (Specio-0.43.tar.gz) = PNDev3tkBBJ9Xgu3+3jP75314lGdPWrXETtZrR2p+h0=
> -SIZE (Specio-0.43.tar.gz) = 104288
> +SHA256 (Specio-0.45.tar.gz) = 5LmIzmODsHa/I+lCMT0biTB3nrmVTYfbmU/iuv/UYfY=
> +SIZE (Specio-0.45.tar.gz) = 107335
> Index: pkg/PLIST
> ===
> RCS file: /cvs/ports/devel/p5-Specio/pkg/PLIST,v
> retrieving revision 1.1.1.1
> diff -u -p -r1.1.1.1 PLIST
> --- pkg/PLIST 25 Aug 2019 23:07:47 -  1.1.1.1
> +++ pkg/PLIST 31 Dec 2019 01:49:42 -
> @@ -44,6 +44,7 @@ ${P5SITE}/Specio/Role/
>  ${P5SITE}/Specio/Role/Inlinable.pm
>  ${P5SITE}/Specio/Subs.pm
>  ${P5SITE}/Specio/TypeChecks.pm
> +${P5SITE}/Test/
>  ${P5SITE}/Test/Specio.pm
>  @man man/man3p/Specio.3p
>  @man man/man3p/Specio::Coercion.3p


-- 
andrew - http://afresh1.com

If your computer says, "Printer out of Paper," this problem cannot
  be resolved by continuously clicking the "OK" button.