On Mon, 7 Jan 2019 23:17:05 +0000 Nigel Taylor wrote: > I had this update from nearly 1yr ago... > > $ cvs -R -q diff -uNp > Index: Makefile > =================================================================== > RCS file: /home/cvs/ports/www/p5-HTML-Tree/Makefile,v > retrieving revision 1.28 > diff -u -p -r1.28 Makefile > --- Makefile 1 May 2017 19:54:18 -0000 1.28 > +++ Makefile 11 Feb 2018 22:55:22 -0000 > @@ -4,7 +4,7 @@ COMMENT= perl parser that builds an HTML > > MODULES= cpan > PKG_ARCH= * > -DISTNAME = HTML-Tree-5.06 > +DISTNAME = HTML-Tree-5.07 > CATEGORIES= www > > # Perl > Index: distinfo > =================================================================== > RCS file: /home/cvs/ports/www/p5-HTML-Tree/distinfo,v > retrieving revision 1.11 > diff -u -p -r1.11 distinfo > --- distinfo 1 May 2017 19:54:18 -0000 1.11 > +++ distinfo 11 Feb 2018 22:49:21 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (HTML-Tree-5.06.tar.gz) = > nDbrGcvfmlkGyFiUjKUcNb11YfUswYxDKBrL5XMnU24= > -SIZE (HTML-Tree-5.06.tar.gz) = 150067 > +SHA256 (HTML-Tree-5.07.tar.gz) = > 8DdNuEcxwgS4bB1bkJdf7w0wqGvZ3vkZND5VTjGp278= > +SIZE (HTML-Tree-5.07.tar.gz) = 150477 > > The tests passed here on amd64 using the above. > > You shouldn't add p5-libwww without changing the BUILD/RUN_DEPENDS to > only include p5-libwww for runtime, this stops p5-libwww and all it's > run time dependencies having to be built first on build machines, it > has a lot of dependencies. > > Additionally it also promotes some bad habits of not including the > dependencies starting to rely on p5-HTML-Tree rather than including > p5-libwww as a dependency, and also if include p5-libwww alone you > don't get https support you need to add p5-LWP-Protocol-https not > p5-libwww > > p5-libwww used to include https support but was split into a number of > separate modules. > > Something being in the ports tree doesn't make it a reason to include > if it's only recommended. Your taking away the option from the end > user of the ports of deciding if something is actually needed.
Hi Nigel, I didn't see things this way, you're right. Thanks! Charlène. Index: Makefile =================================================================== RCS file: /cvs/ports/www/p5-HTML-Tree/Makefile,v retrieving revision 1.28 diff -u -p -u -p -r1.28 Makefile --- Makefile 1 May 2017 19:54:18 -0000 1.28 +++ Makefile 8 Jan 2019 08:41:58 -0000 @@ -4,7 +4,7 @@ COMMENT= perl parser that builds an HTML MODULES= cpan PKG_ARCH= * -DISTNAME = HTML-Tree-5.06 +DISTNAME = HTML-Tree-5.07 CATEGORIES= www # Perl @@ -17,8 +17,9 @@ BUILD_DEPENDS= ${RUN_DEPENDS} \ CONFIGURE_STYLE = modbuild -TEST_DEPENDS= devel/p5-Test-Pod \ - devel/p5-Test-LeakTrace \ - devel/p5-Try-Tiny +TEST_DEPENDS= devel/p5-Test-LeakTrace \ + devel/p5-Try-Tiny + +MAKE_ENV += TEST_POD=Yes .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/www/p5-HTML-Tree/distinfo,v retrieving revision 1.11 diff -u -p -u -p -r1.11 distinfo --- distinfo 1 May 2017 19:54:18 -0000 1.11 +++ distinfo 8 Jan 2019 08:41:58 -0000 @@ -1,2 +1,2 @@ -SHA256 (HTML-Tree-5.06.tar.gz) = nDbrGcvfmlkGyFiUjKUcNb11YfUswYxDKBrL5XMnU24= -SIZE (HTML-Tree-5.06.tar.gz) = 150067 +SHA256 (HTML-Tree-5.07.tar.gz) = 8DdNuEcxwgS4bB1bkJdf7w0wqGvZ3vkZND5VTjGp278= +SIZE (HTML-Tree-5.07.tar.gz) = 150477