From owner-svn-ports-head@FreeBSD.ORG Fri Dec 12 00:29:42 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 59EF1E62; Fri, 12 Dec 2014 00:29:42 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4582ACE2; Fri, 12 Dec 2014 00:29:42 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id sBC0TgET071522; Fri, 12 Dec 2014 00:29:42 GMT (envelope-from amdmi3@FreeBSD.org) Received: (from amdmi3@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id sBC0TfU4071517; Fri, 12 Dec 2014 00:29:41 GMT (envelope-from amdmi3@FreeBSD.org) Message-Id: <201412120029.sBC0TfU4071517@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: amdmi3 set sender to amdmi3@FreeBSD.org using -f From: Dmitry Marakasov Date: Fri, 12 Dec 2014 00:29:41 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r374562 - in head/textproc: . sansi X-SVN-Group: ports-head 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.18-1 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: Fri, 12 Dec 2014 00:29:42 -0000 Author: amdmi3 Date: Fri Dec 12 00:29:40 2014 New Revision: 374562 URL: https://svnweb.freebsd.org/changeset/ports/374562 QAT: https://qat.redports.org/buildarchive/r374562/ Log: sansi was written to strip the ANSI control sequences in files, or output, often, but not limited to those generated by compilers. I found it difficult to visually grope/grep the output of script(1) sessions. Especially with the advent of clang. While it's nice to replay the script(1) sessions to view the highlighted messages. It's near impossible to read it inline in your favorite pager, or text editor; Enter sansi. WWW: http://BSDforge.com/projects/textproc/sansi/ PR: 195661 Submitted by: portmaster@bsdforge.com Added: head/textproc/sansi/ head/textproc/sansi/Makefile (contents, props changed) head/textproc/sansi/distinfo (contents, props changed) head/textproc/sansi/pkg-descr (contents, props changed) Modified: head/textproc/Makefile Modified: head/textproc/Makefile ============================================================================== --- head/textproc/Makefile Thu Dec 11 23:59:10 2014 (r374561) +++ head/textproc/Makefile Fri Dec 12 00:29:40 2014 (r374562) @@ -1396,6 +1396,7 @@ SUBDIR += s5 SUBDIR += sablotron SUBDIR += sagasu + SUBDIR += sansi SUBDIR += sarep SUBDIR += sary SUBDIR += sassc Added: head/textproc/sansi/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/sansi/Makefile Fri Dec 12 00:29:40 2014 (r374562) @@ -0,0 +1,29 @@ +# Created by: Chris Hutchinson +# $FreeBSD$ + +PORTNAME= sansi +PORTVERSION= 1.0.0 +CATEGORIES= textproc sysutils +MASTER_SITES= http://BSDforge.com/projects/source/textproc/sansi/ + +MAINTAINER= portmaster@bsdforge.com +COMMENT= Removes ANSI control sequences/characters, from files + +LICENSE= ART20 BSD2CLAUSE +LICENSE_COMB= multi + +RUN_DEPENDS= p5-PerlIO-eol>=0:${PORTSDIR}/devel/p5-PerlIO-eol \ + p5-Modern-Perl>=0:${PORTSDIR}/lang/p5-Modern-Perl + +NO_WRKSUBDIR= yes +NO_BUILD= yes + +USES= tar:xz + +PLIST_FILES= sbin/sansi man/man1/sansi.1.gz + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/sansi ${STAGEDIR}${PREFIX}/sbin + ${INSTALL_MAN} ${WRKSRC}/sansi.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 + +.include Added: head/textproc/sansi/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/sansi/distinfo Fri Dec 12 00:29:40 2014 (r374562) @@ -0,0 +1,2 @@ +SHA256 (sansi-1.0.0.tar.xz) = 1cb69ac15be82cb27f2f4712a7ef27c1e12fafcde916627b89cc1d1dc95dae97 +SIZE (sansi-1.0.0.tar.xz) = 1816 Added: head/textproc/sansi/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/sansi/pkg-descr Fri Dec 12 00:29:40 2014 (r374562) @@ -0,0 +1,10 @@ +sansi was written to strip the ANSI control sequences in files, or +output, often, but not limited to those generated by compilers. I +found it difficult to visually grope/grep the output of script(1) +sessions. Especially with the advent of clang. While it's nice to +replay the script(1) sessions to view the highlighted messages. +It's near impossible to read it inline in your favorite pager, or +text editor; +Enter sansi. + +WWW: http://BSDforge.com/projects/textproc/sansi/