Update p5-Net-ManageSieve to 0.12 fix perl 5.22 warning 0.12 Thu Jan 12 16:22:42 CEST 2012 -fix: remove signature check causing too many failures of automatic checks 0.11 Fri Jul 8 15:45:42 CEST 2010 -fix: spelling CPAN bug #59225 Ansgar Burchardt -fix: META.yml CPAN bug #62606 ANDKdiff -r1.10 -r1.11 pkgsrc/mail/p5-Net-ManageSieve/Makefile
(markd)
@@ -1,17 +1,19 @@ | @@ -1,17 +1,19 @@ | |||
1 | # $NetBSD: Makefile,v 1.10 2015/06/12 10:50:25 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.11 2016/01/04 02:20:45 markd Exp $ | |
2 | 2 | |||
3 | DISTNAME= Net-ManageSieve-0.10 | 3 | DISTNAME= Net-ManageSieve-0.12 | |
4 | PKGNAME= p5-${DISTNAME} | 4 | PKGNAME= p5-${DISTNAME} | |
5 | PKGREVISION= 5 | |||
6 | CATEGORIES= mail perl5 | 5 | CATEGORIES= mail perl5 | |
7 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/} | 6 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/} | |
8 | 7 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://search.cpan.org/dist/Net-ManageSieve/ | 9 | HOMEPAGE= http://search.cpan.org/dist/Net-ManageSieve/ | |
11 | COMMENT= ManageSieve Protocol Client | 10 | COMMENT= ManageSieve Protocol Client | |
12 | LICENSE= ${PERL5_LICENSE} | 11 | LICENSE= ${PERL5_LICENSE} | |
13 | 12 | |||
14 | PERL5_PACKLIST= auto/Net/ManageSieve/.packlist | 13 | PERL5_PACKLIST= auto/Net/ManageSieve/.packlist | |
15 | 14 | |||
15 | post-patch: | |||
16 | rm ${WRKSRC}/lib/Net/ManageSieve.pm.orig | |||
17 | ||||
16 | .include "../../lang/perl5/module.mk" | 18 | .include "../../lang/perl5/module.mk" | |
17 | .include "../../mk/bsd.pkg.mk" | 19 | .include "../../mk/bsd.pkg.mk" |
@@ -1,6 +1,7 @@ | @@ -1,6 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.4 2015/11/03 23:27:15 agc Exp $ | 1 | $NetBSD: distinfo,v 1.5 2016/01/04 02:20:45 markd Exp $ | |
2 | 2 | |||
3 | SHA1 (Net-ManageSieve-0.10.tar.gz) = e63f00cbcf2e9ade67db59c4043075ed4698a0a5 | 3 | SHA1 (Net-ManageSieve-0.12.tar.gz) = a7f55627e8c2522467a82a26711124682b9b09e2 | |
4 | RMD160 (Net-ManageSieve-0.10.tar.gz) = b53f6414332a215fa19600dc26425448a57ce04e | 4 | RMD160 (Net-ManageSieve-0.12.tar.gz) = 3c85497ef5ed9b2bda23c1ff94ac0002f74495ed | |
5 | SHA512 (Net-ManageSieve-0.10.tar.gz) = fa7b7ee545c3a59cd899f666ffeb88d4273ddf23a486d0bcbab4749d1cc42229e7cf40974a182e8795b877c443274e3d13dd9b8e9518fc3dfd1d3a8e7c1372b0 | 5 | SHA512 (Net-ManageSieve-0.12.tar.gz) = ff64f1dfbd7c39a328b649ff1b6c7ada062a24f6f56ae82c1dd7df606b085d97a5b534b70e8f6d263ea62e629af32bf2bf60144680610cf1da271e3d696ec2fd | |
6 | Size (Net-ManageSieve-0.10.tar.gz) = 16012 bytes | 6 | Size (Net-ManageSieve-0.12.tar.gz) = 15820 bytes | |
7 | SHA1 (patch-lib_Net_ManageSieve.pm) = ac52006193f4bee22d3bab058fb52ebcbb54a040 |
$NetBSD: patch-lib_Net_ManageSieve.pm,v 1.1 2016/01/04 02:20:45 markd Exp $
Unescaped braces in regexp are deprecated and issue a warning
when used in Perl 5.22.
--- lib/Net/ManageSieve.pm.orig 2012-01-12 15:35:27.000000000 +0000
+++ lib/Net/ManageSieve.pm
@@ -1034,7 +1034,7 @@ sub _token {
$l =~ s/\A[[:blank:]]+//;
}
- if($l =~ /\A{(\d+)\+?}\r*\Z/) { # The next $1 octets are the token
+ if($l =~ /\A\{(\d+)\+?\}\r*\Z/) { # The next $1 octets are the token
my $cnt = $1;
$l = '';
while($cnt > 0) { # Need some characters still