File revert-systemv-deprecation.patch of Package timezone-java
xxxxxxxxxx
1
This reverts the System V names deprecation as they are known to break many
2
testsuites (cctz, dateparser, glib2.0, gnustep-base, etc.). This is basically a
3
partial revert of upstream commits a0b09c023008 ("Mark CET, CST6CDT etc. as
4
obsolescent") and 782d082623aa ("Make EET, MET and WET links")
5
6
--- a/backward
7
+++ b/backward
8
9
Link America/Noronha Brazil/DeNoronha
10
Link America/Sao_Paulo Brazil/East
11
Link America/Manaus Brazil/West
12
-Link Europe/Brussels CET
13
-Link America/Chicago CST6CDT
14
Link America/Halifax Canada/Atlantic
15
Link America/Winnipeg Canada/Central
16
# This line is commented out, as the name exceeded the 14-character limit
17
18
Link America/Santiago Chile/Continental
19
Link Pacific/Easter Chile/EasterIsland
20
Link America/Havana Cuba
21
-Link Europe/Athens EET
22
-Link America/Panama EST
23
-Link America/New_York EST5EDT
24
Link Africa/Cairo Egypt
25
Link Europe/Dublin Eire
26
# Vanguard section, for most .zi parsers.
27
28
Link Asia/Tokyo Japan
29
Link Pacific/Kwajalein Kwajalein
30
Link Africa/Tripoli Libya
31
-Link Europe/Brussels MET
32
-Link America/Phoenix MST
33
-Link America/Denver MST7MDT
34
Link America/Tijuana Mexico/BajaNorte
35
Link America/Mazatlan Mexico/BajaSur
36
Link America/Mexico_City Mexico/General
37
38
Link Pacific/Kanton Pacific/Enderbury
39
Link Pacific/Honolulu Pacific/Johnston
40
Link Pacific/Port_Moresby Pacific/Yap
41
-Link Europe/Lisbon WET
42
43
44
# Alternate names for the same location
45
46
# Classically, Cyprus is in Asia; e.g. see Herodotus, Histories, I.72.
47
# However, for various reasons many users expect to find it under Europe.
48
Link Asia/Nicosia Europe/Nicosia
49
-Link Pacific/Honolulu HST
50
-Link America/Los_Angeles PST8PDT
51
Link Pacific/Guadalcanal Pacific/Ponape #= Pacific/Pohnpei
52
Link Pacific/Port_Moresby Pacific/Truk #= Pacific/Chuuk
53
--- a/backzone
54
+++ b/backzone
55
56
Zone Pacific/Wallis 12:15:20 - LMT 1901
57
12:00 - +12
58
59
-
60
-# From Paul Eggert (2024-05-22):
61
-# The following zones pretend that standard time extends backward
62
-# indefinitely into the past, and so are ahistorical.
63
-# In current TZDB these entries are links to geographical locations
64
-# that agree with the ahistorical zones since 1970.
65
-# These are in numeric rather than alphabetic order.
66
-
67
-# Zone NAME STDOFF RULES FORMAT [UNTIL]
68
-Zone HST -10:00 - HST
69
-Zone PST8PDT -8:00 US P%sT
70
-Zone MST -7:00 - MST
71
-Zone MST7MDT -7:00 US M%sT
72
-Zone CST6CDT -6:00 US C%sT
73
-Zone EST -5:00 - EST
74
-Zone EST5EDT -5:00 US E%sT
75
-Zone WET 0:00 EU WE%sT
76
-Zone CET 1:00 C-Eur CE%sT
77
-Zone MET 1:00 C-Eur ME%sT
78
-Zone EET 2:00 EU EE%sT
79
-
80
# Local Variables:
81
# coding: utf-8
82
# End:
83
--- a/europe
84
+++ b/europe
85
86
# Take "abolishing daylight saving time" to mean that time is now considered
87
# to be standard.
88
89
+# These are for backward compatibility with older versions.
90
+
91
+# Zone NAME STDOFF RULES FORMAT [UNTIL]
92
+Zone WET 0:00 EU WE%sT
93
+Zone CET 1:00 C-Eur CE%sT
94
+Zone MET 1:00 C-Eur ME%sT
95
+Zone EET 2:00 EU EE%sT
96
+
97
# Previous editions of this database used abbreviations like MET DST
98
# for Central European Summer Time, but this didn't agree with common usage.
99
100
--- a/northamerica
101
+++ b/northamerica
102
103
Rule US 2007 max - Mar Sun>=8 2:00 1:00 D
104
Rule US 2007 max - Nov Sun>=1 2:00 0 S
105
106
+# From Arthur David Olson, 2005-12-19
107
+# We generate the files specified below to guard against old files with
108
+# obsolete information being left in the time zone binary directory.
109
+# We limit the list to names that have appeared in previous versions of
110
+# this time zone package.
111
+# We do these as separate Zones rather than as Links to avoid problems if
112
+# a particular place changes whether it observes DST.
113
+# We put these specifications here in the northamerica file both to
114
+# increase the chances that they'll actually get compiled and to
115
+# avoid the need to duplicate the US rules in another file.
116
+
117
+# Zone NAME STDOFF RULES FORMAT [UNTIL]
118
+Zone EST -5:00 - EST
119
+Zone MST -7:00 - MST
120
+Zone HST -10:00 - HST
121
+Zone EST5EDT -5:00 US E%sT
122
+Zone CST6CDT -6:00 US C%sT
123
+Zone MST7MDT -7:00 US M%sT
124
+Zone PST8PDT -8:00 US P%sT
125
+
126
# From U. S. Naval Observatory (1989-01-19):
127
# USA EASTERN 5 H BEHIND UTC NEW YORK, WASHINGTON
128
# USA EASTERN 4 H BEHIND UTC APR 3 - OCT 30
129