From owner-svn-ports-head@freebsd.org Mon Mar 12 20:42:10 2018 Return-Path: Delivered-To: svn-ports-head@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 D8043F46B94; Mon, 12 Mar 2018 20:42:09 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8C24670C42; Mon, 12 Mar 2018 20:42:09 +0000 (UTC) (envelope-from sunpoet@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 8510110A35; Mon, 12 Mar 2018 20:42:09 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w2CKg9qi009210; Mon, 12 Mar 2018 20:42:09 GMT (envelope-from sunpoet@FreeBSD.org) Received: (from sunpoet@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w2CKg9kB009206; Mon, 12 Mar 2018 20:42:09 GMT (envelope-from sunpoet@FreeBSD.org) Message-Id: <201803122042.w2CKg9kB009206@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: sunpoet set sender to sunpoet@FreeBSD.org using -f From: Sunpoet Po-Chuan Hsieh Date: Mon, 12 Mar 2018 20:42:09 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r464293 - in head/devel: . rubygem-tty-command X-SVN-Group: ports-head X-SVN-Commit-Author: sunpoet X-SVN-Commit-Paths: in head/devel: . rubygem-tty-command X-SVN-Commit-Revision: 464293 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Mar 2018 20:42:10 -0000 Author: sunpoet Date: Mon Mar 12 20:42:08 2018 New Revision: 464293 URL: https://svnweb.freebsd.org/changeset/ports/464293 Log: Add rubygem-tty-command 0.7.0 TTY::Command provides independent command execution component for TTY toolkit. It runs external commands with pretty output logging and capture stdout, stderr and exit status. Redirect stdin, stdout and stderr of each command to a file or a string. WWW: https://piotrmurach.github.io/tty/ WWW: https://github.com/piotrmurach/tty-command Added: head/devel/rubygem-tty-command/ head/devel/rubygem-tty-command/Makefile (contents, props changed) head/devel/rubygem-tty-command/distinfo (contents, props changed) head/devel/rubygem-tty-command/pkg-descr (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Mon Mar 12 20:41:47 2018 (r464292) +++ head/devel/Makefile Mon Mar 12 20:42:08 2018 (r464293) @@ -5848,6 +5848,7 @@ SUBDIR += rubygem-trollop SUBDIR += rubygem-trollop1 SUBDIR += rubygem-tty-color + SUBDIR += rubygem-tty-command SUBDIR += rubygem-tty-cursor SUBDIR += rubygem-tty-font SUBDIR += rubygem-tty-platform Added: head/devel/rubygem-tty-command/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/rubygem-tty-command/Makefile Mon Mar 12 20:42:08 2018 (r464293) @@ -0,0 +1,21 @@ +# Created by: Po-Chuan Hsieh +# $FreeBSD$ + +PORTNAME= tty-command +PORTVERSION= 0.7.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Execute shell commands with pretty logging + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= rubygem-pastel>=0.7.0:devel/rubygem-pastel + +NO_ARCH= yes +USE_RUBY= yes +USES= gem + +.include Added: head/devel/rubygem-tty-command/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/rubygem-tty-command/distinfo Mon Mar 12 20:42:08 2018 (r464293) @@ -0,0 +1,3 @@ +TIMESTAMP = 1520736009 +SHA256 (rubygem/tty-command-0.7.0.gem) = 43a13346ee53727f8e39c67a7642781813c585e4a56d26ae1a47d549878b7cea +SIZE (rubygem/tty-command-0.7.0.gem) = 24576 Added: head/devel/rubygem-tty-command/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/rubygem-tty-command/pkg-descr Mon Mar 12 20:42:08 2018 (r464293) @@ -0,0 +1,7 @@ +TTY::Command provides independent command execution component for TTY toolkit. +It runs external commands with pretty output logging and capture stdout, stderr +and exit status. Redirect stdin, stdout and stderr of each command to a file or +a string. + +WWW: https://piotrmurach.github.io/tty/ +WWW: https://github.com/piotrmurach/tty-command