<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/4d06040ed7a9de544d55943831d6b60e7682c611">https://github.com/macports/macports-ports/commit/4d06040ed7a9de544d55943831d6b60e7682c611</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 4d06040ed7a9de544d55943831d6b60e7682c611
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Mon Jul 3 12:03:58 2023 +0800

<span style='display:block; white-space:pre;color:#404040;'>    R-neojags: update to 0.1.2
</span>---
 R/R-neojags/Portfile                      | 24 +++++-------------------
 R/R-neojags/files/patch-fix-Makevars.diff | 22 +++++-----------------
 2 files changed, 10 insertions(+), 36 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-neojags/Portfile b/R/R-neojags/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b20caea62d4..dbe9a62f001 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-neojags/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-neojags/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,41 +3,27 @@
</span> PortSystem          1.0
 PortGroup           R 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-R.setup             cran madsyair neojags 0.1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+R.setup             cran madsyair neojags 0.1.2
</span> revision            0
 categories-append   math
 maintainers         {@barracuda156 gmail.com:vital.had} openmaintainer
 license             GPL-2
 description         Neo-normal distributions family for Markov Chain Monte Carlo (MCMC) models in JAGS
 long_description    {*}${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  e4140c411a8be15ff8a36754da5765ffd36ca414 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  7201f04acebcb37364b9d90d828ec082c7d8bd093e40498c4f0ac0a4ced33bab \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    414245
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  258bf5071b7f176ba1fe95b7f5cec0257ad7bb7b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  efe7e88a6889c32f9091736ab784fcffef88c4c9cf48d51ec63ede997dcf8efe \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    413710
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Retaining this in case configure is fixed by upstream, see below.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append \
</span>                     port:pkgconfig
 depends_lib-append  port:jags \
                     port:R-coda \
                     port:R-rjags \
                     port:R-runjags
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# configure script has been designed to sabotage the build, and it does so neatly.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/madsyair/neojags/issues/1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Guess what,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-extract {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    delete ${worksrcpath}/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    move ${worksrcpath}/src/Makevars.in ${worksrcpath}/src/Makevars
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Instead, set everything needed in Makevars.
</span> # Notice, JAGS 4.x is assumed.
 patchfiles          patch-fix-Makevars.diff
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/src/Makevars
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> depends_test-append port:R-knitr \
                     port:R-markdown \
                     port:R-rmarkdown \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-neojags/files/patch-fix-Makevars.diff b/R/R-neojags/files/patch-fix-Makevars.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 821d2f67bdb..11288375519 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-neojags/files/patch-fix-Makevars.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-neojags/files/patch-fix-Makevars.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,23 +1,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/Makevars   2023-06-22 08:04:14.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/Makevars   2023-06-30 06:50:31.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -16,8 +16,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/Makevars.in        2023-06-22 08:04:14.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/Makevars.in        2023-07-03 11:34:28.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -16,7 +16,7 @@
</span>  ###  JAGS_MAJOR_ASSUMED is not needed (always 0) on unix
  ###############
  
 -PKG_CPPFLAGS=@JAGS_CFLAGS@ -D JAGS_MAJOR_FORCED=0$(JAGS_MAJOR_VERSION) -D JAGS_MAJOR_ASSUMED=0
<span style='display:block; white-space:pre;background:#ffe0e0;'>--PKG_LIBS=@JAGS_LIBS@ -ljrmath @JAGS_RPATH@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+PKG_CPPFLAGS= -I@PREFIX@/include/JAGS -D JAGS_MAJOR_FORCED=4 -D JAGS_MAJOR_ASSUMED=0 -D _GLIBCXX_USE_CXX11_ABI=0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+PKG_LIBS= -L@PREFIX@/lib -ljags -ljrmath
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CPPFLAGS=@JAGS_CFLAGS@ -D JAGS_MAJOR_FORCED=0$(JAGS_MAJOR_VERSION) -D JAGS_MAJOR_ASSUMED=0 -D _GLIBCXX_USE_CXX11_ABI=0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PKG_LIBS=@JAGS_LIBS@ -ljrmath @JAGS_RPATH@
</span>  ###############
  
<span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- cleanup        2023-06-28 08:26:10.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ cleanup        2023-06-30 07:08:35.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -18,7 +18,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rm -rf src/functions/.deps
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rm -rf src/functions/.libs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--rm -f src/Makevars
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rm -f config.*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rm -rf autom4te.cache
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rm -f config.log
</span></pre><pre style='margin:0'>

</pre>