<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/fe0054e9a65c13e34259b36ea852b1c3166499f7">https://github.com/macports/macports-ports/commit/fe0054e9a65c13e34259b36ea852b1c3166499f7</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit fe0054e9a65c13e34259b36ea852b1c3166499f7
</span>Author: reneeotten <reneeotten@users.noreply.github.com>
AuthorDate: Mon Sep 3 14:16:46 2018 -0400

<span style='display:block; white-space:pre;color:#404040;'>    py-logilab-hmm: add py27 subport
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    - modernize checksums
</span><span style='display:block; white-space:pre;color:#404040;'>    - use compilers PortGroup
</span><span style='display:block; white-space:pre;color:#404040;'>    - add license
</span>---
 python/py-logilab-hmm/Portfile | 69 ++++++++----------------------------------
 1 file changed, 12 insertions(+), 57 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-logilab-hmm/Portfile b/python/py-logilab-hmm/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4f42c38..fb23b23 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-logilab-hmm/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-logilab-hmm/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,6 +2,7 @@
</span> 
 PortSystem          1.0
 PortGroup           python 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           compilers 1.0
</span> 
 name                py-logilab-hmm
 version             0.5.0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,6 +13,7 @@ long_description    logilab-hmm is an implementation of Hidden Markov model \
</span>                     and associated algorithms (Viterbi and Baum-Welsh).
 
 platforms           darwin
<span style='display:block; white-space:pre;background:#e0ffe0;'>+license             GPL-2+
</span> 
 homepage            http://www.logilab.org/project/logilab-hmm
 master_sites        http://ftp.logilab.org/pub/hmm/
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,17 +23,19 @@ livecheck.url       http://ftp.logilab.org/pub/hmm/
</span> livecheck.type      regex
 livecheck.regex     {logilab-hmm-(\d+(?:\.\d+)*)\.tar\.gz}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           md5     81f63768df022714e66f6d471245800a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha1    6be2012ab3b7ed6ceac42b48a821f6e194c71f6f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  b62f3ac49e4d2681138e55490430c4bdfdf418f6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  b62f3ac49e4d2681138e55490430c4bdfdf418f6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  62f51ea6c7b374cebdc3747b391d314336255cc48b0d2413722400f1d200a1ca \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    32856
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions     26
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compilers.setup     require_fortran
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions     26 27
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {$subport ne $name} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib         port:py${python.version}-logilab-common port:py${python.version}-numpy
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} ne ${name}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append      port:py${python.version}-logilab-common \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            port:py${python.version}-numpy
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    universal_variant   no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    python.add_archflags no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    universal_variant       no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    python.add_archflags    no
</span> 
     post-destroot {
         xinstall -m 755 -d ${destroot}${prefix}/share/doc/${subport}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,52 +44,3 @@ if {$subport ne $name} {
</span>         file delete ${destroot}${python.pkgd}/logilab/__init__.py
     }
 }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant gcc43 conflicts gcc44 gcc45 gcc46 gcc47 description "Use gfortran-mp-4.3 as fortran compiler" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  if {$subport ne $name} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.compiler    macports-gcc-4.3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set fc_options        "config_fc --fcompiler gnu95 --f77exec ${prefix}/bin/gfortran-mp-4.3 --f90exec ${prefix}/bin/gfortran-mp-4.3"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.cmd-append      ${fc_options}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    destroot.cmd-append   ${fc_options}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant gcc44 conflicts gcc43 gcc45 gcc46 gcc47 description "Use gfortran-mp-4.4 as fortran compiler" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  if {$subport ne $name} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.compiler    macports-gcc-4.4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set fc_options        "config_fc --fcompiler gnu95 --f77exec ${prefix}/bin/gfortran-mp-4.4 --f90exec ${prefix}/bin/gfortran-mp-4.4"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.cmd-append      ${fc_options}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    destroot.cmd-append   ${fc_options}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant gcc45 conflicts gcc43 gcc44 gcc46 gcc47 description "Use gfortran-mp-4.5 as fortran compiler" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  if {$subport ne $name} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.compiler    macports-gcc-4.5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set fc_options        "config_fc --fcompiler gnu95 --f77exec ${prefix}/bin/gfortran-mp-4.5 --f90exec ${prefix}/bin/gfortran-mp-4.5"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.cmd-append      ${fc_options}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    destroot.cmd-append   ${fc_options}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant gcc46 conflicts gcc43 gcc44 gcc45 gcc47 description "Use gfortran-mp-4.6 as fortran compiler" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  if {$subport ne $name} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.compiler    macports-gcc-4.6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set fc_options        "config_fc --fcompiler gnu95 --f77exec ${prefix}/bin/gfortran-mp-4.6 --f90exec ${prefix}/bin/gfortran-mp-4.6"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.cmd-append      ${fc_options}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    destroot.cmd-append   ${fc_options}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant gcc47 conflicts gcc43 gcc44 gcc45 gcc46 description "Use gfortran-mp-4.7 as fortran compiler" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  if {$subport ne $name} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.compiler    macports-gcc-4.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set fc_options        "config_fc --fcompiler gnu95 --f77exec ${prefix}/bin/gfortran-mp-4.7 --f90exec ${prefix}/bin/gfortran-mp-4.7"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.cmd-append      ${fc_options}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    destroot.cmd-append   ${fc_options}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if { ![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset gcc45] && ![variant_isset gcc46] } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  default_variants      +gcc47
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span></pre><pre style='margin:0'>

</pre>