Original commit message from CVS: adding a conditional'd spec file with esd as an example comments on how to take this idea further are welcomed before I move on ;)