Accepting request 963546 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/963546 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-initial-setup?expand=0&rev=17
This commit is contained in:
commit
d3b9a94d5a
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:96ecd2db6e76c513b18c606dc262bb523228c4aaedbed6a07811e568fd5db642
|
|
||||||
size 1168716
|
|
3
gnome-initial-setup-42.0.tar.xz
Normal file
3
gnome-initial-setup-42.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:cbf3e386d2acb5f4ecbb118ffb703da12901e84b80c244749428101eac47eaa7
|
||||||
|
size 1177476
|
@ -1,3 +1,71 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Mar 18 15:59:40 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 42.0:
|
||||||
|
+ Updated translations.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Mar 5 17:01:24 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 42.rc:
|
||||||
|
+ Initial Setup now supports the GNOME 42 dark theme preference,
|
||||||
|
and picks up a dependency on libhandy to enable this. This will
|
||||||
|
only have a visible impact if a distribution overrides the
|
||||||
|
default value of this preference, since there is no way for a
|
||||||
|
user to adjust this preference until Initial Setup is complete.
|
||||||
|
+ Updated translations.
|
||||||
|
- Add pkgconfig(libhandy-1) BuildRequires: New dependency.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Feb 10 23:14:58 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 42.beta:
|
||||||
|
+ Bugs fixed:
|
||||||
|
- welcome: tweak illustration
|
||||||
|
- Load GisLocationEntry type before page template
|
||||||
|
+ Updated translations.
|
||||||
|
- Move autostart .desktop files to distconfdir.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Feb 10 18:47:02 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Enable pkgconfig(gnome-desktop-4) and pkgconfig(gweather4)
|
||||||
|
BuildRequires then drop pkgconfig(gnome-desktop-3.0) and
|
||||||
|
pkgconfig(gweather-3.0), no longer needed nor used.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Feb 10 17:49:02 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||||
|
|
||||||
|
- Update to version 42.alpha.1:
|
||||||
|
+ Fix gweather4 pkg-config name.
|
||||||
|
+ Fix project license identifier in Meson build rules.
|
||||||
|
+ Updated translations.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Feb 10 17:48:02 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 42.alpha:
|
||||||
|
+ Initial Setup now depends on libgweather-4 and gnome-desktop-4,
|
||||||
|
rather than their predecessors. Meson wrap files are provided
|
||||||
|
in case these dependencies are not available.
|
||||||
|
+ The third-party software sources page has been tweaked to more
|
||||||
|
accurately describe what the switch does, and to replace the
|
||||||
|
switch with a suggested-action toggle button. (This page is
|
||||||
|
currently Fedora-specific; patches welcome!)
|
||||||
|
+ The COPYING file has been clarified to contain only a copy of
|
||||||
|
GPL version 2. Previously it also contained a copy of LGPL
|
||||||
|
version 2 (not 2.1). There is no change to the actual licensing
|
||||||
|
of GNOME Initial Setup: as before, it is distributed under the
|
||||||
|
terms of the GNU General Public License, version 2 or later.
|
||||||
|
+ The summary page widget tree has been simplified, with no
|
||||||
|
visual change.
|
||||||
|
+ Some Meson deprecation warnings have been addressed. Meson
|
||||||
|
0.53.0 or newer is now required to build Initial Setup.
|
||||||
|
+ Updated translations.
|
||||||
|
- Add disabled pkgconfig(gnome-desktop-4) and
|
||||||
|
pkgconfig(gweather4) BuildRequires, currently not available on
|
||||||
|
openSUSE following upstream changes.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Feb 10 17:47:02 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
Thu Feb 10 17:47:02 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
@ -17,16 +17,16 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: gnome-initial-setup
|
Name: gnome-initial-setup
|
||||||
Version: 41.4
|
Version: 42.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: GNOME Initial Setup Assistant
|
Summary: GNOME Initial Setup Assistant
|
||||||
License: GPL-2.0-or-later
|
License: GPL-2.0-or-later
|
||||||
Group: System/GUI/GNOME
|
Group: System/GUI/GNOME
|
||||||
URL: https://wiki.gnome.org/Design/OS/InitialSetup
|
URL: https://wiki.gnome.org/Design/OS/InitialSetup
|
||||||
Source0: https://download.gnome.org/sources/gnome-initial-setup/41/%{name}-%{version}.tar.xz
|
Source0: https://download.gnome.org/sources/gnome-initial-setup/42/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
BuildRequires: krb5-devel
|
BuildRequires: krb5-devel
|
||||||
BuildRequires: meson >= 0.50.0
|
BuildRequires: meson >= 0.53.0
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: vala
|
BuildRequires: vala
|
||||||
BuildRequires: pkgconfig(accountsservice)
|
BuildRequires: pkgconfig(accountsservice)
|
||||||
@ -36,18 +36,19 @@ BuildRequires: pkgconfig(fontconfig)
|
|||||||
BuildRequires: pkgconfig(gdm) >= 3.8.3
|
BuildRequires: pkgconfig(gdm) >= 3.8.3
|
||||||
BuildRequires: pkgconfig(geocode-glib-1.0)
|
BuildRequires: pkgconfig(geocode-glib-1.0)
|
||||||
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.53.0
|
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.53.0
|
||||||
BuildRequires: pkgconfig(gnome-desktop-3.0) >= 3.7.5
|
BuildRequires: pkgconfig(gnome-desktop-4)
|
||||||
BuildRequires: pkgconfig(goa-1.0)
|
BuildRequires: pkgconfig(goa-1.0)
|
||||||
BuildRequires: pkgconfig(goa-backend-1.0)
|
BuildRequires: pkgconfig(goa-backend-1.0)
|
||||||
BuildRequires: pkgconfig(gobject-introspection-1.0)
|
BuildRequires: pkgconfig(gobject-introspection-1.0)
|
||||||
BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.37.1
|
BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.37.1
|
||||||
BuildRequires: pkgconfig(gstreamer-1.0)
|
BuildRequires: pkgconfig(gstreamer-1.0)
|
||||||
BuildRequires: pkgconfig(gtk+-3.0) >= 3.11.3
|
BuildRequires: pkgconfig(gtk+-3.0) >= 3.11.3
|
||||||
BuildRequires: pkgconfig(gweather-3.0)
|
BuildRequires: pkgconfig(gweather4)
|
||||||
BuildRequires: pkgconfig(ibus-1.0) >= 1.4.99
|
BuildRequires: pkgconfig(ibus-1.0) >= 1.4.99
|
||||||
BuildRequires: pkgconfig(iso-codes)
|
BuildRequires: pkgconfig(iso-codes)
|
||||||
BuildRequires: pkgconfig(json-glib-1.0)
|
BuildRequires: pkgconfig(json-glib-1.0)
|
||||||
BuildRequires: pkgconfig(libgeoclue-2.0) >= 2.3.1
|
BuildRequires: pkgconfig(libgeoclue-2.0) >= 2.3.1
|
||||||
|
BuildRequires: pkgconfig(libhandy-1)
|
||||||
BuildRequires: pkgconfig(libnm) >= 1.2
|
BuildRequires: pkgconfig(libnm) >= 1.2
|
||||||
BuildRequires: pkgconfig(libnma) >= 1.0
|
BuildRequires: pkgconfig(libnma) >= 1.0
|
||||||
BuildRequires: pkgconfig(libsecret-1) >= 0.18.8
|
BuildRequires: pkgconfig(libsecret-1) >= 0.18.8
|
||||||
@ -68,13 +69,13 @@ Initial assistant, helping you to get the system up and running.
|
|||||||
%lang_package
|
%lang_package
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%autosetup -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%meson \
|
%meson \
|
||||||
-Dparental_controls=disabled \
|
-D parental_controls=disabled \
|
||||||
%if 0%{?sle_version} && 0%{?sle_version} < 160000
|
%if 0%{?sle_version} && 0%{?sle_version} < 160000
|
||||||
-Dsystemd=false \
|
-D systemd=false \
|
||||||
%endif
|
%endif
|
||||||
%{nil}
|
%{nil}
|
||||||
%meson_build
|
%meson_build
|
||||||
@ -83,6 +84,11 @@ Initial assistant, helping you to get the system up and running.
|
|||||||
%meson_install
|
%meson_install
|
||||||
%find_lang %{name} %{?no_lang_C}
|
%find_lang %{name} %{?no_lang_C}
|
||||||
|
|
||||||
|
# Move autostart file to /usr/etc
|
||||||
|
mkdir -p %{buildroot}%{_distconfdir}/xdg/autostart
|
||||||
|
mv %{buildroot}%{_sysconfdir}/xdg/autostart/gnome-initial-setup-copy-worker.desktop %{buildroot}%{_distconfdir}/xdg/autostart/gnome-initial-setup-copy-worker.desktop
|
||||||
|
mv %{buildroot}%{_sysconfdir}/xdg/autostart/gnome-initial-setup-first-login.desktop %{buildroot}%{_distconfdir}/xdg/autostart/gnome-initial-setup-first-login.desktop
|
||||||
|
|
||||||
%pre
|
%pre
|
||||||
useradd -rM -d /run/gnome-initial-setup/ -s /sbin/nologin %{name} || :
|
useradd -rM -d /run/gnome-initial-setup/ -s /sbin/nologin %{name} || :
|
||||||
|
|
||||||
@ -99,8 +105,10 @@ useradd -rM -d /run/gnome-initial-setup/ -s /sbin/nologin %{name} || :
|
|||||||
%{_datadir}/polkit-1/rules.d/20-gnome-initial-setup.rules
|
%{_datadir}/polkit-1/rules.d/20-gnome-initial-setup.rules
|
||||||
%{_libexecdir}/gnome-initial-setup
|
%{_libexecdir}/gnome-initial-setup
|
||||||
%{_libexecdir}/gnome-initial-setup-copy-worker
|
%{_libexecdir}/gnome-initial-setup-copy-worker
|
||||||
%{_sysconfdir}/xdg/autostart/gnome-initial-setup-copy-worker.desktop
|
#%%{_sysconfdir}/xdg/autostart/gnome-initial-setup-copy-worker.desktop
|
||||||
%{_sysconfdir}/xdg/autostart/gnome-initial-setup-first-login.desktop
|
%{_distconfdir}/xdg/autostart/gnome-initial-setup-copy-worker.desktop
|
||||||
|
#%%{_sysconfdir}/xdg/autostart/gnome-initial-setup-first-login.desktop
|
||||||
|
%{_distconfdir}/xdg/autostart/gnome-initial-setup-first-login.desktop
|
||||||
%if !0%{?sle_version} || 0%{?sle_version} >= 160000
|
%if !0%{?sle_version} || 0%{?sle_version} >= 160000
|
||||||
%{_userunitdir}/gnome-initial-setup-copy-worker.service
|
%{_userunitdir}/gnome-initial-setup-copy-worker.service
|
||||||
%{_userunitdir}/gnome-initial-setup-first-login.service
|
%{_userunitdir}/gnome-initial-setup-first-login.service
|
||||||
|
Loading…
Reference in New Issue
Block a user