# $Id: Portfile 92536 2012-05-01 00:40:17Z jmr@macports.org $

PortSystem          1.0
PortGroup           python 1.0

name                py-zen
set real_name       PyZen
version             0.3.2
revision            1
python.versions     25 26 27 31 32
python.default_version 27
categories-append   devel
platforms           darwin
license             BSD
maintainers         singingwolfboy openmaintainer
description         continuous test runner for paranoid developers
long_description  \
    PyZen is a continuous test runner for paranoid developers. As long as the \
    script is running, it will monitor for changes in your code and re-run your \
    test suite when needed. There are frontends for multiple frameworks as well \
    as several notification UIs.

homepage            http://pypi.python.org/pypi/${real_name}
master_sites        http://pypi.python.org/packages/source/P/${real_name}
distname            ${real_name}-${version}

checksums           rmd160  93933db47c2a56e9c0b1b5e42ace49b13a803d58 \
                    sha256  b4ee66424a1f78c929d500bc74f56a84339ae7cf18b6b9c41117c3c1d16ba87f

if {$name != $subport} {
    depends_lib     port:py${python.version}-distribute
}

subport py25-zen {
    patchfiles          core.py.patch
    depends_lib-append port:py25-multiprocessing
}

