<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/efbf387e6d0e56e44a72470fad1b5ed3f6746b65">https://github.com/macports/macports-ports/commit/efbf387e6d0e56e44a72470fad1b5ed3f6746b65</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit efbf387e6d0e56e44a72470fad1b5ed3f6746b65
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Thu Jan 12 02:36:45 2017 -0600

<span style='display:block; white-space:pre;color:#404040;'>    R: Fix incorrect zlib version comparison
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/53228
</span>---
 math/R/Portfile         |  2 ++
 math/R/files/zlib.patch | 10 ++++++++++
 2 files changed, 12 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/R/Portfile b/math/R/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 11cadf8..819582c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/R/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/R/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -50,6 +50,8 @@ universal_variant           no
</span> 
 set resources ${frameworks_dir}/R.framework/Versions/${major}.${minor}/Resources
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles                  zlib.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-patch {
     reinplace "s|R_HOME|\"${resources}\"|" "${worksrcpath}/src/unix/Rscript.c"
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/R/files/zlib.patch b/math/R/files/zlib.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..eea938f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/R/files/zlib.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2016-10-24 06:34:26.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2017-01-12 02:28:45.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -35508,6 +35508,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <zlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ int main() {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef ZLIB_VERSION
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  if(strlen(ZLIB_VERSION) == 6) exit(strncmp(ZLIB_VERSION, "1.2.05", 6) < 0);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* Work around Debian bug: it uses 1.2.3.4 even though there was no such
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version on the master site zlib.net */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   exit(strncmp(ZLIB_VERSION, "1.2.5", 5) < 0);
</span></pre><pre style='margin:0'>

</pre>