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>
|
||||
|
||||
|
@ -17,16 +17,16 @@
|
||||
|
||||
|
||||
Name: gnome-initial-setup
|
||||
Version: 41.4
|
||||
Version: 42.0
|
||||
Release: 0
|
||||
Summary: GNOME Initial Setup Assistant
|
||||
License: GPL-2.0-or-later
|
||||
Group: System/GUI/GNOME
|
||||
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: meson >= 0.50.0
|
||||
BuildRequires: meson >= 0.53.0
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: vala
|
||||
BuildRequires: pkgconfig(accountsservice)
|
||||
@ -36,18 +36,19 @@ BuildRequires: pkgconfig(fontconfig)
|
||||
BuildRequires: pkgconfig(gdm) >= 3.8.3
|
||||
BuildRequires: pkgconfig(geocode-glib-1.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-backend-1.0)
|
||||
BuildRequires: pkgconfig(gobject-introspection-1.0)
|
||||
BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.37.1
|
||||
BuildRequires: pkgconfig(gstreamer-1.0)
|
||||
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(iso-codes)
|
||||
BuildRequires: pkgconfig(json-glib-1.0)
|
||||
BuildRequires: pkgconfig(libgeoclue-2.0) >= 2.3.1
|
||||
BuildRequires: pkgconfig(libhandy-1)
|
||||
BuildRequires: pkgconfig(libnm) >= 1.2
|
||||
BuildRequires: pkgconfig(libnma) >= 1.0
|
||||
BuildRequires: pkgconfig(libsecret-1) >= 0.18.8
|
||||
@ -68,13 +69,13 @@ Initial assistant, helping you to get the system up and running.
|
||||
%lang_package
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%autosetup -p1
|
||||
|
||||
%build
|
||||
%meson \
|
||||
-Dparental_controls=disabled \
|
||||
-D parental_controls=disabled \
|
||||
%if 0%{?sle_version} && 0%{?sle_version} < 160000
|
||||
-Dsystemd=false \
|
||||
-D systemd=false \
|
||||
%endif
|
||||
%{nil}
|
||||
%meson_build
|
||||
@ -83,6 +84,11 @@ Initial assistant, helping you to get the system up and running.
|
||||
%meson_install
|
||||
%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
|
||||
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
|
||||
%{_libexecdir}/gnome-initial-setup
|
||||
%{_libexecdir}/gnome-initial-setup-copy-worker
|
||||
%{_sysconfdir}/xdg/autostart/gnome-initial-setup-copy-worker.desktop
|
||||
%{_sysconfdir}/xdg/autostart/gnome-initial-setup-first-login.desktop
|
||||
#%%{_sysconfdir}/xdg/autostart/gnome-initial-setup-copy-worker.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
|
||||
%{_userunitdir}/gnome-initial-setup-copy-worker.service
|
||||
%{_userunitdir}/gnome-initial-setup-first-login.service
|
||||
|
Loading…
Reference in New Issue
Block a user