<pre style='margin:0'>
Rainer Müller (raimue) pushed a commit to branch master
in repository mpbb.

</pre>
<p><a href="https://github.com/macports/mpbb/commit/3b661223d5595f45b5642e99669f49afb392ea1e">https://github.com/macports/mpbb/commit/3b661223d5595f45b5642e99669f49afb392ea1e</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 3b66122  Fix passing --archive-site to list-subports
</span>3b66122 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 3b661223d5595f45b5642e99669f49afb392ea1e
</span>Author: Rainer Müller <raimue@macports.org>
AuthorDate: Wed Jul 5 17:34:56 2017 +0200

<span style='display:block; white-space:pre;color:#404040;'>    Fix passing --archive-site to list-subports
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    The arguments have to be parsed in list-subports. The value of the
</span><span style='display:block; white-space:pre;color:#404040;'>    --archive-site option is then passed down to print-subports.
</span>---
 mpbb-list-subports | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/mpbb-list-subports b/mpbb-list-subports
</span><span style='display:block; white-space:pre;color:#808080;'>index 2db9fa1..29fe094 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/mpbb-list-subports
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/mpbb-list-subports
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,7 +24,8 @@ EOF
</span> }
 
 print-subports() {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    local portname=$1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    local archive_site=$1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    local portname=$2
</span>     local port
     local portgroup
     local ports
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,9 +33,6 @@ print-subports() {
</span>     local exclude_reasons
     local reason
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    parseopt archive-site: "$@" || return
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    : "${option_archive_site=https://packages.macports.org}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span>     os_version="$(sw_vers -productVersion | cut -d . -f 1-2)"
     # $option_prefix is set in mpbb
     # shellcheck disable=SC2154
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -52,7 +50,7 @@ print-subports() {
</span>         archive_path=$("${tclsh}" "${thisdir}/tools/archive-path.tcl" "${port}")
         if [[ -f "${archive_path}" ]]; then
             archive_basename=$(basename "${archive_path}")
<span style='display:block; white-space:pre;background:#ffe0e0;'>-            if curl -fIsL "${option_archive_site}/${port}/${archive_basename}" > /dev/null; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            if curl -fIsL "${archive_site}/${port}/${archive_basename}" > /dev/null; then
</span>                 exclude=1
                 exclude_reasons+=("it has already been built and uploaded")
             elif ! "${tclsh}" "${option_jobs_dir}/port_binary_distributable.tcl" "${port}"; then
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -111,6 +109,11 @@ list-subports() {
</span>     # shellcheck disable=SC2154
     local log_subports_progress="${option_log_dir}/ports-progress.txt"
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    local args
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    parseopt archive-site: "$@" || return
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    : "${option_archive_site=https://packages.macports.org}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set -- ${args+"${args[@]}"}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     if [ $# -le 0 ]; then
         err "Must specify at least one port"
         return 1
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -123,7 +126,7 @@ list-subports() {
</span>     > "$log_subports_progress"
 
     for p in "$@"; do
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        print-subports "$p" && success=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        print-subports "$option_archive_site" "$p" && success=1
</span>     done
 
     if [ $success -eq 0 ]; then
</pre><pre style='margin:0'>

</pre>