diff options
author | rillig <rillig@pkgsrc.org> | 2006-02-20 00:56:04 +0000 |
---|---|---|
committer | rillig <rillig@pkgsrc.org> | 2006-02-20 00:56:04 +0000 |
commit | e7b94343f49bd57e51ec3c7b4854842097ffd2b1 (patch) | |
tree | 7acbdb1573f9f97bea6f714a1673a2fceb24843e /devel | |
parent | 0c8291ed2f45b54d855a543651652baca88e6df2 (diff) | |
download | pkgsrc-e7b94343f49bd57e51ec3c7b4854842097ffd2b1.tar.gz |
Imported pychecker.
PyChecker is a tool for finding bugs in python source code. It finds
problems that are typically caught by a compiler for less dynamic
languages, like C and C++. It is similar to lint. Because of the
dynamic nature of python, some warnings may be incorrect; however,
spurious warnings should be fairly infrequent.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/pychecker/DESCR | 5 | ||||
-rw-r--r-- | devel/pychecker/Makefile | 16 | ||||
-rw-r--r-- | devel/pychecker/PLIST | 55 | ||||
-rw-r--r-- | devel/pychecker/distinfo | 5 |
4 files changed, 81 insertions, 0 deletions
diff --git a/devel/pychecker/DESCR b/devel/pychecker/DESCR new file mode 100644 index 00000000000..809bcf2499d --- /dev/null +++ b/devel/pychecker/DESCR @@ -0,0 +1,5 @@ +PyChecker is a tool for finding bugs in python source code. It finds +problems that are typically caught by a compiler for less dynamic +languages, like C and C++. It is similar to lint. Because of the +dynamic nature of python, some warnings may be incorrect; however, +spurious warnings should be fairly infrequent. diff --git a/devel/pychecker/Makefile b/devel/pychecker/Makefile new file mode 100644 index 00000000000..39ec7bb8022 --- /dev/null +++ b/devel/pychecker/Makefile @@ -0,0 +1,16 @@ +# $NetBSD: Makefile,v 1.1.1.1 2006/02/20 00:56:04 rillig Exp $ +# + +DISTNAME= pychecker-0.8.17 +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pychecker/} + +MAINTAINER= rillig@NetBSD.org +HOMEPAGE= http://pychecker.sourceforge.net/ +COMMENT= Static analyzer for Python programs + +USE_TOOLS+= pkg-config +PYDISTUTILSPKG= yes + +.include "../../lang/python/extension.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/pychecker/PLIST b/devel/pychecker/PLIST new file mode 100644 index 00000000000..77f63df1a28 --- /dev/null +++ b/devel/pychecker/PLIST @@ -0,0 +1,55 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2006/02/20 00:56:04 rillig Exp $ +bin/pychecker +${PYSITELIB}/pychecker/CHANGELOG +${PYSITELIB}/pychecker/COPYRIGHT +${PYSITELIB}/pychecker/CodeChecks.py +${PYSITELIB}/pychecker/CodeChecks.pyc +${PYSITELIB}/pychecker/CodeChecks.pyo +${PYSITELIB}/pychecker/Config.py +${PYSITELIB}/pychecker/Config.pyc +${PYSITELIB}/pychecker/Config.pyo +${PYSITELIB}/pychecker/KNOWN_BUGS +${PYSITELIB}/pychecker/MAINTAINERS +${PYSITELIB}/pychecker/OP.py +${PYSITELIB}/pychecker/OP.pyc +${PYSITELIB}/pychecker/OP.pyo +${PYSITELIB}/pychecker/OptionTypes.py +${PYSITELIB}/pychecker/OptionTypes.pyc +${PYSITELIB}/pychecker/OptionTypes.pyo +${PYSITELIB}/pychecker/README +${PYSITELIB}/pychecker/Stack.py +${PYSITELIB}/pychecker/Stack.pyc +${PYSITELIB}/pychecker/Stack.pyo +${PYSITELIB}/pychecker/TODO +${PYSITELIB}/pychecker/VERSION +${PYSITELIB}/pychecker/Warning.py +${PYSITELIB}/pychecker/Warning.pyc +${PYSITELIB}/pychecker/Warning.pyo +${PYSITELIB}/pychecker/__init__.py +${PYSITELIB}/pychecker/__init__.pyc +${PYSITELIB}/pychecker/__init__.pyo +${PYSITELIB}/pychecker/checker.py +${PYSITELIB}/pychecker/checker.pyc +${PYSITELIB}/pychecker/checker.pyo +${PYSITELIB}/pychecker/function.py +${PYSITELIB}/pychecker/function.pyc +${PYSITELIB}/pychecker/function.pyo +${PYSITELIB}/pychecker/msgs.py +${PYSITELIB}/pychecker/msgs.pyc +${PYSITELIB}/pychecker/msgs.pyo +${PYSITELIB}/pychecker/options.py +${PYSITELIB}/pychecker/options.pyc +${PYSITELIB}/pychecker/options.pyo +${PYSITELIB}/pychecker/printer.py +${PYSITELIB}/pychecker/printer.pyc +${PYSITELIB}/pychecker/printer.pyo +${PYSITELIB}/pychecker/python.py +${PYSITELIB}/pychecker/python.pyc +${PYSITELIB}/pychecker/python.pyo +${PYSITELIB}/pychecker/utils.py +${PYSITELIB}/pychecker/utils.pyc +${PYSITELIB}/pychecker/utils.pyo +${PYSITELIB}/pychecker/warn.py +${PYSITELIB}/pychecker/warn.pyc +${PYSITELIB}/pychecker/warn.pyo +@dirrm ${PYSITELIB}/pychecker diff --git a/devel/pychecker/distinfo b/devel/pychecker/distinfo new file mode 100644 index 00000000000..e16f83753b9 --- /dev/null +++ b/devel/pychecker/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2006/02/20 00:56:04 rillig Exp $ + +SHA1 (pychecker-0.8.17.tar.gz) = 0adde984d4275a0e80e35d08c6f5c6a6a9131a05 +RMD160 (pychecker-0.8.17.tar.gz) = 16a83bcbd45b14fd5fb786e7a8ce52c7ecc87eb6 +Size (pychecker-0.8.17.tar.gz) = 130689 bytes |