# $Id: Portfile 107827 2013-07-06 12:11:04Z jmr@macports.org $ PortSystem 1.0 PortGroup python 1.0 name py-processing version 0.52 platforms darwin maintainers blair description Using processes which mimics the threading module long_description Processing is a package for the Python language which \ supports the spawning of processes using the API of \ the standard library's threading module. Objects can \ be transferred between processes using pipes or \ multi-producer/multi-consumer queues. Objects can be \ shared between processes using a server process or \ (for simple data) shared memory. Equivalents of all \ the synchronization primitives in threading are \ available. A Pool class makes it easy to submit \ tasks to a pool of worker processes. homepage http://developer.berlios.de/projects/pyprocessing master_sites http://pypi.python.org/packages/source/p/processing distname processing-${version} checksums md5 62772fa3002d003b2395ed669072d51d \ sha1 242cd025d80a5e077de01676465f6b8582222bf4 \ rmd160 c04aa3ce3bf5534fa9d98dbfbec8c0ee0cf3fbd7 python.versions 25 if {$subport ne $name} { use_zip yes test.run yes test.cmd ${python.bin} -m processing.tests test.env "PYTHONPATH=build/lib.macosx-10.3-${os.arch}-${python.branch}" livecheck.type none } else { livecheck.type regex livecheck.url http://pypi.python.org/pypi/processing livecheck.regex processing-(\\d+.\\d+).zip }