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