Ticket #39641: Portfile-py-pyro.diff

File Portfile-py-pyro.diff, 3.1 KB (added by smithsp (Sterling Smith), 11 years ago)

A patch for the py-pyro Portfile to update to v4.20.

  • Portfile

    old new  
    11# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
    2 # $Id: Portfile 111688 2013-09-28 16:36:59Z macsforever2000@macports.org $
    3 
     2# $Id$
    43PortSystem          1.0
    54PortGroup           python 1.0
     5PortGroup           github 1.0
     6
     7github.setup        irmen Pyro4 4.20
    68
    79name                py-pyro
    810description         Distributed object middleware for Python (RPC)
    9 long_description    Pyro means PYthon Remote Objects. It is a library that \
    10                     enables you to build applications in which objects can talk to \
    11                     eachother over the network, with minimal programming effort. You \
    12                     can just use normal Python method calls, with almost every \
    13                     possible parameter and return value type, and Pyro takes care of \
    14                     locating the right object on the right computer to execute the \
    15                     method. It is designed to be very easy to use, and to generallye \
    16                     stay out of your way. But it also provides a set of powerful \
    17                     features that enables you to build distributed applications \
    18                     rapidly and effortlessly.
    19 version             4.17
     11long_description    \
     12    Pyro means PYthon Remote Objects. It is a library that \
     13    enables you to build applications in which objects can talk to each \
     14    other over the network, with minimal programming effort. You can just \
     15    use normal Python method calls, with almost every possible parameter and \
     16    return value type, and Pyro takes care of locating the right object on the \
     17    right computer to execute the method. It is designed to be very easy to \
     18    use, and to generally stay out of your way. But it also provides a set of \
     19    powerful features that enables you to build distributed applications \
     20    rapidly and effortlessly. Pyro is written in 100% pure Python.
    2021license             MIT
    2122platforms           darwin
    2223supported_archs     noarch
    2324maintainers         nomaintainer
    2425
    25 homepage            http://pythonhosted.org/Pyro4/
    26 master_sites        http://pypi.python.org/packages/source/P/Pyro4/
    27 distname            Pyro4-${version}
    28 checksums           rmd160  d7b4dcc8762c58d68a037f0109cb1140e02b3f2e \
    29                     sha256  1d0cecdd3340dca695d6f833830e7a59f937d4bedbcff53109abe66e5a65d22c
     26checksums           md5     6e6d0165cb27ce23d2a6fd23d4d2b2c4 \
     27                    rmd160  4ecdd0ed9c5a52b88702bc98988f6123b68a6761 \
     28                    sha256  210e998d3fa42f7641f813c4f8174fa1a02f1ffdc4f81f62ada79ad263eb98a4
    3029
    3130python.versions     26 27 31 32 33
    3231
    3332if {$subport != $name} {
    34     depends_build   port:py${python.version}-setuptools
    35     livecheck.type  none
    36 } else {
    37     livecheck.url   http://pypi.python.org/pypi/Pyro4
    38     livecheck.regex {Pyro4/(\d+(?:\.\d+)*)}
     33    depends_build-append port:py${python.version}-setuptools
     34    depends_lib-append  port:py${python.version}-serpent
     35    livecheck.type       none
    3936}