<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/51cd7cf73ad10b7508a9ecde683aa72a997b73d5">https://github.com/macports/macports-ports/commit/51cd7cf73ad10b7508a9ecde683aa72a997b73d5</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 51cd7cf73ad10b7508a9ecde683aa72a997b73d5
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Sat Dec 21 09:53:24 2019 -0600

<span style='display:block; white-space:pre;color:#404040;'>    php-1.1.tcl: Fix pecl livecheck; make configurable
</span>---
 _resources/port1.0/group/php-1.1.tcl | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/php-1.1.tcl b/_resources/port1.0/group/php-1.1.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index 215dcb3..781113e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/php-1.1.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/php-1.1.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -262,15 +262,25 @@ proc php._set_pecl_prerelease {option action args} {
</span>     global php.pecl
 
     if {${php.pecl}} {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        set re1 {[quotemeta <a\\s+href="/get/${php.pecl.name}-[join ${php.pecl.regex}][quotemeta ${extract.suffix}]">]}
</span>         if {${args}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-            livecheck.regex     {>([0-9a-zA-Z.]+)</a></th>}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            default livecheck.regex ${re1}
</span>         } else {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-            livecheck.regex     {>([0-9a-zA-Z.]+)</a></th>\s*<[^>]+>stable<}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            set re2 {[quotemeta <\[^>\]+>stable</\[^>\]+>\\s*<\[^>\]+>\[^<\]*</\[^>\]+>\\s*<\[^>\]+>]}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            default livecheck.regex ${re2}${re1}
</span>         }
     }
 }
 
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# php.pecl.regex: for PECL extensions, the default regular expression to use
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# when matching version numbers in livecheck. Most ports don't need to change
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# this and should instead look at php.pecl.prerelease.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+options php.pecl.regex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+default php.pecl.regex {(\[0-9a-zA-Z.]+)}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # php: the name of this branch of PHP, e.g. "php53" or "php54".
 
 options php
</pre><pre style='margin:0'>

</pre>