ref. #790
I think a proper fix on our side would be to expose a boolean option for arch independent packages, and install the CMake exports in <prefix>/(lib/<arch>|lib*|share)/cmake/<name>*/ with either CMAKE_INSTALL_LIBDIR or CMAKE_INSTALL_DATAROOTDIR depending on that option.