<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/6424dfce567c1b70442a9525a4d8bf7419185558">https://github.com/macports/macports-ports/commit/6424dfce567c1b70442a9525a4d8bf7419185558</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 6424dfc  cppcheck: Update to 1.90
</span>6424dfc is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 6424dfce567c1b70442a9525a4d8bf7419185558
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Mon Jan 27 22:27:22 2020 -0600

<span style='display:block; white-space:pre;color:#404040;'>    cppcheck: Update to 1.90
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/60021
</span>---
 devel/cppcheck/Portfile | 47 +++++++++++++++++++++++++++++------------------
 1 file changed, 29 insertions(+), 18 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/cppcheck/Portfile b/devel/cppcheck/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5d83e15..a5e489a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/cppcheck/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/cppcheck/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,8 +3,12 @@
</span> PortSystem                  1.0
 PortGroup                   github 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup                danmar cppcheck 1.88
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name                        cppcheck
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup                danmar cppcheck 1.90
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                    0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums                   rmd160  6320e5ca8bc36d8a49d2732b27df0835001286fe \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            sha256  c4864d3e09359214efdd503b52e241f4f56ba7ce26f8c11939fd9dcfac1fd105 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            size    2543978
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories                  devel
 license                     GPL-3
 platforms                   darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,9 +22,7 @@ long_description            Cppcheck is an analysis tool for C and C++ code. Unl
</span>                             the compilers normally fail to detect. The goal is no false \
                             positives.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums                   rmd160  22b8e09d2ef9d926386aca989526197e1d242d8a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            sha256  8eee8575dde055537f2890de9bdadec3024a18132e4b154878c08d4ae5f5e3af \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            size    2364178
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from         archive
</span> 
 depends_build               port:libxslt \
                             port:docbook-xsl-nons \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -34,33 +36,42 @@ use_configure               no
</span> 
 variant universal {}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build.args                  CXX="${configure.cxx} [get_canonical_archflags cxx]" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            HAVE_RULES=yes CFGDIR=${prefix}/share/cppcheck \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            DB2MAN=${prefix}/share/xsl/docbook-xsl-nons/manpages/docbook.xsl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set sharedir                ${prefix}/share/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> build.target                all man
<span style='display:block; white-space:pre;background:#e0ffe0;'>+build.args                  CXX="${configure.cxx} [get_canonical_archflags cxx]" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            DB2MAN=${prefix}/share/xsl/docbook-xsl-nons/manpages/docbook.xsl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            FILESDIR=${sharedir} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            HAVE_RULES=yes \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            MATCHCOMPILER=yes \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            PREFIX=${prefix}
</span> 
 test.run                    yes
 test.target                 test
<span style='display:block; white-space:pre;background:#e0ffe0;'>+test.args                   {*}${build.args}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.args               PREFIX=${prefix}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-notes                       "If you've updated cppcheck from a previous version," \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            "you may want to replace the included config files:" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            "sudo find ${prefix}/share/cppcheck -type f -name \"*.dist\" -exec bash -c 'f=\"\{\}\"; cp \"\$f\" \"\$\{f%.dist\}\"' \\;"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot.args               {*}${build.args}
</span> 
 post-destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 444 ${worksrcpath}/cppcheck.1 ${destroot}${prefix}/share/man/man1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -d ${destroot}${prefix}/share/cppcheck
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 0644 ${worksrcpath}/cppcheck.1 ${destroot}${prefix}/share/man/man1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d ${destroot}${sharedir}
</span> 
     foreach f [glob -tails -directory ${worksrcpath}/cfg *] {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        copy ${worksrcpath}/cfg/${f} ${destroot}${prefix}/share/cppcheck/${f}.dist
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        copy ${worksrcpath}/cfg/${f} ${destroot}${sharedir}/${f}.dist
</span>     }
 }
 
 post-activate {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    foreach f [glob -directory ${prefix}/share/cppcheck *.dist] {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach f [glob -directory ${sharedir} *.dist] {
</span>         if {![file exists [file rootname ${f}]]} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        copy ${f} [file rootname ${f}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            copy ${f} [file rootname ${f}]
</span>         }
     }
 }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+notes "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+If you've updated cppcheck from a previous version,\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+you may want to replace the included config files:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+sudo find ${sharedir} -type f -name \"*.dist\" -exec bash -c 'f=\"\{\}\"; cp \"\$f\" \"\$\{f%.dist\}\"' \\;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+"
</span></pre><pre style='margin:0'>

</pre>