diff options
author | Michał Górny <mgorny@gentoo.org> | 2020-03-07 16:37:56 +0100 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2020-03-07 16:37:56 +0100 |
commit | b265f17bc2d3a58b311c073acb48fd49527e5332 (patch) | |
tree | f4a2d1da822798a509686f10c57ca3152ea48258 /dev-python/cssutils | |
parent | dev-python/pytest-runner: Remove redundant versions (diff) | |
download | gentoo-b265f17bc2d3a58b311c073acb48fd49527e5332.tar.gz gentoo-b265f17bc2d3a58b311c073acb48fd49527e5332.tar.bz2 gentoo-b265f17bc2d3a58b311c073acb48fd49527e5332.zip |
dev-python/cssutils: Remove redundant versions
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-python/cssutils')
-rw-r--r-- | dev-python/cssutils/Manifest | 1 | ||||
-rw-r--r-- | dev-python/cssutils/cssutils-1.0.1.ebuild | 55 | ||||
-rw-r--r-- | dev-python/cssutils/cssutils-1.0.2-r1.ebuild | 55 | ||||
-rw-r--r-- | dev-python/cssutils/files/cssutils-1.0.1-pypy-test-backport.patch | 32 |
4 files changed, 0 insertions, 143 deletions
diff --git a/dev-python/cssutils/Manifest b/dev-python/cssutils/Manifest index e9f838eecc68..23b7b70e68ac 100644 --- a/dev-python/cssutils/Manifest +++ b/dev-python/cssutils/Manifest @@ -1,2 +1 @@ -DIST cssutils-1.0.1.tar.gz 353621 BLAKE2B 142320e2358acb1b5b95400f42fb5eb40840602bd204f68a1896ea92b35dfe2ce6f316d84cf5d21a2ef8047f4748294b908057fa12cab352b42d7ab2ffcfaa6f SHA512 932a128443cc31f689d91c7c75a04ddc79824b4e5c0779e48d30fa0a3a760cad82d8208264ec95a3b120c38962f2eabf6b3456aa8f81d24e9c9718e95fd6bf83 DIST cssutils-1.0.2.tar.gz 367038 BLAKE2B e19edce100dbc05d6e469eb6b0ad234d7d4c9458aca1b2a3e72bdeff1a35dec64427353936a339e2071d8ba2e8804c5754f55a391955a61ef61ae56381269125 SHA512 4988893875a03923d3127e334654799e5c2ebcdc0a7f5b3fb5c9ab27d1b331caa5bf197161312a298531e0757843aa3259ceba5fa19947353eea24a5da53ceda diff --git a/dev-python/cssutils/cssutils-1.0.1.ebuild b/dev-python/cssutils/cssutils-1.0.1.ebuild deleted file mode 100644 index f3e9e622067b..000000000000 --- a/dev-python/cssutils/cssutils-1.0.1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python3_6 ) - -inherit distutils-r1 - -DESCRIPTION="A CSS Cascading Style Sheets library" -HOMEPAGE="https://pypi.org/project/cssutils/ https://bitbucket.org/cthedot/cssutils http://cthedot.de/cssutils/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 arm ppc x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] - )" - -PATCHES=( - "${FILESDIR}"/${P}-pypy-test-backport.patch -) - -python_prepare_all() { - # Disable test failing with dev-python/pyxml installed. - if has_version dev-python/pyxml; then - sed -e "s/test_linecol/_&/" -i src/tests/test_errorhandler.py - fi - - # requires old pbr, does it really? - sed \ - -e '/tests_require/d' \ - -i setup.py || die - - EPATCH_OPTS="--binary" - - distutils-r1_python_prepare_all -} - -python_test() { - ln -s "${S}/sheets" "${BUILD_DIR}/sheets" || die - # esetup.py test - # exclude tests that connect to the network - set -- nosetests \ - -e test_parseUrl -e test_handlers -P "${BUILD_DIR}/lib/cssutils/tests" - echo "$@" - "$@" || die "Testing failed with ${EPYTHON}" -} diff --git a/dev-python/cssutils/cssutils-1.0.2-r1.ebuild b/dev-python/cssutils/cssutils-1.0.2-r1.ebuild deleted file mode 100644 index 4c06df2a752a..000000000000 --- a/dev-python/cssutils/cssutils-1.0.2-r1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7} ) - -inherit distutils-r1 - -DESCRIPTION="A CSS Cascading Style Sheets library" -HOMEPAGE="https://pypi.org/project/cssutils/ https://bitbucket.org/cthedot/cssutils http://cthedot.de/cssutils/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] - )" - -python_prepare_all() { - # Disable test failing with dev-python/pyxml installed. - if has_version dev-python/pyxml; then - sed -e "s/test_linecol/_&/" \ - -i src/cssutils/tests/test_errorhandler.py \ - || die - fi - - # requires old pbr, does it really? - sed \ - -e '/tests_require/d' \ - -i setup.py || die - - # fix casing of call to Windows-1252. Remove when upstream fixes casing. - sed -i -e 's/encutils.tryEncodings(test)/encutils.tryEncodings(test).lower()/' \ - src/cssutils/tests/test_encutils/__init__.py || die "fixing test_encutils failed" - - distutils-r1_python_prepare_all -} - -python_test() { - ln -s "${S}/sheets" "${BUILD_DIR}/sheets" || die - # esetup.py test - # exclude tests that connect to the network - set -- nosetests \ - -e test_parseUrl -e test_handlers -P "${BUILD_DIR}/lib/cssutils/tests" - echo "$@" - "$@" || die "Testing failed with ${EPYTHON}" -} diff --git a/dev-python/cssutils/files/cssutils-1.0.1-pypy-test-backport.patch b/dev-python/cssutils/files/cssutils-1.0.1-pypy-test-backport.patch deleted file mode 100644 index f5f1bda3516d..000000000000 --- a/dev-python/cssutils/files/cssutils-1.0.1-pypy-test-backport.patch +++ /dev/null @@ -1,32 +0,0 @@ -# HG changeset patch
-# User Daniel <kingdread@gmx.de>
-# Date 1448482419 -3600
-# Node ID 01a19d494b6f31e91c54ae39c5a6f43f6292a85d
-# Parent 3a01bd18118a6466ad93aa23caaa4164528b59ac
-Fix tests on PyPy 2
-
-Tests fail because of the extra "u" prefix in the error message
-
-diff --git a/src/cssutils/tests/test_profiles.py b/src/cssutils/tests/test_profiles.py
---- a/src/cssutils/tests/test_profiles.py
-+++ b/src/cssutils/tests/test_profiles.py
-@@ -2,6 +2,7 @@
- __version__ = '$Id: test_cssvalue.py 1443 2008-08-31 13:54:39Z cthedot $'
-
- import sys
-+import platform
- import basetest
- import cssutils
-
-@@ -124,6 +125,11 @@
- expmsg = u"invalid literal for int(): x"
- elif sys.platform.startswith('java'):
- expmsg = u"invalid literal for int() with base 10: x"
-+ # PyPy adds the u prefix, but only in versions lower than Python 3
-+ elif (platform.python_implementation() == "PyPy" and
-+ sys.version_info < (3, 0)):
-+ expmsg = u"invalid literal for int() with base 10: u'x'"
-+
-
- self.assertRaisesMsg(Exception, expmsg,
- cssutils.profile.validate, u'-test-funcval', u'x')
|