dev-python/ansi2html: Clean up old.

Package-Manager: portage-2.2.28
This commit is contained in:
Patrice Clement
2016-07-23 19:18:21 +02:00
parent 956ba872c1
commit 667839bfdc
5 changed files with 0 additions and 136 deletions

View File

@@ -1,3 +1 @@
DIST ansi2html-1.0.7.tar.gz 52307 SHA256 fcc732e4d10627f8060921c54c751ff181a098ceccd116311b4c6e26ec2ea5cd SHA512 75f6601315e47ec5fbd28fb360316e55f8204cf81f9ed9f6374318436b04b1baf86b556885a5a9a1f67a3495357b89d74ad23d3b0680817c09b5d9e82eb4c1f6 WHIRLPOOL 47834d7efc2fe475d2d588b73fc3dd641c37147e574d0ef4e57c997f3a090eb3da8d73aa6f2ad02479d32a82b55fd0c6dc45a4e8593d6598086bed71c3486df2
DIST ansi2html-1.1.0.tar.gz 51514 SHA256 537fc4ececf872f83d5cbd218fb64bb49304d258487e283736bb9e5e64319ad3 SHA512 2121c91c821a89d63fcb6c27a8a088968a150a447c5c2a270b781aabd19e07387e59bc1c291e818569c4bafe495c2d3d2c2c6f172406fa830467e3ad541e3e21 WHIRLPOOL db8292f3ebd434a3507ea4f55c32c80e62bbe06a80f9baf2d21089ae27b6a3365cea1e9be4d16d9ed050d01402bdccfad477a8c7b5d19004fa6d250f87d9a6a9
DIST ansi2html-1.1.1.tar.gz 46591 SHA256 5c8a482e92fd49005c083d5ed5aa946d424a71eda60be27fda005bbb5ed8c53f SHA512 5f08e6e3e89797f23759da7aac8cbd17e86ffcac37af8db8c345423c69744d88a1517cb0f17dc9c366b509b972484d25877cce8c7466a7a463eea24af17133de WHIRLPOOL 3d2555784c7077b6541df30b485af5f7f4884c40018b11c8a78afaac8c942f7f0903bf2fe442cdc75ddbb09b7be77cf58cc6a1f980617ded3b6eb68324d441d1

View File

@@ -1,37 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
inherit distutils-r1
DESCRIPTION="Convert text with ANSI color codes to HTML"
HOMEPAGE="https://pypi.python.org/pypi/ansi2html https://github.com/ralphbean/ansi2html"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="amd64 arm x86"
IUSE="test"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
DEPEND="test? ( ${RDEPEND}
dev-python/nose[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7 pypy)
)
dev-python/setuptools[${PYTHON_USEDEP}]"
python_test() {
chmod -x "${S}"/tests/* || die
esetup.py check
esetup.py test
}
python_install_all() {
doman man/ansi2html.1
DOCS=( README.rst man/ansi2html.1.txt )
distutils-r1_python_install_all
}

View File

@@ -1,42 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 python3_{3,4} pypy )
inherit distutils-r1
DESCRIPTION="Convert text with ANSI color codes to HTML"
HOMEPAGE="https://pypi.python.org/pypi/ansi2html https://github.com/ralphbean/ansi2html"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="test"
RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/six-1.7.3[${PYTHON_USEDEP}]"
DEPEND="
test? (
${RDEPEND}
dev-python/nose[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7 pypy)
)
dev-python/setuptools[${PYTHON_USEDEP}]
"
python_test() {
chmod -x "${S}"/tests/* || die
esetup.py check
esetup.py test
}
python_install_all() {
doman man/ansi2html.1
DOCS=( README.rst man/ansi2html.1.txt )
distutils-r1_python_install_all
}

View File

@@ -1,28 +0,0 @@
From f4371f16fd9ba9bffdd32a877b32f78222aef87c Mon Sep 17 00:00:00 2001
From: Corentin Chary <corentin.chary@gmail.com>
Date: Sun, 22 Jul 2012 09:25:15 +0200
Subject: [PATCH 3/3] The 0 control code could be at the end of a sequence
Example: u"\x1b[32;01m * \x1b[39;49;00m *"
Note that here 39 and 49 "reset to default" codes are still
not handled.
---
ansi2html/converter.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ansi2html/converter.py b/ansi2html/converter.py
index 0609a9e..23be2d0 100755
--- a/ansi2html/converter.py
+++ b/ansi2html/converter.py
@@ -147,7 +147,7 @@ class Ansi2HTMLConverter(object):
if params[0] in [38, 48]:
params = ["%i-%i" % (params[0], params[2])] + params[3:]
- if params == [0]:
+ if 0 in params:
# If the control code 0 is present, close all tags we've
# opened so far. i.e. reset all attributes
yield '</span>' * n_open
--
1.7.9.5

View File

@@ -1,27 +0,0 @@
From d70863b135d959a6e79cf3019700cac302336abe Mon Sep 17 00:00:00 2001
From: Corentin Chary <corentin.chary@gmail.com>
Date: Sun, 22 Jul 2012 09:24:52 +0200
Subject: [PATCH 2/3] Always patch sys.argv when calling main()
---
tests/test_ansi2html.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/tests/test_ansi2html.py b/tests/test_ansi2html.py
index 00b794f..c961859 100644
--- a/tests/test_ansi2html.py
+++ b/tests/test_ansi2html.py
@@ -45,8 +45,9 @@ class TestAnsi2HTML(unittest.TestCase):
actual = html[idx].strip()
self.assertEqual(expected, actual)
+ @patch("sys.argv", new_callable=lambda: ["ansi2html"])
@patch("sys.stdout", new_callable=six.StringIO)
- def test_conversion_as_command(self, mock_stdout):
+ def test_conversion_as_command(self, mock_stdout, mock_argv):
with open(join(_here, "ansicolor.txt"), "rb") as input:
test_data = "".join(read_to_unicode(input))
--
1.7.9.5