<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>