BSD Ports

wip/p5-IPC-Open3-Simple 0.04 NetBSD

Simple alternative to IPC::Open3

System
NetBSD
Repository
pkgsrc-wip
Maintainer
[email protected]
License
artistic
Categories
wip, devel

Description

IPC::Open3::Simple aims at making it very easy to start a shell command, eventually feed its stdin with some data, then retrieve its stdout and stderr separately. When you want to run a shell command and parse its stdout/stderr or feed its stdin, you often end up using IPC::Run, IPC::Cmd or IPC::Open3 with your own parsing code, and end up writing more code than you intended. IPC::Open3::Simple is about removing this overhead and making IPC::Open3 easier to use. IPC::Open3::Simple calls IPC::Open3 and redirects stdin, stdout and stderr to some function references passed in argument to the constructor. It does a select on the input/output filehandles returned by IPC::Open3 and dispatches their content to and from those functions.

In the other systems

The newest version among them is 0.04, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
NetBSDwip/p5-IPC-Open3-Simple0.04 newestnone known-[email protected]-
FreeBSDdevel/p5-IPC-Open3-Simple by name0.04_1 newestnone known-[email protected]-
DragonFlydevel/p5-IPC-Open3-Simple by name0.04_1 newestnone known-[email protected]-
HardenedBSDdevel/p5-IPC-Open3-Simple by name0.04_1 newestno data-[email protected]-
GhostBSDdevel/p5-IPC-Open3-Simple by name0.04_1 newestno data-[email protected]-

Compare across BSDs

Install

From pkgsrc-wip (no binary package):

cd /usr/pkgsrc/wip/p5-IPC-Open3-Simple && make install clean

Dependencies

No port depends on this one.