Graham,
Take a look at this link:
http://www.timeanddate.com/worldclock/timezone.html?n=60
It indicates there is no daylight savings time for Casablanca after July 2011
through 2019, which indicates only "WET0" *is* correct for /etc/TZ after July
of this year.
Your TZ_TIMEZONE creation for Afr
This is getting interesting ;-)
Morocco doesn't use Lisbon time.
After spending all morning looking at zic and the files at
ftp://elsie.nci.nih.gov/pub
I have compiled a new Africa/Casablanca file.
Then I decided to look at what is on my PC.
It looks like the dst values are correct on my Ubunut