'make install' should only build the packages needed to install

Needed to add a -deps target to support this.
To ensure that the install script doesn't diverge in what it is installing, move
the definition of what it will install to the deps file along-side what it is making