What are some alternatives?
When comparing CheckInstall and CMake, you can also consider the following products
Advanced Package Tool - Apt (for Advanced Package Tool) is a set of core tools inside Debian.
GNU Make - GNU Make is a tool which controls the generation of executables and other non-source files of a program from the program's source files.
Porg - Porg (formerly known as paco), is a program to aid management of software packages installed from source code.
SCons - SCons is an Open Source software construction tool—that is, a next-generation build tool.
SBT - SBT is a build tool for Scala, like Ant or Maven but with hieroglyphics.