Hello community, here is the log from the commit of package timezone.5747 for openSUSE:13.2:Update checked in at 2016-11-09 16:01:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:13.2:Update/timezone.5747 (Old) and /work/SRC/openSUSE:13.2:Update/.timezone.5747.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "timezone.5747" Changes: -------- New Changes file: --- /dev/null 2016-10-27 01:54:32.792041256 +0200 +++ /work/SRC/openSUSE:13.2:Update/.timezone.5747.new/timezone-java.changes 2016-11-09 16:01:03.000000000 +0100 @@ -0,0 +1,5386 @@ +------------------------------------------------------------------- +Thu Nov 3 08:21:00 UTC 2016 - astie...@suse.com + +- timezone update 2016i: + * Pacific/Tongatapu begins DST on 2016-11-06 at 02:00, ending on + 2017-01-15 at 03:00. [bsc#1007725] + * Northern Cyprus is now +03 year round, causing a split in Cyprus + time zones starting 2016-10-30 at 04:00. This creates a zone + Asia/Famagusta [bsc#1007726] + * Antarctica/Casey switched from +08 to +11 on 2016-10-22 + * Corrections to pre-1975 timestamps in Italy + +------------------------------------------------------------------- +Thu Oct 6 19:14:45 UTC 2016 - astie...@suse.com + +- Upstream changes did not account for TZDEFAULT being an + absolute path. Prevent broken symlinks (bsc#1003324), + add timezone-2016g-absolute-TZDEFAULT.patch + +------------------------------------------------------------------- +Fri Sep 16 12:08:42 UTC 2016 - astie...@suse.com + +- timezone update 2016g: + * Turkey will remain on UTC+03 after 2016-10-30 bsc#997830 + * New leap second 2016-12-31 23:59:60 UTC (bsc#988184) + * Corrections for past DST transitions + * Antarcica and nautical time zones now use numeric time zone + abbreviations instead of obsolete alphanumeric ones + * Renamed Asia/Rangoon to Asia/Yangon + * The following change was previously patched in the package + and is now upstream: + + If the installed localtime and/or posixrules files are + symbolic links, zic now keeps them symbolic links when + updating them, for compatibility with platforms like + OpenSUSE where other programs configure these files as + symlinks. + + zic now avoids hard linking to symbolic links, avoids + some unnecessary mkdir and stat system calls, and uses + shorter file names internally. + + Drop the patches: + tzcode-fromname.patch + tzcode-link.diff + tzcode-revert-01-8c9cb9580.patch + tzcode-revert-02-301f794f3.patch + tzcode-revert-03-39fd078a6.patch + tzcode-symlink.patch + tzcode-zic.diff + * zdump has a new -i option to generate transitions in a + more-compact but still human-readable format. (experimental) + +------------------------------------------------------------------- +Tue Jul 5 19:56:01 UTC 2016 - astie...@suse.com + +- timezone update 2016f: + * Egypt (Africa/Cairo) DST change 2016-07-07 cancelled boo#987720 + * Asia/Novosibirsk switches from +06 to +07 on 2016-07-24 02:00 + * Asia/Novokuznetsk and Asia/Novosibirsk now use numeric time + zone abbreviations instead of invented ones. + * Europe/Minsk's 1992-03-29 spring-forward transition was at + 02:00 not 00:00. +- new upstream signing key not available, dropping + +------------------------------------------------------------------- +Tue Jun 14 21:04:16 UTC 2016 - astie...@suse.com + +- 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 - astie...@suse.com + +- timezone update 2016d + * Venezuela (America/Caracas) switches from -0430 to -04 on + 2016-05-01 at 02:30 [boo#975875] + * Asia/Magadan switches from +10 to +11 on 2016-04-24 at 02:00. + * New zone Asia/Tomsk, split off from Asia/Novosibirsk. It covers + Tomsk Oblast, Russia, which switches from +06 to +07 on + 2016-05-29 at 02:00 + * Changes for past time zones (corrections and new Europe/Kirov) + * Corrections to historical time in Kazakhstan from 1991 + through 2005. + +------------------------------------------------------------------- +Wed Mar 23 23:05:32 UTC 2016 - astie...@suse.com + +- timezone update 2016c [boo#972433] + * Azerbaijan no longer observes DST (Asia/Baku) + * Chile reverts from permanent to seasonal DST. + * Correct past timestamps for Europe/Kaliningrad, Europe/Vilnius, + Europe/Volgograd 1989-1991 + +------------------------------------------------------------------- +Thu Mar 17 13:41:22 CET 2016 - lchiqui...@suse.de + +- update to 2016b (bsc#971377): + * New zones Europe/Astrakhan and Europe/Ulyanovsk for Astrakhan + and Ulyanovsk Oblasts, Russia, both of which will switch from + +03 to +04 on 2016-03-27 at 02:00 local time. + * New zone Asia/Barnaul for Altai Krai and Altai Republic, Russia, + which will switch from +06 to +07 on the same date and local time. + * Asia/Sakhalin moves from +10 to +11 on 2016-03-27 at 02:00. + * As a trial of a new system that needs less information to be made + up, the new zones use numeric time zone abbreviations like "+04" + instead of invented abbreviations like "ASTT". + * Haiti will not observe DST in 2016. + * Palestine's spring-forward transition on 2016-03-26 is at 01:00, + not 00:00. + * tzselect's diagnostics and checking, and checktab.awk's checking, + have been improved. + * tzselect now tests Julian-date TZ settings more accurately. + (Thanks to J William Piggott.) +- tzcode-revert-01-8c9cb9580.patch, tzcode-revert-02-301f794f3.patch, + tzcode-revert-03-39fd078a6.patch: Revert some porting fixes specific + to MS-Windows that rewrites parts of zic touched by our patches. + +------------------------------------------------------------------- +Thu Jan 28 07:37:16 UTC 2016 - astie...@suse.com + +- timezone update 2016a [boo#963921] + * America/Cayman will not observe DTS this year + * Asia/Chita switches from +0800 to +0900 on 2016-03-27 at 02:00. + * Asia/Tehran now has DST predictions for the year 2038 and later + * America/Metlakatla switched from PST all year to AKST/AKDT on + 2015-11-01 at 02:00. + * America/Santa_Isabel has been removed, and replaced with a + backward compatibility link to America/Tijuana. + * Asia/Karachi's two transition times in 2002 were off by a minute. + +------------------------------------------------------------------- +Fri Oct 2 06:34:00 UTC 2015 - astie...@suse.com + +- timezone update 2015g + * Turkey's 2015 fall-back transition is scheduled for Nov. 8, + not Oct. 25 [boo#948227] + * Adjustments for upcoming changes in Norfolk, Fiji, Fort Nelson + * New zone America/Fort_Nelson. + * localtime no longer mishandles America/Anchorage after 2037. + * On hosts with signed 32-bit time_t, localtime no longer + mishandles Pacific/Fiji after 2038-01-16 14:00 UTC. + +------------------------------------------------------------------- +Fri Aug 14 13:06:18 UTC 2015 - astie...@suse.com + +- timezone update 2015f [boo#941249] + * North Korea switches to +0830 on 2015-08-15, abbreviation + remains "KST". + * Uruguay no longer observes DST. + * Moldova starts and ends DST at 00:00 UTC, not at 01:00 UTC. +- unfuzz tzcode-symlink.patch and tzcode-link.diff + +------------------------------------------------------------------- +Sun Jun 14 15:32:39 UTC 2015 - astie...@suse.com + +- timezone update 2015e [boo#934654] + * Morocco will suspend DST from 2015-06-14 03:00 through + 2015-07-19 02:00, not 06-13 and 07-18 as guessed. + * Assume Cayman Islands will observe DST starting next year, + using US rules. + * The file 'iso3166.tab' now uses UTF-8 + * When displaying data, tzselect converts it to the current + locale's encoding if the iconv command works. + * tzselect no longer mishandles Dominica, fixing a bug introduced + in Release 2014f. + * zic -l no longer fails when compiled with + -DTZDEFAULT=\"/etc/localtime\", regression from 2014f. + Dropping upstreamed tzcode-zic-empty-comp.diff + +------------------------------------------------------------------- +Tue May 19 11:02:27 UTC 2015 - lchiqui...@suse.com + +- tzcode-zic-empty-comp.diff: Replaced by more sophisticated fix + from upstream + +------------------------------------------------------------------- +Mon May 18 13:57:44 UTC 2015 - lchiqui...@suse.com + +- tzcode-zic-empty-comp.diff: Fix check for empty components in + absolute path + +------------------------------------------------------------------- +Thu May 14 12:16:44 UTC 2015 - lchiqui...@suse.com + +- Fix post-install script to overwrite the temporary file when + attempting to create /etc/localtime as a hard link [bsc#928841] + +------------------------------------------------------------------- +Thu May 14 12:08:51 UTC 2015 - lchiqui...@suse.com + +- timezone update 2015d [bsc#928584, bsc#928246] + * Egypt announced it is off DST indefinitely ++++ 5189 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:13.2:Update/.timezone.5747.new/timezone-java.changes New Changes file: timezone.changes: same change New: ---- iso3166-uk.diff pre_checkin.sh timezone-java.changes timezone-java.keyring timezone-java.spec timezone-java.spec.in timezone.changes timezone.keyring timezone.spec tzcode2016i.tar.gz tzcode2016i.tar.gz.asc tzdata-china.diff tzdata2016i.tar.gz tzdata2016i.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ timezone-java.spec ++++++ # # spec file for package timezone-java # # Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: timezone-java BuildRequires: fastjar BuildRequires: gcc-gij BuildRequires: javazic Summary: Time Zone Descriptions License: BSD-3-Clause and SUSE-Public-Domain Group: System/Base # COMMON-BEGIN # COMMON-BEGIN Version: 2016i Release: 0 Source: https://www.iana.org/time-zones/repository/releases/tzdata%{version}.tar.gz Source1: https://www.iana.org/time-zones/repository/releases/tzcode%{version}.tar.gz Source2: https://www.iana.org/time-zones/repository/releases/tzdata%{version}.tar.gz.asc Source3: https://www.iana.org/time-zones/repository/releases/tzcode%{version}.tar.gz.asc Source4: %{name}.keyring Source5: %{name}.changes Patch0: tzdata-china.diff Patch3: iso3166-uk.diff # COMMON-END # COMMON-END Url: http://www.gnu.org/software/libc/libc.html PreReq: filesystem, coreutils BuildArch: noarch Provides: tzdata-java = %{version}-%{release} Provides: tzdata-java8 = %{version}-%{release} BuildRoot: %{_tmppath}/%{name}-%{version}-build %description These are configuration files that describe available time zones - this package is intended for Java Virtual Machine based on OpenJDK. %prep %setup -c -a 1 # COMMON-PREP-BEGIN # COMMON-PREP-BEGIN %patch0 -p1 %patch3 -p1 sed -ri 's@/usr/local/etc/zoneinfo@%{_datadir}/zoneinfo@g' *.[1358] # COMMON-PREP-END # COMMON-PREP-END echo "tzdata%{version}" >> VERSION %build gij -jar %{_javadir}/javazic.jar -V %{version} \ -d javazi \ africa antarctica asia australasia europe northamerica pacificnew \ southamerica backward etcetera systemv \ %{_datadir}/javazic/tzdata_jdk/gmt \ %{_datadir}/javazic/tzdata_jdk/jdk11_backward %install install -d -m 0755 $RPM_BUILD_ROOT/%{_datadir} cp -a javazi $RPM_BUILD_ROOT%{_datadir} %files %defattr(-,root,root) %{_datadir}/javazi %changelog ++++++ timezone.spec ++++++ # # spec file for package timezone # # Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: timezone Summary: Time Zone Descriptions License: BSD-3-Clause and SUSE-Public-Domain Group: System/Base Url: http://www.iana.org/time-zones PreReq: filesystem, coreutils # COMMON-BEGIN Version: 2016i Release: 0 Source: https://www.iana.org/time-zones/repository/releases/tzdata%{version}.tar.gz Source1: https://www.iana.org/time-zones/repository/releases/tzcode%{version}.tar.gz Source2: https://www.iana.org/time-zones/repository/releases/tzdata%{version}.tar.gz.asc Source3: https://www.iana.org/time-zones/repository/releases/tzcode%{version}.tar.gz.asc Source4: %{name}.keyring Source5: %{name}.changes Patch0: tzdata-china.diff Patch3: iso3166-uk.diff # COMMON-END BuildRoot: %{_tmppath}/%{name}-%{version}-build %global AREA Etc %global ZONE UTC %description These are configuration files that describe available time zones. You can select an appropriate time zone for your system with YaST. %prep %setup -q -c -a 1 # COMMON-PREP-BEGIN %patch0 -p1 %patch3 -p1 sed -ri 's@/usr/local/etc/zoneinfo@%{_datadir}/zoneinfo@g' *.[1358] # COMMON-PREP-END %build unset ${!LC_*} LANG=POSIX LC_ALL=POSIX AREA=%{AREA} ZONE=%{ZONE} export AREA LANG LC_ALL ZONE make %{?_smp_mflags} TZDIR=%{_datadir}/zoneinfo CFLAGS="$RPM_OPT_FLAGS -DHAVE_GETTEXT=1 -DTZDEFAULT='\"/etc/localtime\"' -DTM_GMTOFF=tm_gmtoff -DTM_ZONE=tm_zone" AWK=awk make %{?_smp_mflags} TZDIR=zoneinfo AWK=awk zones # Generate posixrules ./zic -y ./yearistype -d zoneinfo -p %{AREA}/%{ZONE} %install mkdir -p %{buildroot}%{_prefix}/share/zoneinfo cp -a zoneinfo %{buildroot}%{_prefix}/share/zoneinfo/posix cp -al %{buildroot}%{_prefix}/share/zoneinfo/posix/. %{buildroot}%{_prefix}/share/zoneinfo cp -a zoneinfo-leaps %{buildroot}%{_prefix}/share/zoneinfo/right mkdir -p %{buildroot}/etc rm -f %{buildroot}/etc/localtime rm -f %{buildroot}%{_prefix}/share/zoneinfo/posixrules %if 0%{?suse_version} >= 1230 ln -sf %{_prefix}/share/zoneinfo/%{AREA}/%{ZONE} %{buildroot}/etc/localtime %else cp -fp %{buildroot}%{_prefix}/share/zoneinfo/%{AREA}/%{ZONE} %{buildroot}/etc/localtime %endif ln -sf /etc/localtime %{buildroot}%{_prefix}/share/zoneinfo/posixrules install -m 644 iso3166.tab %{buildroot}%{_prefix}/share/zoneinfo/iso3166.tab install -m 644 zone.tab %{buildroot}%{_prefix}/share/zoneinfo/zone.tab install -m 644 zone1970.tab %{buildroot}%{_prefix}/share/zoneinfo/zone1970.tab install -D -m 755 tzselect %{buildroot}%{_bindir}/tzselect install -D -m 755 zdump %{buildroot}%{_sbindir}/zdump install -D -m 755 zic %{buildroot}%{_sbindir}/zic %clean rm -rf %{buildroot} %post if [ -f /etc/sysconfig/clock ]; then . /etc/sysconfig/clock if [ -n "$TIMEZONE" -a -f /etc/localtime -a -f /usr/share/zoneinfo/$TIMEZONE ]; then %if 0%{?suse_version} >= 1230 ln -sf /usr/share/zoneinfo/$TIMEZONE /etc/localtime %else new=$(mktemp /etc/localtime.XXXXXXXX) || exit 1 cp -fl /usr/share/zoneinfo/$TIMEZONE $new 2>/dev/null || cp -fp /usr/share/zoneinfo/$TIMEZONE $new mv -f $new /etc/localtime %endif else [ ! -f /etc/localtime ] || echo "WARNING: Not updating /etc/localtime with new zone file" >&2 fi fi if [ ! -L /usr/share/zoneinfo/posixrules ]; then rm -f /usr/share/zoneinfo/posixrules ln -sf /etc/localtime /usr/share/zoneinfo/posixrules fi if [ -e /usr/share/zoneinfo/posixrules.rpmnew ]; then rm -f /usr/share/zoneinfo/posixrules.rpmnew fi %files %defattr(-,root,root) %verify(not link md5 size mtime) %config(missingok,noreplace) /etc/localtime %verify(not link md5 size mtime) %{_prefix}/share/zoneinfo/posixrules %{_prefix}/share/zoneinfo %{_bindir}/tzselect %{_sbindir}/zdump %{_sbindir}/zic %changelog ++++++ iso3166-uk.diff ++++++ Index: timezone-2016b/iso3166.tab =================================================================== --- timezone-2016b.orig/iso3166.tab +++ timezone-2016b/iso3166.tab @@ -99,7 +99,7 @@ FM Micronesia FO Faroe Islands FR France GA Gabon -GB Britain (UK) +GB United Kingdom GD Grenada GE Georgia GF French Guiana ++++++ pre_checkin.sh ++++++ #!/bin/bash # This script is called automatically during autobuild checkin. ln -f timezone.changes timezone-java.changes for spec in timezone-java.spec; do { sed -n -e '1,/COMMON-BEGIN/p' $spec.in sed -n -e '/COMMON-BEGIN/,/COMMON-END/p' timezone.spec sed -n -e '/COMMON-END/,/COMMON-PREP-BEGIN/p' $spec.in sed -n -e '/COMMON-PREP-BEGIN/,/COMMON-PREP-END/p' timezone.spec sed -n -e '/COMMON-PREP-END/,$p' $spec.in; } > $spec.tmp && mv $spec.tmp $spec done ++++++ timezone-java.spec.in ++++++ # # spec file for package timezone-java # # Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: timezone-java BuildRequires: fastjar BuildRequires: gcc-gij BuildRequires: javazic Summary: Time Zone Descriptions License: BSD-3-Clause and SUSE-Public-Domain Group: System/Base # COMMON-BEGIN # COMMON-END Url: http://www.gnu.org/software/libc/libc.html PreReq: filesystem, coreutils BuildArch: noarch Provides: tzdata-java = %{version}-%{release} Provides: tzdata-java8 = %{version}-%{release} BuildRoot: %{_tmppath}/%{name}-%{version}-build %description These are configuration files that describe available time zones - this package is intended for Java Virtual Machine based on OpenJDK. %prep %setup -c -a 1 # COMMON-PREP-BEGIN # COMMON-PREP-END echo "tzdata%{version}" >> VERSION %build gij -jar %{_javadir}/javazic.jar -V %{version} \ -d javazi \ africa antarctica asia australasia europe northamerica pacificnew \ southamerica backward etcetera systemv \ %{_datadir}/javazic/tzdata_jdk/gmt \ %{_datadir}/javazic/tzdata_jdk/jdk11_backward %install install -d -m 0755 $RPM_BUILD_ROOT/%{_datadir} cp -a javazi $RPM_BUILD_ROOT%{_datadir} %files %defattr(-,root,root) %{_datadir}/javazi %changelog ++++++ tzdata-china.diff ++++++ Index: timezone-2016b/asia =================================================================== --- timezone-2016b.orig/asia +++ timezone-2016b/asia @@ -518,6 +518,10 @@ Rule PRC 1987 1991 - Apr Sun>=10 0:00 1: Zone Asia/Shanghai 8:05:43 - LMT 1901 8:00 Shang C%sT 1949 8:00 PRC C%sT + +# Nowadays, China Standard Time is known as "Beijing Time" +Zone Asia/Beijing 8:00 PRC C%sT + # Xinjiang time, used by many in western China; represented by Ürümqi / Ürümchi # / Wulumuqi. (Please use Asia/Shanghai if you prefer Beijing time.) Zone Asia/Urumqi 5:50:20 - LMT 1928 Index: timezone-2016b/backward =================================================================== --- timezone-2016b.orig/backward +++ timezone-2016b/backward @@ -94,7 +94,7 @@ Link America/Mexico_City Mexico/General Link Pacific/Auckland NZ Link Pacific/Chatham NZ-CHAT Link America/Denver Navajo -Link Asia/Shanghai PRC +Link Asia/Beijing PRC Link Pacific/Pohnpei Pacific/Ponape Link Pacific/Pago_Pago Pacific/Samoa Link Pacific/Chuuk Pacific/Truk Index: timezone-2016b/zone.tab =================================================================== --- timezone-2016b.orig/zone.tab +++ timezone-2016b/zone.tab @@ -144,6 +144,7 @@ CK -2114-15946 Pacific/Rarotonga CL -3327-07040 America/Santiago Chile (most areas) CL -2709-10926 Pacific/Easter Easter Island CM +0403+00942 Africa/Douala +CN +3955+11626 Asia/Beijing China Standard Time CN +3114+12128 Asia/Shanghai Beijing Time CN +4348+08735 Asia/Urumqi Xinjiang Time CO +0436-07405 America/Bogota