From looking the .mpkg of qt4, lcms2 is installed instead of lcms. The problem is that it looks for liblcms.1.dylib but the object's pathname is liblcms2.2.dylib. This terminal command should suffice(with appropriate priviledge level):
Code:
ln -s /opt/local/lib/liblcms2.dylib /opt/local/lib/liblcms.1.dylib
If there's more unfound symbols it should all be reasonably similar except if something is really missing in the package.
One small trick to reduce the bundle size would be to remove docs/examples/manpages. Static libs or headers aren't needed in cases like this one either, but they're often lesser in size to bother with.
If the complain about lcms persists, it may be preferable to package an earlier lcms, I guess.