Rob,

The issue was related to mac ports, since it installs the headers for libnova in /opt/local/include.
I had to change your configuration to:

if (APPLE)
##This one is needed for homebrew
include_directories( "/usr/local/include")
## This one is needed for Craft
include_directories("${CMAKE_INSTALL_PREFIX}/include")
## This one is needed for mac ports
include_directories( "/opt/local/include")
endif(APPLE)

Thanks,
Andre

Read More...