p5-HTML-Parser: update to 3.75. 3.75 2020-08-30 * Cleanup the prereqs a bit * Mark HTML::Filter as deprecated as the docs point out * Move Parser.pm into the lib directory with the others. This will help with everything from auto version bumps after releases, to scanning for prerequisites and spelling errors. * Fix a few spelling errors in the POD for HTML::Parser * Clean up the spacing on many examples in HTML::Parser 3.74 2020-08-30 * Fix the order of date and version in this change log. (Thanks, haarg) * Convert to Dist::Zilla * Build all prereqs from our cpanfile * Go through all test files and: * perltidy * Use strict/warnings * Get rid of two-arg open * Get rid of BAREWORD filehandles * Fix the eval pattern used * Only use -w where we catch $SIG{__WARN__} * Fix encoding problems * use utf8 where we have unicode in the source * Fix a typo here and there * perltidy all of the example apps in eg/ * Add comments explaining the apps in eg/ (GH#13 Thanks, Salvatore Bonaccorso) * Print out UTF-8 encoded data where sensible in eg/ 3.73 2020-08-24 * Cleaned up this changes log. * Added a .mailmap file to organize contributions accurately. * Ensure all versions are equal and on the current version * Add the .mailmap to the MANIFEST * Change the META information to point to the new GH repository * Add a .perltidyrc to use going forward * Add hctype.h and pfunc.h to the dist as static files and stop asking for them to be built on the user's end. * Remove t/pod.t from userland testing * Remove t/pod-coverage.t from userland testing * Clean up the MANIFEST * Start testing via GitHub Actions/Workflows * Protect active parser from being freed (PR 13, RT #115034)diff -r1.70 -r1.71 pkgsrc/www/p5-HTML-Parser/Makefile
(wiz)
@@ -1,25 +1,22 @@ | @@ -1,25 +1,22 @@ | |||
1 | # $NetBSD: Makefile,v 1.70 2020/08/31 18:12:50 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.71 2020/09/07 20:46:40 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= HTML-Parser-3.72 | 3 | DISTNAME= HTML-Parser-3.75 | |
4 | PKGNAME= p5-${DISTNAME} | 4 | PKGNAME= p5-${DISTNAME} | |
5 | PKGREVISION= 5 | |||
6 | CATEGORIES= www perl5 | 5 | CATEGORIES= www perl5 | |
7 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=HTML/} | 6 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=HTML/} | |
8 | 7 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://metacpan.org/release/HTML-Parser | 9 | HOMEPAGE= https://metacpan.org/release/HTML-Parser | |
11 | COMMENT= Perl5 module to parse HTML text documents | 10 | COMMENT= Perl5 module to parse HTML text documents | |
12 | LICENSE= ${PERL5_LICENSE} | 11 | LICENSE= ${PERL5_LICENSE} | |
13 | 12 | |||
14 | DEPENDS+= p5-HTML-Tagset>=3.0:../../www/p5-HTML-Tagset | 13 | DEPENDS+= p5-HTML-Tagset>=3.0:../../www/p5-HTML-Tagset | |
15 | DEPENDS+= p5-URI-[0-9]*:../../www/p5-URI | 14 | DEPENDS+= p5-URI-[0-9]*:../../www/p5-URI | |
16 | # needed for HTTP/Headers self-test, but this would create a circular | 15 | # needed for HTTP/Headers self-test, but this would create a circular | |
17 | # dependency -- weird. | 16 | # dependency -- weird. | |
18 | #DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww | 17 | #DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww | |
19 | 18 | |||
20 | USE_LANGUAGES= c | |||
21 | ||||
22 | PERL5_PACKLIST= auto/HTML/Parser/.packlist | 19 | PERL5_PACKLIST= auto/HTML/Parser/.packlist | |
23 | 20 | |||
24 | .include "../../lang/perl5/module.mk" | 21 | .include "../../lang/perl5/module.mk" | |
25 | .include "../../mk/bsd.pkg.mk" | 22 | .include "../../mk/bsd.pkg.mk" |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.31 2016/01/20 06:58:20 wiz Exp $ | 1 | $NetBSD: distinfo,v 1.32 2020/09/07 20:46:40 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (HTML-Parser-3.72.tar.gz) = 0d8491510f4e56588678ef0fd2b6ddee5d134137 | 3 | SHA1 (HTML-Parser-3.75.tar.gz) = 4749d8e01758af386852b12fe1d2ada95f838ab6 | |
4 | RMD160 (HTML-Parser-3.72.tar.gz) = d08c4dadf3a43ac263b4378f37ff8ca298554ecb | 4 | RMD160 (HTML-Parser-3.75.tar.gz) = d92da8fe1f2c732fc189f3ceaa56d79dee7f404d | |
5 | SHA512 (HTML-Parser-3.72.tar.gz) = 9fded69219791af085018ffbe6737e74e370c543af52aa221aec174daf52d1b8d3cdd07f025176c0212ae572a924555262f2eefc73781f82cdb7d9cff58ae716 | 5 | SHA512 (HTML-Parser-3.75.tar.gz) = a694723c0e85dfa834f60b995032e1db25357b07f0f7e244cc765dfb3005e70176c9f018d1d1ff66592324678a791030f4002f995edcd3de9096bcd359c0ee6f | |
6 | Size (HTML-Parser-3.72.tar.gz) = 90680 bytes | 6 | Size (HTML-Parser-3.75.tar.gz) = 120653 bytes |