On Thu, 20 Dec 2018 00:35:12 +0100
Charlene Wendling wrote:

> Hi,
> 
> On Mon, 3 Dec 2018 01:51:14 +0000
> wen heping wrote:
> 
> > Hi,
> > 
> >    There are 2 ports depends p5-Dancer,
> >   1 www/p5-Dancer-Plugin-Thumbnail : build well  and regression test
> > passed. 2 databases/ports-readmes-dancer : build well.
> > 
> <snip>
> > 发件人: Marc Espie <es...@nerim.net>
> > 发送时间: 2018年12月2日 19:50
> > 收件人: wen heping
> > 抄送: ports@openbsd.org
> > 主题: Re: www/p5-Dancer : Update to 1.3500
> > 
> > On Sun, Dec 02, 2018 at 04:48:35AM +0000, wen heping wrote:
> > > Hi, ports@ :
> > >
> > >    Here is a patch to update www/p5-Dancer to 1.3500.
> > >    It build well and all tests passed on my amd64 system.
> > >    No other depends on www/p5-Dancer.
> > 
> > What do you mean ?
> > 
> > ports-readmes-dancer run-depends on www/p5-Dancer
> > 
> > Did you check or did you not check that it was fine ?
> > 
> > There's no excuse now that sqlports includes a show-reverse-deps
> > script
> 
> This update will be needed with Perl 5.28 otherwise tests will fail. 
> 
> I had to do more changes: 
> 
> - Added all test depends that we could use with our current port tree,
> only Devel::Hide test dep is missing. It's used if p5-Clone is not
> here, and that shouldn't happen if built from the port tree anyway, so
> there is no big incentives to port it. I'll comply if you think
> otherwise. 
> - Enabled more tests, mostly pod coverage. 
> - 'make update-plist' shows new files, upstream forgot to remove their
> editor temp files from their tree, so i added a hook, we don't want
> this in our package, right? ;) 
> 
> Testing: 
> 
> - 'make test' passes
> - I tested the consumers, they all pass where applicable [1]. Runtime
> is good as well [2].
> 
> Charlène. 
> 
> [1] https://transfer.sh/2kYj9/p5-Dancer.tgz 
> [2] https://bsd.network/web/statuses/101270285848996900
> 

As Devel::Hide is required by other updated modules, i've proposed
it [3] and thus i've added it to this diff :) 

t/12_response/10_error_dumper_without_clone.t is successful as expected.

Charlène.

[3] https://marc.info/?l=openbsd-ports&m=154540492429169&w=2


Index: Makefile
===================================================================
RCS file: /cvs/ports/www/p5-Dancer/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- Makefile    20 Mar 2016 19:57:16 -0000      1.11
+++ Makefile    21 Dec 2018 15:14:41 -0000
@@ -4,7 +4,7 @@ COMMENT =       simple perl web app framework
 
 MODULES =      cpan
 PKG_ARCH =     *
-DISTNAME =     Dancer-1.3202
+DISTNAME =     Dancer-1.3500
 CATEGORIES =   www
 
 # perl
@@ -19,11 +19,22 @@ RUN_DEPENDS =       devel/p5-Hash-Merge-Simpl
 
 TEST_DEPENDS +=        converters/p5-JSON \
                devel/p5-Clone \
+               devel/p5-Data-Dump \
+               devel/p5-Devel-Hide \
+               devel/p5-Test-CPAN-Meta \
                devel/p5-Test-Output \
                devel/p5-Test-NoWarnings \
                devel/p5-YAML \
                net/p5-Test-TCP \
                textproc/p5-Template \
+               textproc/p5-Template-Provider-Encoding \
+               www/p5-HTTP-CookieJar \
                www/p5-Plack
+
+MAKE_ENV +=    TEST_POD=Yes AUTHOR_TESTING=Yes RELEASE_TESTING=Yes
+
+# XXX Upstream has left a .swo file hanging
+post-extract:
+       @rm ${WRKSRC}/lib/Dancer/.Test.pm.swo
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/p5-Dancer/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo    14 Nov 2015 15:04:24 -0000      1.6
+++ distinfo    21 Dec 2018 15:14:41 -0000
@@ -1,2 +1,2 @@
-SHA256 (Dancer-1.3202.tar.gz) = qTPk+CA8fWx+CyvN2OVMZQlQKWFrjQeALbTbL8Jlf6o=
-SIZE (Dancer-1.3202.tar.gz) = 392909
+SHA256 (Dancer-1.3500.tar.gz) = WAQqpG3+qGTkpZHcgPRtkBvS5xKN4kLj5XdGPROZXNw=
+SIZE (Dancer-1.3500.tar.gz) = 392695
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/p5-Dancer/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST   28 Mar 2015 22:05:59 -0000      1.2
+++ pkg/PLIST   21 Dec 2018 15:14:41 -0000
@@ -96,6 +96,8 @@ ${P5SITE}/Dancer/Template/TemplateToolki
 ${P5SITE}/Dancer/Test.pm
 ${P5SITE}/Dancer/Timer.pm
 ${P5SITE}/Dancer/Tutorial.pod
+${P5SITE}/HTTP/Tiny/
+${P5SITE}/HTTP/Tiny/NoProxy.pm
 @man man/man1/dancer.1
 @man man/man3p/Dancer.3p
 @man man/man3p/Dancer::App.3p
@@ -175,3 +177,4 @@ ${P5SITE}/Dancer/Tutorial.pod
 @man man/man3p/Dancer::Test.3p
 @man man/man3p/Dancer::Timer.3p
 @man man/man3p/Dancer::Tutorial.3p
+@man man/man3p/HTTP::Tiny::NoProxy.3p


Reply via email to