Specfile:  split up macros and support Requires: better