I've attached proposed changes to "africa" for Morocco's DST change; for convenience they also appear below (with tab characters mangled by Gmail).
 More work is needed as noted; these changes are to get us through 
the transition
at the end of this month.<br>
<br>
        --ado<br><br>*** 8.33/africa    2012-03-10 09:02:05.351276500 -0500<br>--- 8.34/africa    2012-03-10 09:02:13.342294400 -0500<br>***************<br>*** 1,5 ****<br>  # &lt;pre&gt;<br>! # @(#)africa    8.33<br>  # This file is in the public domain, so clarified as of<br>
  # 2009-05-17 by Arthur David Olson.<br>  <br>--- 1,5 ----<br>  # &lt;pre&gt;<br>! # @(#)africa    8.34<br>  # This file is in the public domain, so clarified as of<br>  # 2009-05-17 by Arthur David Olson.<br>  <br>***************<br>
*** 768,773 ****<br>--- 768,796 ----<br>  # wall clock time (i.e. 11pm UTC), but that&#39;s what I would assume. It has<br>  # also been like that in the past.<br>  <br>+ # From Alexander Krivenyshev (2012-03-09):<br>+ # According to Infom&amp;eacute;diaire web site from Morocco (<a href="http://infomediaire.ma">infomediaire.ma</a>),<br>
+ # on March 9, 2012, (in French) Heure l&amp;eacute;gale:<br>+ # Le Maroc adopte officiellement l&#39;heure d&#39;&amp;eacute;t&amp;eacute;<br>+ # &lt;a href=&quot;<a href="http://www.infomediaire.ma/news/maroc/heure-l%C3%A9gale-le-maroc-adopte-officiellement-lheure-d%C3%A9t%C3%A9">http://www.infomediaire.ma/news/maroc/heure-l%C3%A9gale-le-maroc-adopte-officiellement-lheure-d%C3%A9t%C3%A9</a>&quot;&gt;<br>
+ # <a href="http://www.infomediaire.ma/news/maroc/heure-l%C3%A9gale-le-maroc-adopte-officiellement-lheure-d%C3%A9t%C3%A9">http://www.infomediaire.ma/news/maroc/heure-l%C3%A9gale-le-maroc-adopte-officiellement-lheure-d%C3%A9t%C3%A9</a><br>
+ # &lt;/a&gt;<br>+ # Governing Council adopted draft decree, that Morocco DST starts on<br>+ # the last Sunday of March (March 25, 2012) and ends on<br>+ # last Sunday of September (September 30, 2012)<br>+ # except the month of Ramadan.<br>
+ # or (brief)<br>+ # &lt;a href=&quot;<a href="http://www.worldtimezone.com/dst_news/dst_news_morocco06.html">http://www.worldtimezone.com/dst_news/dst_news_morocco06.html</a>&quot;&gt;<br>+ # <a href="http://www.worldtimezone.com/dst_news/dst_news_morocco06.html">http://www.worldtimezone.com/dst_news/dst_news_morocco06.html</a><br>
+ # &lt;/a&gt;<br>+ <br>+ # From Arthur David Olson (2012-03-10):<br>+ # The <a href="http://infomediaire.ma">infomediaire.ma</a> source indicates that the system is to be in<br>+ # effect every year. It gives 03H00 as the &quot;fall back&quot; time of day;<br>
+ # it lacks a &quot;spring forward&quot; time of day; assume 2:00 XXX.<br>+ # Wait on specifying the Ramadan exception for details about<br>+ # start date, start time of day, end date, and end time of day XXX.<br>+ <br>  # RULE    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S<br>
  <br>  Rule    Morocco    1939    only    -    Sep    12     0:00    1:00    S<br>***************<br>*** 793,798 ****<br>--- 816,824 ----<br>  Rule    Morocco    2010    only    -    Aug     8     0:00    0    -<br>  Rule    Morocco    2011    only    -    Apr     3     0:00    1:00    S<br>
  Rule    Morocco    2011    only    -    Jul     31     0    0    -<br>+ Rule    Morocco    2012    max    -    Mar     lastSun 2:00    1:00    S<br>+ Rule    Morocco    2012    max    -    Sep     lastSun 3:00    0    -<br>
+ <br>  # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]<br>  Zone Africa/Casablanca    -0:30:20 -    LMT    1913 Oct 26<br>               0:00    Morocco    WE%sT    1984 Mar 16<br><br>