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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/2615dbe47fb5bfdc44328e96c0f16a484afa60df">https://github.com/macports/macports-ports/commit/2615dbe47fb5bfdc44328e96c0f16a484afa60df</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 2615dbe  NanoVNASaver: new port
</span>2615dbe is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 2615dbe47fb5bfdc44328e96c0f16a484afa60df
</span>Author: Davide Gerhard <ra1nb0w@macports.org>
AuthorDate: Mon Apr 6 11:19:04 2020 +0200

<span style='display:block; white-space:pre;color:#404040;'>    NanoVNASaver: new port
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    NanoVNASaver is a multiplatform tool to save Touchstone files from the
</span><span style='display:block; white-space:pre;color:#404040;'>    NanoVNA hardware.
</span>---
 science/NanoVNASaver/Portfile             | 44 +++++++++++++++++++++++++++++++
 science/NanoVNASaver/files/setup.py.patch | 12 +++++++++
 2 files changed, 56 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/NanoVNASaver/Portfile b/science/NanoVNASaver/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..b935676
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/NanoVNASaver/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,44 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           python 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           app 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                NanoVNASaver
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories          science comms
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms           darwin macosx
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs     noarch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             GPL-3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {ra1nb0w @ra1nb0w} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         NanoVNASaver is a multiplatform tool to save Touchstone files from the NanoVNA hardware
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    ${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        mihtjel nanovna-saver 0.2.2 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  f4ec2a35e35bfa37b0fada18d33a8213d41c84f2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  6b978fca00ca66905cc441c888d4619acb11205a38a2e5a858ec8ee3290889d6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    178889
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions     37
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# I am not a python expert but to avoid
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# error "The 'PyQt5' distribution was not found"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# I need to remove it from egg-info/requires.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    setup.py.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</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}-serial \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    port:py${python.version}-pyqt5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    port:py${python.version}-numpy \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    port:py${python.version}-scipy
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+app.create yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+app.name NanoVNASaver
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+app.executable ${python.prefix}/bin/NanoVNASaver
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+app.icon icon_48x48.png
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+app.retina yes
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/NanoVNASaver/files/setup.py.patch b/science/NanoVNASaver/files/setup.py.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..3a6d27a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/NanoVNASaver/files/setup.py.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/setup.py b/setup.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index eb9200a..dcacc50 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- setup.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ setup.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -50,7 +50,6 @@ setup(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     },
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     install_requires=[
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         'pyserial',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        'PyQt5',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         'numpy',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         'scipy'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     ],
</span></pre><pre style='margin:0'>

</pre>