After a quick irc chat, the issue is not the default value in GNUInstallDirs but macros.cmake. The %cmake macro doesn't have -DCMAKE_INSTALL_LIBEXECDIR on Leap.