Re: 回复: 回复: 回复: [Update] www/p5-Dancer2 : Updae to 0.208001

2020-01-27 Thread Charlene Wendling
On Sun, 26 Jan 2020 17:02:39 -0800
Andrew Hewus Fresh wrote:

> On Wed, Dec 25, 2019 at 06:44:17AM +, wen heping wrote:
> > Revised patch to update to 0.30.
> 
> Still OK afresh1@

Note that some tests require network access.

OK cwen@ anyway
 
> > wen
> > 
> > 发件人: owner-po...@openbsd.org  代表 wen
> > heping  发送时间: 2019年12月16日 16:49
> > 收件人: afre...@openbsd.org 
> > 抄送: ports@openbsd.org 
> > 主题: 回复: 回复: [Update] www/p5-Dancer2 : Updae to 0.208001
> > 
> > Resised patch to update Dancer2 to 0.208002.
> > 
> > wen
> > 
> > 发件人: owner-po...@openbsd.org  代表 wen
> > heping  发送时间: 2019年11月26日 10:47
> > 收件人: afre...@openbsd.org 
> > 抄送: ports@openbsd.org 
> > 主题: 回复: [Update] www/p5-Dancer2 : Updae to 0.208001
> > 
> > Revised patch to add devel/p5-Types-Tiny as RUN_DEPENDS and add
> > devel/p5-Test-NoTabs as TEST_DEPENDS.
> > 
> > There are some XS "recommends" such as URL::Encode::XS,
> > CGI::Deurl::XS and HTTP::XSCookies. But they had not been imported
> > into OpenBSD portstree, I shall do that later.
> > 
> > Regards,
> > wen
> > 
> > 发件人: Andrew Hewus Fresh 
> > 发送时间: 2019年11月24日 7:41
> > 收件人: wen heping 
> > 抄送: ports@openbsd.org 
> > 主题: Re: [Update] www/p5-Dancer2 : Updae to 0.208001
> > 
> > On Wed, Nov 06, 2019 at 08:07:43AM +, wen heping wrote:
> > > Hi, ports@:
> > >
> > >   Here is a patch for www/p5-Dancer2:
> > >i) Update to 0.208001
> > >ii) Update and sort RUN_DEPENDS
> > >iii) Remove BUILD_DEPENDS=${RUN_DEPENDS} line
> > >vi) ADD TEST_POD=yes to MAKE_ENV
> > >
> > >   It build well and run well and pass all tests on amd64-current
> > > system.
> > >
> > >   4 ports depends on it, all build well and pass all tests.(1
> > > port should update first): www/p5-Dancer2-Plugin-Ajax
> > >   www/p5-Dancer2-Plugin-Database
> > >  www/p5-Dancer2-Plugin-DBIC
> > >  www/p5-Dancer2-Plugin-Auth-Tiny
> > >
> > > Comments? OK?
> > > wen
> > 
> > Missing a RUN_DEPENDS on devel/p5-Types-Tiny and a TEST_DEPENDS on
> > devel/p5-Test-NoTabs.  There are also some XS "recommends" that if
> > someone actually wanted to use this "in production" I would
> > recommend they port them and add as RUN_DEPENDS.  (They're listed
> > as "Runtime Recommends" when running "make test")
> > 
> > But, with those two missing dependencies fixed, OK afresh1@
> > 
> > 
> > > Index: Makefile
> > > ===
> > > RCS file: /cvs/ports/www/p5-Dancer2/Makefile,v
> > > retrieving revision 1.8
> > > diff -u -p -r1.8 Makefile
> > > --- Makefile  12 Jul 2019 20:50:52 -  1.8
> > > +++ Makefile  6 Nov 2019 07:17:10 -
> > > @@ -4,20 +4,19 @@ COMMENT =   lightweight yet powerful web
> > >
> > >  MODULES =cpan
> > >  PKG_ARCH =   *
> > > -DISTNAME =   Dancer2-0.166001
> > > +DISTNAME =   Dancer2-0.208001
> > >  CATEGORIES = www
> > > -REVISION =   0
> > >
> > >  # Perl
> > >  PERMIT_PACKAGE = Yes
> > >
> > > -BUILD_DEPENDS =
> > > devel/p5-File-ShareDir-Install>=0.06 \
> > > - ${RUN_DEPENDS}
> > > +BUILD_DEPENDS =  devel/p5-File-ShareDir-Install>=0.06
> > >
> > >  RUN_DEPENDS = devel/p5-App-Cmd \
> > >devel/p5-Class-Load \
> > >devel/p5-Config-Any \
> > >security/p5-Digest-SHA1 \
> > > + devel/p5-File-Share \
> > >www/p5-HTTP-Body \
> > >www/p5-HTTP-Cookies \
> > >www/p5-HTTP-Date \
> > > @@ -25,30 +24,28 @@ RUN_DEPENDS =  devel/p5-App-Cmd \
> > >devel/p5-Hash-Merge-Simple \
> > >devel/p5-Import-Into \
> > >converters/p5-JSON \
> > > + converters/p5-JSON-XS \
> > >mail/p5-MIME-Types \
> > >devel/p5-Moo>=2.00 \
> > >devel/p5-MooX-Types-MooseLike \
> > > - www/p5-Plack>=1.0035 \
> > > + www/p5-Plack>=1.0040 \
> > >www/p5-Plack-Middleware-FixMissingBodyInRedirect
> > > \ www/p5-Plack-Middleware-RemoveRedundantBody \
> > > + devel/p5-Ref-Util \
> > >devel/p5-Return-MultiLevel \
> > >devel/p5-Safe-Isa \
> > > + devel/p5-Scope-Upper \
> > >textproc/p5-Template \
> > >textproc/p5-Template-Tiny \
> > > - devel/p5-YAML \
> > > - converters/p5-JSON-XS \
> > > - devel/p5-Class-Load-XS \
> > > - devel/p5-Scope-Upper
> > > + devel/p5-YAML
> > >
> > >  TEST_DEPENDS =   devel/p5-AnyEvent \
> > > -   

Re: 回复: 回复: 回复: [Update] www/p5-Dancer2 : Updae to 0.208001

2020-01-26 Thread Andrew Hewus Fresh
On Wed, Dec 25, 2019 at 06:44:17AM +, wen heping wrote:
> Revised patch to update to 0.30.

Still OK afresh1@


> wen
> 
> 发件人: owner-po...@openbsd.org  代表 wen heping 
> 
> 发送时间: 2019年12月16日 16:49
> 收件人: afre...@openbsd.org 
> 抄送: ports@openbsd.org 
> 主题: 回复: 回复: [Update] www/p5-Dancer2 : Updae to 0.208001
> 
> Resised patch to update Dancer2 to 0.208002.
> 
> wen
> 
> 发件人: owner-po...@openbsd.org  代表 wen heping 
> 
> 发送时间: 2019年11月26日 10:47
> 收件人: afre...@openbsd.org 
> 抄送: ports@openbsd.org 
> 主题: 回复: [Update] www/p5-Dancer2 : Updae to 0.208001
> 
> Revised patch to add devel/p5-Types-Tiny as RUN_DEPENDS and add
> devel/p5-Test-NoTabs as TEST_DEPENDS.
> 
> There are some XS "recommends" such as URL::Encode::XS,CGI::Deurl::XS
> and HTTP::XSCookies. But they had not been imported into OpenBSD portstree,
> I shall do that later.
> 
> Regards,
> wen
> 
> 发件人: Andrew Hewus Fresh 
> 发送时间: 2019年11月24日 7:41
> 收件人: wen heping 
> 抄送: ports@openbsd.org 
> 主题: Re: [Update] www/p5-Dancer2 : Updae to 0.208001
> 
> On Wed, Nov 06, 2019 at 08:07:43AM +, wen heping wrote:
> > Hi, ports@:
> >
> >   Here is a patch for www/p5-Dancer2:
> >i) Update to 0.208001
> >ii) Update and sort RUN_DEPENDS
> >iii) Remove BUILD_DEPENDS=${RUN_DEPENDS} line
> >vi) ADD TEST_POD=yes to MAKE_ENV
> >
> >   It build well and run well and pass all tests on amd64-current system.
> >
> >   4 ports depends on it, all build well and pass all tests.(1 port should 
> > update first):
> >   www/p5-Dancer2-Plugin-Ajax
> >   www/p5-Dancer2-Plugin-Database
> >  www/p5-Dancer2-Plugin-DBIC
> >  www/p5-Dancer2-Plugin-Auth-Tiny
> >
> > Comments? OK?
> > wen
> 
> Missing a RUN_DEPENDS on devel/p5-Types-Tiny and a TEST_DEPENDS on
> devel/p5-Test-NoTabs.  There are also some XS "recommends" that if
> someone actually wanted to use this "in production" I would recommend
> they port them and add as RUN_DEPENDS.  (They're listed as "Runtime
> Recommends" when running "make test")
> 
> But, with those two missing dependencies fixed, OK afresh1@
> 
> 
> > Index: Makefile
> > ===
> > RCS file: /cvs/ports/www/p5-Dancer2/Makefile,v
> > retrieving revision 1.8
> > diff -u -p -r1.8 Makefile
> > --- Makefile  12 Jul 2019 20:50:52 -  1.8
> > +++ Makefile  6 Nov 2019 07:17:10 -
> > @@ -4,20 +4,19 @@ COMMENT =   lightweight yet powerful web
> >
> >  MODULES =cpan
> >  PKG_ARCH =   *
> > -DISTNAME =   Dancer2-0.166001
> > +DISTNAME =   Dancer2-0.208001
> >  CATEGORIES = www
> > -REVISION =   0
> >
> >  # Perl
> >  PERMIT_PACKAGE = Yes
> >
> > -BUILD_DEPENDS =  devel/p5-File-ShareDir-Install>=0.06 \
> > - ${RUN_DEPENDS}
> > +BUILD_DEPENDS =  devel/p5-File-ShareDir-Install>=0.06
> >
> >  RUN_DEPENDS = devel/p5-App-Cmd \
> >devel/p5-Class-Load \
> >devel/p5-Config-Any \
> >security/p5-Digest-SHA1 \
> > + devel/p5-File-Share \
> >www/p5-HTTP-Body \
> >www/p5-HTTP-Cookies \
> >www/p5-HTTP-Date \
> > @@ -25,30 +24,28 @@ RUN_DEPENDS =  devel/p5-App-Cmd \
> >devel/p5-Hash-Merge-Simple \
> >devel/p5-Import-Into \
> >converters/p5-JSON \
> > + converters/p5-JSON-XS \
> >mail/p5-MIME-Types \
> >devel/p5-Moo>=2.00 \
> >devel/p5-MooX-Types-MooseLike \
> > - www/p5-Plack>=1.0035 \
> > + www/p5-Plack>=1.0040 \
> >www/p5-Plack-Middleware-FixMissingBodyInRedirect \
> >www/p5-Plack-Middleware-RemoveRedundantBody \
> > + devel/p5-Ref-Util \
> >devel/p5-Return-MultiLevel \
> >devel/p5-Safe-Isa \
> > + devel/p5-Scope-Upper \
> >textproc/p5-Template \
> >textproc/p5-Template-Tiny \
> > - devel/p5-YAML \
> > - converters/p5-JSON-XS \
> > - devel/p5-Class-Load-XS \
> > - devel/p5-Scope-Upper
> > + devel/p5-YAML
> >
> >  TEST_DEPENDS =   devel/p5-AnyEvent \
> > - sysutils/p5-Capture-Tiny \
> > - www/p5-HTTP-Body \
> > - www/p5-HTTP-Cookies \
> > - www/p5-HTTP-Message \
> > - www/p5-Plack>=1.0035 \
> > + devel/p5-Test-EOL \
> >devel/p5-Test-Fatal \
> >

回复: 回复: 回复: [Update] www/p5-Dancer2 : Updae to 0.208001

2019-12-24 Thread wen heping
Revised patch to update to 0.30.

wen

发件人: owner-po...@openbsd.org  代表 wen heping 

发送时间: 2019年12月16日 16:49
收件人: afre...@openbsd.org 
抄送: ports@openbsd.org 
主题: 回复: 回复: [Update] www/p5-Dancer2 : Updae to 0.208001

Resised patch to update Dancer2 to 0.208002.

wen

发件人: owner-po...@openbsd.org  代表 wen heping 

发送时间: 2019年11月26日 10:47
收件人: afre...@openbsd.org 
抄送: ports@openbsd.org 
主题: 回复: [Update] www/p5-Dancer2 : Updae to 0.208001

Revised patch to add devel/p5-Types-Tiny as RUN_DEPENDS and add
devel/p5-Test-NoTabs as TEST_DEPENDS.

There are some XS "recommends" such as URL::Encode::XS,CGI::Deurl::XS
and HTTP::XSCookies. But they had not been imported into OpenBSD portstree,
I shall do that later.

Regards,
wen

发件人: Andrew Hewus Fresh 
发送时间: 2019年11月24日 7:41
收件人: wen heping 
抄送: ports@openbsd.org 
主题: Re: [Update] www/p5-Dancer2 : Updae to 0.208001

On Wed, Nov 06, 2019 at 08:07:43AM +, wen heping wrote:
> Hi, ports@:
>
>   Here is a patch for www/p5-Dancer2:
>i) Update to 0.208001
>ii) Update and sort RUN_DEPENDS
>iii) Remove BUILD_DEPENDS=${RUN_DEPENDS} line
>vi) ADD TEST_POD=yes to MAKE_ENV
>
>   It build well and run well and pass all tests on amd64-current system.
>
>   4 ports depends on it, all build well and pass all tests.(1 port should 
> update first):
>   www/p5-Dancer2-Plugin-Ajax
>   www/p5-Dancer2-Plugin-Database
>  www/p5-Dancer2-Plugin-DBIC
>  www/p5-Dancer2-Plugin-Auth-Tiny
>
> Comments? OK?
> wen

Missing a RUN_DEPENDS on devel/p5-Types-Tiny and a TEST_DEPENDS on
devel/p5-Test-NoTabs.  There are also some XS "recommends" that if
someone actually wanted to use this "in production" I would recommend
they port them and add as RUN_DEPENDS.  (They're listed as "Runtime
Recommends" when running "make test")

But, with those two missing dependencies fixed, OK afresh1@


> Index: Makefile
> ===
> RCS file: /cvs/ports/www/p5-Dancer2/Makefile,v
> retrieving revision 1.8
> diff -u -p -r1.8 Makefile
> --- Makefile  12 Jul 2019 20:50:52 -  1.8
> +++ Makefile  6 Nov 2019 07:17:10 -
> @@ -4,20 +4,19 @@ COMMENT =   lightweight yet powerful web
>
>  MODULES =cpan
>  PKG_ARCH =   *
> -DISTNAME =   Dancer2-0.166001
> +DISTNAME =   Dancer2-0.208001
>  CATEGORIES = www
> -REVISION =   0
>
>  # Perl
>  PERMIT_PACKAGE = Yes
>
> -BUILD_DEPENDS =  devel/p5-File-ShareDir-Install>=0.06 \
> - ${RUN_DEPENDS}
> +BUILD_DEPENDS =  devel/p5-File-ShareDir-Install>=0.06
>
>  RUN_DEPENDS = devel/p5-App-Cmd \
>devel/p5-Class-Load \
>devel/p5-Config-Any \
>security/p5-Digest-SHA1 \
> + devel/p5-File-Share \
>www/p5-HTTP-Body \
>www/p5-HTTP-Cookies \
>www/p5-HTTP-Date \
> @@ -25,30 +24,28 @@ RUN_DEPENDS =  devel/p5-App-Cmd \
>devel/p5-Hash-Merge-Simple \
>devel/p5-Import-Into \
>converters/p5-JSON \
> + converters/p5-JSON-XS \
>mail/p5-MIME-Types \
>devel/p5-Moo>=2.00 \
>devel/p5-MooX-Types-MooseLike \
> - www/p5-Plack>=1.0035 \
> + www/p5-Plack>=1.0040 \
>www/p5-Plack-Middleware-FixMissingBodyInRedirect \
>www/p5-Plack-Middleware-RemoveRedundantBody \
> + devel/p5-Ref-Util \
>devel/p5-Return-MultiLevel \
>devel/p5-Safe-Isa \
> + devel/p5-Scope-Upper \
>textproc/p5-Template \
>textproc/p5-Template-Tiny \
> - devel/p5-YAML \
> - converters/p5-JSON-XS \
> - devel/p5-Class-Load-XS \
> - devel/p5-Scope-Upper
> + devel/p5-YAML
>
>  TEST_DEPENDS =   devel/p5-AnyEvent \
> - sysutils/p5-Capture-Tiny \
> - www/p5-HTTP-Body \
> - www/p5-HTTP-Cookies \
> - www/p5-HTTP-Message \
> - www/p5-Plack>=1.0035 \
> + devel/p5-Test-EOL \
>devel/p5-Test-Fatal \
>devel/p5-Test-Memory-Cycle>=1.04 \
>devel/p5-Test-MockTime \
> - devel/p5-YAML
> + devel/p5-Test-Perl-Critic
> +
> +MAKE_ENV +=  TEST_POD=yes AUTHOR_TESTING=Yes
>
>  .include 
> Index: distinfo
> ==