hdf4 @4.2.12: Don't create flat-namespace dylib on Yosemite
This fixes the well-known libtool-generated configure script dylib creation bug on OS X 10.10 and later, with the usual patch we've used in many other ports already. See #44596 for history.
Before
$ otool -hv /opt/local/lib/libdf.dylib
Mach header
magic cputype cpusubtype caps filetype ncmds sizeofcmds flags
MH_MAGIC_64 X86_64 ALL 0x00 DYLIB 15 1720 DYLDLINK NO_REEXPORTED_DYLIBS
After
$ otool -hv /opt/local/lib/libdf.dylib
Mach header
magic cputype cpusubtype caps filetype ncmds sizeofcmds flags
MH_MAGIC_64 X86_64 ALL 0x00 DYLIB 15 1720 NOUNDEFS DYLDLINK TWOLEVEL NO_REEXPORTED_DYLIBS
Done in [e1d2e3f7d771/macports-ports]. Thanks.