<pre style='margin:0'>
Aljaž Srebrnič (g5pw) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/4b019e32b0160ca18a148bc4fec9c0368ed9714e">https://github.com/macports/macports-ports/commit/4b019e32b0160ca18a148bc4fec9c0368ed9714e</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 4b019e32b0160ca18a148bc4fec9c0368ed9714e
</span>Author: Renee Otten <reneeotten@macports.org>
AuthorDate: Mon May 25 11:11:22 2020 -0400
<span style='display:block; white-space:pre;color:#404040;'> py-pint: update to 0.12, add py38 subport
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> - switch to PyPI because the latest version does not build from GitHub:
</span><span style='display:block; white-space:pre;color:#404040;'> LookupError: setuptools-scm was unable to detect version. Make sure
</span><span style='display:block; white-space:pre;color:#404040;'> you're either building from a fully intact git repository or PyPI tarballs.
</span><span style='display:block; white-space:pre;color:#404040;'> - pin to 0.9 for PY27 and PY35
</span>---
python/py-pint/Portfile | 52 ++++++++++++++++++++++++++++++++++++-------------
1 file changed, 38 insertions(+), 14 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-pint/Portfile b/python/py-pint/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e780578..0033272 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-pint/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-pint/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,18 +2,18 @@
</span>
PortSystem 1.0
PortGroup python 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup github 1.0
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup hgrecco pint 0.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name py-pint
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.rootname Pint
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 0.12
</span> revision 0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name py-pint
</span> categories-append science
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> platforms darwin
supported_archs noarch
license BSD
maintainers {g5pw @g5pw} openmaintainer
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description Pint: a Python units library
long_description Pint is Python module/package to define, operate and \
manipulate physical quantities: the product of a numerical \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,28 +23,52 @@ long_description Pint is Python module/package to define, operate and \
</span>
homepage https://pint.readthedocs.org/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 e181cfa8aa84a47f930830e940f64d48831759b3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 4d7a3c78e68991ad1a254a2f792c0c2fdb27aeb0debb7fcecc529a9df3320ae4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 166980
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 a12e946d2ff7c539d87877e71a20e467b4a650b5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 dc899061f9dc478e0aac3b0d872ca33d120efd32c382984818adab3522b6c793 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 254180
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions 27 35 36 37
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions 27 35 36 37 38
</span>
if {${name} ne ${subport}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-setuptools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${python.version} in "27 35"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 0.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 84046fb4f727d8ce49d324dd159431c7e76ae575 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 32d8a9a9d63f4f81194c0014b3b742679dce81a26d45127d9810a68a561fe4e2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 178344
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- if {${python.version} eq 27} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-funcsigs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${python.version} eq 27} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-funcsigs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-setuptools_scm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_test-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-pytest
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ test.cmd py.test-${python.branch}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ test.target
</span> }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-setuptools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> test.run yes
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ test.env PYTHONPATH=${worksrcpath}/build/lib
</span>
post-destroot {
set docdir ${prefix}/share/doc/${subport}
xinstall -d ${destroot}${docdir}
xinstall -m 0644 -W ${worksrcpath} AUTHORS CHANGES LICENSE \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- README ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${python.version} in "27 35"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 -W ${worksrcpath} README ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 -W ${worksrcpath} README.rst ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span> }
livecheck.type none
</pre><pre style='margin:0'>
</pre>