Merged update from upstream sources

This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/gnome-initial-setup.git#f33267f6c56eecded7c19b4c9620379f71813f56
This commit is contained in:
DistroBaker 2021-02-17 23:41:31 +00:00
parent 8499b77b08
commit 384fb67a12
3 changed files with 13 additions and 12 deletions

1
.gitignore vendored
View File

@ -83,3 +83,4 @@
/gnome-initial-setup-3.38.1.tar.xz /gnome-initial-setup-3.38.1.tar.xz
/gnome-initial-setup-3.38.2.tar.xz /gnome-initial-setup-3.38.2.tar.xz
/gnome-initial-setup-3.38.3.tar.xz /gnome-initial-setup-3.38.3.tar.xz
/gnome-initial-setup-40.beta.tar.xz

View File

@ -4,14 +4,16 @@
%global gtk_required_version 3.11.3 %global gtk_required_version 3.11.3
%global geoclue_version 2.3.1 %global geoclue_version 2.3.1
%global tarball_version %%(echo %{version} | tr '~' '.')
Name: gnome-initial-setup Name: gnome-initial-setup
Version: 3.38.3 Version: 40~beta
Release: 2%{?dist} Release: 1%{?dist}
Summary: Bootstrapping your OS Summary: Bootstrapping your OS
License: GPLv2+ License: GPLv2+
URL: https://wiki.gnome.org/Design/OS/InitialSetup URL: https://wiki.gnome.org/Design/OS/InitialSetup
Source0: https://download.gnome.org/sources/%{name}/3.38/%{name}-%{version}.tar.xz Source0: https://download.gnome.org/sources/%{name}/40/%{name}-%{tarball_version}.tar.xz
Source1: vendor.conf Source1: vendor.conf
BuildRequires: meson BuildRequires: meson
@ -66,7 +68,7 @@ a good setup experience to welcome you to your system, and walks
you through configuring it. It is integrated with gdm. you through configuring it. It is integrated with gdm.
%prep %prep
%autosetup -p1 %autosetup -p1 -n %{name}-%{tarball_version}
%build %build
%meson -Dparental_controls=disabled -Dvendor-conf-file=%{_datadir}/gnome-initial-setup/vendor.conf %meson -Dparental_controls=disabled -Dvendor-conf-file=%{_datadir}/gnome-initial-setup/vendor.conf
@ -75,11 +77,8 @@ you through configuring it. It is integrated with gdm.
%install %install
%meson_install %meson_install
# Desktop file does not (and probably will not) ever validate, as it uses
# an absolute path /tmp/-style trigger to determine whether to autostart.
# desktop-file-validate %%{buildroot}/%%{_sysconfdir}/xdg/autostart/gnome-welcome-tour.desktop
desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/gnome-initial-setup-copy-worker.desktop desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/gnome-initial-setup-copy-worker.desktop
desktop-file-validate %{buildroot}%{_datadir}/gdm/greeter/applications/gnome-initial-setup.desktop desktop-file-validate %{buildroot}%{_datadir}/applications/gnome-initial-setup.desktop
mkdir -p %{buildroot}%{_datadir}/gnome-initial-setup mkdir -p %{buildroot}%{_datadir}/gnome-initial-setup
cp %{SOURCE1} %{buildroot}%{_datadir}/gnome-initial-setup/ cp %{SOURCE1} %{buildroot}%{_datadir}/gnome-initial-setup/
@ -94,12 +93,10 @@ useradd -rM -d /run/gnome-initial-setup/ -s /sbin/nologin %{name} &>/dev/null ||
%doc README.md %doc README.md
%{_libexecdir}/gnome-initial-setup %{_libexecdir}/gnome-initial-setup
%{_libexecdir}/gnome-initial-setup-copy-worker %{_libexecdir}/gnome-initial-setup-copy-worker
%{_libexecdir}/gnome-welcome-tour
%{_sysconfdir}/xdg/autostart/gnome-welcome-tour.desktop
%{_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 %{_sysconfdir}/xdg/autostart/gnome-initial-setup-first-login.desktop
%{_datadir}/gdm/greeter/applications/gnome-initial-setup.desktop %{_datadir}/applications/gnome-initial-setup.desktop
%{_datadir}/gnome-session/sessions/gnome-initial-setup.session %{_datadir}/gnome-session/sessions/gnome-initial-setup.session
%{_datadir}/gnome-shell/modes/initial-setup.json %{_datadir}/gnome-shell/modes/initial-setup.json
%{_datadir}/polkit-1/rules.d/20-gnome-initial-setup.rules %{_datadir}/polkit-1/rules.d/20-gnome-initial-setup.rules
@ -109,6 +106,9 @@ useradd -rM -d /run/gnome-initial-setup/ -s /sbin/nologin %{name} &>/dev/null ||
%{_datadir}/gnome-initial-setup/vendor.conf %{_datadir}/gnome-initial-setup/vendor.conf
%changelog %changelog
* Wed Feb 17 2021 Kalev Lember <klember@redhat.com> - 40~beta-1
- Update to 40.beta
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.38.3-2 * Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.38.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild

View File

@ -1 +1 @@
SHA512 (gnome-initial-setup-3.38.3.tar.xz) = e30a6d94216b8dc8893b591d8128f4a2e96fa1687c6e21207aaf3e790b7b8df8bd15ac4c1f9648444d9614a923ee72cd9366277064abc157c51a7d075d132f8d SHA512 (gnome-initial-setup-40.beta.tar.xz) = 79e8fd74f3506347665c381f7e88344ed0b16bb1bd2db5593b51f01e7f5808b441c5929020fc3b690bc4f1b7729e8de421886209ea1c27347b765c820a0b81bc