update rpmmacros and move the artifact cleanup to a separate clean target