Este é um exemplo de Makefile que instala software em um sistema, se ainda não existir.
https://gist.github.com/3030284
A ideia é que ele possa ser multiplataforma (funcionar com diferentes sabores de Linux, BSD, mac etc) …
O objetivo final é ter Makefiles que implementam e configuram novos ambientes.
Inspirado em uma palestra de @mitechie ( http://blog.mitechie.com ),
bem como na grandiosidade do sistema de ports do FreeBSD.