Set LIBDIR for remaining cmake-built libraries. by freakboy3742 · Pull Request #538 · multi-build/multibuild
#531 removed the CMAKE_INSTALL_LIBDIR configuration from libjpeg-turbo on the basis that it appeared to be redundant.
#537 restored that flag, after it became clear that it isn't redundant - on any platform that uses the lib64 convention, CMAKE_INSTALL_LIBDIR is needed
In the discussion on #537, I speculated that it might be advisable to add the same flag to the other cmake libraries. It turns out I was right - if you set CMAKE_INSTALL_LIB_NAME and don't set CMAKE_INSTALL_LIBDIR, you end up installing the library into lib64, requiring a manual extra step to move the library to the location that matches the lib name; plus additional complications when the linked library references other libraries in lib64. This became apparent during testing on python-pillow/pillow#8497, because openjpeg libraries weren't lining up without additional post-build steps.
This adds the CMAKE_INSTALL_LIBDIR configuration to openjpeg and blosc.