Initial import of py-Checker-0.7

---

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++.
This commit is contained in:
shell 2001-07-18 13:51:37 +00:00
parent c90e77ef95
commit e0b2590f20
4 changed files with 78 additions and 0 deletions

51
devel/py-Checker/Makefile Normal file
View File

@ -0,0 +1,51 @@
# $OpenBSD: Makefile,v 1.1.1.1 2001/07/18 13:51:37 shell Exp $
COMMENT= "python codes checker"
VERSION= 0.7
DISTNAME= pychecker-${VERSION}
PKGNAME= py-Checker-${VERSION}
CATEGORIES= devel
NEED_VERSION= 1.422
HOMEPAGE= http://pychecker.sourceforge.net/
MAINTAINER= Shell Hung <shell@openbsd.org>
# BSD License
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= pychecker
FLAVORS= python1
FLAVOR?=
.if ${FLAVOR:L:Mpython1}
PYTHON_VER= 1.5
PYTHON_EXT= 15
PYTHON_PATH= ${LOCALBASE}/lib/python${PYTHON_VER}
RUN_DEPENDS= ${PYTHON_PATH}/site-packages/distutils::devel/py-Distutils
.else
PYTHON_VER= 2.1
.endif
RUN_DEPENDS+= python${PYTHON_VER}::lang/python${PYTHON_EXT}
BUILD_DEPENDS= ${RUN_DEPENDS}
SUBST_VARS= PYTHON_VER
NO_CONFIGURE= Yes
do-build:
cd ${WRKSRC}; python${PYTHON_VER} ./setup.py build \
--build-base=${WRKSRC}
do-install:
cd ${WRKSRC}; python${PYTHON_VER} ./setup.py install \
--prefix=${PREFIX}
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (pychecker-0.7.tar.gz) = d22fa2e83f3830030581aaed9c324198
RMD160 (pychecker-0.7.tar.gz) = 820a3923779f3def32aa045225d29dde91e4eb1b
SHA1 (pychecker-0.7.tar.gz) = 64e04d6fe8b217ea622479f4ee8a24de60e80182

View File

@ -0,0 +1,5 @@
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++.
WWW: ${HOMEPAGE}

View File

@ -0,0 +1,19 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2001/07/18 13:51:37 shell Exp $
bin/pychecker.sh
lib/python${PYTHON_VER}/site-packages/pychecker/Config.py
lib/python${PYTHON_VER}/site-packages/pychecker/Config.pyc
lib/python${PYTHON_VER}/site-packages/pychecker/OP.py
lib/python${PYTHON_VER}/site-packages/pychecker/OP.pyc
lib/python${PYTHON_VER}/site-packages/pychecker/Stack.py
lib/python${PYTHON_VER}/site-packages/pychecker/Stack.pyc
lib/python${PYTHON_VER}/site-packages/pychecker/__init__.py
lib/python${PYTHON_VER}/site-packages/pychecker/__init__.pyc
lib/python${PYTHON_VER}/site-packages/pychecker/checker.py
lib/python${PYTHON_VER}/site-packages/pychecker/checker.pyc
lib/python${PYTHON_VER}/site-packages/pychecker/function.py
lib/python${PYTHON_VER}/site-packages/pychecker/function.pyc
lib/python${PYTHON_VER}/site-packages/pychecker/printer.py
lib/python${PYTHON_VER}/site-packages/pychecker/printer.pyc
lib/python${PYTHON_VER}/site-packages/pychecker/warn.py
lib/python${PYTHON_VER}/site-packages/pychecker/warn.pyc
@dirrm lib/python${PYTHON_VER}/site-packages/pychecker