Fix version, remove EPEL5-specific provisions and use macros