Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 5 May 2013 19:19:50 GMT
From:      Alexey Degtyarev <alexey@renatasystems.org>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/178352: New port: devel/py-colorama - Cross-platform API to print colored terminal text from Python apps
Message-ID:  <201305051919.r45JJoed014494@oldred.FreeBSD.org>
Resent-Message-ID: <201305051920.r45JK0GY035194@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         178352
>Category:       ports
>Synopsis:       New port: devel/py-colorama - Cross-platform API to print colored terminal text from Python apps
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun May 05 19:20:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Alexey Degtyarev
>Release:        
>Organization:
>Environment:
>Description:
ANSI escape character sequences have long been used to produce colored terminal
text and cursor positioning on Unix and Macs. Colorama makes this work on
Windows, too. It also provides some shortcuts to help generate ANSI sequences,
and works fine in conjunction with any other ANSI sequence generation library,
such as Termcolor.

WWW: http://pypi.python.org/pypi/colorama
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	py-colorama
#	py-colorama/distinfo
#	py-colorama/pkg-descr
#	py-colorama/pkg-plist
#	py-colorama/Makefile
#
echo c - py-colorama
mkdir -p py-colorama > /dev/null 2>&1
echo x - py-colorama/distinfo
sed 's/^X//' >py-colorama/distinfo << '8e22b2c109d5515f60d79c25b0d53557'
XSHA256 (colorama-0.2.5.tar.gz) = 55bad9c74fbda47c558d581e287cfd9bfff48f196caedcff76bf2fb17149b80b
XSIZE (colorama-0.2.5.tar.gz) = 15042
8e22b2c109d5515f60d79c25b0d53557
echo x - py-colorama/pkg-descr
sed 's/^X//' >py-colorama/pkg-descr << 'c9c947a7372f761a422962ddf6f01675'
XMakes ANSI escape character sequences, for producing colored terminal text and
Xcursor positioning, work under MS Windows.
X
XANSI escape character sequences have long been used to produce colored terminal
Xtext and cursor positioning on Unix and Macs. Colorama makes this work on
XWindows, too. It also provides some shortcuts to help generate ANSI sequences,
Xand works fine in conjunction with any other ANSI sequence generation library,
Xsuch as Termcolor.
X
XWWW: http://pypi.python.org/pypi/colorama
c9c947a7372f761a422962ddf6f01675
echo x - py-colorama/pkg-plist
sed 's/^X//' >py-colorama/pkg-plist << '6bb10809bd67de5ef854464d698be410'
X%%PYTHON_SITELIBDIR%%/colorama/__init__.py
X%%PYTHON_SITELIBDIR%%/colorama/__init__.pyc
X%%PYTHON_SITELIBDIR%%/colorama/__init__.pyo
X%%PYTHON_SITELIBDIR%%/colorama/ansi.py
X%%PYTHON_SITELIBDIR%%/colorama/ansi.pyc
X%%PYTHON_SITELIBDIR%%/colorama/ansi.pyo
X%%PYTHON_SITELIBDIR%%/colorama/ansitowin32.py
X%%PYTHON_SITELIBDIR%%/colorama/ansitowin32.pyc
X%%PYTHON_SITELIBDIR%%/colorama/ansitowin32.pyo
X%%PYTHON_SITELIBDIR%%/colorama/initialise.py
X%%PYTHON_SITELIBDIR%%/colorama/initialise.pyc
X%%PYTHON_SITELIBDIR%%/colorama/initialise.pyo
X%%PYTHON_SITELIBDIR%%/colorama/win32.py
X%%PYTHON_SITELIBDIR%%/colorama/win32.pyc
X%%PYTHON_SITELIBDIR%%/colorama/win32.pyo
X%%PYTHON_SITELIBDIR%%/colorama/winterm.py
X%%PYTHON_SITELIBDIR%%/colorama/winterm.pyc
X%%PYTHON_SITELIBDIR%%/colorama/winterm.pyo
X@dirrm %%PYTHON_SITELIBDIR%%/colorama
6bb10809bd67de5ef854464d698be410
echo x - py-colorama/Makefile
sed 's/^X//' >py-colorama/Makefile << '8b4d6c6f73235c4a9e0971939d4762df'
X# Created by: Alexey V. Degtyarev <alexey@renatasystems.org>
X# $FreeBSD$
X
XPORTNAME=	colorama
XPORTVERSION=	0.2.5
XCATEGORIES=	devel python
XMASTER_SITES=	CHEESESHOP
XPKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
X
XMAINTAINER=	alexey@renatasystems.org
XCOMMENT=	Cross-platform API to print colored terminal text from Python apps
X
XLICENSE=	BSD
X
XUSE_PYTHON=	yes
XUSE_PYDISTUTILS=yes
X
X.include <bsd.port.mk>
8b4d6c6f73235c4a9e0971939d4762df
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201305051919.r45JJoed014494>