./devel/p5-IPC-Run, Perl module for interacting with child processes

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 20180523.0nb1, Package name: p5-IPC-Run-20180523.0nb1, Maintainer: pkgsrc-users

This perl module allows you run and interact with child processes using files,
pipes, and pseudo-ttys. Both system()-style and scripted usages are supported
and may be mixed. Likewise, functional and OO API styles are both supported
and may be mixed.

Various redirection operators reminiscent of those seen on common Unix and DOS
command lines are provided.


Required to run:
[lang/perl5] [devel/p5-IO-Tty]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: 6b8b57e23faddfe6a87d4ed60a3499aee0a9486c
RMD160: 6267ba4b5bbde21ea674798048310c3b9506bfcb
Filesize: 144.65 KB

Version history: (Expand)


CVS history: (Expand)


   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0
   2018-06-24 08:59:41 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-IPC-Run: update to 20180523.0.

20180523.0 Wed May 23 2018
 - #99 - Fix using fd in child process when it happens to be the same number in
   the child as it was in the parent.
   2018-04-23 09:26:17 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 0.99

Upstream changes:
0.99 Fri Mar 30 2018
 - Fixes for windows unit tests so they skip or pass.
  t/autoflush.t
  t/readonly.t
  t/run_stdin-callback-return-array.t

0.98 Thu Mar 29 2018
 - Switch to using $!{EINTR}
 - Honor umask for user/group permissions on a +rw file
 - Remove commented code from RT 50739
 - #63 - Patch for fixing _write on invalid objects
 - #54 - Make slave the controlling terminal so more programs can be called from \ 
IPC::Run reliably
 - #53 - Prevent Not a GLOB reference in close_terminal by untieing before close
 - #46 - '&' closing the stdin of the right process.
 - #41 - Do POSIX::_exit not ::exit
 - #40 - Assure child Win32 processes have same priority as parent
 - #38 - Add unit test for passing use of Readonly.pm
 - #39 - Fix GLOB test in IPC::Run::IO->new
 - #86 - Fix for memory leak [rt.cpan.org #57990]
 - MANIFEST was updated. New tests may start shipping now.

0.97 Mon Mar 26 2018
 - Update meta and POD to point to GitHub issues not RT.
 - Update README with pod changes.
 - Fix variable name in synopsis - [Github #47]
 - Fix t/run.t to work on "perl in space" - [Github #100]
   2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298)
Log message:
Recursive revbump from lang/perl5 5.26.0
   2017-05-17 12:59:04 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated p5-IPC-Run to 0.96.

0.96 Fri May 12 2017
 - Update bug tracker to https://github.com/toddr/IPC-Run/issues
   2017-04-27 15:17:52 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated devel/p5-IPC-Run to 0.95
--------------------------------
0.95 Mon Apr 24 2017
 - Spelling fixes
 - doc fix: full_result returns $?, not $? >> 8
 - Fix check for reaped PID in reap_nb
 - Re-remove unnecessary use of UNIVERSAL

0.94_02 Thu Apr 14 2016
 - Skip infinity test on perl below 5.8.9

0.94_01 Tue Apr 12 2016
 - Enable Travis-CI integration for IPC::Run
 - Use q{} and qq{} to fix problems with quotation in cmd.exe
 - sync $VERSION across all files to address kwalitee
 - RT 109243 - Stop side affect of altering flushing of STDOUT and STDERR
 - CHILD_HANDLE should be closed with 'Close' to prevent a warning.
 - require Win32API::File on Windows
 - Better timer error message + an additional unit test
 - Catching previously non-detected malformed time strings
 - Let Timer accept all allowable perl numbers
 - allow the OS to choose the ephemeral port to use
 - Don't use version.pm to parse the perl version in Makefile.PL
 - perltidy
 - Do not import POSIX into local namespace (it's a memory hog)
   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.