ECM5/IncompatibleChangesKDELibs4ToECM

FindRUBY.cmake

This file does not exist anymore, use FindRuby.cmake coming with CMake instead. Most variables are the same. Below are the changes:

find_package(RUBY) -> find_package(Ruby)

RUBY_INCLUDE_PATH -> RUBY_INCLUDE_DIRS

MacroOptionalFindPackage.cmake

This file does not exist anymore. Instead, starting with CMake 2.8.6, every find_package() call which is not REQUIRED can be disabled by setting the variable CMAKE_DISABLE_FIND_PACKAGE_<PackageName> to TRUE. This makes this macro unnecessary.