--- patchy-4.15/p4boot.sh0.ORIG Mon Nov 16 23:16:03 1998 +++ patchy-4.15/p4boot.sh0 Thu Jan 18 22:37:36 2001 @@ -140,7 +140,7 @@ step11: echo ' ----------- ----> Compile new program fcasplit' - if ( `uname -m` == ppc ) then + if ( `uname -m` == ppc || `uname -s` == Darwin ) then mv -f fcasplit.f fcasplit.f.orig sed -e 's;N = IGETARG (JARG, CHHOLD, MXLENG);CALL GETARG(JARG,CHHOLD);' \ fcasplit.f.orig > fcasplit.f --- patchy-4.15/p4boot.sh0.orig 2005-11-11 13:50:40.000000000 +0900 +++ patchy-4.15/p4boot.sh0 2005-11-11 13:54:40.000000000 +0900 @@ -145,6 +145,11 @@ sed -e 's;N = IGETARG (JARG, CHHOLD, MXLENG);CALL GETARG(JARG,CHHOLD);' \ fcasplit.f.orig > fcasplit.f endif + if ( `which gfortran | grep -vc 'no gfortran'` == 1 ) then + mv -f fcasplit.f fcasplit.f.orig + sed -e 's;f77;gfortran;' \ + fcasplit.f.orig > fcasplit.f + endif f77 $FOPT -o fcasplit fcasplit.f chmod a+x fcasplit