From nobody Fri May 13 01:49:02 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 6028C1ADC3E0; Fri, 13 May 2022 01:49:03 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Kzs4v1Bskz3q34; Fri, 13 May 2022 01:49:03 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1652406543; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=KD77u5IncKDBTFQOo7Rq1PzGl3/urc7HO+bAUGD/qT4=; b=PZ5gxmuC15Oz18hMa045OKCXbmQ/kS1X/qSc/CK+RAaaL45WJte2vlOgC9ayO3ON3ptkQ2 Zy3a1S4GITIbWE3afObKJjg9XJTMHkimV3P3zsihzqaq+zbjz+TTq9veIKVC8DJvW0/al1 a91kF92UeHKDvg4gc17dwimq2jYESul3ygJdpf/oyLC9P9O8ogzzvcjxk24JoQ0jKZHZwV LsxeJnCSQdZvTs1C3SphkCez5yT2LF1hv5HLJvVermcplWiBqoaQ9wio+bg871DHpJPlLw 0t6Mujwr7GJNITgcVR8UCPIepToChgsduA0OGlr+NTqhuD9FUKwfz0h0g0keeQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 0A67619D0F; Fri, 13 May 2022 01:49:03 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 24D1n2uP053343; Fri, 13 May 2022 01:49:02 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 24D1n2wF053342; Fri, 13 May 2022 01:49:02 GMT (envelope-from git) Date: Fri, 13 May 2022 01:49:02 GMT Message-Id: <202205130149.24D1n2wF053342@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Alexey Dokuchaev Subject: git: 1430dabdb37f - main - sysutils/p5-POSIX-Run-Capture: new port had been added (+) List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: danfe X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 1430dabdb37f6c6aea8c089b78f8282a2c7b0ca5 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1652406543; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=KD77u5IncKDBTFQOo7Rq1PzGl3/urc7HO+bAUGD/qT4=; b=B9O1ePNoqob/6o2dfbyO+qxQjlbLphT/M2X5v6xWVWGMgRvXtdSBhNkkqjrOQI89vBPQer Nzexu25jVKd8JkH3kOL9UB/4KZIxvK4rp10FuMAsv1wSz/E3CLmK9E5XioX35lYWOUEYA8 X/nlO3eMXh1EHTqHCaULs3/2MXM3xKDT6XGFlLqTJ0bEzmCtW5uyx0cawBO0wSSjYt2ZoN AQDFMOgcgU/u2vuEbyG6vwUhPP7smTIblCOiVQwO3L6DP504KLNkr1LDYFTru5KCoi4jeZ UCYf+9vF9zZfWmQ9/YT6QsUaIKLO4YO14az0ZAUBnmoThtkR7tZt9GFvmGubnw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1652406543; a=rsa-sha256; cv=none; b=XT3KHwMcalLZwIo99lq4hGjO5PmkeSbe4FRhgxpldyDIMS/8fWipz5ZEU76AWnDtgwWut3 yLAJwPLE2T93yt3O5fyBaBjLTyrWvq59Af/qoetvvCeGwBA4CdJK+T8vXhiRPTwugwSrw4 ha1Sqs+dH93CatWEnfHQoWErIeoTe5nBlenU11Kw9sYhm2utxwqVG5al4XnuhoJeHyuiZs 60hpyF3a9ndchMOu+QsL644IXct28Gh2NYvE2rBgdHGL6U9LZEv3dWdNQKCIN53/jC/NTw Th+yS2J6iYf5HymIUO4L4JFZ9iTggIPLhifmMiJZw/Ri1+PFkl3l3F/JilmUnA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by danfe: URL: https://cgit.FreeBSD.org/ports/commit/?id=1430dabdb37f6c6aea8c089b78f8282a2c7b0ca5 commit 1430dabdb37f6c6aea8c089b78f8282a2c7b0ca5 Author: Alexey Dokuchaev AuthorDate: 2022-05-13 01:48:06 +0000 Commit: Alexey Dokuchaev CommitDate: 2022-05-13 01:48:06 +0000 sysutils/p5-POSIX-Run-Capture: new port had been added (+) This module runs external command and captures its output. Both standard error and output are captured. Upon exit, their contents can be accessed line by line or in one chunk. WWW: https://metacpan.org/dist/POSIX-Run-Capture --- sysutils/Makefile | 1 + sysutils/p5-POSIX-Run-Capture/Makefile | 19 +++++++++++++++++++ sysutils/p5-POSIX-Run-Capture/distinfo | 3 +++ sysutils/p5-POSIX-Run-Capture/pkg-descr | 11 +++++++++++ sysutils/p5-POSIX-Run-Capture/pkg-plist | 3 +++ 5 files changed, 37 insertions(+) diff --git a/sysutils/Makefile b/sysutils/Makefile index 26ee0452a5a6..e01e43960e2d 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -873,6 +873,7 @@ SUBDIR += p5-MogileFS-Server SUBDIR += p5-MogileFS-Utils SUBDIR += p5-Monitor-Simple + SUBDIR += p5-POSIX-Run-Capture SUBDIR += p5-Plugtools SUBDIR += p5-Plugtools-Plugins-HomeOU SUBDIR += p5-Probe-Perl diff --git a/sysutils/p5-POSIX-Run-Capture/Makefile b/sysutils/p5-POSIX-Run-Capture/Makefile new file mode 100644 index 000000000000..8a8fbd502c96 --- /dev/null +++ b/sysutils/p5-POSIX-Run-Capture/Makefile @@ -0,0 +1,19 @@ +# Created by: Alexey Dokuchaev + +PORTNAME= POSIX-Run-Capture +PORTVERSION= 1.03 +CATEGORIES= sysutils perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= perl@FreeBSD.org +COMMENT= Run command and capture its output + +LICENSE= GPLv3+ + +TEST_DEPENDS= p5-File-Cmp>=1.06:sysutils/p5-File-Cmp + +USES= perl5 +USE_PERL5= configure + +.include diff --git a/sysutils/p5-POSIX-Run-Capture/distinfo b/sysutils/p5-POSIX-Run-Capture/distinfo new file mode 100644 index 000000000000..0d5a3ce05f9a --- /dev/null +++ b/sysutils/p5-POSIX-Run-Capture/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1614076233 +SHA256 (POSIX-Run-Capture-1.03.tar.gz) = 9ead96699cc44bcc25c3ed13442b393b3dab29728e41635bde2b7d8ce170411b +SIZE (POSIX-Run-Capture-1.03.tar.gz) = 176257 diff --git a/sysutils/p5-POSIX-Run-Capture/pkg-descr b/sysutils/p5-POSIX-Run-Capture/pkg-descr new file mode 100644 index 000000000000..bf5cfe9d9cfc --- /dev/null +++ b/sysutils/p5-POSIX-Run-Capture/pkg-descr @@ -0,0 +1,11 @@ +POSIX::Run::Capture runs an external command and captures its output. +Both standard error and output are captured. Upon exit, their contents +can be accessed line by line or in one chunk. Callback routines can be +supplied that will be called for each complete line of output read, +providing a way for synchronous processing. Standard input can be +supplied as either a file handle or a text. + +This module is for those who value performance and effectiveness over +portability. As its name suggests, it can be used only on POSIX systems. + +WWW: https://metacpan.org/dist/POSIX-Run-Capture diff --git a/sysutils/p5-POSIX-Run-Capture/pkg-plist b/sysutils/p5-POSIX-Run-Capture/pkg-plist new file mode 100644 index 000000000000..2ef99590311a --- /dev/null +++ b/sysutils/p5-POSIX-Run-Capture/pkg-plist @@ -0,0 +1,3 @@ +%%SITE_ARCH%%/POSIX/Run/Capture.pm +%%SITE_ARCH%%/auto/POSIX/Run/Capture/Capture.so +%%PERL5_MAN3%%/POSIX::Run::Capture.3.gz