Ticket #31051: Portfile

File Portfile, 1.5 KB (added by stromnov (Andrey Stromnov), 13 years ago)
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; truncate-lines: t; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4
2# $Id$
3
4PortSystem          1.0
5PortGroup           python 1.0
6
7name                py-anyjson
8version             0.3.1
9revision            0
10categories          python www
11license             BSD
12platforms           darwin
13
14maintainers         blair openmaintainer
15
16description         Wrap the best available JSON implementation in a common API
17
18long_description    Anyjson wraps the best available JSON implementation \
19                    in a common interface.  Anyjson loads whichever is the \
20                    fastest JSON module installed and provides a uniform API \
21                    regardless of which JSON implementation is used.
22
23homepage            http://bitbucket.org/runeh/anyjson/
24master_sites        http://pypi.python.org/packages/source/a/anyjson
25
26distname            anyjson-${version}
27
28checksums           md5     2b53b5d53fc40af4da7268d3c3e35a50 \
29                    sha1    f459fbdbd5b7ee81b236ef5eed023970db38572a \
30                    rmd160  ed958d1c30c28975f9bfe5d6c4da05f9bde9e58d
31
32python.versions     25 26 27
33python.default_version  27
34
35if {$subport != $name} {
36    depends_build-append    port:py${python.version}-distribute
37
38    # Depend upon cjson so that the best JSON module can be used.
39    depends_lib-append      port:py${python.version}-cjson
40}
41
42livecheck.type      regex
43livecheck.url       ${master_sites}
44livecheck.regex     "anyjson-(\\d+(?:\\.\\d+)*)${extract.suffix}"