Accepting request 45081 from GNOME:Factory

Copy from GNOME:Factory/gnome-session based on submit request 45081 from user vuntz

OBS-URL: https://build.opensuse.org/request/show/45081
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-session?expand=0&rev=96
This commit is contained in:
OBS User autobuild 2010-08-09 21:44:09 +00:00 committed by Git OBS Bridge
commit b8d90c2db7
6 changed files with 52 additions and 48 deletions

4
gnome
View File

@ -59,6 +59,10 @@ fi
# Uncomment after SLED12, remove after SLED14: # Uncomment after SLED12, remove after SLED14:
#rm -f ~/.skel/gnome2-run ~/.skel/gnome2-run-9.2 ~/.skel/sled10-run #rm -f ~/.skel/gnome2-run ~/.skel/gnome2-run-9.2 ~/.skel/sled10-run
# Use gnome-applications.menu instead of applications.menu: its
# structure is more appropriate.
export XDG_MENU_PREFIX=gnome-
# TODO: look for a better fix for 11.1 # TODO: look for a better fix for 11.1
export SDL_AUDIODRIVER=pulse export SDL_AUDIODRIVER=pulse
if test -f /etc/alsa-pulse.conf ; then if test -f /etc/alsa-pulse.conf ; then

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:efeb45319403546fa60e6cb035e4de5e87731ea672fd37635749af49d0fd4d84
size 827745

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bce2be044a78a88418b870dc0ca9f6921572ca532f3b446bd0126e62a71029a6
size 776995

View File

@ -171,7 +171,7 @@ Index: gnome-session/gsm-logout-dialog.c
{ {
- GsmDialogLogoutType type; - GsmDialogLogoutType type;
- -
DkpClient *dkp_client; UpClient *up_client;
GsmConsolekit *consolekit; GsmConsolekit *consolekit;
+ GtkWidget *info_label; + GtkWidget *info_label;
@ -278,7 +278,7 @@ Index: gnome-session/gsm-logout-dialog.c
+ gtk_dialog_add_button (GTK_DIALOG (logout_dialog), + gtk_dialog_add_button (GTK_DIALOG (logout_dialog),
+ GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL); + GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL);
+ +
logout_dialog->priv->dkp_client = dkp_client_new (); logout_dialog->priv->up_client = up_client_new ();
logout_dialog->priv->consolekit = gsm_get_consolekit (); logout_dialog->priv->consolekit = gsm_get_consolekit ();
@@ -237,40 +211,28 @@ gsm_logout_supports_shutdown (GsmLogoutD @@ -237,40 +211,28 @@ gsm_logout_supports_shutdown (GsmLogoutD

View File

@ -1,3 +1,39 @@
-------------------------------------------------------------------
Fri Aug 6 04:17:31 CEST 2010 - vuntz@opensuse.org
- Update to version 2.31.6:
+ Session Manager:
- Fix a GSeal issue
- Fixed spelling error in schema description
- Port gnome-session to upower
- Fix description of auto_save_session key
+ Drop compatibility tool that sets GTK+ 1.x environment variable
+ Drop the splash program
+ Require upower-glib instead of devkit-power-gobject
+ Add configure flag to select which GTK+ version to use
+ Updated translations.
- Change DeviceKit-power-devel BuildRequires to
libupower-glib-devel.
- Rebase gnome-session-bgo507101-tile-ui.patch.
- Drop gtk1-support and splash subpackage, and obsolete those
packages.
-------------------------------------------------------------------
Thu Jul 8 10:55:57 CEST 2010 - dimstar@opensuse.org
- Update to version 2.31.2:
+ Export _stop method for clients, for better GNOME Shell
experience
+ Explicitly add -lXext -lXau to linker line
+ Updated translations.
-------------------------------------------------------------------
Mon Jun 14 11:06:40 CEST 2010 - vuntz@opensuse.org
- Export XDG_MENU_PREFIX=gnome- in /usr/bin/gnome. This lets us use
gnome-applications.menu to define the applications menu
structure. This fixes various bugs, including bnc#595912.
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jun 4 15:25:24 CEST 2010 - sbrabec@suse.cz Fri Jun 4 15:25:24 CEST 2010 - sbrabec@suse.cz

View File

@ -1,5 +1,5 @@
# #
# spec file for package gnome-session (Version 2.30.0) # spec file for package gnome-session (Version 2.31.6)
# #
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
# #
@ -18,8 +18,8 @@
Name: gnome-session Name: gnome-session
Version: 2.30.0 Version: 2.31.6
Release: 3 Release: 1
License: GPLv2+ License: GPLv2+
Summary: Session Tools for the GNOME 2.x Desktop Summary: Session Tools for the GNOME 2.x Desktop
Url: http://www.gnome.org Url: http://www.gnome.org
@ -39,7 +39,6 @@ Patch2: gnome-session-wm-switch.patch
Patch3: gnome-session-bgo507101-tile-ui.patch Patch3: gnome-session-bgo507101-tile-ui.patch
# PATCH-FEATURE-OPENSUSE gnome-session-enable-disable-compiz.patch vuntz@novell.com -- Integration with enable-compiz/disable-compiz files generated by ccsm # PATCH-FEATURE-OPENSUSE gnome-session-enable-disable-compiz.patch vuntz@novell.com -- Integration with enable-compiz/disable-compiz files generated by ccsm
Patch4: gnome-session-enable-disable-compiz.patch Patch4: gnome-session-enable-disable-compiz.patch
BuildRequires: DeviceKit-power-devel
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: gconf-sanity-check BuildRequires: gconf-sanity-check
BuildRequires: gconf2-devel BuildRequires: gconf2-devel
@ -48,6 +47,7 @@ BuildRequires: gnome-patch-translation
BuildRequires: gnome-settings-daemon-devel BuildRequires: gnome-settings-daemon-devel
BuildRequires: hicolor-icon-theme BuildRequires: hicolor-icon-theme
BuildRequires: intltool BuildRequires: intltool
BuildRequires: libupower-glib-devel
BuildRequires: tcpd-devel BuildRequires: tcpd-devel
BuildRequires: translation-update-upstream BuildRequires: translation-update-upstream
BuildRequires: update-desktop-files BuildRequires: update-desktop-files
@ -64,6 +64,9 @@ Obsoletes: gnome-core
# There's no splash anymore, so no branding package. # There's no splash anymore, so no branding package.
Provides: %{name}-branding = %{version} Provides: %{name}-branding = %{version}
Obsoletes: %{name}-branding < %{version} Obsoletes: %{name}-branding < %{version}
# Obsolete helpers that were in subpackages and that have been removed
Obsoletes: gnome-session-gtk1-support <= 2.31
Obsoletes: gnome-session-splash <= 2.31
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description %description
@ -84,27 +87,6 @@ This packages contain a minimal version of gnome-session, that can be used for
specific cases. The gnome-session package is needed for a fully functional specific cases. The gnome-session package is needed for a fully functional
GNOME desktop. GNOME desktop.
%package gtk1-support
License: GPLv2+
Summary: GTK+ 1.x compatibility layer for gnome-session
Requires: %{name} = %{version}
Supplements: packageand(gnome-session:gtk)
%description gtk1-support
This helper makes GTK+ 1.x applications feel more integrated in
modern GNOME desktops, by setting the GTK_RC_FILES environment
variable during the GNOME session initialization.
%package splash
License: GPLv2+
Summary: Splash screen for gnome-session
Requires: %{name} = %{version}
%description splash
The splash screen is displayed to indicate that the GNOME session
is loading. It is not installed by default because the GNOME
session is considered to start fast enough.
%lang_package %lang_package
%prep %prep
%setup -q %setup -q
@ -140,8 +122,6 @@ install -m755 %SOURCE1 %{buildroot}%{_bindir}/gnome
install -d -m755 %{buildroot}%{_datadir}/xsessions install -d -m755 %{buildroot}%{_datadir}/xsessions
install -m644 %SOURCE2 %{buildroot}%{_datadir}/xsessions/gnome.desktop install -m644 %SOURCE2 %{buildroot}%{_datadir}/xsessions/gnome.desktop
install -m644 %{S:7} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/ install -m644 %{S:7} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/
%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 gnome-wm
%suse_update_desktop_file session-properties X-SuSE-ControlCenter-System %suse_update_desktop_file session-properties X-SuSE-ControlCenter-System
%suse_update_desktop_file %{buildroot}%{_datadir}/xsessions/gnome.desktop %suse_update_desktop_file %{buildroot}%{_datadir}/xsessions/gnome.desktop
@ -176,28 +156,12 @@ rm -rf %{buildroot}
%doc AUTHORS COPYING ChangeLog NEWS README %doc AUTHORS COPYING ChangeLog NEWS README
%{_bindir}/gnome-session %{_bindir}/gnome-session
%{_bindir}/gnome-session-save %{_bindir}/gnome-session-save
%{_libexecdir}/gnome-session
# Exclude files shipped in other subpackages
%exclude %{_libexecdir}/gnome-session/helpers/gnome-settings-daemon-helper
%exclude %{_libexecdir}/gnome-session/helpers/gnome-session-splash
%dir %{_datadir}/gnome-session %dir %{_datadir}/gnome-session
%{_datadir}/gnome-session/gsm-inhibit-dialog.ui %{_datadir}/gnome-session/gsm-inhibit-dialog.ui
%{_datadir}/icons/hicolor/scalable/apps/gnome-session-sleep.svg %{_datadir}/icons/hicolor/scalable/apps/gnome-session-sleep.svg
%doc %{_mandir}/man1/gnome-session.1* %doc %{_mandir}/man1/gnome-session.1*
%doc %{_mandir}/man1/gnome-session-save.1* %doc %{_mandir}/man1/gnome-session-save.1*
%files gtk1-support
%defattr (-, root, root)
%{_sysconfdir}/xdg/autostart/gnome-settings-daemon-helper.desktop
%{_libexecdir}/gnome-session/helpers/gnome-settings-daemon-helper
%files splash
%defattr (-, root, root)
%{_sysconfdir}/xdg/autostart/gnome-session-splash.desktop
%{_libexecdir}/gnome-session/helpers/gnome-session-splash
%dir %{_datadir}/pixmaps/splash
%{_datadir}/pixmaps/splash/gnome-splash.png
%files lang -f %{name}-2.0.lang %files lang -f %{name}-2.0.lang
%changelog %changelog