Hello community,
here is the log from the commit of package gnome-initial-setup for
openSUSE:Factory checked in at 2018-03-28 10:34:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-initial-setup (Old)
and /work/SRC/openSUSE:Factory/.gnome-initial-setup.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-initial-setup"
Wed Mar 28 10:34:01 2018 rev:24 rq:591730 version:3.28.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-initial-setup/gnome-initial-setup.changes
2018-03-14 19:40:32.997979402 +0100
+++
/work/SRC/openSUSE:Factory/.gnome-initial-setup.new/gnome-initial-setup.changes
2018-03-28 10:34:05.939181243 +0200
@@ -1,0 +2,15 @@
+Tue Mar 27 01:45:40 UTC 2018 - [email protected]
+
+- Rebase gnome-initial-setup-disable-dep-on-started-docs.patch: The
+ run-welcome-tour stamp file is moved to a global function as
+ stated in bgo#777707.
+- Enable the following patches on Leap 42.3, Leap 15 and
+ later, being consistent with SLE (boo#1086056):
+ + gnome-initial-setup-only-launch-CJK.patch
+ + gnome-initial-setup-only-setup-keyboard.patch
+ + gnome-initial-setup-disable-dep-on-started-docs.patch
+- Remove the dependency of gnome-getting-started-docs on Leap, being
+ consistent with SLE (boo#1086056).
+- Url link fix in spec.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-initial-setup.spec ++++++
--- /var/tmp/diff_new_pack.GNolD3/_old 2018-03-28 10:34:07.095139666 +0200
+++ /var/tmp/diff_new_pack.GNolD3/_new 2018-03-28 10:34:07.107139235 +0200
@@ -22,13 +22,13 @@
Summary: GNOME Initial Setup Assistant
License: GPL-2.0-or-later
Group: System/GUI/GNOME
-URL: http://www.google.com
+Url: https://wiki.gnome.org/Design/OS/InitialSetup
Source:
http://download.gnome.org/sources/gnome-initial-setup/3.28/%{name}-%{version}.tar.xz
# PATCH-FEATURE-SLE gnome-initial-setup-only-launch-CJK.patch FATE#321126
[email protected] -- Make gnome-initial-setup only work for CJK
Patch0: gnome-initial-setup-only-launch-CJK.patch
# PATCH-FEATURE-SLE gnome-initial-setup-only-setup-keyboard.patch FATE#321126
[email protected] -- Only launch the keyboard and IM setup
Patch1: gnome-initial-setup-only-setup-keyboard.patch
-# PATCH-FEATURE-SLE gnome-initial-setup-disable-dep-on-started-docs.patch
FATE#321126 [email protected] -- Disable help dialog after g-i-s system to break
the dependency of gnome-getting-started-docs
+# PATCH-FEATURE-SLE gnome-initial-setup-disable-dep-on-started-docs.patch
FATE#321126 [email protected] -- Disable help dialog after g-i-s system to
remove the dependency of gnome-getting-started-docs
Patch2: gnome-initial-setup-disable-dep-on-started-docs.patch
# PATCH-FIX-OPENSUSE gnome-initial-setup-mozc-engine-prioritized.patch
boo#1067288 bnc#1029083 [email protected] -- Make the Mozc input engine as the 1st
choice for Japanese environment.
Patch3: gnome-initial-setup-mozc-engine-prioritized.patch
@@ -63,7 +63,8 @@
BuildRequires: pkgconfig(rest-0.7)
BuildRequires: pkgconfig(webkit2gtk-4.0)
Recommends: %{name}-lang
-%if 0%{?is_opensuse}
+# Remove the yelp document dependency on both sle and leap, keeping tw
consistent with upstream
+%if !0%{?sle_version}
Requires: gnome-getting-started-docs
%endif
@@ -74,7 +75,8 @@
%prep
%setup -q
-%if !0%{?is_opensuse}
+# Only enable keyboard/im setup feature in CJK environment on both sle and
leap, keeping tw consistent with upstream
+%if 0%{?sle_version} >= 120300
%patch0 -p1
%patch1 -p1
%patch2 -p1
++++++ gnome-initial-setup-disable-dep-on-started-docs.patch ++++++
--- /var/tmp/diff_new_pack.GNolD3/_old 2018-03-28 10:34:07.143137940 +0200
+++ /var/tmp/diff_new_pack.GNolD3/_new 2018-03-28 10:34:07.147137796 +0200
@@ -1,7 +1,8 @@
-diff -Nura
gnome-initial-setup-3.26.0/gnome-initial-setup/gnome-initial-setup-copy-worker.c
gnome-initial-setup-3.26.0_new/gnome-initial-setup/gnome-initial-setup-copy-worker.c
----
gnome-initial-setup-3.26.0/gnome-initial-setup/gnome-initial-setup-copy-worker.c
2017-06-14 21:39:03.000000000 +0800
-+++
gnome-initial-setup-3.26.0_new/gnome-initial-setup/gnome-initial-setup-copy-worker.c
2017-09-15 11:54:16.374245929 +0800
-@@ -89,7 +89,6 @@
+Index:
gnome-initial-setup-3.26.0/gnome-initial-setup/gnome-initial-setup-copy-worker.c
+===================================================================
+---
gnome-initial-setup-3.26.0.orig/gnome-initial-setup/gnome-initial-setup-copy-worker.c
++++
gnome-initial-setup-3.26.0/gnome-initial-setup/gnome-initial-setup-copy-worker.c
+@@ -89,7 +89,6 @@ main (int argc,
move_file_from_homedir (src, dest, path);
FILE (".config/gnome-initial-setup-done");
@@ -9,3 +10,21 @@
FILE (".config/dconf/user");
FILE (".config/goa-1.0/accounts.conf");
FILE (".config/monitors.xml");
+Index: gnome-initial-setup-3.26.0/gnome-initial-setup/gnome-initial-setup.c
+===================================================================
+--- gnome-initial-setup-3.26.0.orig/gnome-initial-setup/gnome-initial-setup.c
++++ gnome-initial-setup-3.26.0/gnome-initial-setup/gnome-initial-setup.c
+@@ -285,13 +285,6 @@ gis_ensure_stamp_files (void)
+ gchar *file;
+ GError *error = NULL;
+
+- file = g_build_filename (g_get_user_config_dir (), "run-welcome-tour",
NULL);
+- if (!g_file_set_contents (file, "yes", -1, &error)) {
+- g_warning ("Unable to create %s: %s", file, error->message);
+- g_clear_error (&error);
+- }
+- g_free (file);
+-
+ file = g_build_filename (g_get_user_config_dir (),
"gnome-initial-setup-done", NULL);
+ if (!g_file_set_contents (file, "yes", -1, &error)) {
+ g_warning ("Unable to create %s: %s", file, error->message);