From owner-svn-ports-all@freebsd.org Sat Jan 5 17:49:17 2019 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D6BDC14A1FAE; Sat, 5 Jan 2019 17:49:16 +0000 (UTC) (envelope-from swills@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) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7EAA88BC72; Sat, 5 Jan 2019 17:49:16 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 7454D1BEDD; Sat, 5 Jan 2019 17:49:16 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x05HnGdU007188; Sat, 5 Jan 2019 17:49:16 GMT (envelope-from swills@FreeBSD.org) Received: (from swills@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x05HnF4Q007184; Sat, 5 Jan 2019 17:49:15 GMT (envelope-from swills@FreeBSD.org) Message-Id: <201901051749.x05HnF4Q007184@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: swills set sender to swills@FreeBSD.org using -f From: Steve Wills Date: Sat, 5 Jan 2019 17:49:15 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r489358 - in head/sysutils: . p5-Proc-ProcessTable-Colorizer X-SVN-Group: ports-head X-SVN-Commit-Author: swills X-SVN-Commit-Paths: in head/sysutils: . p5-Proc-ProcessTable-Colorizer X-SVN-Commit-Revision: 489358 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 7EAA88BC72 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.97 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.97)[-0.968,0]; NEURAL_HAM_LONG(-1.00)[-0.999,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US] X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jan 2019 17:49:17 -0000 Author: swills Date: Sat Jan 5 17:49:15 2019 New Revision: 489358 URL: https://svnweb.freebsd.org/changeset/ports/489358 Log: sysutils/p5-Proc-ProcessTable-Colorizer: create port This colorizes the output from Proc::ProcessTable. This is largely meant to be used from the command line instead of as a module via the included bin script. Among other fun things, it allows searching of the process table. Searching is currently possible against the following criteria. zombie swapped out regex command line matching CPU seconds used by a process percent of memory usage percent of CPU usage wait channel in use bin/cps - A colorized version of ps with various extra useful options WWW: http://search.cpan.org/dist/Proc-ProcessTable-Colorizer/ PR: 224399 Submitted by: Zane C. Bowers-Hadley Added: head/sysutils/p5-Proc-ProcessTable-Colorizer/ head/sysutils/p5-Proc-ProcessTable-Colorizer/Makefile (contents, props changed) head/sysutils/p5-Proc-ProcessTable-Colorizer/distinfo (contents, props changed) head/sysutils/p5-Proc-ProcessTable-Colorizer/pkg-descr (contents, props changed) head/sysutils/p5-Proc-ProcessTable-Colorizer/pkg-plist (contents, props changed) Modified: head/sysutils/Makefile (contents, props changed) Modified: head/sysutils/Makefile ============================================================================== --- head/sysutils/Makefile Sat Jan 5 17:48:36 2019 (r489357) +++ head/sysutils/Makefile Sat Jan 5 17:49:15 2019 (r489358) @@ -803,6 +803,7 @@ SUBDIR += p5-Plugtools-Plugins-HomeOU SUBDIR += p5-Probe-Perl SUBDIR += p5-Proc-PidUtil + SUBDIR += p5-Proc-ProcessTable-Colorizer SUBDIR += p5-Proclet SUBDIR += p5-Quota SUBDIR += p5-Rex Added: head/sysutils/p5-Proc-ProcessTable-Colorizer/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/p5-Proc-ProcessTable-Colorizer/Makefile Sat Jan 5 17:49:15 2019 (r489358) @@ -0,0 +1,30 @@ +# $FreeBSD$ + +PORTNAME= Proc-ProcessTable-Colorizer +PORTVERSION= 0.2.0 +CATEGORIES= sysutils perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= vvelox@vvelox.net +COMMENT= Colorized and enhanced version of ps + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-Error-Helper>=1.0.0:devel/p5-Error-Helper \ + p5-Proc-ProcessTable>=0.53:devel/p5-Proc-ProcessTable \ + p5-Term-ANSIColor>=4.06:devel/p5-Term-ANSIColor \ + p5-Term-Size>=0:devel/p5-Term-Size \ + p5-Text-Table>=1.133:textproc/p5-Text-Table \ + p5-BSD-Process>=0.07:sysutils/p5-BSD-Process +TEST_DEPENDS= p5-Test-Pod>=1.22:devel/p5-Test-Pod \ + p5-Test-Pod-Coverage>=1.08:devel/p5-Test-Pod-Coverage + +USES= perl5 + +NO_ARCH= yes +USE_PERL5= configure + +.include Added: head/sysutils/p5-Proc-ProcessTable-Colorizer/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/p5-Proc-ProcessTable-Colorizer/distinfo Sat Jan 5 17:49:15 2019 (r489358) @@ -0,0 +1,3 @@ +TIMESTAMP = 1513497563 +SHA256 (Proc-ProcessTable-Colorizer-0.2.0.tar.gz) = d8a027e5fd0c9270d63f05391bbf685aae1ec2c0c5109c35ef2f06d00e782d4c +SIZE (Proc-ProcessTable-Colorizer-0.2.0.tar.gz) = 12426 Added: head/sysutils/p5-Proc-ProcessTable-Colorizer/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/p5-Proc-ProcessTable-Colorizer/pkg-descr Sat Jan 5 17:49:15 2019 (r489358) @@ -0,0 +1,20 @@ +This colorizes the output from Proc::ProcessTable. + +This is largely meant to be used from the command line instead of +as a module via the included bin script. + +Among other fun things, it allows searching of the process table. + +Searching is currently possible against the following criteria. + + zombie + swapped out + regex command line matching + CPU seconds used by a process + percent of memory usage + percent of CPU usage + wait channel in use + +bin/cps - A colorized version of ps with various extra useful options + +WWW: http://search.cpan.org/dist/Proc-ProcessTable-Colorizer/ Added: head/sysutils/p5-Proc-ProcessTable-Colorizer/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/p5-Proc-ProcessTable-Colorizer/pkg-plist Sat Jan 5 17:49:15 2019 (r489358) @@ -0,0 +1,3 @@ +bin/cps +%%SITE_PERL%%/Proc/ProcessTable/Colorizer.pm +%%PERL5_MAN3%%/Proc::ProcessTable::Colorizer.3.gz