Do not update version if they are not specified
Refactor spec to remove duplication of plist_file