<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/4c905ab3abca97b7662e9c1625a3613a57ed3621">https://github.com/macports/macports-ports/commit/4c905ab3abca97b7662e9c1625a3613a57ed3621</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 4c905ab3abca97b7662e9c1625a3613a57ed3621
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Wed Jan 18 13:33:33 2023 +0800

<span style='display:block; white-space:pre;color:#404040;'>    R-later: new port
</span>---
 R/R-later/Portfile                       | 32 ++++++++++++++++++++++++++++++++
 R/R-later/files/patch-legacysupport.diff | 12 ++++++++++++
 2 files changed, 44 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-later/Portfile b/R/R-later/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..96ba2736f36
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-later/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,32 @@
</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           legacysupport 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           R 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# clock_gettime, timespec_gettimespec_get
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+legacysupport.newest_darwin_requires_legacy 15
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+R.setup             github r-lib later 1.3.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {@barracuda156 gmail.com:vital.had} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             MIT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         The fastest delimited reader for R
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    Schedule an R function or formula to run after a specified period of time. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    Similar to JavaScript’s setTimeout function.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://r-lib.github.io/later
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  035ba6cbee102df3c39594c9d32d76164bffcaf9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  3963504c13d4663c313649a3272e534cf3f2aefc1e58633b1afe590775a6be0f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    58010
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append  port:R-Rcpp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-rlang
</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;'>+if {${os.platform} eq "darwin" && ${os.major} < 16} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-legacysupport.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace "s|@PREFIX@|${prefix}|" ${worksrcpath}/configure
</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;color:#808080;'>diff --git a/R/R-later/files/patch-legacysupport.diff b/R/R-later/files/patch-legacysupport.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..1b945050a08
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-later/files/patch-legacysupport.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2021-08-19 00:40:10.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2022-12-06 05:19:05.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -27,6 +27,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ esac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CPPFLAGS="$PKG_CPPFLAGS -I@PREFIX@/include/LegacySupport"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++EXTRA_PKG_LIBS="$EXTRA_PKG_LIBS -lMacportsLegacySupport"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Write to Makevars
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sed -e "s|@extra_pkg_libs@|$EXTRA_PKG_LIBS|" -e "s|@pkg_cppflags@|$PKG_CPPFLAGS|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     src/Makevars.in > src/Makevars
</span></pre><pre style='margin:0'>

</pre>