Ticket #40015: Portfile

File Portfile, 1.9 KB (added by smithsp (Sterling Smith), 11 years ago)

Portfile for proposed py-Pyro4 port.

Line 
1# -*- 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$
3PortSystem          1.0
4PortGroup           python 1.0
5PortGroup           github 1.0
6
7name                py-Pyro4
8set real_name       Pyro4
9
10github.author       irmen
11github.project      ${real_name}
12#github.tarball_from  downloads
13
14version             4.20
15categories          python
16
17platforms           darwin
18supported_archs     noarch
19license             MIT
20maintainers         nomaintainer
21description         Distributed object middleware for Python (RPC)
22long_description    \
23    Pyro means PYthon Remote Objects. It is a library that \
24    enables you to build applications in which objects can talk to each \
25    other over the network, with minimal programming effort. You can just \
26    use normal Python method calls, with almost every possible parameter and \
27    return value type, and Pyro takes care of locating the right object on the \
28    right computer to execute the method. It is designed to be very easy to \
29    use, and to generally stay out of your way. But it also provides a set of \
30    powerful features that enables you to build distributed applications \
31    rapidly and effortlessly. Pyro is written in 100% pure Python.
32
33checksums           md5 e4247b81a87755df8c449984411d25af \
34                    rmd160 8bcd90257692ff684577cbbeb226ffca95aef948 \
35                    sha256 72d3fb6dc653e6ae36bd47f2667fbff3c587c72f8bfb3f0dcb1763ee86c906f8
36python.versions     26 27 31 32 33
37homepage            http://packages.python.org/${real_name}
38
39master_sites        https://pypi.python.org/packages/source/P/Pyro4/
40   
41distname            ${real_name}-${version}
42
43
44if {$subport != $name} {
45    depends_build-append port:py${python.version}-setuptools
46    depends_lib-append  port:py${python.version}-serpent
47    livecheck.type       none
48}