<pre style='margin:0'>
Eric A. Borisch (eborisch) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/d1a8726e86635c614ae91e431756a65f05fe34d5">https://github.com/macports/macports-ports/commit/d1a8726e86635c614ae91e431756a65f05fe34d5</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new d1a8726e866 bart: Initial portfile (#19027)
</span>d1a8726e866 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit d1a8726e86635c614ae91e431756a65f05fe34d5
</span>Author: Eric A. Borisch <eborisch@gmail.com>
AuthorDate: Thu Jun 8 12:48:11 2023 -0400

<span style='display:block; white-space:pre;color:#404040;'>    bart: Initial portfile (#19027)
</span>---
 science/bart/Portfile             | 54 +++++++++++++++++++++++++++++++++++++++
 science/bart/files/Makefile.patch | 21 +++++++++++++++
 2 files changed, 75 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/bart/Portfile b/science/bart/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..9f15a76a849
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/bart/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,54 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup  github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup  compilers 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compilers.setup     -clang -fortran
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories          science
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {eborisch @eborisch} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         Toolbox for Computational Magnetic Resonance Imaging
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    $description
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        mrirecon bart 0.8.00 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms           darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             BSD
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    rmd160  a5a8a4e79f6a51904f5257648353fb048b20436a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    sha256  25c0ba9ff2b8ba07ab3aa54566a7be9755a2ea59a6957fcea06b19a899da00da \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    size    879025
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+default_variants-append +${compilers.gcc_default}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s^gcc-mp-10^${configure.cc}^" Makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s^usr/local^${prefix}^" Makefile
</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;'>+patchfiles          Makefile.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_configure       no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-build {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    system -W ${worksrcpath} "make doc/commands.txt"
</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;'>+destroot.keepdirs   ${destroot}${prefix}/lib/bart/commands
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    system -W ${worksrcpath} "mkdir -p ${destroot}${prefix}/share/bart"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    move ${destroot}${prefix}/share/doc/bart ${destroot}${prefix}/share/bart/doc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    copy ${worksrcpath}/LICENSE ${destroot}${prefix}/share/bart/doc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    copy ${worksrcpath}/python ${destroot}${prefix}/share/bart/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    copy ${worksrcpath}/matlab ${destroot}${prefix}/share/bart/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    copy ${worksrcpath}/scripts ${destroot}${prefix}/share/bart/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach lib [glob ${worksrcpath}/lib/*.a ] {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        copy ${lib} ${destroot}${prefix}/lib/bart/
</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;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib         port:fftw-3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:fftw-3-single \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libpng \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:openblas \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:flock \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:python310
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/bart/files/Makefile.patch b/science/bart/files/Makefile.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..b5869230121
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/bart/files/Makefile.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,21 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.orig  2023-06-08 11:51:13
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile       2023-06-08 11:56:10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -863,9 +863,17 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   make allclean
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif     # MAKESTAGE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++HEADERS := $(wildcard src/*.h src/*/*.h) 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++install_HEADERS: $(subst src,$(DESTDIR)/$(PREFIX)/include/bart,$(HEADERS))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-install: bart
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++$(DESTDIR)/$(PREFIX)/include/bart/%: src/%
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  install -d $(@D)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  install -m 0644 $< $(@D)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++install: bart install_HEADERS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   install -d $(DESTDIR)/$(PREFIX)/bin/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   install bart $(DESTDIR)/$(PREFIX)/bin/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   install -d $(DESTDIR)/$(PREFIX)/share/doc/bart/
</span></pre><pre style='margin:0'>

</pre>