SecBSD's official ports repository
This commit is contained in:
commit
2c0afcbbf3
64331 changed files with 5339189 additions and 0 deletions
17
devel/p5-IPC-Run/Makefile
Normal file
17
devel/p5-IPC-Run/Makefile
Normal file
|
@ -0,0 +1,17 @@
|
|||
COMMENT = run a subprocess
|
||||
|
||||
DISTNAME = IPC-Run-20200505.0
|
||||
|
||||
CATEGORIES = devel
|
||||
|
||||
# Perl
|
||||
PERMIT_PACKAGE = Yes
|
||||
|
||||
MODULES = cpan
|
||||
|
||||
RUN_DEPENDS = devel/p5-IO-Tty>=1.08
|
||||
TEST_DEPENDS = devel/p5-Readonly
|
||||
|
||||
PKG_ARCH = *
|
||||
|
||||
.include <bsd.port.mk>
|
2
devel/p5-IPC-Run/distinfo
Normal file
2
devel/p5-IPC-Run/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
|||
SHA256 (IPC-Run-20200505.0.tar.gz) = gW6/IX+g35nFg9c8Csxs7XisdzeHxmTHXL8UC7fkyQE=
|
||||
SIZE (IPC-Run-20200505.0.tar.gz) = 127505
|
16
devel/p5-IPC-Run/patches/patch-t_pty_t
Normal file
16
devel/p5-IPC-Run/patches/patch-t_pty_t
Normal file
|
@ -0,0 +1,16 @@
|
|||
Make t/pty.t test pass on OpenBSD.
|
||||
|
||||
Index: t/pty.t
|
||||
--- t/pty.t.orig
|
||||
+++ t/pty.t
|
||||
@@ -141,6 +141,10 @@ SKIP: {
|
||||
is( _map_fds, $fd_map );
|
||||
}
|
||||
|
||||
+# OpenBSD libc devname(3) opens /var/run/dev.db and keeps it open.
|
||||
+# As this would confuse open file descriptor checks, open it in advance.
|
||||
+IO::Pty->new();
|
||||
+
|
||||
##
|
||||
## stdout, stderr
|
||||
##
|
8
devel/p5-IPC-Run/pkg/DESCR
Normal file
8
devel/p5-IPC-Run/pkg/DESCR
Normal file
|
@ -0,0 +1,8 @@
|
|||
IPC::Run 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. Like-
|
||||
wise, functional and OO API styles are both supported and
|
||||
may be mixed.
|
||||
|
||||
This is an heavy-weight module. Refer to IPC::Run3 to run
|
||||
simple stuff with io redirections.
|
16
devel/p5-IPC-Run/pkg/PLIST
Normal file
16
devel/p5-IPC-Run/pkg/PLIST
Normal file
|
@ -0,0 +1,16 @@
|
|||
${P5SITE}/IPC/
|
||||
${P5SITE}/IPC/Run/
|
||||
${P5SITE}/IPC/Run.pm
|
||||
${P5SITE}/IPC/Run/Debug.pm
|
||||
${P5SITE}/IPC/Run/IO.pm
|
||||
${P5SITE}/IPC/Run/Timer.pm
|
||||
${P5SITE}/IPC/Run/Win32Helper.pm
|
||||
${P5SITE}/IPC/Run/Win32IO.pm
|
||||
${P5SITE}/IPC/Run/Win32Pump.pm
|
||||
@man man/man3p/IPC::Run.3p
|
||||
@man man/man3p/IPC::Run::Debug.3p
|
||||
@man man/man3p/IPC::Run::IO.3p
|
||||
@man man/man3p/IPC::Run::Timer.3p
|
||||
@man man/man3p/IPC::Run::Win32Helper.3p
|
||||
@man man/man3p/IPC::Run::Win32IO.3p
|
||||
@man man/man3p/IPC::Run::Win32Pump.3p
|
Loading…
Add table
Add a link
Reference in a new issue