summaryrefslogtreecommitdiff
path: root/devel/p5-IPC-Run
diff options
context:
space:
mode:
authorseb <seb@pkgsrc.org>2010-04-25 18:05:25 +0000
committerseb <seb@pkgsrc.org>2010-04-25 18:05:25 +0000
commit922e3d0475261d2f9551003f87836926feb22205 (patch)
treef7f750fde66f603bfafb5459083eeb3032db93a2 /devel/p5-IPC-Run
parent22c1a1372b221a262c00b7924a8fa22e7f34db58 (diff)
downloadpkgsrc-922e3d0475261d2f9551003f87836926feb22205.tar.gz
Update p5-IPC-Run from version 0.84 to version 0.89.
Pkgsrc changes: - patch to prevent test deadlocks on NetBSD Upstream changes: 0.89 Wed 31 Mar 2010 - Revert extended tests to require "oslo consensus" variables - http://use.perl.org/~Alias/journal/36128 - Add IO::Pty to META.yml requirement This has been inconsistently depended on over the years in META.yml 0.88 Tue 30 Mar 2010 - Missed dangling isa in IPC::Run::Debug - Fix retry for read of fh when I get "Resource temporarily unavailable." It was previously pounding on the file handle with no rest 200 times then giving up. On fast systems this wasn't long enough. I'm implementing select(undef, undef, 0.01) to provide a more consistent retry among hardware and os. - Fix POD indentation in IO.pm 0.87 Mon 29 Mar 2010 - Add doc type fixes - RT 56030 from carnil (Debian) - Remove reccommends for AUTHOR only modules - add pod_coverage and simplify pod test. - document undocumented public subs with TODO and best guess as to what they do. - Explicity recommend IO::Pty version number 1.08 0.86 Wed 24 Mar 2010 - Add all files to subversion for easier releases - bump version on ALL files to 86 0.85 Mon 22 Mar 2010 - Remove use UNIVERSAL. - RT 51509 - fix pod for Win32Helper - RT 51695 - Better PATHEXT logic bug if cmd_name contains periods - RT 50739 - Enhance tests for run.t for better diagnostics - RT 47630
Diffstat (limited to 'devel/p5-IPC-Run')
-rw-r--r--devel/p5-IPC-Run/Makefile4
-rw-r--r--devel/p5-IPC-Run/distinfo9
-rw-r--r--devel/p5-IPC-Run/patches/patch-aa15
3 files changed, 22 insertions, 6 deletions
diff --git a/devel/p5-IPC-Run/Makefile b/devel/p5-IPC-Run/Makefile
index a6a42a1ec05..1de3080abfe 100644
--- a/devel/p5-IPC-Run/Makefile
+++ b/devel/p5-IPC-Run/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2009/08/09 11:37:47 sno Exp $
+# $NetBSD: Makefile,v 1.17 2010/04/25 18:05:25 seb Exp $
-DISTNAME= IPC-Run-0.84
+DISTNAME= IPC-Run-0.89
PKGNAME= p5-${DISTNAME}
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=IPC/}
diff --git a/devel/p5-IPC-Run/distinfo b/devel/p5-IPC-Run/distinfo
index 6a486ab739b..cb3fc8f3982 100644
--- a/devel/p5-IPC-Run/distinfo
+++ b/devel/p5-IPC-Run/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.6 2009/08/09 11:37:47 sno Exp $
+$NetBSD: distinfo,v 1.7 2010/04/25 18:05:25 seb Exp $
-SHA1 (IPC-Run-0.84.tar.gz) = e148f6c28ffecf9328ad66adc1f71e9301ad4290
-RMD160 (IPC-Run-0.84.tar.gz) = 9d0f71056c765e1a2bd78bee35ab287c951bafbe
-Size (IPC-Run-0.84.tar.gz) = 117572 bytes
+SHA1 (IPC-Run-0.89.tar.gz) = ac010b53ea48ff29f56257d4da082f47db903fca
+RMD160 (IPC-Run-0.89.tar.gz) = 607fd1be7b9687933bd90ab05ee822179f4cccc1
+Size (IPC-Run-0.89.tar.gz) = 120089 bytes
+SHA1 (patch-aa) = dd28737d37f4ff1bf695398f96cd87d93c83730e
diff --git a/devel/p5-IPC-Run/patches/patch-aa b/devel/p5-IPC-Run/patches/patch-aa
new file mode 100644
index 00000000000..19cc95fdfc5
--- /dev/null
+++ b/devel/p5-IPC-Run/patches/patch-aa
@@ -0,0 +1,15 @@
+$NetBSD: patch-aa,v 1.1 2010/04/25 18:05:25 seb Exp $
+
+Prevent test deadlocks on NetBSD
+
+--- t/pty.t.orig 2010-04-01 03:40:08.000000000 +0000
++++ t/pty.t
+@@ -99,7 +99,7 @@ my $text = "hello world\n";
+
+ ## Older Perls can't ok( a, qr// ), so I manually do that here.
+ my $exp;
+-my $platform_skip = $^O =~ /(?:aix|freebsd|openbsd|darwin)/ ? "$^O deadlocks on this test" : "";
++my $platform_skip = $^O =~ /(?:aix|freebsd|openbsd|darwin|netbsd)/ ? "$^O deadlocks on this test" : "";
+
+ ##
+ ## stdin only