<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>