PortSystem          1.0
PortGroup           python 1.0

set real_name       rfoo
name                py-${real_name}
version             1.3.0
categories-append   devel
maintainers         nomaintainer
license             BSD

description         remote foo is a fast Python RPC package
long_description \
    ${description} which can do 160,000 RPC calls per second on a regular PC.  It \
    includes a fast serialization module called rfoo.marsh which extends the Python \
    built in marshal module by eliminating serialization of code objects and \
    protecting against bad input. The result is a safe to use ultra fast \
    serializer. Included with rfoo is rconsole, a remote Python console with auto \
    completion, which can be used to inspect and modify the namespace of a running \
    script.  Scroll down for more information.

platforms           darwin
homepage            https://code.google.com/p/rfoo
master_sites        googlecode:${real_name}
distname            ${real_name}-${version}

checksums           md5     def659ff85f14de51b455e88510b7f4b \
                    sha1    4ecfda81525e48662c7dd8c97dd1816c7ed2a530 \
                    rmd160  456e89ae1ef07f96750874ec6e94938e21c03cb6

python.versions     27

if {${name} ne ${subport}} {
    depends_build-append    port:py${python.version}-setuptools \
                            port:py${python.version}-cython
}

livecheck.type      googlecode
livecheck.regex     rfoo-(\[0-9\.-\]+).tar.gz

