My friend has ancestors who were farmers, artisans, traders, slaves and soldiers. Her family has been in South Africa for hundreds of years, and some of her ancestors took part in seminal events in South African history. Some worked for the Dutch East India Company. One was killed in a conflict with the Zulu people in 1840. One of my friend's 6th great-grandparents, German-born Peter Bekker (1673-1745), once escaped from the prison on Robben Island. Another 6th-great-grandfather, Johannes Bockelenberg (born in Germany in 1668) was married to a granddaughter of the famous Krotoa, the Khoi woman who worked as Jan van Riebeeck's interpreter and whose life has been portrayed in a recent movie. My friend, however, is not herself a descendant of Krotoa (as far as I know); her ancestor was married twice, and Krotoa's granddaughter was the first wife, while my friend descends from the second wife.
Several of my friend's ancestors were Frenchmen who established themselves as wine farmers in the valley of Franschhoek - "French Corner" - which is still famous for its wineries. I've visited the valley myself, and enjoyed some of its excellent wines.
In terms of ethnic origins, my friend's ancestral background looks like this:
Afrikaans/Dutch (presumed): 1422/2048 = 69.43 %
German: 404/2048 = 19.73 % (closest ancestor born in 1770)
French: 148/2048 = 7.23 % = (closest ancestor born in 1692)
Indian: c. 50/2048 = 2.44 % = (closest ancestor probably born in 1777)
Latvian: 8/2048 = 0.39 % = (closest ancestor born c. 1720)
West African: 5/2048 = 0.24 % = (closest ancestor born c. 1650)
Norwegian: 4/2048 = 0.20 % = (closest ancestor born c. 1705)
Chinese: 2/2048 = 0.10 % = (closest ancestor born in the 1600s)
Indonesian: 2/2048 = 0.10 % = (closest ancestor born c. 1660)
Unknown non-European: 2/2048 = 0.10 %
Malagasy: 1/2048 = 0.05 % = (closest ancestor born in the early 1600s)
Her total non-European ancestry adds up to 4.79%, of which the Asian/Oceanian part is 4.50% and the African part is 0.29%. It goes to show that even in South Africa, where racial segregation used to be law, the line between "White" and "non-White" was always less than clear-cut.
I find it fascinating to compare my friend's ancestral background to my own. My friend and I share several ancestral ethnicities and regions (Dutch, German, French, West African, Norwegian and Malagasy). Her non-European ancestry is connected to the Dutch slave-trade. Most of the slaves taken to the Cape Colony were from Asia, including the islands of Indonesia, which is reflected in my friend's genealogy. African slaves were few, and I actually seem to have more African ancestry than my friend does (my total being 0.49%, via Saint-Domingue/Haiti in the 1700s). However, it is not inconceivable that there could be some unknown additional African ancestors hiding in my friend's family tree.
Interestingly, my friend's Norwegian ancestor came from Fredrikstad, which is the city where my mother, stepfather and brother currently live. It's a small world indeed!