update spec file and patch