<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/6011372951045f621ead1b7048d3a2d91fea7203">https://github.com/macports/macports-ports/commit/6011372951045f621ead1b7048d3a2d91fea7203</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 6011372951045f621ead1b7048d3a2d91fea7203
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Sun May 22 20:16:47 2022 +0800

<span style='display:block; white-space:pre;color:#404040;'>    algol68g: portfile and patches improvements
</span>---
 lang/algol68g/Portfile                    | 18 ++++++++----------
 lang/algol68g/files/patch-darwin-ppc.diff | 12 ------------
 lang/algol68g/files/patch-includedir.diff | 15 +--------------
 3 files changed, 9 insertions(+), 36 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/algol68g/Portfile b/lang/algol68g/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 77fbd50c10d..a3a37869bc1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/algol68g/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/algol68g/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,19 +21,16 @@ checksums           rmd160  7849acdadd91ca6a9cac1537bfaac102e1969de7 \
</span> 
 compiler.c_standard 1999
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build       port:autoconf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:automake \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:libtool
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> depends_lib         port:gmp \
                     port:gsl \
                     port:mpfr \
                     port:ncurses \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:r \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R \
</span>                     port:readline
 
 patchfiles          patch-a68glib.diff \
                     patch-alloc.diff \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-darwin-ppc.diff \
</span>                     patch-includedir.diff
 
 post-patch {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -45,11 +42,12 @@ use_autoreconf      yes
</span> configure.args      --disable-postgresql \
                     --disable-plotutils
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platform darwin powerpc {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-darwin-ppc.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --enable-quadmath=no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platform darwin 10 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Rosetta needs this, otherwise it uses a wrong arch and clang
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${build_arch} eq "ppc"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.args-append --build=powerpc-apple-darwin10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        compiler.blacklist *clang*
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
 
 variant compiler description {Enable compiler, experimental} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/algol68g/files/patch-darwin-ppc.diff b/lang/algol68g/files/patch-darwin-ppc.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 5e02f89b7cb..76a0577b052 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/algol68g/files/patch-darwin-ppc.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/algol68g/files/patch-darwin-ppc.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,15 +10,3 @@
</span>    AC_DEFINE(HAVE_IEEE_754, 1, [Define this if IEEE_754 compliant]) 
    AC_MSG_WARN([configuring interpreter-only])
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig 2022-03-13 04:55:26.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure      2022-05-21 18:53:02.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2543,7 +2543,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Mac OS X.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--*86-*-*darwin* | *86_64-*-*darwin*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+*86-*-*darwin* | *86_64-*-*darwin* | powerpc*-*-*darwin*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $as_echo "#define BUILD_BSD 1" >>confdefs.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/algol68g/files/patch-includedir.diff b/lang/algol68g/files/patch-includedir.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index d16e5a14284..ad0ebe175c8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/algol68g/files/patch-includedir.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/algol68g/files/patch-includedir.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,16 +1,3 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig 2022-03-13 04:55:26.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure      2022-05-21 21:25:34.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -804,7 +804,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sharedstatedir='${prefix}/com'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- localstatedir='${prefix}/var'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- runstatedir='${localstatedir}/run'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--includedir='${prefix}/include'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+includedir='${exec_prefix}/include'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- oldincludedir='/usr/include'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- infodir='${datarootdir}/info'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> --- Makefile.am.orig      2022-03-13 04:55:25.000000000 +0800
 +++ Makefile.am        2022-05-21 21:55:19.000000000 +0800
 @@ -105,7 +105,7 @@
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,7 +5,7 @@
</span>  ./src/include/a68g-transput.h \
  ./src/include/a68g-types.h
 -includedir = /usr/local/include/algol68g
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+includedir = /@@PREFIX@@/include/algol68g
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++includedir = @@PREFIX@@/include/algol68g
</span>  include_HEADERS = \
  ./a68g-config.h \
  ./src/include/a68g-common.h \
</pre><pre style='margin:0'>

</pre>