straighten out spec build dependencies and annotate another GODAWFUL makefile