For CIG codes (pythia, spatialdata, petsc, and PyLith) split installed_PACKAGE into
fetch-PACKAGE
configure-PACKAGE
build-PACKAGE
install-PACKAGE
check-PACKAGE
This would permit user/developers to run just the steps they need after modifying the code.