From 965ccd0660b0d9b66d565fd04102cea980f290dca7fae6f6a268f566c8605079 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Fri, 6 Feb 2009 23:55:21 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-session?expand=0&rev=69 --- gnome-session-2.24.1.tar.bz2 | 3 - gnome-session-2.25.5.tar.bz2 | 3 + gnome-session-compiz-as-default-wm.patch | 10 -- gnome-session.changes | 52 +++++++++ gnome-session.spec | 128 ++++++++++++++++------- 5 files changed, 143 insertions(+), 53 deletions(-) delete mode 100644 gnome-session-2.24.1.tar.bz2 create mode 100644 gnome-session-2.25.5.tar.bz2 diff --git a/gnome-session-2.24.1.tar.bz2 b/gnome-session-2.24.1.tar.bz2 deleted file mode 100644 index a458926..0000000 --- a/gnome-session-2.24.1.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9fc3f6d0dc7e664ff2b1507369183e5d0f1b17fc9f6643bf5e6a3ff8b6e7c211 -size 797578 diff --git a/gnome-session-2.25.5.tar.bz2 b/gnome-session-2.25.5.tar.bz2 new file mode 100644 index 0000000..33e1c92 --- /dev/null +++ b/gnome-session-2.25.5.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af7b03a81424ae466389c433236a6750dfa303dc9cfa989f733d50fb34a304e4 +size 820468 diff --git a/gnome-session-compiz-as-default-wm.patch b/gnome-session-compiz-as-default-wm.patch index 3eb948d..7d18aea 100644 --- a/gnome-session-compiz-as-default-wm.patch +++ b/gnome-session-compiz-as-default-wm.patch @@ -28,13 +28,3 @@ Index: data/gnome-wm fi OLDIFS=$IFS ---- data/gnome-wm.desktop.in.in -+++ data/gnome-wm.desktop.in.in -@@ -3,6 +3,7 @@ - Encoding=UTF-8 - _Name=Window Manager - Exec=gnome-wm -+NoDisplay=true - X-GNOME-Autostart-Phase=WindowManager - X-GNOME-Provides=windowmanager - X-GNOME-Autostart-Notify=true diff --git a/gnome-session.changes b/gnome-session.changes index 11b4610..a31359d 100644 --- a/gnome-session.changes +++ b/gnome-session.changes @@ -1,3 +1,55 @@ +------------------------------------------------------------------- +Sat Jan 31 12:01:33 EST 2009 - mboman@suse.de + +- Update to version 2.25.5: + + Close ICE connection for qt3 applications + + In all phases before APPLICATION, consider process termination + as completion + + Fix gnome-session not looking at $XDG_DATA_HOME/applications + + Correctly check for sm and ice libraries in configure script + + Correctly handle X-GNOME-Autostart-enabled=false in + gnome-session-properties + + Add support for --enable-polkit/--disable-polkit in configure + script (default is still automatic) + + Add NoDisplay=True to desktop files + + Fix typo in error message + + Double-click startup program entry to open edit dialog in + gnome-session-properties + + Fix apps with an icon not existing in the icon theme displayed + with no icon + + Add 48x48 icon for session properties + + Add a presence dbus API + + Translation updates +- gnome-session-compiz-as-default-wm.patch has been updated (partly + fixed upstream) + +------------------------------------------------------------------- +Sun Jan 25 01:20:14 CET 2009 - vuntz@novell.com + +- Call %suse_update_desktop_file on all desktop files. Part of + bnc#445728. +- Remove check for old openSUSE distribution. +- Remove BuildRequires on control-center2-devel. + +------------------------------------------------------------------- +Fri Jan 2 08:06:49 EST 2009 - mboman@suse.de + +- Update to version 2.25.3: + + Address issue with multiple clients trying to use the QueryEndSession + dbus API + + Code and build system cleanups + + Stop using deprecated API + + Remove libgnomeui dependency + + Don't link to gnome-keyring and libgnomeui where we don't need + + Make the session properties dialog resizable + + Don't try to print an undefined error message + + Build fixes + + Rewrite the application finding code for the manager + + Add new dbus api to say whether shutdown dialog is available + + Remove compat wrapper for gnome-keyring session interaction + + Single include fixes for glib + + Translation updates + ------------------------------------------------------------------- Wed Nov 19 15:47:01 CET 2008 - vuntz@novell.com diff --git a/gnome-session.spec b/gnome-session.spec index 6ab8bb5..bf8a700 100644 --- a/gnome-session.spec +++ b/gnome-session.spec @@ -1,7 +1,7 @@ # -# spec file for package gnome-session (Version 2.24.1) +# spec file for package gnome-session (Version 2.25.5) # -# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,6 @@ Name: gnome-session BuildRequires: PolicyKit-gnome-devel -BuildRequires: control-center2-devel BuildRequires: fdupes BuildRequires: gnome-common BuildRequires: gnome-desktop-devel @@ -31,13 +30,12 @@ BuildRequires: hicolor-icon-theme BuildRequires: intltool BuildRequires: libglade2-devel BuildRequires: libgnomekbd -BuildRequires: perl-XML-Parser BuildRequires: tcpd-devel BuildRequires: update-desktop-files License: GPL v2 or later; LGPL v2.1 or later Group: System/GUI/GNOME -Version: 2.24.1 -Release: 5 +Version: 2.25.5 +Release: 1 Summary: Session Tools for the GNOME 2.x Desktop Url: http://www.gnome.org Source: %{name}-%{version}.tar.bz2 @@ -143,7 +141,15 @@ install -m755 %SOURCE1 $RPM_BUILD_ROOT%{_bindir}/gnome install -d -m755 $RPM_BUILD_ROOT%{_datadir}/xsessions install -m644 %SOURCE2 $RPM_BUILD_ROOT%{_datadir}/xsessions/gnome.desktop install -m644 %{S:7} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/scalable/apps/ -%suse_update_desktop_file -n gnome-wm +# Temporary workaround to not have to own /usr/share/gnome/autostart. Upstream +# will move the file in the right directory. +install -d %{buildroot}%{_sysconfdir}/xdg/autostart +mv %{buildroot}%{_datadir}/gnome/autostart/*.desktop %{buildroot}%{_sysconfdir}/xdg/autostart +# end of workaround +%suse_update_desktop_file at-spi-registryd-wrapper +%suse_update_desktop_file gnome-session-splash +%suse_update_desktop_file gnome-settings-daemon-helper +%suse_update_desktop_file gnome-wm %suse_update_desktop_file session-properties X-SuSE-ControlCenter-System %suse_update_desktop_file $RPM_BUILD_ROOT%{_datadir}/xsessions/gnome.desktop %find_lang %{name}-2.0 @@ -162,21 +168,14 @@ rm -rf $RPM_BUILD_ROOT %files -f %{name}.lst %defattr (-, root, root) %doc AUTHORS COPYING ChangeLog NEWS README -%dir %{_libdir}/gnome-session -%dir %{_libdir}/gnome-session/helpers -%dir %{_datadir}/gnome-session %{_bindir}/* -%{_datadir}/applications/gnome-wm.desktop -%{_datadir}/applications/session-properties.desktop +%{_libdir}/gnome-session +%{_datadir}/gnome-session +%{_datadir}/applications/*.desktop %{_datadir}/xsessions/*.desktop +%{_sysconfdir}/xdg/autostart/*.desktop %{_datadir}/icons/hicolor/*/*/*.* -%{_datadir}/gnome/autostart/* -%{_datadir}/gnome-session/*.glade -%{_libdir}/gnome-session/helpers/* %dir %{_datadir}/pixmaps/splash -%if %suse_version <= 1020 -%dir %{_datadir}/xsessions -%endif %doc %{_mandir}/man?/*.* %files branding-upstream @@ -184,8 +183,57 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/pixmaps/splash/gnome-splash.png %files lang -f %{name}-2.0.lang +## ha/ig does not exist in Factory currently +##%if %suse_version <= 1110 +# exclude locales which don't exist on old versions of openSUSE +%exclude %{_datadir}/locale/ha/LC_MESSAGES/* +%exclude %{_datadir}/locale/ig/LC_MESSAGES/* +##%endif %changelog +* Sat Jan 31 2009 mboman@suse.de +- Update to version 2.25.5: + + Close ICE connection for qt3 applications + + In all phases before APPLICATION, consider process termination + as completion + + Fix gnome-session not looking at $XDG_DATA_HOME/applications + + Correctly check for sm and ice libraries in configure script + + Correctly handle X-GNOME-Autostart-enabled=false in + gnome-session-properties + + Add support for --enable-polkit/--disable-polkit in configure + script (default is still automatic) + + Add NoDisplay=True to desktop files + + Fix typo in error message + + Double-click startup program entry to open edit dialog in + gnome-session-properties + + Fix apps with an icon not existing in the icon theme displayed + with no icon + + Add 48x48 icon for session properties + + Add a presence dbus API + + Translation updates +- gnome-session-compiz-as-default-wm.patch has been updated (partly + fixed upstream) +* Sat Jan 24 2009 vuntz@novell.com +- Call %%suse_update_desktop_file on all desktop files. Part of + bnc#445728. +- Remove check for old openSUSE distribution. +- Remove BuildRequires on control-center2-devel. +* Fri Jan 02 2009 mboman@suse.de +- Update to version 2.25.3: + + Address issue with multiple clients trying to use the QueryEndSession + dbus API + + Code and build system cleanups + + Stop using deprecated API + + Remove libgnomeui dependency + + Don't link to gnome-keyring and libgnomeui where we don't need + + Make the session properties dialog resizable + + Don't try to print an undefined error message + + Build fixes + + Rewrite the application finding code for the manager + + Add new dbus api to say whether shutdown dialog is available + + Remove compat wrapper for gnome-keyring session interaction + + Single include fixes for glib + + Translation updates * Wed Nov 19 2008 vuntz@novell.com - Uncomment gnome-patch-translation-prepare and gnome-patch-translation-update calls. We need them for @@ -218,7 +266,7 @@ rm -rf $RPM_BUILD_ROOT - added prototype * Mon Oct 06 2008 sbrabec@suse.cz - Conflict with other branding providers (FATE#304881). -* Wed Sep 24 2008 maw@suse.de +* Tue Sep 23 2008 maw@suse.de - Update to version 2.24.0: + Convert the username to UTF-8 in the logout dialog + Fix leaks @@ -373,7 +421,7 @@ rm -rf $RPM_BUILD_ROOT * Tue Jun 03 2008 rodrigo@suse.de - Export SDL_AUDIODRIVER=pulse in gnome startup script to have SDL applications use PulseAudio when in GNOME (bnc#394721) -* Sat May 24 2008 sreeves@suse.de +* Fri May 23 2008 sreeves@suse.de - Update the "gnome" script to not start gpk-update-icon on live install BNC #390658 * Mon May 19 2008 sbrabec@suse.cz @@ -437,7 +485,7 @@ rm -rf $RPM_BUILD_ROOT * Fri Mar 28 2008 rodrigo@suse.de - Added gnome-session-parse-autostart-command-line.patch to deal correctly with placeholders in command lines (bnc#180126) -* Fri Mar 14 2008 maw@suse.de +* Thu Mar 13 2008 maw@suse.de - Update to version 2.22.0: + Remove hard esound dependency + Don't start the sound server, and play the login sound when @@ -445,7 +493,7 @@ rm -rf $RPM_BUILD_ROOT + Updated translations * Mon Mar 10 2008 sbrabec@suse.cz - Require bug-buddy and its bi-arch counterpart (bnc#354164). -* Wed Mar 05 2008 maw@suse.de +* Tue Mar 04 2008 maw@suse.de - Update to version 2.21.92: + Require recent versions of gnome-keyring + Correctly handle the env. variables given by gnome-keyring to @@ -468,7 +516,7 @@ rm -rf $RPM_BUILD_ROOT - Remove gnome-session-splash-screen.diff its obsoleted by bgo116814 (originally bnc5780) - Remove handling of SUSE Linux 10.0 in the spec, its EOL -* Thu Jan 31 2008 maw@suse.de +* Wed Jan 30 2008 maw@suse.de - Update to version 2.21.90: + Set orientation with randr too (Luca Cavalli) + Fix warnings and plug leaks @@ -478,7 +526,7 @@ rm -rf $RPM_BUILD_ROOT + Change capplet title + HIG fixes in the capplet + Updated translations. -* Fri Nov 09 2007 hpj@suse.de +* Thu Nov 08 2007 hpj@suse.de - Rename gnome-session-main-init.patch to gnome-session-2.20.0-safe-a11y-startup.patch, and change it so a11y is started up before the user session, but still after @@ -497,7 +545,7 @@ rm -rf $RPM_BUILD_ROOT system is booted into a live install configuration. Also depends on an update to the gnome2-SuSE package which contains the desktop file. Bug #310543 -* Wed Sep 19 2007 mauro@suse.de +* Tue Sep 18 2007 mauro@suse.de - Update to version 2.20.0 + Updated translations * Fri Sep 14 2007 cgaisford@novell.com @@ -507,7 +555,7 @@ rm -rf $RPM_BUILD_ROOT - Ensure ~/Desktop exists before copying to it (#310363) * Thu Sep 13 2007 sbrabec@suse.cz - Fixed background resetting in /usr/bin/gnome (#309946). -* Thu Sep 13 2007 cgaisford@novell.com +* Wed Sep 12 2007 cgaisford@novell.com - Fixed up kdm-support patch to support gnome sessions in KDM Novell Bug #308022 * Mon Sep 10 2007 maw@suse.de @@ -545,7 +593,7 @@ rm -rf $RPM_BUILD_ROOT * Fri Aug 03 2007 dreveman@suse.de - Update for compiz 0.5.2, which need glib plugin to be loaded before gconf plugin. -* Fri Aug 03 2007 cgaisford@suse.de +* Thu Aug 02 2007 cgaisford@suse.de - Fixed up the tile-ui patch to work with the new gnome * Thu Aug 02 2007 maw@suse.de - Update to version 2.19.6: @@ -665,7 +713,7 @@ rm -rf $RPM_BUILD_ROOT * Translations * Wed Mar 14 2007 sbrabec@suse.cz - Fixed at-spi-registryd path (#254403). -* Fri Mar 09 2007 maw@suse.de +* Thu Mar 08 2007 maw@suse.de - Update to version 2.17.91. Session Properties Dialog * Update categories in the .desktop file for the new control center @@ -766,7 +814,7 @@ rm -rf $RPM_BUILD_ROOT - update to version 2.16.0 - Updated splash screen - translation updates -* Thu Aug 31 2006 jhargadon@suse.de +* Wed Aug 30 2006 jhargadon@suse.de - update to version 2.15.92 - Fix crash caused by debug output on Solaris - translation updates @@ -805,7 +853,7 @@ rm -rf $RPM_BUILD_ROOT * Sun May 21 2006 jpr@suse.de - Reset the user's UI if upgrading from NLD9/SLES9 to SLED10, leave ui for SLES10 upgrades (#174123) -* Sat May 13 2006 hpj@suse.de +* Fri May 12 2006 hpj@suse.de - Update keyring unlockage patch to try both CASA's Gnome_Keyring_Default and Desktop passwords. Part of fix for Novell bug #174093. @@ -868,13 +916,13 @@ rm -rf $RPM_BUILD_ROOT expected (#117491) * Wed Feb 15 2006 rodrigo@suse.de - Added MOTD on login, as requested by customer. -* Mon Feb 13 2006 hpj@suse.de +* Sun Feb 12 2006 hpj@suse.de - Added patch to support KDM's logout options. * Fri Feb 10 2006 joeshaw@suse.de - Remove the beagled invocation from the /usr/X11R6/bin/gnome shell script; it gets invoked through the new autostart mechanism now. (bnc #150041) -* Thu Feb 09 2006 rodrigo@suse.de +* Wed Feb 08 2006 rodrigo@suse.de - Updated gnome-session-suspend.patch to not exit the X session when suspend is selected on the logout dialog (117491) * Wed Feb 08 2006 joeshaw@suse.de @@ -887,10 +935,10 @@ rm -rf $RPM_BUILD_ROOT * Mon Feb 06 2006 hpj@suse.de - Fixed gnome-keyring-unlock patch to give correct soname for casa. -* Mon Feb 06 2006 hpj@suse.de +* Sun Feb 05 2006 hpj@suse.de - Updated gnome-keyring-unlock patch with dlopen hack from CASA team. I have no idea why this is required. -* Mon Feb 06 2006 ro@suse.de +* Sun Feb 05 2006 ro@suse.de - make it build on x86_64 (adding libdir to CASA unlock patch) * Fri Feb 03 2006 rodrigo@suse.de - Added gnome-session-rdesktop.diff, that fixes hang on login when @@ -903,7 +951,7 @@ rm -rf $RPM_BUILD_ROOT * Sat Jan 28 2006 hpj@suse.de - Added patch to unlock default GNOME keyring using the CASA password, optionally creating it if it doesn't exist. -* Fri Jan 27 2006 hpj@suse.de +* Thu Jan 26 2006 hpj@suse.de - Set the ICEAUTHORITY env var so programs running as root can get to the cookies. Eliminates hangs on logout. * Wed Jan 25 2006 mls@suse.de @@ -925,7 +973,7 @@ rm -rf $RPM_BUILD_ROOT - Updated autostart patch that includes code to migrate from the old ~/.gnome2/session-manual to the .desktop file-based thing in the user's home directory. -* Sun Jan 08 2006 dreveman@suse.de +* Sat Jan 07 2006 dreveman@suse.de - Improved logout effect patch * Thu Jan 05 2006 rodrigo@suse.de - Small fix to previous patch to avoid crash. @@ -993,7 +1041,7 @@ rm -rf $RPM_BUILD_ROOT - Update to 2.11.91, which includes fix for #102652 * Fri Aug 05 2005 gekker@suse.de - Start gnome-volume-manager with session -* Thu Aug 04 2005 gekker@suse.de +* Wed Aug 03 2005 gekker@suse.de - Start beagle by default, disable with ~/.dontrunbeagle * Tue Aug 02 2005 gekker@suse.de - Update to 2.11.90 @@ -1018,7 +1066,7 @@ rm -rf $RPM_BUILD_ROOT - Fixed gnome-session-desktop-file.patch (#73047). * Mon Mar 14 2005 clahey@suse.de - Update gnome splash from artists. -* Thu Mar 10 2005 gekker@suse.de +* Wed Mar 09 2005 gekker@suse.de - Update to version 2.10.0 (GNOME 2.10). * Mon Mar 07 2005 gekker@suse.de - mv suseplugger to default-apps patch @@ -1069,7 +1117,7 @@ rm -rf $RPM_BUILD_ROOT - Fixes bug #61567 kdm shows 'Reboot' and 'Shutdown' options at the time of logout. -* Fri Aug 06 2004 clahey@suse.de +* Thu Aug 05 2004 clahey@suse.de - Added gnome-session-remove-dns-warning.patch from Federico. * Fri Jul 16 2004 shprasad@suse.de - Fixes bug #59918 @@ -1143,7 +1191,7 @@ rm -rf $RPM_BUILD_ROOT - Removed distribution desktop files. * Wed May 28 2003 sbrabec@suse.cz - Compress manpages. -* Wed May 28 2003 ro@suse.de +* Tue May 27 2003 ro@suse.de - added manpages to filelist * Tue Mar 18 2003 sbrabec@suse.cz - Variables already set in profile files removed from session startup