a project to simplify installation of open source software
on Mac OS X and Darwin
# $Id: Portfile 22478 2007-03-02 05:16:40Z pipping@macports.org $
PortSystem 1.0
PortGroup python24 1.0
name py-checker
version 0.8.17
categories python
maintainers nomaintainer@macports.org
platforms darwin freebsd
description python source code checker for finding bugs
long_description 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.
homepage http://pychecker.sourceforge.net/
master_sites sourceforge:pychecker
distname pychecker-${version}
checksums md5 9d2a2d62b368ce503830f830a89bd230
patchfiles patch-setup.py.diff
post-patch {
reinplace "s|PYTHONLIB|${python.pkgd}|g" ${worksrcpath}/setup.py
}
post-destroot {
xinstall -m 644 -W ${worksrcpath} CHANGELOG COPYRIGHT KNOWN_BUGS \
MAINTAINERS README TODO VERSION pycheckrc \
${destroot}${prefix}/share/doc/${name}
system "chmod -R a+r ${destroot}${prefix}"
}