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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c247a81bd52c8a2e69346106af8a4b2542e4cfb0">https://github.com/macports/macports-ports/commit/c247a81bd52c8a2e69346106af8a4b2542e4cfb0</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 c247a81bd52 py-fdsnwsscripts & fdsnwsscripts_select: new ports
</span>c247a81bd52 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit c247a81bd52c8a2e69346106af8a4b2542e4cfb0
</span>Author: Peter Danecek <peter.danecek@ingv.it>
AuthorDate: Tue Nov 29 19:03:36 2022 +0100

<span style='display:block; white-space:pre;color:#404040;'>    py-fdsnwsscripts & fdsnwsscripts_select: new ports
</span>---
 python/fdsnwsscripts_select/Portfile            | 23 ++++++++++
 python/fdsnwsscripts_select/files/base          |  4 ++
 python/fdsnwsscripts_select/files/none          |  1 +
 python/py-fdsnwsscripts/Portfile                | 56 +++++++++++++++++++++++++
 python/py-fdsnwsscripts/files/fdsnwsscripts-27  |  4 ++
 python/py-fdsnwsscripts/files/fdsnwsscripts-310 |  4 ++
 python/py-fdsnwsscripts/files/fdsnwsscripts-311 |  4 ++
 python/py-fdsnwsscripts/files/fdsnwsscripts-37  |  4 ++
 python/py-fdsnwsscripts/files/fdsnwsscripts-38  |  4 ++
 python/py-fdsnwsscripts/files/fdsnwsscripts-39  |  4 ++
 10 files changed, 108 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/fdsnwsscripts_select/Portfile b/python/fdsnwsscripts_select/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..70a574fc2c4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/fdsnwsscripts_select/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,23 @@
</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:ft=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           stub 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           select 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                fdsnwsscripts_select
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories          python
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs     noarch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {petr @petrrr} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         Common files for selecting default fdsnwsscripts version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   This port installs files that allow 'port select' to be used to \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   create links to the preferred default version of fdsnwsscripts, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   port 'py-fdsnwsscripts'.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+select.entries      {fdsnwsscripts base} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    {fdsnwsscripts none}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.type      none
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/fdsnwsscripts_select/files/base b/python/fdsnwsscripts_select/files/base
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..2abef60df1f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/fdsnwsscripts_select/files/base
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,4 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/fdsnws2sds
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/fdsnws2seed
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/fdsnws_fetch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/fdsnxml2arclink
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/fdsnwsscripts_select/files/none b/python/fdsnwsscripts_select/files/none
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..39cdd0ded6d
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/fdsnwsscripts_select/files/none
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-fdsnwsscripts/Portfile b/python/py-fdsnwsscripts/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..b2297fc4bc1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-fdsnwsscripts/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,56 @@
</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:ft=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           python 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           select 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set _name           fdsnwsscripts
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set _n              [string index ${_name} 0]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                py-${_name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             2022.17
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories-append   science
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms           darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             GPL-3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         Scripts for working with (EIDA) FDSN web services
</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;'>+homepage            https://geofon.gfz-potsdam.de/software/fdsnws_scripts
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        pypi:${_n}/${_name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname            ${_name}-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  b52f203e8bbb4ac38f14c00104a942f631da00fc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  943562058190bd95b6cc675cc69a5f89311c799bbbe3581832b247ce62d5494e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    59025
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions     27 37 38 39 310
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Note: Python 3.11 does not work correctly.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${name} ne ${subport}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build-append    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      port:py${python.version}-dateutil
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# port select
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_run-append  port:${_name}_select
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    select.group    ${_name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    select.file     ${filespath}/${_name}-${python.version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    notes-append "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+To make this Python ${python.branch} version of this port the default \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+(i.e, use its script by their default names, e.g. fdsnws_fetch, etc.), 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+run:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+sudo port select --set ${select.group} [file tail ${select.file}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    livecheck.type      none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    livecheck.type  regex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    livecheck.url   https://pypi.python.org/pypi/${_name}/json
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    livecheck.regex "\"${_name}-(\[.\\d\]+)\\${extract.suffix}\""
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-fdsnwsscripts/files/fdsnwsscripts-27 b/python/py-fdsnwsscripts/files/fdsnwsscripts-27
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..ae004cbb171
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-fdsnwsscripts/files/fdsnwsscripts-27
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,4 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+${frameworks_dir}/Python.framework/Versions/2.7/bin/fdsnws2sds
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+${frameworks_dir}/Python.framework/Versions/2.7/bin/fdsnws2seed
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+${frameworks_dir}/Python.framework/Versions/2.7/bin/fdsnws_fetch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+${frameworks_dir}/Python.framework/Versions/2.7/bin/fdsnxml2arclink
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-fdsnwsscripts/files/fdsnwsscripts-310 b/python/py-fdsnwsscripts/files/fdsnwsscripts-310
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..4126bb16493
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-fdsnwsscripts/files/fdsnwsscripts-310
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,4 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+${frameworks_dir}/Python.framework/Versions/3.10/bin/fdsnws2sds
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+${frameworks_dir}/Python.framework/Versions/3.10/bin/fdsnws2seed
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+${frameworks_dir}/Python.framework/Versions/3.10/bin/fdsnws_fetch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+${frameworks_dir}/Python.framework/Versions/3.10/bin/fdsnxml2arclink
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-fdsnwsscripts/files/fdsnwsscripts-311 b/python/py-fdsnwsscripts/files/fdsnwsscripts-311
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..b3f263bd9be
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-fdsnwsscripts/files/fdsnwsscripts-311
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,4 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+${frameworks_dir}/Python.framework/Versions/3.11/bin/fdsnws2sds
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+${frameworks_dir}/Python.framework/Versions/3.11/bin/fdsnws2seed
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+${frameworks_dir}/Python.framework/Versions/3.11/bin/fdsnws_fetch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+${frameworks_dir}/Python.framework/Versions/3.11/bin/fdsnxml2arclink
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-fdsnwsscripts/files/fdsnwsscripts-37 b/python/py-fdsnwsscripts/files/fdsnwsscripts-37
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..482dfc92386
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-fdsnwsscripts/files/fdsnwsscripts-37
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,4 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+${frameworks_dir}/Python.framework/Versions/3.7/bin/fdsnws2sds
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+${frameworks_dir}/Python.framework/Versions/3.7/bin/fdsnws2seed
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+${frameworks_dir}/Python.framework/Versions/3.7/bin/fdsnws_fetch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+${frameworks_dir}/Python.framework/Versions/3.7/bin/fdsnxml2arclink
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-fdsnwsscripts/files/fdsnwsscripts-38 b/python/py-fdsnwsscripts/files/fdsnwsscripts-38
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..28ea17cb459
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-fdsnwsscripts/files/fdsnwsscripts-38
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,4 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+${frameworks_dir}/Python.framework/Versions/3.8/bin/fdsnws2sds
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+${frameworks_dir}/Python.framework/Versions/3.8/bin/fdsnws2seed
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+${frameworks_dir}/Python.framework/Versions/3.8/bin/fdsnws_fetch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+${frameworks_dir}/Python.framework/Versions/3.8/bin/fdsnxml2arclink
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-fdsnwsscripts/files/fdsnwsscripts-39 b/python/py-fdsnwsscripts/files/fdsnwsscripts-39
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..212d35c4ddc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-fdsnwsscripts/files/fdsnwsscripts-39
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,4 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+${frameworks_dir}/Python.framework/Versions/3.9/bin/fdsnws2sds
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+${frameworks_dir}/Python.framework/Versions/3.9/bin/fdsnws2seed
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+${frameworks_dir}/Python.framework/Versions/3.9/bin/fdsnws_fetch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+${frameworks_dir}/Python.framework/Versions/3.9/bin/fdsnxml2arclink
</span></pre><pre style='margin:0'>

</pre>