diff --git a/dconf-profile.patch b/dconf-profile.patch new file mode 100644 index 0000000..1471ff6 --- /dev/null +++ b/dconf-profile.patch @@ -0,0 +1,8 @@ +diff -up gdm-3.5.4/data/dconf-profile.profile gdm-3.5.4/data/dconf-profile +--- gdm-3.5.4/data/dconf-profile.profile 2012-07-19 08:28:36.267982484 -0400 ++++ gdm-3.5.4/data/dconf-profile 2012-07-19 08:28:46.276983140 -0400 +@@ -1,2 +1,2 @@ +-user +-gdm ++user-db:user ++system-db:gdm diff --git a/gdm.spec b/gdm.spec index 85294eb..541c857 100644 --- a/gdm.spec +++ b/gdm.spec @@ -14,7 +14,7 @@ Summary: The GNOME Display Manager Name: gdm Version: 3.5.4 -Release: 2%{?dist} +Release: 3%{?dist} Epoch: 1 License: GPLv2+ Group: User Interface/X @@ -32,6 +32,9 @@ Source8: gdm-fingerprint-16.png Source9: gdm-fingerprint-48.png Source10: org.gnome.login-screen.gschema.override +# upstream fix +Patch0: dconf-profile.patch + Requires(pre): /usr/sbin/useradd Requires: pam >= 0:%{pam_version} @@ -128,6 +131,7 @@ Development files and headers for writing GDM greeters. %prep %setup -q +%patch0 -p1 autoreconf -i -f @@ -362,6 +366,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || : %{_libdir}/girepository-1.0/Gdm-1.0.typelib %changelog +* Thu Jul 19 2012 Matthias Clasen - 1:3.5.4-3 +- Fix dconf profile syntax + * Thu Jul 19 2012 Kalev Lember - 1:3.5.4-2 - Require systemd >= 186 for libsystemd-login