According to KEO:
A Springbok training XV will take on Namibia as preparation for the British & Irish Lions series.
The Boks were also meant to play against the New Zealand Maori as a warm-up, but the match seems to be abandoned due to a President’s Council ruling that doesn’t allow teams selected on racial lines playing against South African sides.
So, apparently it is OK to be racist when playing other countries, but not when playing South Africa. Why I can’t imagine. This is the same South Africa where race is the biggest issue in sport, the same South Africa where, at least once a year, the government sticks their noses where it doesn’t belong and says that there will be quotas for how many of each race will be allowed in a team. Why can’t you play a race based team against a legally racist country?