Source-Changes-HG archive

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

[src/trunk]: src/external/public-domain/tz/dist Import tzdata2015a from ftp:/...



details:   https://anonhg.NetBSD.org/src/rev/b013e0cf9f99
branches:  trunk
changeset: 806078:b013e0cf9f99
user:      apb <apb%NetBSD.org@localhost>
date:      Sat Jan 31 18:23:14 2015 +0000

description:
Import tzdata2015a from ftp://ftp.iana.org/tz/releases/tzdata2015a.tar.gz

Summary of changes in tzdata2015a (2015-01-29 22:35:20 -0800):
  * The Mexican state of Quintana Roo, represented by America/Cancun,
    will shift from Central Time with DST to Eastern Time without DST
    on 2015-02-01 at 02:00.
  * Chile will not change clocks in April or thereafter; its new standard time
    will be its old daylight saving time.  This affects America/Santiago,
    Pacific/Easter, and Antarctica/Palmer.  (Thanks to Juan Correa.)
  * New leap second 2015-06-30 23:59:60 UTC as per IERS Bulletin C 49.
  * Iceland observed DST in 1919 and 1921, and its 1939 fallback
    transition was Oct.
  * Some more zones have been turned into links, when they differed
    from existing zones only for older time stamps.
  * Changes affecting commentary.

diffstat:

 external/public-domain/tz/dist/Makefile          |  18 +++++---
 external/public-domain/tz/dist/NEWS              |  52 ++++++++++++++++++++++++
 external/public-domain/tz/dist/antarctica        |   9 ++-
 external/public-domain/tz/dist/asia              |  28 +++---------
 external/public-domain/tz/dist/backward          |   2 +-
 external/public-domain/tz/dist/backzone          |  24 ++++++++++-
 external/public-domain/tz/dist/checklinks.awk    |  19 ++++++++
 external/public-domain/tz/dist/checktab.awk      |   4 -
 external/public-domain/tz/dist/europe            |  29 ++++++-------
 external/public-domain/tz/dist/leap-seconds.list |  24 +++++++---
 external/public-domain/tz/dist/leapseconds       |   4 +
 external/public-domain/tz/dist/leapseconds.awk   |   9 ++++
 external/public-domain/tz/dist/northamerica      |  27 ++++++++++-
 external/public-domain/tz/dist/southamerica      |  17 +++++--
 external/public-domain/tz/dist/zone.tab          |   2 +-
 external/public-domain/tz/dist/zone1970.tab      |   2 +-
 16 files changed, 199 insertions(+), 71 deletions(-)

diffs (truncated from 620 to 300 lines):

diff -r 8193ddf2a62a -r b013e0cf9f99 external/public-domain/tz/dist/Makefile
--- a/external/public-domain/tz/dist/Makefile   Sat Jan 31 17:14:23 2015 +0000
+++ b/external/public-domain/tz/dist/Makefile   Sat Jan 31 18:23:14 2015 +0000
@@ -5,7 +5,7 @@
 PACKAGE=       tzcode
 
 # Version numbers of the code and data distributions.
-VERSION=       2014j
+VERSION=       2015a
 
 # Email address for bug reports.
 BUGEMAIL=      tz%iana.org@localhost
@@ -359,7 +359,7 @@
 LEAP_DEPS=     leapseconds.awk leap-seconds.list
 DATA=          $(YDATA) $(NDATA) backzone $(TABDATA) \
                        leap-seconds.list yearistype.sh
-AWK_SCRIPTS=   checktab.awk leapseconds.awk
+AWK_SCRIPTS=   checklinks.awk checktab.awk leapseconds.awk
 MISC=          $(AWK_SCRIPTS) zoneinfo2tdf.pl
 ENCHILADA=     $(COMMON) $(DOCS) $(SOURCES) $(DATA) $(MISC)
 
@@ -468,7 +468,7 @@
                        <$? >$@
                chmod +x $@
 
-check:         check_character_set check_white_space check_sorted \
+check:         check_character_set check_white_space check_links check_sorted \
                  check_tables check_web
 
 check_character_set: $(ENCHILADA)
@@ -484,9 +484,9 @@
                ! grep -Env $(VALID_LINE) $(ENCHILADA)
 
 check_white_space: $(ENCHILADA)
-               ! grep -n ' '$(TAB_CHAR) $(ENCHILADA)
-               ! grep -n '[[:space:]]$$' $(ENCHILADA)
-               ! grep -n "$$(printf '[\f\r\v]\n')" $(ENCHILADA)
+               ! grep -En ' '$(TAB_CHAR)"|$$(printf '[\f\r\v]')" $(ENCHILADA)
+               ! grep -n '[[:space:]]$$' \
+                       $$(ls $(ENCHILADA) | grep -Fvx leap-seconds.list)
 
 CHECK_CC_LIST = { n = split($$1,a,/,/); for (i=2; i<=n; i++) print a[1], a[i]; }
 
@@ -500,6 +500,9 @@
                $(AWK) '/^[^#]/ $(CHECK_CC_LIST)' zone1970.tab | \
                  LC_ALL=C sort -cu
 
+check_links:   checklinks.awk $(TDATA)
+               $(AWK) -f checklinks.awk $(TDATA)
+
 check_tables:  checktab.awk $(PRIMARY_YDATA) $(ZONETABLES)
                for tab in $(ZONETABLES); do \
                  $(AWK) -f checktab.awk -v zone_table=$$tab $(PRIMARY_YDATA) \
@@ -662,7 +665,8 @@
 .KEEP_STATE:
 
 .PHONY: ALL INSTALL all
-.PHONY: check check_character_set check_public check_sorted check_tables
+.PHONY: check check_character_set check_links
+.PHONY: check_public check_sorted check_tables
 .PHONY: check_time_t_alternatives check_web check_white_space clean clean_misc
 .PHONY: install maintainer-clean names posix_packrat posix_only posix_right
 .PHONY: public right_only right_posix signatures tarballs typecheck
diff -r 8193ddf2a62a -r b013e0cf9f99 external/public-domain/tz/dist/NEWS
--- a/external/public-domain/tz/dist/NEWS       Sat Jan 31 17:14:23 2015 +0000
+++ b/external/public-domain/tz/dist/NEWS       Sat Jan 31 18:23:14 2015 +0000
@@ -1,5 +1,57 @@
 News for the tz database
 
+Release 2015a - 2015-01-29 22:35:20 -0800
+
+  Changes affecting future time stamps
+
+    The Mexican state of Quintana Roo, represented by America/Cancun,
+    will shift from Central Time with DST to Eastern Time without DST
+    on 2015-02-01 at 02:00.  (Thanks to Steffen Thorsen and Gwillim Law.)
+
+    Chile will not change clocks in April or thereafter; its new standard time
+    will be its old daylight saving time.  This affects America/Santiago,
+    Pacific/Easter, and Antarctica/Palmer.  (Thanks to Juan Correa.)
+
+    New leap second 2015-06-30 23:59:60 UTC as per IERS Bulletin C 49.
+    (Thanks to Tim Parenti.)
+
+  Changes affecting past time stamps
+
+    Iceland observed DST in 1919 and 1921, and its 1939 fallback
+    transition was Oct. 29, not Nov. 29.  Remove incorrect data from
+    Shanks about time in Iceland between 1837 and 1908.
+
+    Some more zones have been turned into links, when they differed
+    from existing zones only for older time stamps.  As usual,
+    these changes affect UTC offsets in pre-1970 time stamps only.
+    Their old contents have been moved to the 'backzone' file.
+    The affected zones are: Asia/Aden, Asia/Bahrain, Asia/Kuwait,
+    and Asia/Muscat.
+
+  Changes affecting code
+
+    tzalloc now scrubs time zone abbreviations compatibly with the way
+    that tzset always has, by replacing invalid bytes with '_' and by
+    shortening too-long abbreviations.
+
+    tzselect ports to POSIX awk implementations, no longer mishandles
+    POSIX TZ settings when GNU awk is used, and reports POSIX TZ
+    settings to the user.  (Thanks to Stefan Kuhn.)
+
+  Changes affecting build procedure
+
+    'make check' now checks for links to links in the data.
+    One such link (for Africa/Asmera) has been fixed.
+    (Thanks to Stephen Colebourne for pointing out the problem.)
+
+  Changes affecting commentary
+
+    The leapseconds file commentary now mentions the expiration date.
+    (Problem reported by Martin Burnicki.)
+
+    Update Mexican Library of Congress URL.
+
+
 Release 2014j - 2014-11-10 17:37:11 -0800
 
   Changes affecting current and future time stamps
diff -r 8193ddf2a62a -r b013e0cf9f99 external/public-domain/tz/dist/antarctica
--- a/external/public-domain/tz/dist/antarctica Sat Jan 31 17:14:23 2015 +0000
+++ b/external/public-domain/tz/dist/antarctica Sat Jan 31 18:23:14 2015 +0000
@@ -47,8 +47,8 @@
 Rule   ChileAQ 2010    only    -       Apr     Sun>=1  3:00u   0       -
 Rule   ChileAQ 2011    only    -       May     Sun>=2  3:00u   0       -
 Rule   ChileAQ 2011    only    -       Aug     Sun>=16 4:00u   1:00    S
-Rule   ChileAQ 2012    max     -       Apr     Sun>=23 3:00u   0       -
-Rule   ChileAQ 2012    max     -       Sep     Sun>=2  4:00u   1:00    S
+Rule   ChileAQ 2012    2015    -       Apr     Sun>=23 3:00u   0       -
+Rule   ChileAQ 2012    2014    -       Sep     Sun>=2  4:00u   1:00    S
 
 # Argentina - year-round bases
 # Belgrano II, Confin Coast, -770227-0343737, since 1972-02-05
@@ -354,9 +354,10 @@
 #
 # Zone NAME            GMTOFF  RULES   FORMAT  [UNTIL]
 Zone Antarctica/Palmer 0       -       zzz     1965
-                       -4:00   ArgAQ   AR%sT   1969 Oct 5
+                       -4:00   ArgAQ   AR%sT   1969 Oct  5
                        -3:00   ArgAQ   AR%sT   1982 May
-                       -4:00   ChileAQ CL%sT
+                       -4:00   ChileAQ CL%sT   2015 Apr 26 3:00u
+                       -3:00   -       CLT
 #
 #
 # McMurdo Station, Ross Island, since 1955-12
diff -r 8193ddf2a62a -r b013e0cf9f99 external/public-domain/tz/dist/asia
--- a/external/public-domain/tz/dist/asia       Sat Jan 31 17:14:23 2015 +0000
+++ b/external/public-domain/tz/dist/asia       Sat Jan 31 18:23:14 2015 +0000
@@ -145,10 +145,7 @@
                        4:00    Azer    AZ%sT
 
 # Bahrain
-# Zone NAME            GMTOFF  RULES   FORMAT  [UNTIL]
-Zone   Asia/Bahrain    3:22:20 -       LMT     1920     # Manamah
-                       4:00    -       GST     1972 Jun
-                       3:00    -       AST
+# See Asia/Qatar.
 
 # Bangladesh
 # From Alexander Krivenyshev (2009-05-13):
@@ -1731,9 +1728,7 @@
 ###############################################################################
 
 # Kuwait
-# Zone NAME            GMTOFF  RULES   FORMAT  [UNTIL]
-Zone   Asia/Kuwait     3:11:56 -       LMT     1950
-                       3:00    -       AST
+# See Asia/Riyadh.
 
 # Laos
 # See Asia/Bangkok.
@@ -1954,12 +1949,7 @@
                        5:45    -       NPT     # Nepal Time
 
 # Oman
-
-# Milne says 3:54:24 was the meridian of the Muscat Tidal Observatory.
-
-# Zone NAME            GMTOFF  RULES   FORMAT  [UNTIL]
-Zone   Asia/Muscat     3:54:24 -       LMT     1920
-                       4:00    -       GST
+# See Asia/Dubai.
 
 # Pakistan
 
@@ -2453,6 +2443,7 @@
 Zone   Asia/Qatar      3:26:08 -       LMT     1920     # Al Dawhah / Doha
                        4:00    -       GST     1972 Jun
                        3:00    -       AST
+Link Asia/Qatar Asia/Bahrain
 
 # Saudi Arabia
 #
@@ -2479,6 +2470,8 @@
 # Zone NAME            GMTOFF  RULES   FORMAT  [UNTIL]
 Zone   Asia/Riyadh     3:06:52 -       LMT     1947 Mar 14
                        3:00    -       AST
+Link Asia/Riyadh Asia/Aden     # Yemen
+Link Asia/Riyadh Asia/Kuwait
 
 # Singapore
 # taken from Mok Ly Yng (2003-10-30)
@@ -2767,6 +2760,7 @@
 # Zone NAME            GMTOFF  RULES   FORMAT  [UNTIL]
 Zone   Asia/Dubai      3:41:12 -       LMT     1920
                        4:00    -       GST
+Link Asia/Dubai Asia/Muscat    # Oman
 
 # Uzbekistan
 # Byalokoz 1919 says Uzbekistan was 4:27:53.
@@ -2851,10 +2845,4 @@
                        7:00    -       ICT
 
 # Yemen
-
-# Milne says 2:59:54 was the meridian of the saluting battery at Aden,
-# and that Yemen was at 1:55:56, the meridian of the Hagia Sophia.
-
-# Zone NAME            GMTOFF  RULES   FORMAT  [UNTIL]
-Zone   Asia/Aden       2:59:54 -       LMT     1950
-                       3:00    -       AST
+# See Asia/Riyadh.
diff -r 8193ddf2a62a -r b013e0cf9f99 external/public-domain/tz/dist/backward
--- a/external/public-domain/tz/dist/backward   Sat Jan 31 17:14:23 2015 +0000
+++ b/external/public-domain/tz/dist/backward   Sat Jan 31 18:23:14 2015 +0000
@@ -5,7 +5,7 @@
 # and their old names.  Many names changed in late 1993.
 
 # Link TARGET                  LINK-NAME
-Link   Africa/Asmara           Africa/Asmera
+Link   Africa/Nairobi          Africa/Asmera
 Link   Africa/Abidjan          Africa/Timbuktu
 Link   America/Argentina/Catamarca     America/Argentina/ComodRivadavia
 Link   America/Adak            America/Atka
diff -r 8193ddf2a62a -r b013e0cf9f99 external/public-domain/tz/dist/backzone
--- a/external/public-domain/tz/dist/backzone   Sat Jan 31 17:14:23 2015 +0000
+++ b/external/public-domain/tz/dist/backzone   Sat Jan 31 18:23:14 2015 +0000
@@ -60,6 +60,7 @@
                        2:35:32 -       AMT     1890        # Asmara Mean Time
                        2:35:20 -       ADMT    1936 May  5 # Adis Dera MT
                        3:00    -       EAT
+Link Africa/Asmara Africa/Asmera
 
 # Mali (southern)
 Zone   Africa/Bamako   -0:32:00 -      LMT     1912
@@ -348,6 +349,17 @@
                        12:00   NZ      NZ%sT
 Link Antarctica/McMurdo Antarctica/South_Pole
 
+# Yemen
+# Milne says 2:59:54 was the meridian of the saluting battery at Aden,
+# and that Yemen was at 1:55:56, the meridian of the Hagia Sophia.
+Zone   Asia/Aden       2:59:54 -       LMT     1950
+                       3:00    -       AST
+
+# Bahrain
+Zone   Asia/Bahrain    3:22:20 -       LMT     1920     # Manamah
+                       4:00    -       GST     1972 Jun
+                       3:00    -       AST
+
 # India
 #
 # From Paul Eggert (2014-09-06):
@@ -403,6 +415,16 @@
                        5:00    -       KAST    1980 May
                        8:00    PRC     C%sT
 
+# Kuwait
+Zone   Asia/Kuwait     3:11:56 -       LMT     1950
+                       3:00    -       AST
+
+
+# Oman
+# Milne says 3:54:24 was the meridian of the Muscat Tidal Observatory.
+Zone   Asia/Muscat     3:54:24 -       LMT     1920
+                       4:00    -       GST
+
 # India
 # From Paul Eggert (2014-08-11), after a heads-up from Stephen Colebourne:
 # According to a Portuguese decree (1911-05-26)
@@ -494,7 +516,7 @@
 #
 # AT4 of 1883 - The Statutory Time et cetera Act 1883 -
 # LMT Location - 54.1508N -4.4814E - Tynwald Hill ( Manx parliament )
-Zone    Europe/Isle_of_Man -0:17:55 -    LMT 1883 March 30  0:00s
+Zone Europe/Isle_of_Man        -0:17:55 -      LMT     1883 Mar 30  0:00s
                         0:00   GB-Eire %s      1968 Oct 27
                         1:00   -       BST     1971 Oct 31  2:00u
                         0:00   GB-Eire %s      1996
diff -r 8193ddf2a62a -r b013e0cf9f99 external/public-domain/tz/dist/checklinks.awk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/public-domain/tz/dist/checklinks.awk     Sat Jan 31 18:23:14 2015 +0000
@@ -0,0 +1,19 @@
+# Check links in tz tables.



Home | Main Index | Thread Index | Old Index