source: trunk/dports/python/py-tornado/Portfile

Last change on this file was 153547, checked in by stromnov@…, 14 months ago

py-tornado: update to version 4.4.2

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.5 KB
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: Portfile 153547 2016-10-04 08:13:42Z ryandesign@macports.org $
3
4PortSystem          1.0
5PortGroup           python 1.0
6
7name                py-tornado
8version             4.4.2
9revision            0
10categories-append   www
11platforms           darwin
12license             Apache-2
13
14python.versions     26 27 33 34 35
15
16maintainers         stromnov openmaintainer
17
18description         Scalable, non-blocking web server and related tools
19
20long_description    \
21    Tornado is an open source version of the scalable, non-blocking web server \
22    and tools that power FriendFeed. The FriendFeed application is written \
23    using a web framework that looks a bit like web.py or Google's webapp, \
24    but with additional tools and optimizations to take advantage of the \
25    underlying non-blocking infrastructure.
26
27homepage            http://www.tornadoweb.org/
28master_sites        pypi:[string index ${python.rootname} 0]/${python.rootname}
29
30distname            ${python.rootname}-${version}
31
32checksums           rmd160  32ee8a4a998e7b46ebe0c37d696a85dad9ee072e \
33                    sha256  2898f992f898cd41eeb8d53b6df75495f2f423b6672890aadaf196ea1448edcc
34
35if {${name} ne ${subport}} {
36    if {${python.version} == 26} {
37        version             3.1.1
38        revision            0
39        distname            ${python.rootname}-${version}
40        checksums           rmd160  36598ca25dcb47b6c27316f44cae3cea9b649136 \
41                            sha256  345904bfe4a0ce5d687203f783986a73cfd7dc3a9957ee3342cd43d4e310fdc6
42    } elseif {${python.version} == 33} {
43        version             4.2.1
44        revision            0
45        distname            ${python.rootname}-${version}
46        checksums           rmd160  1c183083a4bcde24d05a52a537e06ec6f88d4dfa \
47                            sha256  a16fcdc4f76b184cb82f4f9eaeeacef6113b524b26a2cb331222e4a7fa6f2969
48        depends_lib-append  port:py${python.version}-certifi
49    } else {
50        depends_build-append \
51                             port:py${python.version}-setuptools
52        if {${python.version} == 27} {
53            depends_lib-append  port:py${python.version}-monotonic
54        }
55        if {${python.version} < 34} {
56            depends_lib-append  port:py${python.version}-singledispatch \
57                                port:py${python.version}-certifi
58        }
59        if {${python.version} < 35} {
60            depends_lib-append  port:py${python.version}-backports_abc
61        }
62    }
63
64    livecheck.type      none
65} else {
66    livecheck.type      pypi
67}
Note: See TracBrowser for help on using the repository browser.