South Africa set 490 after Sri Lanka declare