From 8490302603decf8cba6ff769cbc82a672acc7443 Mon Sep 17 00:00:00 2001 From: Ilya Tumaykin Date: Fri, 19 Feb 2016 22:39:15 +0300 Subject: dev-python/mccabe: use proper HOMEPAGE Package-Manager: portage-2.2.27 --- dev-python/mccabe/mccabe-0.4.0.ebuild | 4 ++-- dev-python/mccabe/metadata.xml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'dev-python') diff --git a/dev-python/mccabe/mccabe-0.4.0.ebuild b/dev-python/mccabe/mccabe-0.4.0.ebuild index 4eeee85e31de..5c2973196d87 100644 --- a/dev-python/mccabe/mccabe-0.4.0.ebuild +++ b/dev-python/mccabe/mccabe-0.4.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -11,7 +11,7 @@ RESTRICT="test" inherit distutils-r1 DESCRIPTION="a plugin for flake8" -HOMEPAGE="https://github.com/flintwork/mccabe" +HOMEPAGE="https://github.com/PyCQA/mccabe" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" diff --git a/dev-python/mccabe/metadata.xml b/dev-python/mccabe/metadata.xml index 25144a574b70..4e8535188806 100644 --- a/dev-python/mccabe/metadata.xml +++ b/dev-python/mccabe/metadata.xml @@ -7,6 +7,6 @@ mccabe - flintwork/mccabe + PyCQA/mccabe -- cgit v1.2.3 From 1a51c6c71359441c09f0e78cde3da9a710e5b2c8 Mon Sep 17 00:00:00 2001 From: Ilya Tumaykin Date: Fri, 19 Feb 2016 22:43:11 +0300 Subject: dev-python/mccabe: remove unneeded pep8 dependency Package-Manager: portage-2.2.27 --- dev-python/mccabe/mccabe-0.4.0.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'dev-python') diff --git a/dev-python/mccabe/mccabe-0.4.0.ebuild b/dev-python/mccabe/mccabe-0.4.0.ebuild index 5c2973196d87..25a13eee7d69 100644 --- a/dev-python/mccabe/mccabe-0.4.0.ebuild +++ b/dev-python/mccabe/mccabe-0.4.0.ebuild @@ -19,8 +19,7 @@ IUSE="test" LICENSE="MIT" SLOT="0" -RDEPEND=">=dev-python/pep8-1.4.3[${PYTHON_USEDEP}] - dev-python/flake8[${PYTHON_USEDEP}]" +RDEPEND="dev-python/flake8[${PYTHON_USEDEP}]" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] dev-python/pytest-runner[${PYTHON_USEDEP}]" -- cgit v1.2.3 From d3849f6faa533a35a45294aaadeb53f96ba7ca7a Mon Sep 17 00:00:00 2001 From: Ilya Tumaykin Date: Fri, 19 Feb 2016 22:44:36 +0300 Subject: dev-python/mccabe: use meaningful DESCRIPTION Package-Manager: portage-2.2.27 --- dev-python/mccabe/mccabe-0.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'dev-python') diff --git a/dev-python/mccabe/mccabe-0.4.0.ebuild b/dev-python/mccabe/mccabe-0.4.0.ebuild index 25a13eee7d69..a4d4a64c00f1 100644 --- a/dev-python/mccabe/mccabe-0.4.0.ebuild +++ b/dev-python/mccabe/mccabe-0.4.0.ebuild @@ -10,7 +10,7 @@ RESTRICT="test" inherit distutils-r1 -DESCRIPTION="a plugin for flake8" +DESCRIPTION="flake8 plugin: McCabe complexity checker" HOMEPAGE="https://github.com/PyCQA/mccabe" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -- cgit v1.2.3 From c5d3ee48221068488c1a92129586a931963cacce Mon Sep 17 00:00:00 2001 From: Ilya Tumaykin Date: Fri, 19 Feb 2016 22:51:01 +0300 Subject: dev-python/mccabe: require pytest-runner only for tests Despite of what setup.py says pytest-runner is required for tests only. Package-Manager: portage-2.2.27 --- dev-python/mccabe/mccabe-0.4.0.ebuild | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'dev-python') diff --git a/dev-python/mccabe/mccabe-0.4.0.ebuild b/dev-python/mccabe/mccabe-0.4.0.ebuild index a4d4a64c00f1..5aa2253a9708 100644 --- a/dev-python/mccabe/mccabe-0.4.0.ebuild +++ b/dev-python/mccabe/mccabe-0.4.0.ebuild @@ -21,7 +21,12 @@ SLOT="0" RDEPEND="dev-python/flake8[${PYTHON_USEDEP}]" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/pytest-runner[${PYTHON_USEDEP}]" + test? ( dev-python/pytest-runner[${PYTHON_USEDEP}] )" + +src_prepare() { + sed -i -e '/pytest-runner/d' setup.py || die + distutils-r1_src_prepare +} python_test() { ${EPYTHON} test_mccabe.py || die -- cgit v1.2.3 From 51afce0c3076b193777f71414a05beb965f1a6d7 Mon Sep 17 00:00:00 2001 From: Ilya Tumaykin Date: Fri, 19 Feb 2016 22:54:00 +0300 Subject: dev-python/mccabe: require pytest instead of pytest-runner for tests pytest-runner is needed when one wants to run tests like this: `setup.py pytest'. Since we don't do this, we only need pytest. Package-Manager: portage-2.2.27 --- dev-python/mccabe/mccabe-0.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'dev-python') diff --git a/dev-python/mccabe/mccabe-0.4.0.ebuild b/dev-python/mccabe/mccabe-0.4.0.ebuild index 5aa2253a9708..22838d6764d2 100644 --- a/dev-python/mccabe/mccabe-0.4.0.ebuild +++ b/dev-python/mccabe/mccabe-0.4.0.ebuild @@ -21,7 +21,7 @@ SLOT="0" RDEPEND="dev-python/flake8[${PYTHON_USEDEP}]" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - test? ( dev-python/pytest-runner[${PYTHON_USEDEP}] )" + test? ( dev-python/pytest[${PYTHON_USEDEP}] )" src_prepare() { sed -i -e '/pytest-runner/d' setup.py || die -- cgit v1.2.3 From 44195e0a9a9930fc2ceddccbba0e013a17e84042 Mon Sep 17 00:00:00 2001 From: Ilya Tumaykin Date: Fri, 19 Feb 2016 22:58:28 +0300 Subject: dev-python/mccabe: use py.test to run tests This way testsuite actually works on Python < 3.5 because pytest decorators are respected properly. Package-Manager: portage-2.2.27 --- dev-python/mccabe/mccabe-0.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'dev-python') diff --git a/dev-python/mccabe/mccabe-0.4.0.ebuild b/dev-python/mccabe/mccabe-0.4.0.ebuild index 22838d6764d2..f3b8516aac99 100644 --- a/dev-python/mccabe/mccabe-0.4.0.ebuild +++ b/dev-python/mccabe/mccabe-0.4.0.ebuild @@ -29,5 +29,5 @@ src_prepare() { } python_test() { - ${EPYTHON} test_mccabe.py || die + py.test -v || die "Testing failed with ${EPYTHON}" } -- cgit v1.2.3 From c14ae8bc47cda1bdf856005e6632af6cfad9db6c Mon Sep 17 00:00:00 2001 From: Ilya Tumaykin Date: Fri, 19 Feb 2016 23:00:22 +0300 Subject: dev-python/mccabe: enable tests Testsuite succeeds at least on Python 2.7 and 3.4. Package-Manager: portage-2.2.27 --- dev-python/mccabe/mccabe-0.4.0.ebuild | 2 -- 1 file changed, 2 deletions(-) (limited to 'dev-python') diff --git a/dev-python/mccabe/mccabe-0.4.0.ebuild b/dev-python/mccabe/mccabe-0.4.0.ebuild index f3b8516aac99..035d0cc667ad 100644 --- a/dev-python/mccabe/mccabe-0.4.0.ebuild +++ b/dev-python/mccabe/mccabe-0.4.0.ebuild @@ -6,8 +6,6 @@ EAPI=5 PYTHON_COMPAT=( python2_7 python3_{3,4,5} ) -RESTRICT="test" - inherit distutils-r1 DESCRIPTION="flake8 plugin: McCabe complexity checker" -- cgit v1.2.3