From 4784053bcb17f4a9529c1cb0fe58ecf685d7e70a25ce6e2339292dded19c68d4 Mon Sep 17 00:00:00 2001 From: Andreas Stieger Date: Thu, 8 Sep 2016 08:22:49 +0000 Subject: [PATCH] - Turkey will remain on UTC+03 after 2016-10-30 bsc#997830 OBS-URL: https://build.opensuse.org/package/show/Base:System/timezone?expand=0&rev=183 --- 0001-Positive-leap-second-on-2016-12-31.patch | 11 ++-- timezone-java.changes | 5 ++ timezone-java.spec | 3 ++ timezone.changes | 5 ++ timezone.spec | 3 ++ turkey-bsc997830.patch | 50 +++++++++++++++++++ 6 files changed, 70 insertions(+), 7 deletions(-) create mode 100644 turkey-bsc997830.patch diff --git a/0001-Positive-leap-second-on-2016-12-31.patch b/0001-Positive-leap-second-on-2016-12-31.patch index 1f60c2e..310ea76 100644 --- a/0001-Positive-leap-second-on-2016-12-31.patch +++ b/0001-Positive-leap-second-on-2016-12-31.patch @@ -11,10 +11,10 @@ of 2016-12-31. Update file from NIST, retrieved from leap-seconds.list | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) -diff --git a/leap-seconds.list b/leap-seconds.list -index 7552796..22fa785 100644 ---- a/leap-seconds.list -+++ b/leap-seconds.list +Index: timezone-2016f/leap-seconds.list +=================================================================== +--- timezone-2016f.orig/leap-seconds.list 2016-02-22 16:58:50.000000000 +0100 ++++ timezone-2016f/leap-seconds.list 2016-09-08 10:12:05.498382106 +0200 @@ -143,7 +143,7 @@ # Boulder, Colorado # Judah.Levine@nist.gov @@ -61,6 +61,3 @@ index 7552796..22fa785 100644 # -#h afc03691 8ff53838 42080ba1 cdd22f1 48192c10 +#h dacf2c42 2c4765d6 3c797af8 2cf630eb 699c8c67 --- -2.6.6 - diff --git a/timezone-java.changes b/timezone-java.changes index 610f8e6..7e4dde6 100644 --- a/timezone-java.changes +++ b/timezone-java.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Sep 8 08:10:20 UTC 2016 - astieger@suse.com + +- Turkey will remain on UTC+03 after 2016-10-30 bsc#997830 + ------------------------------------------------------------------- Mon Aug 8 17:29:14 UTC 2016 - astieger@suse.com diff --git a/timezone-java.spec b/timezone-java.spec index fde4bed..d4505c7 100644 --- a/timezone-java.spec +++ b/timezone-java.spec @@ -45,6 +45,8 @@ Patch4: tzcode-link.diff Patch5: tzcode-symlink.patch # PATCH-FIX-UPSTREAM 0001-Positive-leap-second-on-2016-12-31.patch bsc#988184 Patch6: 0001-Positive-leap-second-on-2016-12-31.patch +# PATCH-FIX-UPSTREAM turkey-bsc997830.patch bsc#997890 +Patch7: turkey-bsc997830.patch # COMMON-END # COMMON-END Url: http://www.gnu.org/software/libc/libc.html @@ -77,6 +79,7 @@ package is intended for Java Virtual Machine based on OpenJDK. %patch5 -p1 %endif %patch6 -p1 +%patch7 -p1 sed -ri 's@/usr/local/etc/zoneinfo@%{_datadir}/zoneinfo@g' *.[1358] # COMMON-PREP-END # COMMON-PREP-END diff --git a/timezone.changes b/timezone.changes index 610f8e6..7e4dde6 100644 --- a/timezone.changes +++ b/timezone.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Sep 8 08:10:20 UTC 2016 - astieger@suse.com + +- Turkey will remain on UTC+03 after 2016-10-30 bsc#997830 + ------------------------------------------------------------------- Mon Aug 8 17:29:14 UTC 2016 - astieger@suse.com diff --git a/timezone.spec b/timezone.spec index d301761..bc71c67 100644 --- a/timezone.spec +++ b/timezone.spec @@ -43,6 +43,8 @@ Patch4: tzcode-link.diff Patch5: tzcode-symlink.patch # PATCH-FIX-UPSTREAM 0001-Positive-leap-second-on-2016-12-31.patch bsc#988184 Patch6: 0001-Positive-leap-second-on-2016-12-31.patch +# PATCH-FIX-UPSTREAM turkey-bsc997830.patch bsc#997890 +Patch7: turkey-bsc997830.patch # COMMON-END BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -71,6 +73,7 @@ can select an appropriate time zone for your system with YaST. %patch5 -p1 %endif %patch6 -p1 +%patch7 -p1 sed -ri 's@/usr/local/etc/zoneinfo@%{_datadir}/zoneinfo@g' *.[1358] # COMMON-PREP-END diff --git a/turkey-bsc997830.patch b/turkey-bsc997830.patch new file mode 100644 index 0000000..82b3939 --- /dev/null +++ b/turkey-bsc997830.patch @@ -0,0 +1,50 @@ +From 3e31dbe52b8730ed762880e88bf4c68ac00b8cc3 Mon Sep 17 00:00:00 2001 +From: Paul Eggert +Date: Wed, 7 Sep 2016 23:35:52 -0700 +Subject: [PATCH] Turkey switched from +02/+03 to permanent +03 + +The change is effective 2016-09-07. (Thanks to Burak AYDIN.) +* NEWS, europe (Europe/Istanbul): Document and implement this. +--- + NEWS | 4 ++++ + europe | 13 +++++++++++-- + 2 files changed, 15 insertions(+), 2 deletions(-) + +Index: timezone-2016f/europe +=================================================================== +--- timezone-2016f.orig/europe 2016-09-08 10:13:12.543003440 +0200 ++++ timezone-2016f/europe 2016-09-08 10:13:14.791024275 +0200 +@@ -3472,6 +3472,14 @@ Zone Europe/Zurich 0:34:08 - LMT 1853 Ju + # Engineered Standard Time," said Twitter user @aysekarahasan. + # http://www.bbc.com/news/world-europe-34631326 + ++# From Burak AYDIN (2016-09-08): ++# Turkey will stay in Daylight Saving Time even in winter.... ++# http://www.resmigazete.gov.tr/eskiler/2016/09/20160908-2.pdf ++# ++# From Paul Eggert (2016-09-07): ++# The change is permanent, so this is the new standard time in Turkey. ++# It takes effect today, which is not much notice. ++ + # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S + Rule Turkey 1916 only - May 1 0:00 1:00 S + Rule Turkey 1916 only - Oct 1 0:00 0 - +@@ -3535,7 +3543,7 @@ Rule Turkey 1996 2006 - Oct lastSun 1:00 + Zone Europe/Istanbul 1:55:52 - LMT 1880 + 1:56:56 - IMT 1910 Oct # Istanbul Mean Time? + 2:00 Turkey EE%sT 1978 Oct 15 +- 3:00 Turkey TR%sT 1985 Apr 20 # Turkey Time ++ 3:00 Turkey +03/+04 1985 Apr 20 # Turkey Time + 2:00 Turkey EE%sT 2007 + 2:00 EU EE%sT 2011 Mar 27 1:00u + 2:00 - EET 2011 Mar 28 1:00u +@@ -3543,7 +3551,8 @@ Zone Europe/Istanbul 1:55:52 - LMT 1880 + 2:00 - EET 2014 Mar 31 1:00u + 2:00 EU EE%sT 2015 Oct 25 1:00u + 2:00 1:00 EEST 2015 Nov 8 1:00u +- 2:00 EU EE%sT ++ 2:00 EU EE%sT 2016 Sep 7 ++ 3:00 - +03 + Link Europe/Istanbul Asia/Istanbul # Istanbul is in both continents. + + # Ukraine