--- configure.orig	2018-04-11 14:33:41.000000000 +0000
+++ configure	2018-04-17 12:28:00.000000000 +0000
@@ -4535,9 +4535,9 @@
     *apple-darwin*)
 
         case $host in
-            *darwin[56789]*)
-                ;;
             *)
+            ;;
+            idontthinkso)
 
 #                # Build for i386 & x86_64 architectures on Darwin 10.x or newer:
 #                echo "int main(){return(0);}" > /tmp/$$.c
@@ -4728,10 +4728,10 @@
     CFITSIO_SHLIB="lib\${PACKAGE}.\${CFITSIO_SONAME}.\${CFITSIO_MAJOR}.\${CFITSIO_MINOR}\${SHLIB_SUFFIX}"
     CFITSIO_SHLIB_SONAME="lib\${PACKAGE}.\${CFITSIO_SONAME}\${SHLIB_SUFFIX}"
     case $host in
-        *darwin[56789]*)
-            SHLIB_LD="$CC -dynamiclib -install_name lib\${PACKAGE}.\${CFITSIO_SONAME}\${SHLIB_SUFFIX} -compatibility_version \${CFITSIO_SONAME} -current_version \${CFITSIO_SONAME}.\${CFITSIO_MAJOR}.\${CFITSIO_MINOR}"
-            ;;
         *)
+            SHLIB_LD="$CC -dynamiclib -install_name @@MPORTS_PREFIX@@/lib/libcfitsio.dylib -compatibility_version \${CFITSIO_SONAME} -current_version \${CFITSIO_SONAME}.\${CFITSIO_MAJOR}.\${CFITSIO_MINOR}"
+            ;;
+        idontthinkso)
             # Build 'Universal' binaries (i386 & x86_64 architectures) and
             # use rpath token on Darwin 10.x or newer:
             SHLIB_LD="$CC -dynamiclib $C_UNIV_SWITCH -headerpad_max_install_names -install_name @rpath/lib\${PACKAGE}.\${CFITSIO_SONAME}\${SHLIB_SUFFIX} -compatibility_version \${CFITSIO_SONAME} -current_version \${CFITSIO_SONAME}.\${CFITSIO_MAJOR}.\${CFITSIO_MINOR}"