<pre style='margin:0'>
Ken (kencu) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/a296293b673cb610855f8790386b010ff44c85cb">https://github.com/macports/macports-ports/commit/a296293b673cb610855f8790386b010ff44c85cb</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 a296293b673 cfitsio: fix build on older systems
</span>a296293b673 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit a296293b673cb610855f8790386b010ff44c85cb
</span>Author: Ken Cunningham <kencu@macports.org>
AuthorDate: Sun Dec 11 13:10:25 2022 -0800
<span style='display:block; white-space:pre;color:#404040;'> cfitsio: fix build on older systems
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> required C11 typedef redefinitions
</span><span style='display:block; white-space:pre;color:#404040;'> closes: https://trac.macports.org/ticket/66330
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> fix /bin/cp patch to not use "-a" which is not supported on older systems
</span><span style='display:block; white-space:pre;color:#404040;'> use the fallback equivalent instead, as before
</span>---
science/cfitsio/Portfile | 4 ++++
science/cfitsio/files/patch-Makefile.in.diff | 10 ++++++----
2 files changed, 10 insertions(+), 4 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/cfitsio/Portfile b/science/cfitsio/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index bb885262fe4..ee4822da910 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/cfitsio/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/cfitsio/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -48,6 +48,10 @@ compilers.setup require_fortran
</span> if {![fortran_variant_isset]} {
configure.fc none
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# error: redefinition of typedef ‘ParseData’
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.c_standard 2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.cflags -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
configure.universal_args-delete --disable-dependency-tracking
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/cfitsio/files/patch-Makefile.in.diff b/science/cfitsio/files/patch-Makefile.in.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index c75d040dc5b..c9be8131a5b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/cfitsio/files/patch-Makefile.in.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/cfitsio/files/patch-Makefile.in.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +1,13 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Makefile.in.orig 2022-10-31 13:40:23.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Makefile.in 2022-11-22 13:11:00.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -114,7 +114,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.in.orig 2022-12-11 12:59:00.000000000 -0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile.in 2022-12-11 12:59:24.000000000 -0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -114,8 +114,8 @@
</span> if [ -f $$lib ]; then \
echo "/bin/rm -f ${CFITSIO_LIB}/$$lib"; \
/bin/rm -f ${CFITSIO_LIB}/$$lib; \
- echo "/bin/cp -a $$lib ${CFITSIO_LIB}"; \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+- /bin/cp -a $$lib ${CFITSIO_LIB}; \
</span> + echo "/bin/cp -pPR $$lib ${CFITSIO_LIB}"; \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- /bin/cp -a $$lib ${CFITSIO_LIB}; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ /bin/cp -pPR $$lib ${CFITSIO_LIB}; \
</span> fi; \
done
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ /bin/cp fitsio.h fitsio2.h longnam.h drvrsmem.h ${CFITSIO_INCLUDE}
</span></pre><pre style='margin:0'>
</pre>