[gdm/f19] Don't include fallback greeter

Matthias Clasen mclasen at fedoraproject.org
Tue May 21 16:36:39 UTC 2013


commit abc94e298e24e879f6f8ba0f03595af791cbf916
Author: Matthias Clasen <mclasen at redhat.com>
Date:   Tue May 21 10:11:37 2013 -0400

    Don't include fallback greeter

 gdm.spec |   34 +++++++++++++++-------------------
 1 files changed, 15 insertions(+), 19 deletions(-)
---
diff --git a/gdm.spec b/gdm.spec
index d7b9e26..43457d1 100644
--- a/gdm.spec
+++ b/gdm.spec
@@ -11,7 +11,7 @@
 Summary: The GNOME Display Manager
 Name: gdm
 Version: 3.8.1.1
-Release: 5%{?dist}
+Release: 6%{?dist}
 Epoch: 1
 License: GPLv2+
 Group: User Interface/X
@@ -173,6 +173,17 @@ mkdir -p $RPM_BUILD_ROOT/run/gdm
 find $RPM_BUILD_ROOT -name '*.a' -delete
 find $RPM_BUILD_ROOT -name '*.la' -delete
 
+# don't install fallback greeter
+rm -rf $RPM_BUILD_ROOT%{_datadir}/gdm/simple-greeter
+rm -rf $RPM_BUILD_ROOT%{_libdir}/gdm/simple-greeter
+rm $RPM_BUILD_ROOT%{_libdir}/libgdmsimplegreeter.so*
+rm $RPM_BUILD_ROOT%{_libexecdir}/gdm-simple-greeter
+rm $RPM_BUILD_ROOT%{_datadir}/gnome-session/sessions/gdm-fallback.session
+rm $RPM_BUILD_ROOT%{_datadir}/gdm/greeter/applications/gdm-simple-greeter.desktop
+rm $RPM_BUILD_ROOT%{_datadir}/gdm/greeter/applications/polkit-gnome-authentication-agent-1.desktop
+rm $RPM_BUILD_ROOT%{_libdir}/pkgconfig/gdmsimplegreeter.pc
+rm -rf $RPM_BUILD_ROOT%{_includedir}/gdm/simple-greeter
+
 %find_lang gdm --with-gnome
 
 %pre
@@ -276,15 +287,12 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || :
 %dir %{_sysconfdir}/gdm/PostSession
 %dir %{_sysconfdir}/gdm/PostLogin
 %{_datadir}/gnome-session/sessions/gdm-shell.session
-%{_datadir}/gnome-session/sessions/gdm-fallback.session
 %{_datadir}/pixmaps/*.png
 %{_datadir}/glib-2.0/schemas/org.gnome.login-screen.gschema.xml
 %{_datadir}/glib-2.0/schemas/org.gnome.login-screen.gschema.override
-%{_datadir}/gdm/simple-greeter/extensions/unified/page.ui
 %{_libexecdir}/gdm-host-chooser
 %{_libexecdir}/gdm-session-worker
 %{_libexecdir}/gdm-simple-chooser
-%{_libexecdir}/gdm-simple-greeter
 %{_libexecdir}/gdm-simple-slave
 %{_libexecdir}/gdm-xdmcp-chooser-slave
 %{_sbindir}/gdm
@@ -297,13 +305,6 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || :
 %{_datadir}/gdm/gdb-cmd
 %{_libdir}/libgdm*.so*
 %dir %{_libdir}/gdm
-%dir %{_libdir}/gdm/simple-greeter
-%dir %{_libdir}/gdm/simple-greeter/extensions
-%{_libdir}/gdm/simple-greeter/extensions/libpassword.so
-%dir %{_datadir}/gdm/simple-greeter
-%dir %{_datadir}/gdm/simple-greeter/extensions
-%dir %{_datadir}/gdm/simple-greeter/extensions/password
-%{_datadir}/gdm/simple-greeter/extensions/password/page.ui
 %dir %{_datadir}/gdm
 %dir %{_datadir}/gdm/greeter
 %dir %{_datadir}/gdm/greeter/applications
@@ -320,14 +321,8 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || :
 %{_datadir}/icons/hicolor/*/*/*.png
 %config %{_sysconfdir}/pam.d/gdm-pin
 %config %{_sysconfdir}/pam.d/gdm-smartcard
-%dir %{_datadir}/gdm/simple-greeter/extensions/smartcard
-%{_datadir}/gdm/simple-greeter/extensions/smartcard/page.ui
-%{_libdir}/gdm/simple-greeter/extensions/libsmartcard.so
 %{_libexecdir}/gdm-smartcard-worker
 %config %{_sysconfdir}/pam.d/gdm-fingerprint
-%dir %{_datadir}/gdm/simple-greeter/extensions/fingerprint
-%{_datadir}/gdm/simple-greeter/extensions/fingerprint/page.ui
-%{_libdir}/gdm/simple-greeter/extensions/libfingerprint.so
 %{_sysconfdir}/pam.d/gdm-launch-environment
 %{_unitdir}/gdm.service
 
@@ -336,13 +331,14 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || :
 %{_includedir}/gdm/*.h
 %{_datadir}/gir-1.0/Gdm-1.0.gir
 %{_libdir}/pkgconfig/gdm.pc
-%{_includedir}/gdm/simple-greeter/gdm-login-extension.h
-%{_libdir}/pkgconfig/gdmsimplegreeter.pc
 
 %files libs
 %{_libdir}/girepository-1.0/Gdm-1.0.typelib
 
 %changelog
+* Tue May 21 2013 Matthias Clasen <mclasen at redhat.com> 1:3.8.1.1-6
+- Don't include the fallback greeter
+
 * Mon May 20 2013 Ray Strode <rstrode at redhat.com> 1:3.8.1.1-5
 - Fix permissions on /run/gdm
   Resolves: #fudge


More information about the scm-commits mailing list