From c3703856c79cad7e6178c458bc5608c462667bcd Mon Sep 17 00:00:00 2001 From: drochner Date: Sat, 28 Jun 2003 14:49:47 +0000 Subject: After a short, nonviolent, debate with Shell Hung, merge his py-Checker and my py-checker into one pkg. Moved py-Checker to py-Checker-mixedcase in the repository [schmonz 2007-06-07] --- devel/py-checker/DESCR | 6 ++---- devel/py-checker/Makefile | 24 ++++++++++++------------ devel/py-checker/PLIST | 9 +-------- devel/py-checker/distinfo | 4 ++-- devel/py-checker/patches/patch-aa | 28 +++++++++++++++++++++++----- 5 files changed, 40 insertions(+), 31 deletions(-) (limited to 'devel') diff --git a/devel/py-checker/DESCR b/devel/py-checker/DESCR index aefd35b3a70..580913f5bd6 100644 --- a/devel/py-checker/DESCR +++ b/devel/py-checker/DESCR @@ -1,5 +1,3 @@ -PyChecker is a tool for finding bugs in python source code. +PyChecker is a tool for finding common 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. +dynamic languages, like C and C++. diff --git a/devel/py-checker/Makefile b/devel/py-checker/Makefile index 342b26a3cb7..34f924af439 100644 --- a/devel/py-checker/Makefile +++ b/devel/py-checker/Makefile @@ -1,18 +1,18 @@ -# $NetBSD: Makefile,v 1.2 2003/06/27 14:33:30 drochner Exp $ -# +# $NetBSD: Makefile,v 1.3 2003/06/28 14:49:47 drochner Exp $ -DISTNAME= pychecker-0.8.12 -CATEGORIES= devel -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pychecker/} +DISTNAME= pychecker-0.8.12 +PKGNAME= ${PYPKGPREFIX}-checker-0.8.12 +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pychecker/} -MAINTAINER= tech-pkg@netbsd.org -HOMEPAGE= http://pychecker.sourceforge.net/ -COMMENT= tool for finding bugs in python source code +MAINTAINER= shell@netbsd.org +HOMEPAGE= http://pychecker.sourceforge.net/ +COMMENT= python code checker -USE_BUILDLINK2= yes -PYDISTUTILSPKG= yes -PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX} +USE_BUILDLINK2= yes +PYDISTUTILSPKG= # defined +PLIST_SUBST+= PYPKGPREFIX=${PYPKGPREFIX} +PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX} .include "../../lang/python/extension.mk" -.include "../../lang/python/application.mk" .include "../../mk/bsd.pkg.mk" diff --git a/devel/py-checker/PLIST b/devel/py-checker/PLIST index 9c3f6f126a5..022cb736cac 100644 --- a/devel/py-checker/PLIST +++ b/devel/py-checker/PLIST @@ -1,22 +1,15 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2003/06/27 14:16:34 drochner Exp $ +@comment $NetBSD: PLIST,v 1.2 2003/06/28 14:49:47 drochner Exp $ bin/pychecker${PYVERSSUFFIX} -${PYSITELIB}/pychecker/CHANGELOG -${PYSITELIB}/pychecker/COPYRIGHT ${PYSITELIB}/pychecker/CodeChecks.py ${PYSITELIB}/pychecker/CodeChecks.pyc ${PYSITELIB}/pychecker/Config.py ${PYSITELIB}/pychecker/Config.pyc -${PYSITELIB}/pychecker/KNOWN_BUGS -${PYSITELIB}/pychecker/MAINTAINERS ${PYSITELIB}/pychecker/OP.py ${PYSITELIB}/pychecker/OP.pyc ${PYSITELIB}/pychecker/OptionTypes.py ${PYSITELIB}/pychecker/OptionTypes.pyc -${PYSITELIB}/pychecker/README ${PYSITELIB}/pychecker/Stack.py ${PYSITELIB}/pychecker/Stack.pyc -${PYSITELIB}/pychecker/TODO -${PYSITELIB}/pychecker/VERSION ${PYSITELIB}/pychecker/Warning.py ${PYSITELIB}/pychecker/Warning.pyc ${PYSITELIB}/pychecker/__init__.py diff --git a/devel/py-checker/distinfo b/devel/py-checker/distinfo index d6476b4577a..3057394653e 100644 --- a/devel/py-checker/distinfo +++ b/devel/py-checker/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.1.1.1 2003/06/27 14:16:34 drochner Exp $ +$NetBSD: distinfo,v 1.2 2003/06/28 14:49:48 drochner Exp $ SHA1 (pychecker-0.8.12.tar.gz) = 2bf27b90f6467eea913038781a079aa03ebfecaa Size (pychecker-0.8.12.tar.gz) = 115719 bytes -SHA1 (patch-aa) = 5635e04c11941e263020f5ef15966df409b25f1d +SHA1 (patch-aa) = 47868b24926ffe3e44b57b61a380fc3bef94c874 diff --git a/devel/py-checker/patches/patch-aa b/devel/py-checker/patches/patch-aa index 0cfcbeff736..758dca3f701 100644 --- a/devel/py-checker/patches/patch-aa +++ b/devel/py-checker/patches/patch-aa @@ -1,13 +1,31 @@ -$NetBSD: patch-aa,v 1.1.1.1 2003/06/27 14:16:34 drochner Exp $ +$NetBSD: patch-aa,v 1.2 2003/06/28 14:49:48 drochner Exp $ ---- setup.py.orig 2003-06-27 15:51:02.000000000 +0200 -+++ setup.py 2003-06-27 15:51:34.000000000 +0200 -@@ -42,7 +42,7 @@ +--- setup.py.orig 2002-12-24 02:05:58.000000000 +0100 ++++ setup.py 2003-06-28 16:36:47.000000000 +0200 +@@ -10,7 +10,6 @@ + + import sys + import os +-import tempfile + + from distutils.core import setup + from distutils import sysconfig +@@ -42,8 +41,8 @@ script_str = '%s %s %s\n' % (py_exe, checker_py, arg_str) script_suffix = '.bat' - LOCAL_SCRIPT = 'pychecker' + script_suffix +- LOCAL_SCRIPT = os.path.join(tempfile.gettempdir(), LOCAL_SCRIPT) + LOCAL_SCRIPT = 'pychecker' + sys.version[0:3] + script_suffix - LOCAL_SCRIPT = os.path.join(tempfile.gettempdir(), LOCAL_SCRIPT) ++ LOCAL_SCRIPT = os.path.join('./', LOCAL_SCRIPT) remove_file(LOCAL_SCRIPT) + try : +@@ -64,7 +63,6 @@ + author_email = "pychecker@metaslash.com", + url = "http://pychecker.sourceforge.net/", + packages = [ 'pychecker' ], +- data_files = [ (install_dir, DOC_FILES) ], + scripts = [ LOCAL_SCRIPT, ], + long_description = LONG_DESCRIPTION + ) -- cgit v1.2.3