I think that better solution is to discuss it with @coolo to remove such magic and have common rpm versioning specified in spec file like for common packages.