summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbouyer <bouyer>2015-09-26 14:22:56 +0000
committerbouyer <bouyer>2015-09-26 14:22:56 +0000
commit51e664a1a769449c85aa11c0b8ed387932cd257f (patch)
tree617628a6122953ae77f31e431adeec816f0ded9b
parent68cd7255ae05f96219feed577f2c7af113d51091 (diff)
downloadpkgsrc-51e664a1a769449c85aa11c0b8ed387932cd257f.tar.gz
Fix Bug/typo which causes a fatal error in perl 5.22
-rw-r--r--www/p5-HTML-StripScripts/Makefile4
-rw-r--r--www/p5-HTML-StripScripts/distinfo3
-rw-r--r--www/p5-HTML-StripScripts/patches/patch-StripScripts.pm16
3 files changed, 20 insertions, 3 deletions
diff --git a/www/p5-HTML-StripScripts/Makefile b/www/p5-HTML-StripScripts/Makefile
index 399e1796f44..1862e3c8a22 100644
--- a/www/p5-HTML-StripScripts/Makefile
+++ b/www/p5-HTML-StripScripts/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.11 2015/06/12 10:52:01 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2015/09/26 14:22:56 bouyer Exp $
DISTNAME= HTML-StripScripts-1.05
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 6
+PKGREVISION= 7
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=HTML/}
diff --git a/www/p5-HTML-StripScripts/distinfo b/www/p5-HTML-StripScripts/distinfo
index 08d1f32c513..5b5d7e9261f 100644
--- a/www/p5-HTML-StripScripts/distinfo
+++ b/www/p5-HTML-StripScripts/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.2 2009/11/14 12:33:38 sno Exp $
+$NetBSD: distinfo,v 1.3 2015/09/26 14:22:56 bouyer Exp $
SHA1 (HTML-StripScripts-1.05.tar.gz) = d6d91f2b9c342370f9a1d08aec11b5720474bc49
RMD160 (HTML-StripScripts-1.05.tar.gz) = 2e2c87164c04576b72a0cd6302c0838ca9f4cdae
Size (HTML-StripScripts-1.05.tar.gz) = 43236 bytes
+SHA1 (patch-StripScripts.pm) = 0939392fa83186ecbe84b379f921e4c22aaf0e16
diff --git a/www/p5-HTML-StripScripts/patches/patch-StripScripts.pm b/www/p5-HTML-StripScripts/patches/patch-StripScripts.pm
new file mode 100644
index 00000000000..11b21b65b28
--- /dev/null
+++ b/www/p5-HTML-StripScripts/patches/patch-StripScripts.pm
@@ -0,0 +1,16 @@
+$NetBSD: patch-StripScripts.pm,v 1.1 2015/09/26 14:22:56 bouyer Exp $
+
+Bug/typo now cause a fatal error in perl 5.22
+From https://rt.cpan.org/Public/Bug/Display.html?id=98110
+
+--- StripScripts.pm.orig 2015-09-25 21:55:08.000000000 +0200
++++ StripScripts.pm 2015-09-25 22:03:01.000000000 +0200
+@@ -1630,7 +1630,7 @@
+
+ sub _hss_attval_size {
+ $_[3]
+- =~ /^\s*([+-]?\d{1,20}(?:\.\d{1,20)?)\s*((?:\%|\*|ex|px|pc|cm|mm|in|pt|em)?)\s*$/i
++ =~ /^\s*([+-]?\d{1,20}(?:\.\d{1,20})?)\s*((?:\%|\*|ex|px|pc|cm|mm|in|pt|em)?)\s*$/i
+ ? lc "$1$2"
+ : undef;
+ }