diff options
author | Felippe de Meirelles Motta <lippe@FreeBSD.org> | 2013-03-06 17:34:51 +0000 |
---|---|---|
committer | Felippe de Meirelles Motta <lippe@FreeBSD.org> | 2013-03-06 17:34:51 +0000 |
commit | 2b27306e400a1480d0c9d18f53944ed1373b032d (patch) | |
tree | e4f6d1db5df5ed4bc8dce89cd7ab3c428474bbf7 /devel | |
parent | 081b5142673bc38f73d30131abc73fb50e9e80e0 (diff) |
McCabe complexity checker for Python.
This module provides a plugin for flake8, the Python code checker.
WWW: https://github.com/flintwork/mccabe
PR: ports/176641
Submitted by: William Grzybowski <william88@gmail.com>
Notes
Notes:
svn path=/head/; revision=313532
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/py-mccabe/Makefile | 16 | ||||
-rw-r--r-- | devel/py-mccabe/distinfo | 2 | ||||
-rw-r--r-- | devel/py-mccabe/pkg-descr | 5 | ||||
-rw-r--r-- | devel/py-mccabe/pkg-plist | 12 |
5 files changed, 36 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 7971bee0b326..f5f6d1a44da2 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -3520,6 +3520,7 @@ SUBDIR += py-lxml SUBDIR += py-magic SUBDIR += py-manuel + SUBDIR += py-mccabe SUBDIR += py-mercurialserver SUBDIR += py-mez_xml SUBDIR += py-mimeparse diff --git a/devel/py-mccabe/Makefile b/devel/py-mccabe/Makefile new file mode 100644 index 000000000000..11729eb8f800 --- /dev/null +++ b/devel/py-mccabe/Makefile @@ -0,0 +1,16 @@ +# Created by: William Grzybowski <william88@gmail.com> +# $FreeBSD$ + +PORTNAME= mccabe +PORTVERSION= 0.2 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= william88@gmail.com +COMMENT= Ned\'s script to check McCabe complexity + +USE_PYTHON= -2.7 # It actually python3 ready, but still needs some work +USE_PYDISTUTILS= easy_install + +.include <bsd.port.mk> diff --git a/devel/py-mccabe/distinfo b/devel/py-mccabe/distinfo new file mode 100644 index 000000000000..c51f9cfbf93e --- /dev/null +++ b/devel/py-mccabe/distinfo @@ -0,0 +1,2 @@ +SHA256 (mccabe-0.2.tar.gz) = e0210235022d05d11b3c4c86e2cb65d5b307ab46ac88882d20ff998fd2ef0ad4 +SIZE (mccabe-0.2.tar.gz) = 4948 diff --git a/devel/py-mccabe/pkg-descr b/devel/py-mccabe/pkg-descr new file mode 100644 index 000000000000..8b8dcee44307 --- /dev/null +++ b/devel/py-mccabe/pkg-descr @@ -0,0 +1,5 @@ +Ned's script to check McCabe complexity. + +This module provides a plugin for flake8, the Python code checker. + +WWW: https://github.com/flintwork/mccabe diff --git a/devel/py-mccabe/pkg-plist b/devel/py-mccabe/pkg-plist new file mode 100644 index 000000000000..87323c76872c --- /dev/null +++ b/devel/py-mccabe/pkg-plist @@ -0,0 +1,12 @@ +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/entry_points.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/requires.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mccabe.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mccabe.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mccabe.pyo +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%% |