SHA256
3
0
forked from pool/timezone

timezone update 2016e

OBS-URL: https://build.opensuse.org/package/show/Base:System/timezone?expand=0&rev=176
This commit is contained in:
Andreas Stieger 2016-06-14 21:10:20 +00:00 committed by Git OBS Bridge
parent 4177e6ebfb
commit d7b5bd4ba8
13 changed files with 62 additions and 172 deletions

View File

@ -1,120 +0,0 @@
From 41fb31994bc3f90b927f3f2af02519b92f948408 Mon Sep 17 00:00:00 2001
From: Paul Eggert <eggert@cs.ucla.edu>
Date: Fri, 29 Apr 2016 08:28:16 -0700
Subject: [PATCH] Egypt observes DST again in 2016
It is from July 7 to the end of October. Guess October 27 and
24:00 transitions. (Thanks to Steffen Thorsen.)
* africa (Egypt): Add DST transitions from Thorsen.
For future years, guess April's last Thursday to October's last
Thursday except for Ramadan. Omit the Ramadan part of the guess
after 2055, though, as there is no programmatic way to predict
Ramadan indefinitely.
---
diff --git a/africa b/africa
index f20d216..442b326 100644
--- a/africa
+++ b/africa
@@ -343,6 +343,45 @@ Rule Egypt 2007 only - Sep Thu>=1 24:00 0 -
# decision to abandon DST permanently. See Ahram Online 2015-04-24.
# http://english.ahram.org.eg/NewsContent/1/64/128509/Egypt/Politics-/Sisi-cancels-daylight-saving-time-in-Egypt.aspx
+# From Steffen Thorsen (2016-04-29):
+# Egypt will have DST from July 7 until the end of October....
+# http://english.ahram.org.eg/NewsContentP/1/204655/Egypt/Daylight-savings-time-returning-to-Egypt-on--July.aspx
+# http://www.nileinternational.net/en/?p=25806
+# ... EgyptAir seems to have assumed DST to start in April (like it previously
+# did in 2010), and therefore this obviously causes problems with the schedules:
+# http://www.egyptair.com/en/about-egyptair/news-and-press/Pages/CANCELLATION%20OF%20DAYLIGHT%20SAVING%20TIME.aspx
+#
+# From Paul Eggert (2016-04-29):
+# For now, guess fall transitions will be October's last Thursday at
+# 24:00 and spring transitions will follow rules used 1995-2010 and be
+# April's last Thursday at 24:00, and guess a switch to standard time at
+# 24:00 the last Thursday before Ramadan, and back to DST at 00:00 the
+# first Friday after Ramadan. To implement this,
+# transition dates for 2016 through 2068 were determined by running
+# the following program under GNU Emacs 24.5, with the results integrated
+# by hand into the table below. Ramadan again intrudes on the guessed
+# DST starting in 2069, but that's beyond our somewhat-arbitrary cutoff here.
+# (let ((islamic-year 1437))
+# (while (< islamic-year 1491)
+# (let ((a (calendar-islamic-to-absolute (list 9 1 islamic-year)))
+# (b (calendar-islamic-to-absolute (list 10 1 islamic-year)))
+# (friday 5))
+# (while (/= friday (mod a 7))
+# (setq a (1- a)))
+# (while (/= friday (mod b 7))
+# (setq b (1+ b)))
+# (setq a (1- a))
+# (setq b (1- b))
+# (setq a (calendar-gregorian-from-absolute a))
+# (setq b (calendar-gregorian-from-absolute b))
+# (insert
+# (format
+# (concat "Rule\tEgypt\t%d\tonly\t-\t%s\t%2d\t24:00\t0\t-\n"
+# "Rule\tEgypt\t%d\tonly\t-\t%s\t%2d\t24:00\t1:00\tS\n")
+# (car (cdr (cdr a))) (calendar-month-name (car a) t) (car (cdr a))
+# (car (cdr (cdr b))) (calendar-month-name (car b) t) (car (cdr b)))))
+# (setq islamic-year (+ 1 islamic-year))))
+
Rule Egypt 2008 only - Aug lastThu 24:00 0 -
Rule Egypt 2009 only - Aug 20 24:00 0 -
Rule Egypt 2010 only - Aug 10 24:00 0 -
@@ -352,6 +391,53 @@ Rule Egypt 2014 only - May 15 24:00 1:00 S
Rule Egypt 2014 only - Jun 26 24:00 0 -
Rule Egypt 2014 only - Jul 31 24:00 1:00 S
Rule Egypt 2014 only - Sep lastThu 24:00 0 -
+Rule Egypt 2016 only - Jul 7 24:00 1:00 S
+Rule Egypt 2016 2035 - Oct lastThu 24:00 0 -
+Rule Egypt 2017 2019 - Apr lastThu 24:00 1:00 S
+Rule Egypt 2017 only - May 25 24:00 0 -
+Rule Egypt 2017 only - Jun 29 24:00 1:00 S
+Rule Egypt 2018 only - May 10 24:00 0 -
+Rule Egypt 2018 only - Jun 14 24:00 1:00 S
+Rule Egypt 2019 only - May 2 24:00 0 -
+Rule Egypt 2019 only - Jun 6 24:00 1:00 S
+Rule Egypt 2020 only - May 28 24:00 1:00 S
+Rule Egypt 2021 only - May 13 24:00 1:00 S
+Rule Egypt 2022 only - May 5 24:00 1:00 S
+Rule Egypt 2023 2051 - Apr lastThu 24:00 1:00 S
+Rule Egypt 2036 only - Oct 16 24:00 0 -
+Rule Egypt 2037 only - Oct 8 24:00 0 -
+Rule Egypt 2038 only - Sep 23 24:00 0 -
+Rule Egypt 2039 only - Sep 15 24:00 0 -
+Rule Egypt 2039 only - Oct 20 24:00 1:00 S
+Rule Egypt 2039 max - Oct lastThu 24:00 0 -
+Rule Egypt 2040 only - Sep 6 24:00 0 -
+Rule Egypt 2040 only - Oct 11 24:00 1:00 S
+Rule Egypt 2041 only - Aug 22 24:00 0 -
+Rule Egypt 2041 only - Sep 26 24:00 1:00 S
+Rule Egypt 2042 only - Aug 14 24:00 0 -
+Rule Egypt 2042 only - Sep 18 24:00 1:00 S
+Rule Egypt 2043 only - Aug 6 24:00 0 -
+Rule Egypt 2043 only - Sep 10 24:00 1:00 S
+Rule Egypt 2044 only - Jul 21 24:00 0 -
+Rule Egypt 2044 only - Aug 25 24:00 1:00 S
+Rule Egypt 2045 only - Jul 13 24:00 0 -
+Rule Egypt 2045 only - Aug 17 24:00 1:00 S
+Rule Egypt 2046 only - Jun 28 24:00 0 -
+Rule Egypt 2046 only - Aug 9 24:00 1:00 S
+Rule Egypt 2047 only - Jun 20 24:00 0 -
+Rule Egypt 2047 only - Jul 25 24:00 1:00 S
+Rule Egypt 2048 only - Jun 11 24:00 0 -
+Rule Egypt 2048 only - Jul 16 24:00 1:00 S
+Rule Egypt 2049 only - May 27 24:00 0 -
+Rule Egypt 2049 only - Jul 1 24:00 1:00 S
+Rule Egypt 2050 only - May 19 24:00 0 -
+Rule Egypt 2050 only - Jun 23 24:00 1:00 S
+Rule Egypt 2051 only - May 11 24:00 0 -
+Rule Egypt 2051 only - Jun 15 24:00 1:00 S
+Rule Egypt 2052 only - May 30 24:00 1:00 S
+Rule Egypt 2053 only - May 22 24:00 1:00 S
+Rule Egypt 2054 only - May 14 24:00 1:00 S
+Rule Egypt 2055 max - Apr lastThu 24:00 1:00 S
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Cairo 2:05:09 - LMT 1900 Oct
--
1.8.5.6

View File

@ -1,8 +1,15 @@
-------------------------------------------------------------------
Fri Jun 3 00:00:00 UTC 2016 - wpreston@suse.de
Tue Jun 14 21:04:16 UTC 2016 - astieger@suse.com
- Egypt observes DST again in 2016 (bsc#982833)
0001-Egypt-observes-DST-again-in-2016.patch
- timezone update 2016e:
* Africa/Cairo observes DST in 2016 from July 7 to the end of
October (boo#982833)
* Changes affecting past timestamps in arctic and antarctic
locations while uninhabited
* Adjust Asia/Baku's 1992 DST transition
* zic now outputs a dummy transition at time 2**31 - 1 in zones
whose POSIX-style TZ strings contain a '<', working around Qt
bug 53071
-------------------------------------------------------------------
Mon Apr 18 18:05:46 UTC 2016 - astieger@suse.com

View File

@ -25,7 +25,7 @@ License: BSD-3-Clause and SUSE-Public-Domain
Group: System/Base
# COMMON-BEGIN
# COMMON-BEGIN
Version: 2016d
Version: 2016e
Release: 0
Source: ftp://ftp.iana.org/tz/releases/tzdata%{version}.tar.gz
Source1: ftp://ftp.iana.org/tz/releases/tzcode%{version}.tar.gz
@ -43,7 +43,6 @@ Patch2: tzcode-fromname.patch
Patch3: iso3166-uk.diff
Patch4: tzcode-link.diff
Patch5: tzcode-symlink.patch
Patch6: 0001-Egypt-observes-DST-again-in-2016.patch
# COMMON-END
# COMMON-END
Url: http://www.gnu.org/software/libc/libc.html
@ -75,7 +74,6 @@ package is intended for Java Virtual Machine based on OpenJDK.
%else
%patch5 -p1
%endif
%patch6 -p1
sed -ri 's@/usr/local/etc/zoneinfo@%{_datadir}/zoneinfo@g' *.[1358]
# COMMON-PREP-END
# COMMON-PREP-END

View File

@ -1,8 +1,15 @@
-------------------------------------------------------------------
Fri Jun 3 00:00:00 UTC 2016 - wpreston@suse.de
Tue Jun 14 21:04:16 UTC 2016 - astieger@suse.com
- Egypt observes DST again in 2016 (bsc#982833)
0001-Egypt-observes-DST-again-in-2016.patch
- timezone update 2016e:
* Africa/Cairo observes DST in 2016 from July 7 to the end of
October (boo#982833)
* Changes affecting past timestamps in arctic and antarctic
locations while uninhabited
* Adjust Asia/Baku's 1992 DST transition
* zic now outputs a dummy transition at time 2**31 - 1 in zones
whose POSIX-style TZ strings contain a '<', working around Qt
bug 53071
-------------------------------------------------------------------
Mon Apr 18 18:05:46 UTC 2016 - astieger@suse.com

View File

@ -23,7 +23,7 @@ Group: System/Base
Url: http://www.iana.org/time-zones
PreReq: filesystem, coreutils
# COMMON-BEGIN
Version: 2016d
Version: 2016e
Release: 0
Source: ftp://ftp.iana.org/tz/releases/tzdata%{version}.tar.gz
Source1: ftp://ftp.iana.org/tz/releases/tzcode%{version}.tar.gz
@ -41,7 +41,6 @@ Patch2: tzcode-fromname.patch
Patch3: iso3166-uk.diff
Patch4: tzcode-link.diff
Patch5: tzcode-symlink.patch
Patch6: 0001-Egypt-observes-DST-again-in-2016.patch
# COMMON-END
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -69,7 +68,6 @@ can select an appropriate time zone for your system with YaST.
%else
%patch5 -p1
%endif
%patch6 -p1
sed -ri 's@/usr/local/etc/zoneinfo@%{_datadir}/zoneinfo@g' *.[1358]
# COMMON-PREP-END

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a8f33d6f87aef7e109e4769fc7f6e63637d52d07ddf6440a1a50df3d9a34e0ca
size 192870

View File

@ -1,17 +0,0 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJXFHY7AAoJEO2X6Q5iqn40xFwP/jJKqrqmcaZWBcEhIYQyzBxR
VX0hCaPhkz1f0gqJF8ViwDi99VWewpMqk/Xo3aB3UVKEyZM3q/w8CrHUE8vfQb39
BlCMlkqKP9M+8L8qWRiLRcZQcZdrOn0oFUPKnvXwKLq9UCuYAvveHSr4eHt4cqlZ
XhBUnPplqY05PmhJzHz+ir5MqMihV/p075YafU4bXfquqOyGbwxe+EYzkg6E7Yxj
d2nVpMYbS6NLE59EjsOt5GKi2SJA8S+6DFHX30GXpzMgREK2knbic2FkiLpfEWNc
6r13h+UOYPIREWH3jFoFe5YOAwOkkj+bLKSkDMdt2roEafOYtHp89lC/OGtnKkUK
cvwJcjOy5Ijp55w2Goa/HrUtcXFW7RuCe+kknMbjxo6II9hi8h43eOkZ8I6CRneS
FT9ZEhor/rek45yY7O7sGRXleRD1pmL14XOlNoM80KPwJ9t1QxxzxQu9oFl3UQ1d
Gf/zJe5BuW9P3jkijPj0IQfKDOlYEduYEodFKuqPinEj7ojw8QmF2DvhfXQYXQVq
Ld1SM0wZiR4CUn6t66v0ySYs5RJ7gheMujbDckWsL+b7MyCJBQG4fWNoKdjAWcf9
QKtlLDHIFu+7LkGXoSbQSwgRgSYof33YSZ2uBd5zulyE/tKOStSvUaCHTqA4w3yA
EcKP3whBf89FqxlYGidk
=decU
-----END PGP SIGNATURE-----

3
tzcode2016e.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:57d8c4fcd5e8a90657d0e298eac5effb1a642119c92308db68d13a4612fa459e
size 194647

17
tzcode2016e.tar.gz.asc Normal file
View File

@ -0,0 +1,17 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJXYCdTAAoJEO2X6Q5iqn40EK8P/iKELbSZ0ZbgcqAkWRuh8OeG
v/T8qkbK3pHeHi9+eELqR24ZODPe/KIORFZxXaxsn+JBUo8QdAlgyZc/5/MkISV1
AvJlk3SAe5TgyKRIQfmVeLpjPHx8w1fcHU3yc7ssMqcv8vhPXXZHGWhmoDoiJOwW
ocnToizAWdjNQlqK29Ra33qCEYZuTjLg/a+gvJGqMV9d3zEtA4qOZNSyl9h8pKZo
lUYIk+Vj56QSqw3iwZ83MrwhXw7/R8NpfjqAgXw3Au04CRYscvVLlKutdp3+B515
bjnX0ghtgvzolVQLRIPXLjDKXx5FduvW83yTfqFk8gPRgcCplE4mC1zZKfv8CXs9
tR4F+in7iLr23+7o4wjD3yolI9hgY0D8/XTuXs7XWzAaHjCcKAwT460AVmY3MkaL
130TQonnLuWPdfg6EWJHRxHr4du3s6Sg8aMO6tZiSf9eL2oOGPq7A0Yl3XkR01pb
9UEuVEsA0w1MxDl6jAIBZq9vZkbj5vehPD5yzmrXQbgMEeongY5eun0UYIJH8M/X
P05+DnpnG9u88/U+yzZmOWLYL97JA2SQal/nfL8lIFkRnmVQnSlHzvi2MGkuYPcz
jnhNQOkOGxTiZ5TTNqDPOe1wJ7nVfNJoaIoklnQXLES0necZDQJJ354+EjzzC+jK
GuWBNHojTrArRXSkITEK
=1NuU
-----END PGP SIGNATURE-----

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d9554dfba0efd76053582bd89e8c7036ef12eee14fdd506675b08a5b59f0a1b4
size 312481

View File

@ -1,17 +0,0 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJXFHZEAAoJEO2X6Q5iqn40/7oP/1iCUfTrL+ZSgp4wnWIXLnkS
cxWWd43CaHW82JpupOHAsp/DcnfL5s5xLAbSLHV1kjb2Gx+NesUKxvqpW9kFYBoX
HIIYke1Q4w7tj5wIqFy4X1Fl6fJ+2oEFv4Rmj6d0P6m/9ZVHxOlTY7Wf7f8mSDP5
noC/moGNq/UA6em0t667yxPY2HhvHExSedLD82ktFNZkGVp22npVhz2ZD4M4aYzj
lFSKSG4bmM6bOA2Wny7REd5+O1CGyuT1gIxziEA8aW+eaovqWVb7u6yX6hefpUdk
Vd1p9BE6e/q7Q7F+fXozuHGlFont9iKpYes2lYp3T7idU88MFqdCuDrXUaQ/eyJe
LNlhOBNupRGrtSQeNWfriLfBslOmsFXUdu8vG7HwjYRNJKa/sqtf//apkP42oUEB
j49DrkC7Wo4kn59XPvBohb6ZCHQ7Lh+vk9kLLEC3QisBB0qM5rTjH4VWDHtpu830
u3W77k4MAIRYT2k4Xfl/kCfHFzdGEuPDEcxfEbMJYf9jbzU9PGiO3wMq7sdaDnDj
+EQShM3td9nNViiCXuI3By4mkN0jwIO/DUAyDRM+3n0NehtOSPpISVUPl4q/Ng5v
tT9ICFHwrr53NkpFB0AKsbjZ883uHJFrdzIHxhc2P0O9tj7uUnP4WlIaR/C8D4+d
timbEfko5hFhc4WZWdqv
=+50X
-----END PGP SIGNATURE-----

3
tzdata2016e.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ba00f899f18dc4048d7fa21f5e1fdef434496084eedc06f6caa15e5ecdb6bd81
size 313684

17
tzdata2016e.tar.gz.asc Normal file
View File

@ -0,0 +1,17 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJXYCdYAAoJEO2X6Q5iqn40yasP/18erUr4JDpff6WZWh/YN5uo
6D6aoDIvjgeC1L+OeUX4jEO2Iinc04rP4atMHqHueXYdSYhz9fJpRF+MawUP2Crf
ccZEqN+zd4/x9M8JC7QjDFlYJQa7Z4O5YcAN69vGE6PBKLyc3C2oX5mh/OG5bQTR
VfocXsCcCW5EJz8jVfQt+uEd8ZZPyVIDyNJG0eTXNupwTqYpErpj5LrpsHycEMRj
iIDaSQMmHI30HJI/O5MGOWVZXUt9zkaXNVTy/O1T0Bg0/k2+1/zGynNyxTP88vlv
qvHihVHr2E7cFTSka3pVnwF2lmQVuOmf3/Z2aj2c9ldgQCkmVYdnmiIk6ysvv1Lv
qTh0680vdY++lVg8zhd59589lHMf4DZF0rve5hQjUU/E6Vh6cUPBHiQ3a/2yO0Y0
McHebPpGmho2p33Cx4xNE7jhcwcFNTbD2HV6P/gVCkteF3yvpjQHIdD+pZZj50mt
FjH2+JMegXpaTNN/B0uk1krgguUf3LSyV3IpReg25ISE2giRNgciOePm/72/333r
BKTKZPzEiHo/Ey6levNHkrhAKg0oaaaohw88AqGBO2OkCqfWrzdJL4kWi6I68UBE
E/5y9fxdjInGKK7hbYGha+pQluLVF3AFY1dqn3JoGgYp0zKh8+kUy5vcEheCmJpu
FUU381uQENicZ9FsYL+e
=T1kv
-----END PGP SIGNATURE-----