Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/netbsd-3-0]: src Pull up following revision(s) (requested by lukem in ti...



details:   https://anonhg.NetBSD.org/src/rev/2836ec7697ac
branches:  netbsd-3-0
changeset: 579510:2836ec7697ac
user:      bouyer <bouyer%NetBSD.org@localhost>
date:      Sat Nov 22 16:58:58 2008 +0000

description:
Pull up following revision(s) (requested by lukem in ticket #1968):
        distrib/sets/lists/base/mi: revision 1.699, 1.721, 1.725, 1.773
        share/zoneinfo/Makefile                 patch
        share/zoneinfo/africa                   patch
        share/zoneinfo/antarctica               patch
        share/zoneinfo/asia                     patch
        share/zoneinfo/australasia              patch
        share/zoneinfo/backward                 patch
        share/zoneinfo/europe                   patch
        share/zoneinfo/iso3166.tab              patch
        share/zoneinfo/leapseconds              patch
        share/zoneinfo/northamerica             patch
        share/zoneinfo/southamerica             patch
        share/zoneinfo/zone.tab                 patch
Update for tzdata2008f.

diffstat:

 distrib/sets/lists/base/mi  |   13 +-
 share/zoneinfo/Makefile     |   39 +++-
 share/zoneinfo/africa       |  185 ++++++++++++++++++++++++-
 share/zoneinfo/antarctica   |    8 +-
 share/zoneinfo/asia         |  318 +++++++++++++++++++++++++++++++++++++++---
 share/zoneinfo/australasia  |   97 +++++++-----
 share/zoneinfo/backward     |    5 +-
 share/zoneinfo/europe       |  169 ++++++++++++++++++----
 share/zoneinfo/iso3166.tab  |    6 +-
 share/zoneinfo/leapseconds  |   48 +++---
 share/zoneinfo/northamerica |  257 +++++++++++++++++++++++++++-------
 share/zoneinfo/southamerica |  328 +++++++++++++++++++++++++++++++++++++++----
 share/zoneinfo/zone.tab     |   38 ++--
 13 files changed, 1261 insertions(+), 250 deletions(-)

diffs (truncated from 2731 to 300 lines):

diff -r 1277ab68a458 -r 2836ec7697ac distrib/sets/lists/base/mi
--- a/distrib/sets/lists/base/mi        Fri Oct 03 10:48:10 2008 +0000
+++ b/distrib/sets/lists/base/mi        Sat Nov 22 16:58:58 2008 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.532.2.26.2.2 2007/03/31 14:35:34 bouyer Exp $
+# $NetBSD: mi,v 1.532.2.26.2.3 2008/11/22 16:58:58 bouyer Exp $
 .                                              base-sys-root
 ./altroot                                      base-sys-root
 ./bin                                          base-sys-root
@@ -2922,6 +2922,7 @@
 ./usr/share/zoneinfo/America/Argentina/Mendoza base-sys-share          share
 ./usr/share/zoneinfo/America/Argentina/Rio_Gallegos    base-sys-share          share
 ./usr/share/zoneinfo/America/Argentina/San_Juan        base-sys-share          share
+./usr/share/zoneinfo/America/Argentina/San_Luis        base-sys-share          share
 ./usr/share/zoneinfo/America/Argentina/Tucuman base-sys-share          share
 ./usr/share/zoneinfo/America/Argentina/Ushuaia base-sys-share          share
 ./usr/share/zoneinfo/America/Aruba             base-sys-share          share
@@ -2980,8 +2981,10 @@
 ./usr/share/zoneinfo/America/Indiana/Knox      base-sys-share          share
 ./usr/share/zoneinfo/America/Indiana/Marengo   base-sys-share          share
 ./usr/share/zoneinfo/America/Indiana/Petersburg        base-sys-share          share
+./usr/share/zoneinfo/America/Indiana/Tell_City base-sys-share          share
 ./usr/share/zoneinfo/America/Indiana/Vevay     base-sys-share          share
 ./usr/share/zoneinfo/America/Indiana/Vincennes base-sys-share          share
+./usr/share/zoneinfo/America/Indiana/Winamac   base-sys-share          share
 ./usr/share/zoneinfo/America/Indianapolis      base-sys-share          share
 ./usr/share/zoneinfo/America/Inuvik            base-sys-share          share
 ./usr/share/zoneinfo/America/Iqaluit           base-sys-share          share
@@ -2999,6 +3002,7 @@
 ./usr/share/zoneinfo/America/Maceio            base-sys-share          share
 ./usr/share/zoneinfo/America/Managua           base-sys-share          share
 ./usr/share/zoneinfo/America/Manaus            base-sys-share          share
+./usr/share/zoneinfo/America/Marigot           base-sys-share          share
 ./usr/share/zoneinfo/America/Martinique                base-sys-share          share
 ./usr/share/zoneinfo/America/Mazatlan          base-sys-share          share
 ./usr/share/zoneinfo/America/Mendoza           base-sys-share          share
@@ -3032,13 +3036,16 @@
 ./usr/share/zoneinfo/America/Rankin_Inlet      base-sys-share          share
 ./usr/share/zoneinfo/America/Recife            base-sys-share          share
 ./usr/share/zoneinfo/America/Regina            base-sys-share          share
+./usr/share/zoneinfo/America/Resolute          base-sys-share          share
 ./usr/share/zoneinfo/America/Rio_Branco                base-sys-share          share
 ./usr/share/zoneinfo/America/Rosario           base-sys-share          share
+./usr/share/zoneinfo/America/Santarem          base-sys-share          share
 ./usr/share/zoneinfo/America/Santiago          base-sys-share          share
 ./usr/share/zoneinfo/America/Santo_Domingo     base-sys-share          share
 ./usr/share/zoneinfo/America/Sao_Paulo         base-sys-share          share
 ./usr/share/zoneinfo/America/Scoresbysund      base-sys-share          share
 ./usr/share/zoneinfo/America/Shiprock          base-sys-share          share
+./usr/share/zoneinfo/America/St_Barthelemy             base-sys-share          share
 ./usr/share/zoneinfo/America/St_Johns          base-sys-share          share
 ./usr/share/zoneinfo/America/St_Kitts          base-sys-share          share
 ./usr/share/zoneinfo/America/St_Lucia          base-sys-share          share
@@ -3101,6 +3108,7 @@
 ./usr/share/zoneinfo/Asia/Dushanbe             base-sys-share          share
 ./usr/share/zoneinfo/Asia/Gaza                 base-sys-share          share
 ./usr/share/zoneinfo/Asia/Harbin               base-sys-share          share
+./usr/share/zoneinfo/Asia/Ho_Chi_Minh          base-sys-share          share
 ./usr/share/zoneinfo/Asia/Hong_Kong            base-sys-share          share
 ./usr/share/zoneinfo/Asia/Hovd                 base-sys-share          share
 ./usr/share/zoneinfo/Asia/Irkutsk              base-sys-share          share
@@ -3114,6 +3122,7 @@
 ./usr/share/zoneinfo/Asia/Karachi              base-sys-share          share
 ./usr/share/zoneinfo/Asia/Kashgar              base-sys-share          share
 ./usr/share/zoneinfo/Asia/Katmandu             base-sys-share          share
+./usr/share/zoneinfo/Asia/Kolkata              base-sys-share          share
 ./usr/share/zoneinfo/Asia/Krasnoyarsk          base-sys-share          share
 ./usr/share/zoneinfo/Asia/Kuala_Lumpur         base-sys-share          share
 ./usr/share/zoneinfo/Asia/Kuching              base-sys-share          share
@@ -3487,7 +3496,9 @@
 ./usr/share/zoneinfo/W-SU                      base-sys-share          share
 ./usr/share/zoneinfo/WET                       base-sys-share          share
 ./usr/share/zoneinfo/Zulu                      base-sys-share          share
+./usr/share/zoneinfo/iso3166.tab               base-sys-share          share
 ./usr/share/zoneinfo/posixrules                        base-sys-share          share
+./usr/share/zoneinfo/zone.tab                  base-sys-share          share
 ./var                                          base-sys-root
 ./var/account                                  base-sys-root
 ./var/at                                       base-cron-root
diff -r 1277ab68a458 -r 2836ec7697ac share/zoneinfo/Makefile
--- a/share/zoneinfo/Makefile   Fri Oct 03 10:48:10 2008 +0000
+++ b/share/zoneinfo/Makefile   Sat Nov 22 16:58:58 2008 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.39 2004/08/31 00:00:31 lukem Exp $
+#      $NetBSD: Makefile,v 1.39.4.1 2008/11/22 16:58:59 bouyer Exp $
 
 .include <bsd.own.mk>
 
@@ -46,6 +46,7 @@
 NDATA=         systemv
 SDATA=         solar87 solar88 solar89
 TDATA=         $(YDATA) $(NDATA) $(SDATA)
+TABDATA=       iso3166.tab zone.tab
 DATA=          $(YDATA) $(NDATA) $(SDATA) leapseconds # yearistype.sh
 USNO=          usno1988 usno1989
 
@@ -87,20 +88,38 @@
 .endif
 
 .if ${MKSHARE} != "no"
-afterinstall: ${DATA} ${REDO}
+afterinstall: ${DATA} ${REDO} ${TABDATA}
        ${_MKMSG_CREATE} ${POSIXRULES}
        mkdir -p ${TZBUILDDIR}
        cd ${.CURDIR} && \
            ${TOOL_ZIC} -y ${YEARISTYPE} -d ${TZBUILDDIR} -p ${POSIXRULES}
-       cd ${TZBUILDDIR} && find . -type f -print | sort \
-       | while read tzfile; do \
+       cd ${TZBUILDDIR} && \
+           find . -type f -print | xargs ${TOOL_STAT} -qf '%d,%i %N' | sort \
+       | while read devino tzfile; do \
                destfile=${DESTDIR}${TZDIR}/$${tzfile#./}; \
-               cmp -s $$tzfile $$destfile > /dev/null 2>&1 && continue; \
-               ${_MKSHMSG_INSTALL} $$destfile; \
-               ${_MKSHECHO} ${INSTALL_FILE} -o ${BINOWN} -g ${BINGRP} \
-                   -m ${NONBINMODE} $$tzfile $$destfile ; \
-               ${INSTALL_FILE} -o ${BINOWN} -g ${BINGRP} \
-                   -m ${NONBINMODE} $$tzfile $$destfile ; \
+               if [ "$$devino" = "$$lastdevino" ]; then \
+                       if  ldevino=`${TOOL_STAT} -qf '%d %i' $$lastfile` && \
+                           tdevino=`${TOOL_STAT} -qf '%d %i' $$destfile` && \
+                           [ "$$ldevino" = "$$tdevino" ]; then \
+                               continue; \
+                       fi; \
+                       ${_MKSHMSG_INSTALL} $$destfile; \
+                       ${_MKSHECHO} ${INSTALL_LINK} $$lastfile $$destfile; \
+                       ${INSTALL_LINK} $$lastfile $$destfile; \
+               else \
+                       lastdevino=$$devino; \
+                       lastfile=$$destfile; \
+                       cmp -s $$tzfile $$destfile >/dev/null 2>&1 && continue;\
+                       ${_MKSHMSG_INSTALL} $$destfile; \
+                       ${_MKSHECHO} ${INSTALL_FILE} -o ${BINOWN} -g ${BINGRP} \
+                           -m ${NONBINMODE} $$tzfile $$destfile; \
+                       ${INSTALL_FILE} -o ${BINOWN} -g ${BINGRP} \
+                           -m ${NONBINMODE} $$tzfile $$destfile; \
+               fi; \
+       done
+       for f in ${TABDATA}; do \
+               ${INSTALL_FILE} -o ${BINOWN} -g ${BINGRP} -m ${NONBINMODE} \
+                       ${.CURDIR}/$$f ${DESTDIR}${TZDIR}; \
        done
 .else  # ${MKSHARE} == "no"
 afterinstall:
diff -r 1277ab68a458 -r 2836ec7697ac share/zoneinfo/africa
--- a/share/zoneinfo/africa     Fri Oct 03 10:48:10 2008 +0000
+++ b/share/zoneinfo/africa     Sat Nov 22 16:58:58 2008 +0000
@@ -1,4 +1,4 @@
-# @(#)africa   8.8
+# @(#)africa   8.16
 # <pre>
 
 # This data is by no means authoritative; if you think you know better,
@@ -218,7 +218,25 @@
 # after observing the daylight saving time since May.
 # http://news.gom.com.eg/gazette/pdf/2006/09/18/01.pdf
 Rule   Egypt   2006    only    -       Sep     21      23:00s  0       -
-Rule   Egypt   2007    max     -       Sep     lastThu 23:00s  0       -
+# From Dirk Losch (2007-08-14):
+# I received a mail from an airline which says that the daylight
+# saving time in Egypt will end in the night of 2007-09-06 to 2007-09-07.
+# From Jesper Norgaard Welen (2007-08-15): [The following agree:]
+# http://www.nentjes.info/Bill/bill5.htm 
+# http://www.timeanddate.com/worldclock/city.html?n=53
+# From Steffen Thorsen (2007-09-04): The official information...:
+# http://www.sis.gov.eg/En/EgyptOnline/Miscellaneous/000002/0207000000000000001580.htm
+Rule   Egypt   2007    only    -       Sep     Thu>=1  23:00s  0       -
+# From Abdelrahman Hassan (2007-09-06):
+# Due to the Hijri (lunar Islamic calendar) year being 11 days shorter
+# than the year of the Gregorian calendar, Ramadan shifts earlier each
+# year. This year it will be observed September 13 (September is quite
+# hot in Egypt), and the idea is to make fasting easier for workers by
+# shifting business hours one hour out of daytime heat. Consequently,
+# unless discontinued, next DST may end Thursday 28 August 2008.
+# From Paul Eggert (2007-08-17):
+# For lack of better info, assume the new rule is last Thursday in August.
+Rule   Egypt   2008    max     -       Aug     lastThu 23:00s  0       -
 
 # Zone NAME            GMTOFF  RULES   FORMAT  [UNTIL]
 Zone   Africa/Cairo    2:05:00 -       LMT     1900 Oct
@@ -369,9 +387,80 @@
                         0:00   -       GMT
 
 # Mauritius
+
+# From Steffen Thorsen (2008-06-25):
+# Mauritius plans to observe DST from 2008-11-01 to 2009-03-31 on a trial
+# basis....
+# It seems that Mauritius observed daylight saving time from 1982-10-10 to 
+# 1983-03-20 as well, but that was not successful....
+# http://www.timeanddate.com/news/time/mauritius-daylight-saving-time.html
+
+# From Alex Krivenyshev (2008-06-25):
+# http://economicdevelopment.gov.mu/portal/site/Mainhomepage/menuitem.a42b24128104d9845dabddd154508a0c/?content_id=0a7cee8b5d69a110VgnVCM1000000a04a8c0RCRD
+
+# From Arthur David Olson (2008-06-30):
+# The www.timeanddate.com article cited by Steffen Thorsen notes that "A
+# final decision has yet to be made on the times that daylight saving
+# would begin and end on these dates." As a place holder, use midnight.
+
+# From Paul Eggert (2008-06-30):
+# Follow Thorsen on DST in 1982/1983, instead of Shanks & Pottenger.
+
+# From Steffen Thorsen (2008-07-10):
+# According to
+# <a href="http://www.lexpress.mu/display_article.php?news_id=111216";>
+# http://www.lexpress.mu/display_article.php?news_id=111216
+# </a>
+# (in French), Mauritius will start and end their DST a few days earlier
+# than previously announced (2008-11-01 to 2009-03-31).  The new start
+# date is 2008-10-26 at 02:00 and the new end date is 2009-03-27 (no time
+# given, but it is probably at either 2 or 3 wall clock time).
+# 
+# A little strange though, since the article says that they moved the date 
+# to align itself with Europe and USA which also change time on that date, 
+# but that means they have not paid attention to what happened in 
+# USA/Canada last year (DST ends first Sunday in November). I also wonder 
+# why that they end on a Friday, instead of aligning with Europe which 
+# changes two days later.
+
+# From Alex Krivenyshev (2008-07-11):
+# Seems that English language article "The revival of daylight saving
+# time:  Energy conservation?"-# No. 16578 (07/11/2008) was originally
+# published on Monday, June 30, 2008...
+#
+# I guess that article in French "Le gouvernement avance l'introduction
+# de l'heure d'ete" stating that DST in Mauritius starting on October 26
+# and ending on March 27, 2009 is the most recent one.
+# ...
+# <a href="http://www.worldtimezone.com/dst_news/dst_news_mauritius02.html";>
+# http://www.worldtimezone.com/dst_news/dst_news_mauritius02.html
+# </a>
+
+# From Riad M. Hossen Ally (2008-08-03):
+# The Government of Mauritius weblink
+# <a href="http://www.gov.mu/portal/site/pmosite/menuitem.4ca0efdee47462e7440a600248a521ca/?content_id=3D4728ca68b2a5b110VgnVCM1000000a04a8c0RCRD";>
+# http://www.gov.mu/portal/site/pmosite/menuitem.4ca0efdee47462e7440a600248a521ca/?content_id=3D4728ca68b2a5b110VgnVCM1000000a04a8c0RCRD
+# </a>
+# Cabinet Decision of July 18th, 2008 states as follows:
+#
+# 4. ...Cabinet has agreed to the introduction into the National Assembly
+# of the Time Bill which provides for the introduction of summer time in
+# Mauritius. The summer time period which will be of one hour ahead of
+# the standard time, will be aligned with that in Europe and the United
+# States of America. It will start at two o'clock in the morning on the
+# last Sunday of October and will end at two o'clock in the morning on
+# the last Sunday of March the following year. The summer time for the
+# year 2008 - 2009 will, therefore, be effective as from 26 October 2008
+# and end on 29 March 2009.
+
+# Rule NAME    FROM    TO      TYPE    IN      ON      AT      SAVE    LETTER/S
+Rule Mauritius 1982    only    -       Oct     10      0:00    1:00    S
+Rule Mauritius 1983    only    -       Mar     21      0:00    0       -
+Rule Mauritius 2008    max     -       Oct     lastSun 2:00    1:00    S
+Rule Mauritius 2009    max     -       Mar     lastSun 2:00    0       -
 # Zone NAME            GMTOFF  RULES   FORMAT  [UNTIL]
 Zone Indian/Mauritius  3:50:00 -       LMT     1907            # Port Louis
-                       4:00    -       MUT     # Mauritius Time
+                       4:00 Mauritius  MU%sT   # Mauritius Time
 # Agalega Is, Rodriguez
 # no information; probably like Indian/Mauritius
 
@@ -382,7 +471,93 @@
 
 # Morocco
 # See the `europe' file for Spanish Morocco (Africa/Ceuta).
+
+# From Alex Krivenyshev (2008-05-09):
+# Here is an article that Morocco plan to introduce Daylight Saving Time between
+# 1 June, 2008 and 27 September, 2008.
+#
+# "... Morocco is to save energy by adjusting its clock during summer so it will
+# be one hour ahead of GMT between 1 June and 27 September, according to
+# Communication Minister and Gov ernment Spokesman, Khalid Naciri...."
+#
+# <a href="http://www.worldtimezone.net/dst_news/dst_news_morocco01.html";>
+# http://www.worldtimezone.net/dst_news/dst_news_morocco01.html
+# </a>
+# OR
+# <a href="http://en.afrik.com/news11892.html";>
+# http://en.afrik.com/news11892.html
+# </a>
+
+# From Alex Krivenyshev (2008-05-09):
+# The Morocco time change can be confirmed on Morocco web site Maghreb Arabe Presse:
+# <a href="http://www.map.ma/eng/sections/box3/morocco_shifts_to_da/view";>
+# http://www.map.ma/eng/sections/box3/morocco_shifts_to_da/view
+# </a>
+#
+# Morocco shifts to daylight time on June 1st through September 27, Govt.
+# spokesman.
+
+# From Patrice Scattolin (2008-05-09):
+# According to this article:
+# <a href="http://www.avmaroc.com/actualite/heure-dete-comment-a127896.html";>
+# http://www.avmaroc.com/actualite/heure-dete-comment-a127896.html
+# </a>
+# (and republished here:
+# <a href="http://www.actu.ma/heure-dete-comment_i127896_0.html";>
+# http://www.actu.ma/heure-dete-comment_i127896_0.html



Home | Main Index | Thread Index | Old Index