mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-07-27 21:48:16 -07:00
dev-python/ansi2html: Clean up old.
Package-Manager: portage-2.2.28
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user