Commits
Toby Peterson authored 2f7e25039f1
1 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 2 | |
3 3 | PortSystem 1.0 |
4 4 | PortGroup python 1.0 |
5 5 | PortGroup github 1.0 |
6 6 | PortGroup cxx11 1.1 |
7 7 | |
8 8 | name py-protobuf3 |
9 - | version 3.7.0 |
9 + | version 3.7.1 |
10 10 | categories-append devel |
11 11 | maintainers nomaintainer |
12 12 | license BSD |
13 13 | description Encode data in an efficient yet extensible format. |
14 14 | |
15 15 | long_description \ |
16 16 | Google Protocol Buffers are a flexible, efficient, \ |
17 17 | automated mechanism for serializing structured data -- \ |
18 18 | think XML, but smaller, faster, and simpler. You \ |
19 19 | define how you want your data to be structured once, \ |
29 29 | logical record of information, containing a series of \ |
30 30 | name-value pairs. |
31 31 | |
32 32 | github.setup google protobuf ${version} v |
33 33 | github.tarball_from releases |
34 34 | homepage https://github.com/google/protobuf |
35 35 | master_sites https://github.com/google/protobuf/releases/download/v${version} |
36 36 | distfiles protobuf-python-${version}.tar.gz |
37 37 | worksrcdir protobuf-${version} |
38 38 | |
39 - | checksums sha256 a1a98779986794a15783629490148dffe8fd79171e963e38b0927cc86fce208a \ |
40 - | rmd160 df6b932a559ccfc73eeccecb8b63ba58be0a56cd \ |
41 - | size 4869606 |
39 + | checksums sha256 7a95262619ef9aec801096a5acb6c315b45d372fbe7322e14d5ba54320d2abff \ |
40 + | rmd160 530c2bf1e3e779ca04f1fca4593ae3aab81a355a \ |
41 + | size 4869789 |
42 42 | |
43 43 | platforms darwin |
44 44 | |
45 45 | python.versions 27 35 36 37 |
46 46 | |
47 47 | if {${name} ne ${subport}} { |
48 48 | conflicts py${python.version}-protobuf |
49 49 | |
50 50 | depends_build port:py${python.version}-setuptools |
51 51 | |
73 73 | reinplace "s|@@MACPORTS_STDLIB@@|${clang_stdlib}|g" setup.py |
74 74 | reinplace "s|@@MACPORTS_EXTRAARG@@|${extraargs}|g" setup.py |
75 75 | } |
76 76 | |
77 77 | |
78 78 | destroot.cmd-append --cpp_implementation |
79 79 | |
80 80 | test.run yes |
81 81 | test.cmd "${python.bin} setup.py" |
82 82 | test.target test --cpp_implementation |
83 + | |
84 + | livecheck.type none |
83 85 | } |
84 86 | |
85 87 | github.livecheck.regex {([0-9.]+)} |