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/27609fde0994
branches: trunk
changeset: 335936:27609fde0994
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 d136f8d40f59 -r 27609fde0994 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 d136f8d40f59 -r 27609fde0994 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 d136f8d40f59 -r 27609fde0994 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 d136f8d40f59 -r 27609fde0994 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 d136f8d40f59 -r 27609fde0994 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 d136f8d40f59 -r 27609fde0994 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 d136f8d40f59 -r 27609fde0994 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