--- gnome-session-2.30.0.orig/debian/gnome-session-common.install +++ gnome-session-2.30.0/debian/gnome-session-common.install @@ -0,0 +1,5 @@ +debian/tmp/etc/xdg/autostart usr/share/gnome +debian/tmp/usr/share/applications/session-properties.desktop +debian/tmp/usr/share/icons +debian/tmp/usr/share/locale +debian/55gnome-session_gnomerc etc/X11/Xsession.d --- gnome-session-2.30.0.orig/debian/55gnome-session_gnomerc +++ gnome-session-2.30.0/debian/55gnome-session_gnomerc @@ -0,0 +1,23 @@ +# If we are running the GNOME session, source ~/.gnomerc + +BASESTARTUP=${STARTUP% *} +BASESTARTUP=${BASESTARTUP##*/} +if [ "$BASESTARTUP" = x-session-manager ]; then + BASESTARTUP=$(basename $(readlink /etc/alternatives/x-session-manager)) +fi +case "$BASESTARTUP" in + gnome-session|gnome3-session) + GNOMERC=$HOME/.gnomerc + if [ -r "$GNOMERC" ]; then + . "$GNOMERC" + fi + # We prepend /usr/share/gnome since its defaults.list actually points + # to /etc so it is configurable. + if [ -z "$XDG_DATA_DIRS" ]; then + XDG_DATA_DIRS=/usr/share/gnome:/usr/local/share/:/usr/share/ + else + XDG_DATA_DIRS=/usr/share/gnome:"$XDG_DATA_DIRS" + fi + export XDG_DATA_DIRS + ;; +esac --- gnome-session-2.30.0.orig/debian/control.in +++ gnome-session-2.30.0/debian/control.in @@ -0,0 +1,118 @@ +Source: gnome-session +Section: gnome +Priority: optional +Maintainer: Ubuntu Desktop Team +XSBC-Original-Maintainer: Josselin Mouette +Uploaders: @GNOME_TEAM@ +Standards-Version: 3.8.4 +Build-Depends: cdbs (>= 0.4.41), + quilt, + gnome-common, + debhelper (>= 5.0.13), + gnome-pkg-tools (>= 0.13), + sharutils, + intltool (>= 0.40.0), + libglib2.0-dev (>= 2.16.0), + libgtk2.0-dev (>= 2.14.0), + type-handling, + libdevkit-power-gobject-dev (>= 008), + libdbus-glib-1-dev (>= 0.76), + libgconf2-dev (>= 2.10.1-6), + libstartup-notification0-dev, + libsm-dev, + libice-dev, + libx11-dev, + libxt-dev, + libxau-dev, + xtrans-dev, + libxext-dev, + libxtst-dev, + libxrender-dev, + xmlto, + xsltproc +XS-Vcs-Bzr: http://bazaar.launchpad.net/~ubuntu-desktop/gnome-session/ubuntu + +Package: gnome-session +Architecture: all +Depends: ${misc:Depends}, + gnome-settings-daemon (>= 2.26), + gnome-panel (>= 2.26), + metacity | mutter | compiz-gnome | sawfish, + nautilus (>= 2.26), + policykit-1-gnome, + gnome-session-bin (>= ${binary:Version}), + gnome-session-bin (<< ${gnome:NextVersion}), + gnome-session-common (= ${binary:Version}) +Recommends: gnome-power-manager (>= 2.28) +Breaks: bug-buddy (<< 2.20), + xserver-xorg (<< 1:7.4), + gnome-power-manager (<< 2.28), + gdm (<< 2.29.92) +Provides: x-session-manager +Suggests: gnome-user-guide, + desktop-base, + gnome-keyring +Description: The GNOME Session Manager - GNOME 2 session + This package contains a session that can be started from a display + manager such as GDM. It will load all necessary applications for a + full-featured user session. + . + The session manager also features the ability to save a running session + an restore it later. + . + This version is configured to start the GNOME 2 desktop, based on the + GNOME panel. + +Package: gnome3-session +Architecture: all +Depends: ${misc:Depends}, + gnome-settings-daemon (>= 2.26), + gnome-shell, + nautilus (>= 2.26), + policykit-1-gnome, + gnome-session-bin (>= ${binary:Version}), + gnome-session-bin (<< ${gnome:NextVersion}), + gnome-session-common (= ${binary:Version}) +Recommends: gnome-power-manager (>= 2.28) +Breaks: bug-buddy (<< 2.20), + xserver-xorg (<< 1:7.4), + gnome-power-manager (<< 2.28) +Provides: x-session-manager +Suggests: gnome-user-guide, + desktop-base, + gnome-keyring +Description: The GNOME Session Manager - GNOME 3 session + This package contains a session that can be started from a display + manager such as GDM. It will load all necessary applications for a + full-featured user session. + . + The session manager also features the ability to save a running session + an restore it later. + . + This version is configured to start the GNOME 3 desktop, based on the + GNOME shell. + +Package: gnome-session-bin +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + dbus-x11, + upower +Replaces: gnome-session (<< 2.26.1-5) +Breaks: consolekit (<< 0.3.0-2ubuntu5), gnome-session (<< 2.26.1-5) +Description: The GNOME Session Manager - Minimal runtime + This package contains the binaries for the GNOME Session Manager, but + no startup scripts. It is meant for those willing to start + gnome-session by hand with the components of their choice, and for + applications such as GDM that use gnome-session internally. + +Package: gnome-session-common +Architecture: all +Depends: ${misc:Depends} +Replaces: gnome-session (<< 2.28.0-5), + libgnomevfs2-common (<< 1:2.24.0-3) +Conflicts: gnome-session (<< 2.28.0-5), + libgnomevfs2-common (<< 1:2.24.0-3) +Description: Common files for the GNOME session manager + This package contains common files for the GNOME 2 and GNOME 3 + sessions, such as icons, translations and startup scripts. --- gnome-session-2.30.0.orig/debian/control +++ gnome-session-2.30.0/debian/control @@ -0,0 +1,123 @@ +# This file is autogenerated. DO NOT EDIT! +# +# Modifications should be made to debian/control.in instead. +# This file is regenerated automatically in the clean target. + +Source: gnome-session +Section: gnome +Priority: optional +Maintainer: Ubuntu Desktop Team +XSBC-Original-Maintainer: Josselin Mouette +Uploaders: Debian GNOME Maintainers , Josselin Mouette , Michael Biebl +Standards-Version: 3.8.4 +Build-Depends: cdbs (>= 0.4.41), + quilt, + gnome-common, + debhelper (>= 5.0.13), + gnome-pkg-tools (>= 0.13), + sharutils, + intltool (>= 0.40.0), + libglib2.0-dev (>= 2.16.0), + libgtk2.0-dev (>= 2.14.0), + type-handling, + libdevkit-power-gobject-dev (>= 008), + libdbus-glib-1-dev (>= 0.76), + libgconf2-dev (>= 2.10.1-6), + libstartup-notification0-dev, + libsm-dev, + libice-dev, + libx11-dev, + libxt-dev, + libxau-dev, + xtrans-dev, + libxext-dev, + libxtst-dev, + libxrender-dev, + xmlto, + xsltproc +XS-Vcs-Bzr: http://bazaar.launchpad.net/~ubuntu-desktop/gnome-session/ubuntu + +Package: gnome-session +Architecture: all +Depends: ${misc:Depends}, + gnome-settings-daemon (>= 2.26), + gnome-panel (>= 2.26), + metacity | mutter | compiz-gnome | sawfish, + nautilus (>= 2.26), + policykit-1-gnome, + gnome-session-bin (>= ${binary:Version}), + gnome-session-bin (<< ${gnome:NextVersion}), + gnome-session-common (= ${binary:Version}) +Recommends: gnome-power-manager (>= 2.28) +Breaks: bug-buddy (<< 2.20), + xserver-xorg (<< 1:7.4), + gnome-power-manager (<< 2.28), + gdm (<< 2.29.92) +Provides: x-session-manager +Suggests: gnome-user-guide, + desktop-base, + gnome-keyring +Description: The GNOME Session Manager - GNOME 2 session + This package contains a session that can be started from a display + manager such as GDM. It will load all necessary applications for a + full-featured user session. + . + The session manager also features the ability to save a running session + an restore it later. + . + This version is configured to start the GNOME 2 desktop, based on the + GNOME panel. + +Package: gnome3-session +Architecture: all +Depends: ${misc:Depends}, + gnome-settings-daemon (>= 2.26), + gnome-shell, + nautilus (>= 2.26), + policykit-1-gnome, + gnome-session-bin (>= ${binary:Version}), + gnome-session-bin (<< ${gnome:NextVersion}), + gnome-session-common (= ${binary:Version}) +Recommends: gnome-power-manager (>= 2.28) +Breaks: bug-buddy (<< 2.20), + xserver-xorg (<< 1:7.4), + gnome-power-manager (<< 2.28) +Provides: x-session-manager +Suggests: gnome-user-guide, + desktop-base, + gnome-keyring +Description: The GNOME Session Manager - GNOME 3 session + This package contains a session that can be started from a display + manager such as GDM. It will load all necessary applications for a + full-featured user session. + . + The session manager also features the ability to save a running session + an restore it later. + . + This version is configured to start the GNOME 3 desktop, based on the + GNOME shell. + +Package: gnome-session-bin +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + dbus-x11, + upower +Replaces: gnome-session (<< 2.26.1-5) +Breaks: consolekit (<< 0.3.0-2ubuntu5), gnome-session (<< 2.26.1-5) +Description: The GNOME Session Manager - Minimal runtime + This package contains the binaries for the GNOME Session Manager, but + no startup scripts. It is meant for those willing to start + gnome-session by hand with the components of their choice, and for + applications such as GDM that use gnome-session internally. + +Package: gnome-session-common +Architecture: all +Depends: ${misc:Depends} +Replaces: gnome-session (<< 2.28.0-5), + libgnomevfs2-common (<< 1:2.24.0-3) +Conflicts: gnome-session (<< 2.28.0-5), + libgnomevfs2-common (<< 1:2.24.0-3) +Description: Common files for the GNOME session manager + This package contains common files for the GNOME 2 and GNOME 3 + sessions, such as icons, translations and startup scripts. --- gnome-session-2.30.0.orig/debian/copyright +++ gnome-session-2.30.0/debian/copyright @@ -0,0 +1,52 @@ +This package was debianized by Jim Pick jim@jimpick.com on Sat, 14 Mar +1998 20:12:23 -0800. Taken over by Raphael Hertzog + on Wed, 22 Sep 1999 13:24:34 +0200, and taken +over again by James LewisMoss on October 26, 1999. + +It was downloaded from . + +Upstream Authors: + + Dan Winship + Lucas Rocha + William Jon McCann + + Tom Tromey + Felix Bellaby + Ralph Mor, X Consortium + +Copyright: + + Copyright © 1999-2009 Red Hat, Inc. + Copyright © 1999-2007 Novell, Inc. + Copyright © 2001-2003 George Lebl + Copyright © 2001 Queen of England + Copyright © 2007-2008 William Jon McCann + Copyright © 2006 Ray Strode + Copyright © 2008 Lucas Rocha + Copyright © 2005 Raffaele Sandrini + Copyright © 2006-2007 Vincent Untz + Copyright © 1998 Tom Tromey + Copyright © 1999 Free Software Foundation, Inc. + Copyright © 2003 Sun Microsystems, Inc. + + +License: + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL-2'. + --- gnome-session-2.30.0.orig/debian/gnome-session.install +++ gnome-session-2.30.0/debian/gnome-session.install @@ -0,0 +1,5 @@ +debian/tmp/usr/bin/gnome-wm +debian/tmp/usr/share/applications/gnome-wm.desktop +debian/tmp/usr/share/doc +debian/tmp/usr/share/man/man1/gnome-wm* +debian/tmp/usr/share/xsessions --- gnome-session-2.30.0.orig/debian/gnome3-session.prerm +++ gnome-session-2.30.0/debian/gnome3-session.prerm @@ -0,0 +1,9 @@ +#!/bin/sh + +set -e + +if [ "$1" = "remove" ]; then + update-alternatives --remove x-session-manager /usr/bin/gnome3-session +fi + +#DEBHELPER# --- gnome-session-2.30.0.orig/debian/defaults.list +++ gnome-session-2.30.0/debian/defaults.list @@ -0,0 +1,326 @@ +[Default Applications] +application/rtf=abiword.desktop +application/x-abiword=abiword.desktop +text/abiword=abiword.desktop +text/richtext=abiword.desktop +text/rtf=abiword.desktop +text/x-abiword=abiword.desktop +text/x-xml-abiword=abiword.desktop +x-content/blank-bd=brasero-nautilus.desktop +x-content/blank-dvd=brasero-nautilus.desktop +x-content/blank-cd=brasero-nautilus.desktop +x-content/blank-hddvd=brasero-nautilus.desktop +application/x-dia-diagram=dia.desktop +image/bmp=eog.desktop +image/gif=eog.desktop +image/jpeg=eog.desktop +image/jpg=eog.desktop +image/pjpeg=eog.desktop +image/png=eog.desktop +image/svg+xml=eog.desktop +image/svg+xml-compressed=eog.desktop +image/x-bmp=eog.desktop +image/x-gray=eog.desktop +image/x-icb=eog.desktop +image/x-ico=eog.desktop +image/x-pcx=eog.desktop +image/x-png=eog.desktop +image/x-portable-anymap=eog.desktop +image/x-portable-bitmap=eog.desktop +image/x-portable-graymap=eog.desktop +image/x-portable-pixmap=eog.desktop +image/x-xbitmap=eog.desktop +image/x-xpixmap=eog.desktop +image/vnd.wap.wbmp=eog.desktop +image/g3fax=gimp.desktop +image/x-compressed-xcf=gimp.desktop +image/x-fits=gimp.desktop +image/x-icon=gimp.desktop +image/x-psd=gimp.desktop +image/x-sgi=gimp.desktop +image/x-sun-raster=gimp.desktop +image/x-tga=gimp.desktop +image/x-xcf=gimp.desktop +image/x-xwindowdump=gimp.desktop +application/xhtml+xml=epiphany.desktop +text/html=epiphany.desktop +application/pdf=evince.desktop +application/x-bzpdf=evince.desktop +application/x-gzpdf=evince.desktop +application/postscript=evince.desktop +application/x-bzpostscript=evince.desktop +application/x-gzpostscript=evince.desktop +image/x-eps=evince.desktop +image/x-bzeps=evince.desktop +image/x-gzeps=evince.desktop +application/x-dvi=evince.desktop +application/x-bzdvi=evince.desktop +application/x-gzdvi=evince.desktop +image/vnd.djvu=evince.desktop +image/tiff=evince.desktop +application/x-cbr=evince.desktop +application/x-cbz=evince.desktop +application/x-cb7=evince.desktop +application/x-7z-compressed=file-roller.desktop +application/x-7z-compressed-tar=file-roller.desktop +application/x-ace=file-roller.desktop +application/x-alz=file-roller.desktop +application/x-ar=file-roller.desktop +application/x-arj=file-roller.desktop +application/x-bzip=file-roller.desktop +application/x-bzip-compressed-tar=file-roller.desktop +application/x-bzip1=file-roller.desktop +application/x-bzip1-compressed-tar=file-roller.desktop +application/x-cabinet=file-roller.desktop +application/x-cd-image=file-roller.desktop +application/x-compress=file-roller.desktop +application/x-compressed-tar=file-roller.desktop +application/x-cpio=file-roller.desktop +application/x-deb=file-roller.desktop +application/x-ear=file-roller.desktop +application/x-gtar=file-roller.desktop +application/x-gzip=file-roller.desktop +application/x-java-archive=file-roller.desktop +application/x-lha=file-roller.desktop +application/x-lhz=file-roller.desktop +application/x-lzip=file-roller.desktop +application/x-lzip-compressed-tar=file-roller.desktop +application/x-lzma=file-roller.desktop +application/x-lzma-compressed-tar=file-roller.desktop +application/x-lzop=file-roller.desktop +application/x-lzop-compressed-tar=file-roller.desktop +application/x-rar=file-roller.desktop +application/x-rar-compressed=file-roller.desktop +application/x-rpm=file-roller.desktop +application/x-rzip=file-roller.desktop +application/x-tar=file-roller.desktop +application/x-tarz=file-roller.desktop +application/x-stuffit=file-roller.desktop +application/x-war=file-roller.desktop +application/x-xz=file-roller.desktop +application/x-xz-compressed-tar=file-roller.desktop +application/x-zip=file-roller.desktop +application/x-zip-compressed=file-roller.desktop +application/x-zoo=file-roller.desktop +application/zip=file-roller.desktop +multipart/x-zip=file-roller.desktop +text/plain=gedit.desktop +text/css=gedit.desktop +text/javascript=gedit.desktop +text/mathml=gedit.desktop +text/x-csrc=gedit.desktop +text/x-chdr=gedit.desktop +text/x-dtd=gedit.desktop +text/x-java=gedit.desktop +text/x-javascript=gedit.desktop +text/x-patch=gedit.desktop +text/x-perl=gedit.destkop +text/x-php=gedit.destkop +text/x-python=gedit.destkop +text/x-sql=gedit.desktop +text/xml=gedit.desktop +application/javascript=gedit.destkop +application/x-cgi=gedit.desktop +application/x-javascript=gedit.desktop +application/x-perl=gedit.desktop +application/x-php=gedit.desktop +application/x-python=gedit.desktop +application/xml=gedit.desktop +application/xml-dtd=gedit.desktop +application/x-font-ttf=gnome-font-viewer.desktop +application/x-font-pcf=gnome-font-viewer.desktop +application/x-font-type1=gnome-font-viewer.desktop +application/x-font-otf=gnome-font-viewer.desktop +application/csv=gnumeric.desktop +application/excel=gnumeric.desktop +application/msexcel=gnumeric.desktop +application/tab-separated-values=gnumeric.desktop +application/vnd.lotus-1-2-3=gnumeric.desktop +application/vnd.ms-excel=gnumeric.desktop +application/x-123=gnumeric.desktop +application/x-applix-spreadsheet=gnumeric.desktop +application/x-dbase=gnumeric.desktop +application/x-dbf=gnumeric.desktop +application/x-dos_ms_excel=gnumeric.desktop +application/x-excel=gnumeric.desktop +application/x-gnumeric=gnumeric.desktop +application/x-mps=gnumeric.desktop +application/x-ms-excel=gnumeric.desktop +application/x-msexcel=gnumeric.desktop +application/x-oleo=gnumeric.desktop +application/x-planperfect=gnumeric.desktop +application/x-quattropro=gnumeric.desktop +application/x-sc=gnumeric.desktop +application/x-sylk=gnumeric.desktop +application/x-xbase=gnumeric.desktop +application/x-xls=gnumeric.desktop +application/xls=gnumeric.desktop +text/comma-separated-values=gnumeric.desktop +text/csv=gnumeric.desktop +text/spreadsheet=gnumeric.desktop +text/tab-separated-values=gnumeric.desktop +text/x-comma-separated-values=gnumeric.desktop +text/x-csv=gnumeric.desktop +zz-application/zz-winassoc-xls=gnumeric.desktop +x-content/software=nautilus-autorun-software.desktop +x-directory/gnome-default-handler=nautilus-folder-handler.desktop +x-directory/normal=nautilus-folder-handler.desktop +inode/directory=nautilus-folder-handler.desktop +application/x-gnome-saved-search=nautilus-folder-handler.desktop +application/vnd.oasis.opendocument.spreadsheet=openoffice.org-calc.desktop +application/vnd.oasis.opendocument.spreadsheet-template=openoffice.org-calc.desktop +application/vnd.sun.xml.calc=openoffice.org-calc.desktop +application/vnd.sun.xml.calc.template=openoffice.org-calc.desktop +application/vnd.stardivision.calc=openoffice.org-calc.desktop +application/vnd.stardivision.chart=openoffice.org-calc.desktop +application/vnd.openxmlformats-officedocument.spreadsheetml.sheet=openoffice.org-calc.desktop +application/vnd.ms-excel.sheet.macroenabled.12=openoffice.org-calc.desktop +application/vnd.openxmlformats-officedocument.spreadsheetml.template=openoffice.org-calc.desktop +application/vnd.ms-excel.template.macroenabled.12=openoffice.org-calc.desktop +application/vnd.ms-excel.sheet.binary.macroenabled.12=openoffice.org-calc.desktop +application/vnd.oasis.opendocument.graphics=openoffice.org-draw.desktop +application/vnd.oasis.opendocument.graphics-template=openoffice.org-draw.desktop +application/vnd.sun.xml.draw=openoffice.org-draw.desktop +application/vnd.sun.xml.draw.template=openoffice.org-draw.desktop +application/vnd.stardivision.draw=openoffice.org-draw.desktop +application/vnd.oasis.opendocument.presentation=openoffice.org-impress.desktop +application/vnd.oasis.opendocument.presentation-template=openoffice.org-impress.desktop +application/vnd.sun.xml.impress=openoffice.org-impress.desktop +application/vnd.sun.xml.impress.template=openoffice.org-impress.desktop +application/vnd.stardivision.impress=openoffice.org-impress.desktop +application/mspowerpoint=openoffice.org-impress.desktop +application/vnd.ms-powerpoint=openoffice.org-impress.desktop +application/vnd.openxmlformats-officedocument.presentationml.presentation=openoffice.org-impress.desktop +application/vnd.ms-powerpoint.presentation.macroenabled.12=openoffice.org-impress.desktop +application/vnd.openxmlformats-officedocument.presentationml.template=openoffice.org-impress.desktop +application/vnd.ms-powerpoint.template.macroenabled.12=openoffice.org-impress.desktop +application/vnd.oasis.opendocument.formula=openoffice.org-math.desktop +application/vnd.sun.xml.math=openoffice.org-math.desktop +application/vnd.stardivision.math=openoffice.org-math.desktop +application/vnd.oasis.opendocument.text=openoffice.org-writer.desktop +application/vnd.oasis.opendocument.text-template=openoffice.org-writer.desktop +application/vnd.oasis.opendocument.text-web=openoffice.org-writer.desktop +application/vnd.oasis.opendocument.text-master=openoffice.org-writer.desktop +application/vnd.sun.xml.writer=openoffice.org-writer.desktop +application/vnd.sun.xml.writer.template=openoffice.org-writer.desktop +application/vnd.sun.xml.writer.global=openoffice.org-writer.desktop +application/vnd.stardivision.writer=openoffice.org-writer.desktop +application/msword=openoffice.org-writer.desktop +application/vnd.ms-word=openoffice.org-writer.desktop +application/x-doc=openoffice.org-writer.desktop +application/vnd.wordperfect=openoffice.org-writer.desktop +application/wordperfect=openoffice.org-writer.desktop +application/vnd.openxmlformats-officedocument.wordprocessingml.document=openoffice.org-writer.desktop +application/vnd.ms-word.document.macroenabled.12=openoffice.org-writer.desktop +application/vnd.openxmlformats-officedocument.wordprocessingml.template=openoffice.org-writer.desktop +application/vnd.ms-word.template.macroenabled.12=openoffice.org-writer.desktop +x-content/audio-player=rhythmbox.desktop +x-content/audio-cdda=sound-juicer.desktop +application/x-shockwave-flash=swfdec-player.desktop +application/futuresplash=swfdec-player.desktop +application/mxf=totem.desktop +application/ogg=totem.desktop +application/ram=totem.desktop +application/sdp=totem.desktop +application/smil=totem.desktop +application/smil+xml=totem.desktop +application/vnd.ms-wpl=totem.desktop +application/vnd.rn-realmedia=totem.desktop +application/x-extension-m4a=totem.desktop +application/x-extension-mp4=totem.desktop +application/x-flac=totem.desktop +application/x-flash-video=totem.desktop +application/x-matroska=totem.desktop +application/x-netshow-channel=totem.desktop +application/x-ogg=totem.desktop +application/x-quicktime-media-link=totem.desktop +application/x-quicktimeplayer=totem.desktop +application/x-shorten=totem.desktop +application/x-smil=totem.desktop +application/xspf+xml=totem.desktop +audio/3gpp=totem.desktop +audio/ac3=totem.desktop +audio/AMR=totem.desktop +audio/AMR-WB=totem.desktop +audio/basic=totem.desktop +audio/midi=totem.desktop +audio/mp4=totem.desktop +audio/mpeg=totem.desktop +audio/mpegurl=totem.desktop +audio/ogg=totem.desktop +audio/prs.sid=totem.desktop +audio/vnd.rn-realaudio=totem.desktop +audio/x-ape=totem.desktop +audio/x-flac=totem.desktop +audio/x-gsm=totem.desktop +audio/x-it=totem.desktop +audio/x-m4a=totem.desktop +audio/x-matroska=totem.desktop +audio/x-mod=totem.desktop +audio/x-mp3=totem.desktop +audio/x-mpeg=totem.desktop +audio/x-mpegurl=totem.desktop +audio/x-ms-asf=totem.desktop +audio/x-ms-asx=totem.desktop +audio/x-ms-wax=totem.desktop +audio/x-ms-wma=totem.desktop +audio/x-musepack=totem.desktop +audio/x-pn-aiff=totem.desktop +audio/x-pn-au=totem.desktop +audio/x-pn-realaudio=totem.desktop +audio/x-pn-realaudio-plugin=totem.desktop +audio/x-pn-wav=totem.desktop +audio/x-pn-windows-acm=totem.desktop +audio/x-realaudio=totem.desktop +audio/x-real-audio=totem.desktop +audio/x-sbc=totem.desktop +audio/x-scpls=totem.desktop +audio/x-speex=totem.desktop +audio/x-tta=totem.desktop +audio/x-vorbis=totem.desktop +audio/x-vorbis+ogg=totem.desktop +audio/x-wav=totem.desktop +audio/x-wavpack=totem.desktop +audio/x-xm=totem.desktop +image/vnd.rn-realpix=totem.desktop +image/x-pict=totem.desktop +misc/ultravox=totem.desktop +text/google-video-pointer=totem.desktop +text/x-google-video-pointer=totem.desktop +video/3gpp=totem.desktop +video/dv=totem.desktop +video/fli=totem.desktop +video/flv=totem.desktop +video/mp4=totem.desktop +video/mp4v-es=totem.desktop +video/mpeg=totem.desktop +video/msvideo=totem.desktop +video/ogg=totem.desktop +video/quicktime=totem.desktop +video/vivo=totem.desktop +video/vnd.divx=totem.desktop +video/vnd.rn-realvideo=totem.desktop +video/vnd.vivo=totem.desktop +video/x-anim=totem.desktop +video/x-avi=totem.desktop +video/x-flc=totem.desktop +video/x-fli=totem.desktop +video/x-flic=totem.desktop +video/x-flv=totem.desktop +video/x-m4v=totem.desktop +video/x-matroska=totem.desktop +video/x-mpeg=totem.desktop +video/x-ms-asf=totem.desktop +video/x-ms-asx=totem.desktop +video/x-msvideo=totem.desktop +video/x-ms-wm=totem.desktop +video/x-ms-wmv=totem.desktop +video/x-ms-wmx=totem.desktop +video/x-ms-wvx=totem.desktop +video/x-nsv=totem.desktop +video/x-ogm+ogg=totem.desktop +video/x-theora+ogg=totem.desktop +video/x-totem-stream=totem.desktop +x-content/video-dvd=totem.desktop +x-content/video-vcd=totem.desktop +x-content/video-svcd=totem.desktop --- gnome-session-2.30.0.orig/debian/gnome-session-common.links +++ gnome-session-2.30.0/debian/gnome-session-common.links @@ -0,0 +1 @@ +etc/gnome/defaults.list usr/share/gnome/applications/defaults.list --- gnome-session-2.30.0.orig/debian/README.Debian +++ gnome-session-2.30.0/debian/README.Debian @@ -0,0 +1,43 @@ +gnome-session for Debian +======================== + +Applications at startup +----------------------- + +Upon startup, gnome-session starts the following applications: + - Saved session: if you have saved a session, it is located in + ~/.config/gnome-session/saved-session/. You can enable automatic + session saving or manually save it in the "Startup Applications" + configuration applet. + - Autostart applications: applications shipping a .desktop file in + /usr/share/gnome/autostart or /etc/xdg/autostart. This includes the + keyring manager, the settings daemon, nautilus and the power + manager. They can be selectively disabled in the configuration + applet. + - Required components: they are listed in the + /desktop/gnome/session/required_components_list GConf key. This + includes the window manager, the panel and the file manager. + The required components are always respawned if they crash or exit. + To disable them, you need to change this GConf key. If you want to + use an alternate panel or window manager, you need to change the + corresponding key in /desktop/gnome/session/required_components/. + + +Splash screen +------------- + +Displaying a splash screen implies a noticeable delay in login for most users, +hence it's entirely disabled now. + + +Changing the window manager +--------------------------- + +For GNOME 2, gnome-session tries to start metacity, mutter or sawfish if +they are installed, then falls back to the system default. + +If you want to specify the window manager by hand, you can set the +/desktop/gnome/session/required_components/windowmanager GConf key to +the value of your preferred one. + +For GNOME 3, it starts gnome-shell instead. --- gnome-session-2.30.0.orig/debian/gnome-session.prerm +++ gnome-session-2.30.0/debian/gnome-session.prerm @@ -0,0 +1,9 @@ +#!/bin/sh + +set -e + +if [ "$1" = "remove" ]; then + update-alternatives --remove x-session-manager /usr/bin/gnome-session +fi + +#DEBHELPER# --- gnome-session-2.30.0.orig/debian/gnome-session-bin.install +++ gnome-session-2.30.0/debian/gnome-session-bin.install @@ -0,0 +1,5 @@ +debian/tmp/etc/gconf +debian/tmp/usr/bin/gnome-session* +debian/tmp/usr/lib/gnome-session +debian/tmp/usr/share/gnome-session +debian/tmp/usr/share/man/man1/gnome-session* --- gnome-session-2.30.0.orig/debian/gnome-session-bin.gconf-defaults +++ gnome-session-2.30.0/debian/gnome-session-bin.gconf-defaults @@ -0,0 +1 @@ +/desktop/gnome/session/required_components/windowmanager gnome-wm --- gnome-session-2.30.0.orig/debian/gnome-session.preinst +++ gnome-session-2.30.0/debian/gnome-session.preinst @@ -0,0 +1,26 @@ +#!/bin/sh + +set -e + +# Remove a no-longer used conffile +rm_conffile() { + local PKGNAME="$1" + local CONFFILE="$2" + + [ -e "$CONFFILE" ] || return 0 + + local md5sum="$(md5sum $CONFFILE | sed -e 's/ .*//')" + local old_md5sum="$(dpkg-query -W -f='${Conffiles}' $PKGNAME | \ + sed -n -e "\' $CONFFILE ' { s/ obsolete$//; s/.* //; p }")" + if [ "$md5sum" != "$old_md5sum" ]; then + echo "Obsolete conffile $CONFFILE has been modified by you." + echo "Saving as $CONFFILE.dpkg-bak ..." + mv -f "$CONFFILE" "$CONFFILE".dpkg-bak + else + echo "Removing obsolete conffile $CONFFILE ..." + rm -f "$CONFFILE" + fi +} + +#DEBHELPER# + --- gnome-session-2.30.0.orig/debian/changelog +++ gnome-session-2.30.0/debian/changelog @@ -0,0 +1,2323 @@ +gnome-session (2.30.0-1ubuntu1) maverick; urgency=low + + * Merge from debian unstable, remaining Ubuntu changes: + * debian/control.in: + - Build-dep on gnome-common + - Build-dep on xtrans-dev + - Add Vcs-Bzr link + - Add compiz-gnome as a possible window manager for gnome-session to + depend on + - gnome-session breaks gdm << 2.29.92 because of the signal on logout + - gnome-session-bin Breaks/Replaces gnome-session (<< 2.26.1-5), + to ensure that the old gnome-session package is deconfigured before + installing gnome-session-bin on upgrade. This fixes a race condition + when registering GConf schemas + - gnome-session-bin breaks consolekit (<< 0.3.0-2ubuntu5) due to polkit-1 + migration + * debian/rules: + - Run autotools on build + * debian/55gnome-session_gnomerc: + - Use POSIX string substitutions (shell internal) instead of external + basename and cut for startup speed: + * debian/gnome-session-common.install: + - Don't install /etc/gnome/defaults.list - this is installed + by desktop-file-utils on Ubuntu. + * debian/gnome-session-bin.gconf-defaults: + - Don't change the default required_components_list. + * debian/gnome-session.preinst: + - Clean deprecated autostart conffiles on upgrade + * debian/patches/01_gnome-wm.patch: + - Modified to default to Compiz + * debian/patches/03_no_session_delay.patch: + - Don't set X-GNOME-Autostart-Phase to not delay other software start + during GNOME login + * debian/patches/11_add_failsafe_option.patch: + - Add a failsafe option to GDM for starting without compiz + * debian/patches/19_gnome-wm-tweaking.patch: + - Some magic for determining which WM to use. + * debian/patches/20_hide_nodisplay.patch: + - Don't show applications in the Sessions properties dialog that have + NoDisplay=true. + * debian/patches/21_dkp_start_on_demand.patch: + - Don't call dkp_client_new() until actually needed. This blocks + for some time whilst DK-Power is started, if it wasn't running already + (which is the case during auto-login). This can delay the whole + session from starting. + * debian/patches/22_support_autostart_delay.patch: + - Bugzilla patch to support adding a delay to autostart apps, using + a "X-GNOME-Autostart-Delay" key in the desktop file + * debian/patches/80_new_upstream_session_dialog.patch: + - Bugzilla patch to change the session dialog. + * debian/patches/90_relibtoolize.patch: + - Not required, autotools run in debian/patches + * debian/patches/95_dbus_request_shutdown.patch: + - Add "RequestShutdown" and "RequestReboot" DBus methods to + allow other applications to shutdown or reboot the machine + via the session manager. + * debian/patches/96_no_catch_sigsegv.patch: + - Don't register a handler for SIGSEGV. We want Apport + to catch these crashes so that users can submit useful + crash reports. + * debian/patches/97_fix_query_end_session_crash.patch: + - Don't crash on XSMP clients which don't respond to SaveYourself + within the timeout, and which don't have a SmProgram property set + * debian/patches/100_fix_xsmp_stop_crash.patch: + - Bugzilla patch to fix a crash when calling gsm_client_stop on + an unregistered XSMP client in the client store + * debian/patches/101_screen_lock_on_suspend.patch: + - Use the same logic as gnome-power-manager for deciding the "screen + lock on suspend" policy. This restores the Jaunty behaviour rather + than just using the screensaver settings, which is surprising for + users + * debian/watch: + - Watch unstable series + + -- Robert Ancell Fri, 04 Jun 2010 12:59:18 +1000 + +gnome-session (2.30.0-1) unstable; urgency=low + + * New upstream release. + * Refresh patches. + * 13_capplet_always_save.patch, 14_crash_on_exit.patch: dropped, + merged upstream. + * Pass --libexecdir=/usr/lib, since it will add /gnome-session + already. + + -- Josselin Mouette Tue, 13 Apr 2010 22:53:59 +0200 + +gnome-session (2.28.0-7) unstable; urgency=low + + * 12_no_gdm_fallback.patch: new patch. Don’t fall back on GDM if + ConsoleKit failed to reboot. CK will not even be attempted if it is + not available, anyway. Closes: #572085. + * Require upower/libdevkit-power unconditionnally, now that it works + on kfreebsd. + * 13_capplet_always_save.patch: stolen upstream. Ensure that the + capplet saves all changes when it exits. Closes: #574862. + * 14_crash_on_exit.patch: stolen upstream. Fix crash upon exit. + Closes: #548120. + + -- Josselin Mouette Thu, 25 Mar 2010 20:00:57 +0100 + +gnome-session (2.28.0-6) unstable; urgency=low + + * debian/control.in + - Depend on upower instead of devicekit-power. + - Bump Standards-Version to 3.8.4. No further changes. + + -- Michael Biebl Tue, 23 Feb 2010 22:56:04 +0100 + +gnome-session (2.28.0-5) unstable; urgency=low + + * defaults.list: add text/x-patch. Some packages set brain-dead MIME + handlers for this. + * Remove obsolete gnome-session.dirs. + * 55gnome-session_gnomerc: add gnome3-session. + * README.Debian: fix documentation of window manager startup according + to the previous upload. + * Add a gnome3-session binary and a corresponding package, that starts + gnome-shell instead of gnome-panel + metacity. + * 11_saved_session_name.patch: new patch. Allow to change the + directory where the session is saved with the command line. The + corresponding option is used by gnome3-session. + * Split translations, icons and startup scripts in a new + gnome-session-common package. + * Straighten dependencies accordingly. + + -- Josselin Mouette Sat, 30 Jan 2010 12:52:45 +0100 + +gnome-session (2.28.0-4) unstable; urgency=low + + * 01_gnome-wm.patch: OK, you win. Kill all the 3D crap, always use + metacity by default. Closes: #553417. + * Drop mesa-utils dependency accordingly. + + -- Josselin Mouette Mon, 16 Nov 2009 15:21:05 +0100 + +gnome-session (2.28.0-3) unstable; urgency=low + + * 03_devicekit_optional.patch: new patch. Make DeviceKit-Power support + optional, so that gnome-session builds on non-Linux architectures. + * 90_relibtoolize.patch: regenerated accordingly, add an autoheader + invocation. + + -- Josselin Mouette Fri, 06 Nov 2009 13:51:37 +0100 + +gnome-session (2.28.0-2) unstable; urgency=low + + * Don’t require devicekit-power on non-linux architectures. + * Only recommend gnome-power-manager, so that gnome-session remains + installable on kfreebsd. Instead, break versions < 2.28. + * Fix README.Debian to stop mentioning compiz. Closes: #552400. + * Remove policykit-gnome dependency. + * gnome-session-bin depends on devicekit-power on Linux architectures. + + -- Josselin Mouette Mon, 26 Oct 2009 13:33:47 +0100 + +gnome-session (2.28.0-1) unstable; urgency=low + + * Depend on gnome-power-manager. Closes: #547887. + + Make it 2.28 since the interface changed. + * Include back the file manager in the required components. + * Add nautilus to the dependencies, accordingly. + * New upstream release. + * Update build-dependencies. + * Require policykit-1-gnome. + * at-spi-registryd-wrapper has gone away. + * Set gnome-wm as the default WM using the configure flag. + * The splash is disabled by default now. + + Remove it from the package. + + Clean up the alternative. + * With all of that, all our GConf overrides disappear. + + Run update-gconf-defaults once after the upgrade. + * Update README.Debian accordingly. + * 01_gnome-wm.patch: + + Stop making compiz the default. Closes: #547899. + + Better check for compositing available. + + Use mutter when it is available. + + No need to patch the makefiles anymore. + * Depend on mesa-utils for glxinfo. + * 10_session_save.patch: port to GtkBuilder. + * 11_dbus_exit.patch: dropped, merged upstream. + * 90_relibtoolize.patch: updated for the new version. + * defaults.list: update for 2.28 versions. + + -- Josselin Mouette Sat, 24 Oct 2009 10:48:08 +0200 + +gnome-session (2.26.2-1) unstable; urgency=low + + * defaults.list: use brasero-nautilus instead of nautilus-cd-burner. + * 55gnome-session_gnomerc: make it clear that /usr/share/gnome is not + a symlink to /etc, since users are stupid enough to think this + should be the case. + * New upstream release. + * 01_gnome-wm.patch, 10_session_save.patch: updated accordingly. + * 11_dbus_exit.patch: replaced by the much improved version provided + by upstream. + * 12_desktop_crash.patch: dropped, merged upstream. + + -- Josselin Mouette Tue, 07 Jul 2009 22:43:05 +0200 + +gnome-session (2.26.1-7) unstable; urgency=low + + * 12_desktop_crash.patch: new patch from Petr Gajdůšek. Use + g_ptr_array_free to free a GPtrArray, not g_strfreev. + Closes: #532702. + + -- Josselin Mouette Mon, 15 Jun 2009 12:00:24 +0200 + +gnome-session (2.26.1-6) unstable; urgency=low + + * 01_gnome-wm.patch: + + Don’t set LIBGL_ALWAYS_INDIRECT, compiz does it by itself if + needed and it slows things down if it’s not needed. + + Don’t enable the glib compiz plugin, only the gconf one; the glib + plugin makes it lock up on startup. Closes: #531388. + + -- Josselin Mouette Tue, 02 Jun 2009 14:41:45 +0200 + +gnome-session (2.26.1-5) unstable; urgency=low + + * 01_gnome-wm.patch: + + Actually install gnome-wm.desktop, it’s pretty useless otherwise. + + Don’t read the GConf key, it’s obviously set to gnome-wm if we’re + starting gnome-wm. + + Make compiz the default if compiz-gtk is installed. + + Remove a few unneeded things from the script to make it start + faster. + * gconf-defaults: make gnome-wm the default window manager. + * README.Debian: document how programs are started and how to + configure the different kinds of startups. + * 90_relibtoolize.patch: updated. + * Split the package between gnome-session-bin, which contains the + minimal runtime needed to actually run the gnome-session binary, and + gnome-session, which contains all the startup scripts and has much + larger dependencies, including the components which are required by + default. This prepares us for GDM 2.26. + * Update the list of copyright holders. + + -- Josselin Mouette Sun, 31 May 2009 18:18:06 +0200 + +gnome-session (2.26.1-4) unstable; urgency=low + + * gconf-defaults: remove the file manager from the required components + list. Now that nautilus has an autostart file, this is no longer + necessary. It avoids restarting it endlessly when this is not + required. Closes: #525718. + * Break nautilus << 2.26.2-4 to ensure the autostart file is here. + + -- Josselin Mouette Sun, 31 May 2009 14:04:06 +0200 + +gnome-session (2.26.1-3) unstable; urgency=low + + * Stop mentioning GNOME 2. + * defaults.list: add nautilus folder handlers and x-content handlers. + Closes: #530567, #530691. + + -- Josselin Mouette Fri, 29 May 2009 10:34:21 +0200 + +gnome-session (2.26.1-2) experimental; urgency=low + + * prerm: only unregister the alternative when deinstalling the + package. Closes: #524900. + * Break xserver-xorg << 1:7.4. See GNOME#568989 for why. + * Drop build-dependencies on gnome-keyring and libgnomeui. + Closes: #526960. + * copyright: + + Update list of main authors. Closes: #526963. + + Point to versioned GPL. + * 11_dbus_exit.patch: new patch. Don’t exit when the system bus is + disconnected. Thanks Sjoerd Simmons for the hint. + + -- Josselin Mouette Thu, 21 May 2009 10:55:25 +0200 + +gnome-session (2.26.1-1ubuntu2) karmic; urgency=low + + * Add 20_polkit1.patch: Port to PolicyKit (which essentially means to rip + out all PolicyKit code, since the backend now talks to the authentication + agent itself). Patch taken from Fedora (see patch headers). + * 98_autotools.patch: Regenerate to include changes from above. + * debian/control.in: Update polkit dependencies, add Breaks to older + consolekit. + + -- Martin Pitt Mon, 13 Jul 2009 14:52:14 +0200 + +gnome-session (2.26.1-1ubuntu1) karmic; urgency=low + + * Sync with Debian Experimental. + * debian/control{.in}: + - Add XS-Vcs-Bzr URL. + - Dropped build-depends on libgnomeui-dev, gnome-keyring. + - Added build-depends on xtrans-dev. + * debian/copyright: + - Added new authors. + * debian/gnome-session.gconf-defaults: + - Set gnome-wm as the default WM. + * debian/patches/19_gnome-wm-tweaking.patch: + - Use GConf key to set default WM. + * debian/patches/80_new_upstream_session_dialog.patch: + - Bugzilla patch to change the session dialog. + * debian/patches/81_gnome_wm_install.patch: + - Install gnome-wm.desktop. + * debian/patches/90_no_debug_flood_by_default.patch: + - Ship patch to disable debugging by default. This patch should + be re-enabled during the gnome-session development cycle. + * debian/patches/90_relibtoolize.patch: + - Dropped in favour of 98_autotools.patch. + * debian/patches/95_dbus_request_shutdown.patch: + - Add "RequestShutdown" and "RequestReboot" DBus methods to + allow other applications to shutdown or reboot the machine + via the session manager. + * debian/patches/98_autotools.patch: + - Required autotools update. + * debian/gnome-session.install: + - Don't install /etc/gnome/defaults.list - this is installed + by desktop-file-utils. + * debian/gnome-session.links: + - Don't create hanging /usr/share/gnome/applications/defaults.list + symlink. + * debian/rules: + - Don't move autostart files to /usr/share/gnome/autostart. The + upstream default is to install them in to /etc/xdg/autostart. + + -- Chris Coulson Fri, 08 May 2009 19:54:30 +0100 + +gnome-session (2.26.1-1) experimental; urgency=low + + * 10_session_save.patch: fix bug that leads to saving the session + every time a SaveYourselfComplete request is received. + * New upstream release. + + Refresh or regenerate patches. + + -- Josselin Mouette Tue, 14 Apr 2009 19:24:09 +0200 + +gnome-session (2.26.0.90-1) experimental; urgency=low + + * New upstream release. + * Require gnome-settings-daemon 2.26 for the startup mechanism change. + * Don’t require gnome-control-center, everything needed should be in + g-s-d now. + * 01_ignore-gdm-lang.patch: dropped, merged upstream. + * 02_gsd-spawn.patch: removed; fixed upstream in a different way. + * 03_powermanagement.patch: dropped, upstream finally standardized the + logout dialog. + * 04_at-spi_startup.patch, 09_splash_hide.patch, + 10_update_notifier.patch: dropped, obsolete. + * Rename 90_autoconf-autoheader.patch to 90_relibtoolize.patch and + regenerate it for the new version. + * Remove files corresponding to obsolete components. + * Remove gnome-wm from the default session, it has a startup file now. + * Remove debian/gnome-wm and patch the upstream version with + 01_gnome-wm.patch instead. + * Document how to change the Window Manager in README.Debian. + * Massive update to build-dependencies. + * Make dbus-x11 and policykit-gnome dependencies. + * Remove manpage hack, not necessary anymore. + * Install all autostart stuff in /usr/share, not in /etc. + * 10_session_save.patch: new patch, based on the patch by Ghee Teo. + Enable session saving from the capplet again, and make it work on + the manager side. + * Use patch-translations.mk, require gnome-pkg-tools 0.13. + * Add translations based on the strings in gnome-session 2.22. + * Break gnome-panel < 2.26, since previous versions (2.22 and our + patched 2.24) are not able to talk to this version. + + -- Josselin Mouette Sat, 11 Apr 2009 15:30:31 +0200 + +gnome-session (2.22.3-3) unstable; urgency=low + + * 55gnome-session_gnomerc: change XDG_DATA_DIRS to include + /usr/share/gnome when gnome-session is being launched. + * defaults.list: move the defaults from gnome-vfs. + + Add some subtypes of text/plain to gedit defaults. + * gnome-session.install: install it in /etc/gnome. + * gnome-session.links: link it from /usr/share/gnome/applications. + * Standards version is 3.8.1. + * Conflict and replace with the older libgnomevfs2-common versions. + + -- Josselin Mouette Thu, 19 Mar 2009 22:25:42 +0100 + +gnome-session (2.22.3-2) unstable; urgency=low + + * Recommend dbus-x11 instead of dbus for the availability of + dbus-launch. + * 04_at-spi_startup.patch: new patch. Do not try to start at-spi if it + is not installed. Closes: #501407. + * Remove build-dependency on esound. + + -- Josselin Mouette Fri, 24 Oct 2008 21:07:03 +0200 + +gnome-session (2.22.3-1) unstable; urgency=low + + * New upstream bugfix release: + + debian/patches/90_autoconf-autoheader.patch: + - Updated for the new version. + * debian/control.in: + + Update Standards-Version to 3.8.0, no additional changes needed. + + -- Sebastian Dröge Mon, 30 Jun 2008 12:28:28 +0200 + +gnome-session (2.22.2-1) unstable; urgency=low + + [ Josselin Mouette ] + * Drop dependency on gnome-power-manager. Closes: #472202. + + [ Sam Morris ] + * Refresh 01_ignore-gdm-lang.patch, 02_gsd-spawn.patch, 09_splash_hide.patch + and 90_autoconf-autoheader.patch. + + [ Josselin Mouette ] + * New upstream release, includes migration of the trash to the new + location. + + -- Josselin Mouette Wed, 28 May 2008 02:10:26 +0200 + +gnome-session (2.22.0-2) unstable; urgency=low + + * Upload to unstable. + + -- Sebastian Dröge Wed, 19 Mar 2008 02:34:13 +0100 + +gnome-session (2.22.0-1) experimental; urgency=low + + [ Josselin Mouette ] + * default.session: remove gnome-cups-icon from the default session. + + [ Loic Minier ] + * Update 02_gsd-spawn's header to give a bottom line explanation on the + rationale for the change as I keep forgetting why we need tihs. + + [ Josselin Mouette ] + * 02_gsd-spawn.patch: fix cosmetic issues asked by upstream. + + [ Sebastian Dröge ] + * New upstream stable release: + + Upload to experimental first because of intrusive changes. + + debian/control.in: + - Update build dependencies and dependencies. + + debian/patches/02_gsd-spawn.patch: + - Updated to apply cleanly again. + + debian/patches/90_from_bugzilla_fix_session_sounds.patch: + - Dropped, merged upstream. + + debian/patches/90_autoconf-autoheader.patch: + - Regenerated for the new version. + + -- Sebastian Dröge Sun, 16 Mar 2008 19:58:07 +0100 + +gnome-session (2.20.3-2) unstable; urgency=low + + [ Loic Minier ] + * Include CDBS' utils. + + [ Josselin Mouette ] + * 02_gsd-spawn.patch: updated to spawn gsd through g_spawn while + still waiting for it to answer to dbus before proceeding. This + avoids a race condition leading to applications being started + before g-s-d is ready. Closes: #454149, #465483. + + -- Josselin Mouette Sat, 16 Feb 2008 14:44:50 +0100 + +gnome-session (2.20.3-1) unstable; urgency=low + + [ Josselin Mouette ] + * 90_from_bugzilla_fix_session_sounds.patch: fork the shell that + encapsulates esd in the root directory, so that the home directory + can be safely umounted upon logout. + + [ Sebastian Dröge ] + * New upstream release with translation updates. + * Update Standards-Version to 3.7.3, no additional changes needed. + * 90_autoconf-autoheader.patch: regenerated. + * Build depend on gnome-keyring as configure checks for the + gnome-keyring-daemon binary. + + -- Sebastian Dröge Sat, 12 Jan 2008 07:16:22 +0100 + +gnome-session (2.20.2-1) unstable; urgency=low + + [ Josselin Mouette ] + * gnome-wm: + + Fix indentation. + + Support for compiz. Closes: #448560, thanks Andreas Klöckner. + + Also use compiz if metacity is unavailable. + * 02_gsd-spawn.patch: spawn gnome-settings-daemon using g_spawn + instead of DBus. Closes: #339785. + * Require libgnome-settings-daemon-dev 1:2.20.1-2 to obtain the g-s-d + path from pkgconfig. + * Switch to quilt for patch handling. + + Refresh 01_ignore-gdm-lang.patch. + * 90_autoconf.patch: re-run autoconf and autoheader in the sources. + * Add some references in the patch headers. + + [ Loic Minier ] + * Only suggest desktop-base; the desktop meta packages should pull branding, + not gnome-session and gnome-session has a default branding anyway. + * New patch, 02_no_warning_crash, doesn't make critical warnings fatal when + the version number has 3 dots as in dev releases as this makes the desktop + too unstable. + * New upstream stable release; translation updates. + - Update patch 90_autoconf. + * Don't force an upper bound in gnome-control-center versions as this makes + updates too hard; some configuration might be missing in the interim, but + the session should still start properly. + * Rename README.debian to README.Debian. + * Disable the splash screen by default to speed up login and document how to + enable it in README.Debian. + * New patch, 10_update_notifier, adds update-notifier to the list of known + applications. + * New patch, 09_splash_hide, hides splash screen unconditionally when all + apps have been launched as to avoid it staying visible with broken apps. + * New patch, 03_powermanagement, shows hibernate option in logout dialog if + gdm supports it; will probably disappear with either the gnome-session or + the gdm rewrite. + * New patch, 90_from_bugzilla_fix_session_sounds, fixes playback of session + sounds; GNOME #466458. + * Refresh patches 03_powermanagement, 09_splash_hide, and 10_update_notifier + to apply cleanly. + * Rename patch 90_autoconf to 90_autoconf-autoheader to clarify that both + autoconf and autoheader need to be run. + + -- Josselin Mouette Wed, 28 Nov 2007 16:01:56 +0100 + +gnome-session (2.20.1-1) unstable; urgency=low + + * New upstream bugfix release. + + -- Sebastian Dröge Fri, 26 Oct 2007 12:21:23 +0200 + +gnome-session (2.20.0-2) unstable; urgency=low + + * Conflict with bug-buddy << 2.20 for breakpad support. + Closes: #443638. + * 01_ignore-gdm-lang.patch: ignore GDM_LANG. This only serves the + purpose to break anything that modifies locale settings. + Closes: #445646. + + -- Josselin Mouette Thu, 11 Oct 2007 22:35:32 +0200 + +gnome-session (2.20.0-1) unstable; urgency=low + + [ Josselin Mouette ] + * default.session: don't run vino-session as gnome-session has + included this feature for 3 years, d'uh. + + [ Sebastian Dröge ] + * New upstream release, no API changes: + + Clarifies session saving text (Closes: #259718). + * Upload to unstable, drop check-dist include. + * debian/control.in: + + Build depend on libgtk2.0-dev (>= 2.11.1) because gdk_window_set_opacity + was added in that version but configure checks for >= 2.3.1. + + -- Sebastian Dröge Thu, 20 Sep 2007 12:38:07 +0200 + +gnome-session (2.19.5-1) experimental; urgency=low + + * New upstream development releases. + - Target at experimental; include check-dist. + - Add a libglib2.0-dev (>= 2.13.0) build-dep. + - Drop patch 01_splash-memory-corruption, merged upstream. + - New patch, 60_dates-no-padding, fixes build on the 8th and 9th of the + month and in August and September; GNOME #454797. + * Drop obsolete patch to display a warning when switching from GNOME 1 to + GNOME 2, 02_conversion. + * Uuencode debian/gnome-debian-splash.png instead of shipping it as a SNG; + this makes the file smaller; build-depend on sharutils (priority standard) + instead of sng (priority optional). + * New upstream development release; bug fixes and translations. + - Drop patch 60_dates-no-padding; fixed differently upstream. + + -- Loic Minier Tue, 10 Jul 2007 18:44:14 +0200 + +gnome-session (2.18.3-1) unstable; urgency=low + + * New upstream stable release; translation. + + -- Loic Minier Fri, 06 Jul 2007 23:08:26 +0200 + +gnome-session (2.18.2-2) unstable; urgency=low + + * default.session: remove gnome-volume-manager, it is now run through + the autostart facility. + * gnome-wm: add support for openbox (closes: #429729). + * 01_splash-memory-corruption.diff: patch from upstream r4382, + backported by Michel Dänzer. Fixes memory corruption with some + icons (closes: #430630, #425742). + + -- Josselin Mouette Wed, 27 Jun 2007 21:28:43 +0200 + +gnome-session (2.18.2-1) unstable; urgency=low + + * New upstream stable release. + - Drop patch 01_clever_save; merged upstream. + + -- Loic Minier Mon, 28 May 2007 16:18:59 +0200 + +gnome-session (2.18.0-2) unstable; urgency=low + + [ Sven Arvidsson ] + * Add the only missing manpage (Closes: #252006) + + [ Josselin Mouette ] + * 01_clever_save.diff: stolen from upstream's SVN. Be more clever when + saving the session, so that e.g. multiple xterms are not forgotten. + Closes: #364463. + + -- Josselin Mouette Tue, 15 May 2007 20:45:31 +0200 + +gnome-session (2.18.0-1) unstable; urgency=low + + * New upstream major stable release; fixes and translations. + - Pass --with-at-spi-registryd-directory=/usr/lib/at-spi to configure. + - Drop patches 05_session_save, 07_kill_esd, merged upstream. + * Upload to unstable; drop check-dist include. + * Wrap build-deps and deps. + * Bump up Debhelper compatibility level to 5. + * Fix URL in copyright. + * Set LDFLAGS directly instead of via DEB_CONFIGURE_SCRIPT_ENV; build-dep on + cdbs >= 0.4.41. + * Prepend -z defs to LDFLAGS for additional safety. + * Rewrite rules generating the PNG splash; misc cleanups. + * Fix copyright to really document licensing and copyright holders. + + -- Loic Minier Sun, 22 Apr 2007 15:23:12 +0200 + +gnome-session (2.16.3-2) experimental; urgency=low + + * Merge SVN 2.14.3-1 up-to 2.14.3-6; r7581:8951. + - Drop patch 06_ro_po, merged upstream. + + -- Loic Minier Sat, 17 Mar 2007 12:24:06 +0100 + +gnome-session (2.16.3-1) experimental; urgency=medium + + [ Josselin Mouette ] + * Quote the readlink call to handle the case where the + x-session-manager alternative is broken (closes: #403931). + * Medium urgency because it has the potential to cause all X sessions + to fail starting. + + [ Loic Minier ] + * Add a get-orig-source target to retrieve the upstream tarball. + * Include the new check-dist Makefile to prevent accidental uploads to + unstable; bump build-dep on gnome-pkg-tools to >= 0.10. + * New upstream stable release; bug fixes and translations. + + -- Loic Minier Sat, 17 Mar 2007 12:04:03 +0100 + +gnome-session (2.16.2-1) experimental; urgency=low + + [ Josselin Mouette ] + * New upstream release. + * gnome-debian-splash.sng: updated. + * Update build-dependencies. + * Build-depend on libdbus-glib-1-dev and libgnome-keyring-dev. + * 03_implicit_conversion.diff: removed, integrated upstream. + * 05_session_save.diff: patch the session properties capplet. + + Add a "save current session" button. + + Remove the "ask on exit" checkbox, as it isn't used anymore. + + Add 36 translations based on the existing ones (minus the "- "). + + Remove the annoying "session saved" dialog from the session + manager. + + [ Loic Minier ] + * Fix watch file to track stable releases and use HTTP. + + [ Josselin Mouette ] + * Build-depend on libgnome-settings-daemon-dev. + * Tighten dependencies on gnome-control-center with ${gnome:Version}. + * Require gnome-pkg-tools 0.6. + * Call gnome-version.mk. + * 04_manpages.diff: removed, integrated upstream. + * 05_session_save.diff: update patch for new version. + + -- Josselin Mouette Mon, 27 Nov 2006 20:43:07 +0100 + +gnome-session (2.14.3-6) unstable; urgency=low + + * Add a get-orig-source target to retrieve the upstream tarball. + + -- Loic Minier Sat, 13 Jan 2007 23:30:57 +0100 + +gnome-session (2.14.3-5) unstable; urgency=medium + + * Quote the readlink call to handle the case where the + x-session-manager alternative is broken (closes: #403931). + * Medium urgency because it has the potential to cause all X sessions + to fail starting. + + -- Josselin Mouette Wed, 20 Dec 2006 21:37:44 +0100 + +gnome-session (2.14.3-4) unstable; urgency=low + + * 06_ro_po.diff: new Romanian translation from Eddy Petrișor + (closes: #403595). + + -- Josselin Mouette Tue, 19 Dec 2006 21:25:14 +0100 + +gnome-session (2.14.3-3) unstable; urgency=low + + * gnome-debian-splash.sng: grab new version, without the "2.14" + string. + * 05_session_save.diff: pack the "save session" button correctly. + + -- Josselin Mouette Tue, 10 Oct 2006 19:14:02 +0200 + +gnome-session (2.14.3-2) unstable; urgency=low + + * 05_session_save.diff: patch the session properties capplet. + + Allow editing of sessions (bugzilla #336820). + + Add a "save current session" button. + + Remove the "ask on exit" checkbox, as it isn't used anymore. + + Add 36 translations based on the existing ones (minus the "- "). + + Remove the annoying "session saved" dialog from the session + manager. + + -- Josselin Mouette Wed, 4 Oct 2006 22:26:30 +0200 + +gnome-session (2.14.3-1) unstable; urgency=low + + * New upstream release. + - Drop 01_create_autostart patch, merged upstream. + * Suggest gnome-user-guide | gnome2-user-guide. (Closes: #371106, #371107, + #371108, #371109, #371110, #371111, #371112, #371113, #371114, #371115, + #371116, #371117, #371118, #371119, #371120, #371121, #371122, #371123, + #371124, #371125, #371126, #371127, #371128, #371129, #371130, #371131, + #371132, #371133) + + -- Loic Minier Tue, 8 Aug 2006 11:15:38 +0200 + +gnome-session (2.14.2-1) unstable; urgency=low + + * New upstream release. + + -- Loic Minier Wed, 31 May 2006 18:36:45 +0200 + +gnome-session (2.14.1-2) unstable; urgency=low + + * 03_implicit_conversion.diff: Fix for implicit conversion + (closes: #368062). + + -- Josselin Mouette Thu, 25 May 2006 00:49:18 +0200 + +gnome-session (2.14.1-1) unstable; urgency=low + + * New upstream release. + * Standards-version is 3.7.2. + * 07_kill_esd.diff: updated. + * Build-depend on libwrap0-dev. + + -- Josselin Mouette Thu, 18 May 2006 07:51:21 +0200 + +gnome-session (2.14.0-2) unstable; urgency=low + + * Update watch file. + * 01_create_autostart.diff: create the autostart directory when it + doesn't exist (closes: #360590, #360431). + + -- Josselin Mouette Fri, 7 Apr 2006 09:59:27 +0200 + +gnome-session (2.14.0-1) unstable; urgency=low + + [ Loic Minier ] + * Launch esd with a cwd of "/" to avoid blocking pam_mount / pam_umount, + thanks Daniel Kahn Gillmor. (Closes: #335944) + [debian/patches/07_kill_esd.diff] + + [ Josselin Mouette ] + * New upstream release. + * Build-depend on libnotify-dev. + * Enable IPv6. + * gnome-debian-splash.sng: update for GNOME 2.14. + * 02_conversion.diff: updated for the new version. + * Build-depend on libgnome-desktop-dev. + + -- Josselin Mouette Sat, 1 Apr 2006 16:58:40 +0200 + +gnome-session (2.12.0-4) unstable; urgency=low + + * Only depend on dbus, dbus-1-utils isn't necessary. + * rules: don't remove empty directories (really closes: #340765). + + -- Josselin Mouette Sun, 22 Jan 2006 15:35:55 +0100 + +gnome-session (2.12.0-3) unstable; urgency=low + + * 03_splash.diff: removed. + * gconf-defaults: ship the defaults here. + * control.in: require debhelper 5.0.13. + + -- Josselin Mouette Sun, 8 Jan 2006 12:02:30 +0100 + +gnome-session (2.12.0-2) unstable; urgency=low + + * dirs: create /usr/share/images/desktop-base (closes: #340765). + * Upload to unstable. + + -- Josselin Mouette Sun, 8 Jan 2006 01:27:42 +0100 + +gnome-session (2.12.0-1) experimental; urgency=low + + * New upstream release. + * Edit upstream logo to add the debian swirl: + + Add it, using the sng format. + + Build-depend on sng. + + Call sng in the build target. + + Install it in /usr/share/pixmaps/splash/. + + 03_splash.diff: use it by default. + + Add it to the desktop-base alternative. + + Only recommend desktop-base. + * 02_conversion.diff: update to apply cleanly. + * Update watch file. + + -- Josselin Mouette Sun, 9 Oct 2005 03:19:58 +0200 + +gnome-session (2.10.0-8) unstable; urgency=low + + * rules: set --as-needed again. + * Rebuild against the latest gconf2 (closes: #330476, #330913). + * Build-depend on gconf2 2.10.1-6. + + -- Josselin Mouette Mon, 3 Oct 2005 20:57:52 +0200 + +gnome-session (2.10.0-7) unstable; urgency=medium + + * The "now all dependencies in GNOME are back to the old times + madness, why not do the same here?" release. + * rules: remove --as-needed (closes: #325639). + * default.session: + + Remove gnome-smproxy. It slows down the startup process and + sometimes hangs. + + Remove magicdev, which is deprecated. + + -- Josselin Mouette Sun, 4 Sep 2005 11:13:41 +0200 + +gnome-session (2.10.0-6) unstable; urgency=high + + Matt Kraai : + * Added a build-dependency on libxau-dev to fix FTBFS. (Closes: #323327) + + Loic Minier : + * Recommend the dbus-1-utils package as it is xorg starts a dbus session by + default now (use-session-dbus in /etc/X11/Xsession.options). + (Closes: #320015) + + -- J.H.M. Dassen (Ray) Sun, 28 Aug 2005 14:52:19 +0200 + +gnome-session (2.10.0-5) unstable; urgency=medium + + * Depend on gnome-control-center instead of capplets. + * Remove unuseful conflicts field. + * Fix a typo in the description (closes: #299992). + * Standards-version is 3.6.2. + + -- Josselin Mouette Sat, 25 Jun 2005 19:11:59 +0200 + +gnome-session (2.10.0-4) unstable; urgency=low + + * Undo previous changes, we are renaming the menus. + + -- Sebastien Bacher Thu, 9 Jun 2005 11:53:39 +0200 + +gnome-session (2.10.0-3) unstable; urgency=low + + * 70gnome-session_menus: set the XDG_CONFIG_DIRS environment variable, so + that the menus use GNOME's implementation. + * gnome-session.install: install the file in /etc/X11/Xsession.d. + + -- Josselin Mouette Wed, 8 Jun 2005 23:09:56 +0200 + +gnome-session (2.10.0-2) unstable; urgency=low + + * Upload to unstable. + * Update debian/watch. + * rules: avoid the LDFLAGS hack overwriting all environment. + + -- Josselin Mouette Tue, 7 Jun 2005 21:47:24 +0200 + +gnome-session (2.10.0-1) experimental; urgency=low + + * New upstream release. + * Update build-dependencies. + * 06_shutdown.diff: removed, similar functionality is integrated upstream. + * 20_ca_po.diff: removed, integrated upstream. + + -- Josselin Mouette Wed, 13 Apr 2005 20:15:32 +0200 + +gnome-session (2.8.1-6) unstable; urgency=medium + + * Use --as-needed option in LDFLAGS to reduce the dependencies. + + Incidentally removes the dependency upon libhowl0 (closes: #298849). + * gnome-wm: add support for fvwm (closes: #289969). + + -- Josselin Mouette Thu, 10 Mar 2005 21:44:15 +0100 + +gnome-session (2.8.1-5) unstable; urgency=medium + + * 20_ca_po.diff: fixes to the Catalan translation. + + -- Jordi Mallach Fri, 7 Jan 2005 17:54:47 +0100 + +gnome-session (2.8.1-4) unstable; urgency=medium + + * 09_splash_hide.diff: disabled, this patch only manages to make things + worse (closes: #284090). + * postinst,prerm: install alternative for the splash image + (closes: #282653). + + -- Josselin Mouette Sun, 5 Dec 2004 19:54:49 +0100 + +gnome-session (2.8.1-3) unstable; urgency=low + + * 09_splash_hide.diff: stop displaying splash when all applications are + launched, it avoids waiting when some of them are broken. Thanks seb128. + * 07_kill_esd.diff: kill esd upon logout (closes: #187730). + + -- Josselin Mouette Tue, 23 Nov 2004 15:08:47 +0100 + +gnome-session (2.8.1-2) unstable; urgency=low + + * Forward-port changes from 2.6 branch: + + 55gnome-session_gnomerc: support arguments to gnome-session. + + control.in: + - Depend on capplets. + - Recommend nautilus, gnome-panel and a window manager. + + patches/05_debian_gnome_upgrade_check.diff, patches/00_Makefile.am.diff, + patches/01_autoreconf.diff, gnome-1-to-2, gnome-launchers-1-to-2, + gnome-panel-1-to-2, gnome-stuff-1-to-2, nautilus-666666.desktop: + removed. + + gnome-session.install: don't install those. + + rules: don't have to fix the permissions. + + 02_conversion.diff: only print a warning, don't launch the broken + upgrade script + + gnome-volume-daemon: removed, obsolete. + * Upload to unstable. + * control.in: + + Bump build-dependencies to 2.8 versions. + + Build-depend on libgconf2-dev, not gconf2. + + -- Josselin Mouette Fri, 19 Nov 2004 14:40:42 +0100 + +gnome-session (2.8.1-1) experimental; urgency=low + + * New upstream release. + * debian/patches/03_splash.diff: (change from trunk) + - use the desktop-splash alternative as the default splash + * debian/control{,.in}: (change from trunk) + - the change above required desktop-base 0.3.15, so updated + Depends + * debian/patches/00_acinclude.m4.diff: + - removed, not needed anymore + * debian/patches/01_autoreconf.patch: + - updated, result of "libtoolize --force --copy; + aclocal-1.7; autoheader; automake-1.7 -acf; autoconf; rm -rf + autom4te.cache" with the 00_ patch applied. + + -- Gustavo Noronha Silva Sun, 24 Oct 2004 12:47:32 -0300 + +gnome-session (2.8.0-1) experimental; urgency=low + + * New upstream release. + * debian/patches/01_autoreconf.patch: + - updated. + + -- Sebastien Bacher Wed, 29 Sep 2004 21:43:42 +0200 + +gnome-session (2.6.2-5) unstable; urgency=low + + * 06_shutdown.diff: test for /var/run/gdm.pid (closes: #261969). + + -- Josselin Mouette Sat, 31 Jul 2004 12:23:23 +0200 + +gnome-session (2.6.2-4) unstable; urgency=low + + * 06_shutdown.diff: new, provide reboot or halt using gdmflexiserver if + available. + * rules: remove halt/reboot configure switches. + + -- Josselin Mouette Mon, 26 Jul 2004 23:22:29 +0200 + +gnome-session (2.6.2-3) unstable; urgency=low + + * Rebuild with working dh_gconf (closes: #258139, #258144). + + -- Josselin Mouette Thu, 8 Jul 2004 16:44:01 +0200 + +gnome-session (2.6.2-2) unstable; urgency=low + + * gnome-volume-daemon: + + removed, it didn't register correctly with the SM (closes: #253729). + + gnome-session.install: don't install it. + * default.session: + + start both magicdev and g-v-m, they now conflict with each other. + + -- Josselin Mouette Tue, 6 Jul 2004 22:30:07 +0200 + +gnome-session (2.6.2-1) unstable; urgency=low + + * New upstream release. + * 01_autoreconf.patch: updated, result of "libtoolize --force --copy; + aclocal-1.7; autoheader; automake-1.7 -acf; autoconf; rm -rf + autom4te.cache" with 00_ patches applied. + * gnome-volume-daemon: + + new script, runs gnome-volume-manager if available, or falls back + to magicdev. + + gnome-session.install: install it. + + rules: chmod it. + + default.session: use it instead of gnome-volume-manager. + * gnome-wm: store the window manager in the "current" gconf key, not the + "default" one. + + -- Josselin Mouette Tue, 29 Jun 2004 23:25:01 +0200 + +gnome-session (2.6.1-6) unstable; urgency=low + + * Gustavo Noronha Silva + - debian/README.Debian: + + did some small cleanups + + wrote a small explanation of why the splash screen is + different from GNOME's upstream and how to get it back + and set it up + * Josselin Mouette + - debian/default.session: + + add gnome-volume-manager, gnome-cups-icon and vino-session to the + default session. + - debian/postinst: + + make gnome-session's priority 50, to be greater than KDE. Thus the + default DM is gdm and the default session is gnome-session. + + -- Josselin Mouette Thu, 24 Jun 2004 14:02:52 +0200 + +gnome-session (2.6.1-5) unstable; urgency=low + + * Grrrr, configure doesn't check for libXmu while it is needed. Add + libxmu-dev to build-depends. + + -- Josselin Mouette Fri, 28 May 2004 15:05:42 +0200 + +gnome-session (2.6.1-4) unstable; urgency=low + + * Add explicit build dependencies on X libraries (closes: #251367). + + -- Josselin Mouette Fri, 28 May 2004 12:13:39 +0200 + +gnome-session (2.6.1-3) unstable; urgency=low + + * Upload to unstable. + * Tighten dependencies on liborbit2-dev. + + -- Josselin Mouette Wed, 26 May 2004 16:11:18 +0200 + +gnome-session (2.6.1-2) experimental; urgency=low + + * 55gnome-session_gnomerc: handle the case where we are running + x-session-manager, symlinked to gnome-session. + + -- Josselin Mouette Thu, 22 Apr 2004 11:37:15 +0200 + +gnome-session (2.6.1-1) experimental; urgency=low + + * New upstream release. + * Source .gnomerc at startup (closes: #242065): + - gnome-session.install: install 55gnome-session_gnomerc in Xsession + directory. + - 55gnome-session_gnomerc: source .gnomerc if we are running + gnome-session. + * gnome-wm: get the default window manager from gconf. It now uses the + /desktop/gnome/applications/window_manager/default key + (closes: #241361, #244694). The x-window-manager alternative is now only + used when nothing else is found. + * patches/01_autoreconf.diff: updated, result of + libtoolize --force --copy; aclocal-1.7; autoheader; automake-1.7 -acf; + autoconf; rm -rf autom4te.cache. + + -- Josselin Mouette Wed, 21 Apr 2004 17:12:10 +0200 + +gnome-session (2.6.0-3) experimental; urgency=low + + * rules: force poweroff and reboot paths (closes: #242091) + * gnome-wm: don't set the gconf key, it is unused. + + -- Josselin Mouette Wed, 7 Apr 2004 12:31:16 +0200 + +gnome-session (2.6.0-2) experimental; urgency=low + + * Move gnome-sesssion.install to gnome-session.install. + * Forward-port changes from 2.4.2-4: + + Use metacity by default: + - gnome-wm: use metacity or sawfish when it is available + - default.session: let gnome-wm discover the window manager + + docs: removed, cdbs takes care of these. + + postinst,prerm: remove gconf stuff, dh_gconf does it for us. + + control.in: require debhelper 4.1.84 + + Provide a session for the display managers: + - add gnome-session.desktop + - gnome-session.install: install it + + patches/: + - 01_configure.diff, 03_Makefile.in.diff: removed + - 00_Makefile.am.diff patches gnome-session/Makefile.am + + Use the splash screen from desktop-base by default. + - patches/03_splash.diff: for the code and gconf stuff + - control.in: depend on desktop-base. + + control.in: don't depend on debianutils, woody provides a sufficient + version. + + fix permissions: + - compat: use debhelper v4 + - rules: chmod 755 the debian scripts + * control.in: require 2.6 versions of packages. + * patches/: + + updated 00_acinclude.m4.diff includes a copy of + gnome2-macros/compiler-flags.m4 as aclocal 1.7 seems unable to + find it. + + updated 01_autoreconf.diff is the result of running + libtoolize --force --copy; aclocal; autoheader; automake -acf; + autoconf. + + update patches/03_splash.diff for the new version. + + -- Josselin Mouette Thu, 1 Apr 2004 15:33:35 +0200 + +gnome-session (2.6.0-1) experimental; urgency=low + + * New upstream release + * GNOME Team Upload + * Gustavo Noronha Silva : + + debian/control.in: + - set maintainer to Josselin Mouette + - Build-Depends on cdbs and gnome-pkg-tools + + debian/patches/*: + - converted all from dpatch to cdbs' simple-patch, some + of them were regenerated for various reasons, including + failure on apply and not including diff for Makefile.am + + debian/rules: + - use cdbs + + gnome-session.install: + - install some debian specific files that were installed + manually through debian/rules before + + -- Gustavo Noronha Silva Sun, 28 Mar 2004 13:23:41 -0300 + +gnome-session (2.4.2-2) unstable; urgency=low + + * Orphaned package. + + -- Christian Marillat Fri, 19 Mar 2004 15:50:59 +0100 + +gnome-session (2.4.2-1) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat Wed, 14 Jan 2004 20:47:13 +0100 + +gnome-session (2.4.1-3) unstable; urgency=low + + * debian/prerm Unregister schemas file from the database. + + -- Christian Marillat Fri, 9 Jan 2004 15:42:34 +0100 + +gnome-session (2.4.1-2) unstable; urgency=low + + * Build with --with-window-manager=metacity (CLoses: #216769) + * Update desktop migration from .gnome-desktop to Desktop + * Update Build-dependencies to GNOME 2.4 packages + + -- Christian Marillat Sat, 1 Nov 2003 16:45:42 +0100 + +gnome-session (2.4.1-1) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat Sat, 18 Oct 2003 17:27:21 +0200 + +gnome-session (2.2.2-4) unstable; urgency=low + + * Fix broken manpage (thanks to Marcin Owsiany) (Closes: #204604) + + -- Christian Marillat Sun, 10 Aug 2003 20:10:08 +0200 + +gnome-session (2.2.2-3) unstable; urgency=low + + * Fix typo in gnome-session.1 (Closes: #192575) + + -- Christian Marillat Mon, 14 Jul 2003 15:25:48 +0200 + +gnome-session (2.2.2-2) unstable; urgency=low + + * Add changes from Greg Hudson for conversion scripts. Thanks. + + -- Christian Marillat Wed, 28 May 2003 21:55:00 +0200 + +gnome-session (2.2.2-1) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat Fri, 16 May 2003 17:22:21 +0200 + +gnome-session (2.2.1-1) unstable; urgency=low + + * New upstream release. + * Cleanup debian/prerm (Closes: #180928) + + -- Christian Marillat Tue, 11 Mar 2003 14:16:20 +0100 + +gnome-session (2.2.0.2-1) unstable; urgency=low + + * New upstream release. + * Add a note about GNOME 2 compliant window manager (Closes: #174021) + + -- Christian Marillat Tue, 4 Feb 2003 15:26:22 +0100 + +gnome-session (2.2.0.1-1) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat Wed, 22 Jan 2003 13:20:07 +0100 + +gnome-session (2.1.90-1) unstable; urgency=low + + * New upstream releae. + + -- Christian Marillat Sun, 19 Jan 2003 15:27:47 +0100 + +gnome-session (2.0.9-3) unstable; urgency=low + + * FIx manpage for gnome-session-save (Closes: #171661) + + -- Christian Marillat Wed, 4 Dec 2002 12:47:04 +0100 + +gnome-session (2.0.9-2) unstable; urgency=low + + * New pacthe against gnome-session/Makefile.in to really add the binaries + conversion. + + -- Christian Marillat Wed, 27 Nov 2002 13:11:27 +0100 + +gnome-session (2.0.9-1) unstable; urgency=low + + * New upstream release. + * Fix lintian warnings with manpages. + + -- Christian Marillat Fri, 15 Nov 2002 14:26:18 +0100 + +gnome-session (2.0.8-8) unstable; urgency=low + + * Handle fully-qualified panel path in conversion script. + + -- Christian Marillat Wed, 6 Nov 2002 17:14:54 +0100 + +gnome-session (2.0.8-7) unstable; urgency=low + + * Fix wrong indentation (Closes: #167454) + + -- Christian Marillat Sat, 2 Nov 2002 19:27:57 +0100 + +gnome-session (2.0.8-6) unstable; urgency=low + + * Colin's fix : + * Correctly transitions the background + * Handles the multiload applet + * Handles aligned panels + * Tries to convert menu items + * Doesn't crash on invalid UTF-8 + * Doesn't crash on an empty launchers dir + * Me : + * Don't try to overwrite gconf gnome-terminal configuration + + -- Christian Marillat Fri, 1 Nov 2002 18:05:20 +0100 + +gnome-session (2.0.8-5) unstable; urgency=low + + * Add a note in the confirmation dialog box for how to report bugs. + + -- Christian Marillat Mon, 28 Oct 2002 21:01:02 +0100 + +gnome-session (2.0.8-4) unstable; urgency=low + + * Oops, forget to apply yesterday changes in conversion code. + + -- Christian Marillat Mon, 28 Oct 2002 17:32:53 +0100 + +gnome-session (2.0.8-3) unstable; urgency=low + + * Fix gnome-wm. Gnome don't like symlink. + * This package contains conversion scripts for GNOME 1 to GNOME 2 (Closes: #153682) + * Upload to unstable + + -- Christian Marillat Mon, 28 Oct 2002 11:34:22 +0100 + +gnome-session (2.0.8-2) experimental; urgency=low + + * Uploaded officially to experimental + + -- Christian Marillat Tue, 22 Oct 2002 18:00:11 +0200 + +gnome-session (2.0.8-1.1upgradetest) experimental; urgency=low + + * EXPERIMENTAL TESTING RELEASE + * Add upgrade scripts. + + -- Colin Walters Sat, 19 Oct 2002 22:54:05 -0400 + +gnome-session (2.0.8-1) experimental; urgency=low + + * New upstream release. + * Add metacity in gnome-wm + + -- Christian Marillat Mon, 14 Oct 2002 16:09:35 +0200 + +gnome-session (2.0.7-4) experimental; urgency=low + + * Change the default window manager in the default sesion file by + x-window-manager (was gnome-wm) + + -- Christian Marillat Wed, 9 Oct 2002 23:43:32 +0200 + +gnome-session (2.0.7-3) experimental; urgency=low + + * Upload with original tarball. + + -- Christian Marillat Sun, 29 Sep 2002 17:40:55 +0200 + +gnome-session2 (2.0.7-2) experimental; urgency=low + + * Update to standards version 3.5.7 + * Upload without the 2 suffix + * Update libgnomeui-dev build-dependency to 2.0.5-3 + + -- Christian Marillat Sat, 28 Sep 2002 17:59:43 +0200 + +gnome-session2 (2.0.7-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Thu, 5 Sep 2002 18:56:12 +0200 + +gnome-session2 (2.0.6-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Tue, 27 Aug 2002 10:38:48 +0200 + +gnome-session2 (2.0.5-3) experimental; urgency=low + + * Build against the latest gconf2 1.2.1-2.1 (Closes: #157727) + + -- Christian Marillat Thu, 22 Aug 2002 19:04:39 +0200 + +gnome-session2 (2.0.5-2) experimental; urgency=low + + * Add esound in build-depends + * Build against the latest libgnomevfs2-dev 2.0.2-4 + + -- Christian Marillat Fri, 16 Aug 2002 17:31:02 +0200 + +gnome-session2 (2.0.5-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Thu, 8 Aug 2002 16:28:59 +0200 + +gnome-session2 (2.0.4-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Mon, 5 Aug 2002 19:40:25 +0200 + +gnome-session2 (2.0.3-1) experimental; urgency=low + + * New upstream release. + * Use gconftool-2 to store window-manager preference + + -- Christian Marillat Tue, 30 Jul 2002 18:16:53 +0200 + +gnome-session2 (2.0.2-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Mon, 15 Jul 2002 15:20:51 +0200 + +gnome-session2 (2.0.1-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Mon, 17 Jun 2002 15:46:23 +0200 + +gnome-session2 (2.0.0-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Mon, 10 Jun 2002 16:03:08 +0200 + +gnome-session2 (1.5.21-1) experimental; urgency=low + + * new upstream release. + + -- Christian Marillat Tue, 4 Jun 2002 16:34:27 +0200 + +gnome-session2 (1.5.20-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Tue, 28 May 2002 15:22:12 +0200 + +gnome-session2 (1.5.19-3) experimental; urgency=low + + * debian/rules Add GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 in install target. + * debian/postinst check if schemas files are present before calling + gconftool-2 + + -- Christian Marillat Mon, 27 May 2002 16:03:24 +0200 + +gnome-session2 (1.5.19-2) experimental; urgency=low + + * Fix a typo in postinst (Closes: #147600) + + -- Christian Marillat Tue, 21 May 2002 11:15:32 +0200 + +gnome-session2 (1.5.19-1) experimental; urgency=low + + * New upstream release + * Add support for DEB_HOST_GNU_TYPE DEB_BUILD_GNU_TYPE and + DEB_BUILD_OPTIONS + + -- Christian Marillat Wed, 15 May 2002 20:04:03 +0200 + +gnome-session2 (1.5.18-1) experimental; urgency=low + + * new upstream release. + + -- Christian Marillat Mon, 29 Apr 2002 20:45:49 +0200 + +gnome-session2 (1.5.17-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Mon, 22 Apr 2002 16:34:38 +0200 + +gnome-session2 (1.5.16-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Wed, 17 Apr 2002 15:41:33 +0200 + +gnome-session2 (1.5.15-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Mon, 1 Apr 2002 22:33:26 +0200 + +gnome-session2 (1.5.13-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Fri, 29 Mar 2002 16:38:29 +0100 + +gnome-session2 (1.5.11-1) experimental; urgency=low + + * new upstream release. + + -- Christian Marillat Tue, 26 Feb 2002 15:10:17 +0100 + +gnome-session2 (1.5.10-3) experimental; urgency=low + + * Fix broken postinst. Thanks to Mark Nelson. + + -- Christian Marillat Mon, 25 Feb 2002 17:44:33 +0100 + +gnome-session2 (1.5.10-2) experimental; urgency=low + + * Should build-depends on intltool + + -- Christian Marillat Mon, 25 Feb 2002 15:37:19 +0100 + +gnome-session2 (1.5.10-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Mon, 18 Feb 2002 22:31:35 +0100 + +gnome-session2 (1.5.9-1) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat Fri, 15 Feb 2002 00:40:12 +0100 + +gnome-core2 (1.5.7-1) experimental; urgency=low + + * New upstrema release. + + -- Christian Marillat Tue, 5 Feb 2002 14:41:01 +0100 + +gnome-core2 (1.5.4-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Sun, 20 Jan 2002 16:21:40 +0100 + +gnome-core (1.4.0.4-16) unstable; urgency=low + + * Fix typo in gnome-terminal.wrapper (Closes: #127768) + * Remove gnome-hint patche (Closes: #121390, #129184) + * debian/control Replace libpng-dev by libpng2-dev in Build-Depends + (Closes: #128377) + + -- Christian Marillat Mon, 14 Jan 2002 15:04:52 +0100 + +gnome-core (1.4.0.4-15) unstable; urgency=low + + * Build against the latest gnome-libs to update the libzvt2 dependency + (Closes: #127309, #127271) + * debian/control Replace libpng2-dev by libpng-dev in Build-Depends. + * debian/control Build-depends on libzvt-dev (>= 1.4.1.2-9) + + -- Christian Marillat Tue, 1 Jan 2002 15:27:43 +0100 + +gnome-core (1.4.0.4-14) unstable; urgency=low + + * Fix typo in gnome-terminal.1 (Closes: #123073) + * Fix base page for doc-base in libpanel-applet-dev package. + * Fix typo in gnome-help documentation (Closes: #126566) + * Apply patch to allows meta functionnality in gnome-terminal (Closes: #50427) + + -- Christian Marillat Thu, 27 Dec 2001 14:47:36 +0100 + +gnome-core (1.4.0.4-13) unstable; urgency=low + + * Default font for gnome-terminal is "fixed" only (Closes: #117126) + * Patch against gnome-hint.c Don't use gettext for font descriptor + (Closes: #116606) + * Patch against gnome-about/Makefile.am to use new gdk_pixbuf include path + (Closes: #120312) + * Revert my change on logout.c Only root can shutdown/reboot from the + panel (Closes: #119316, #120127) + + -- Christian Marillat Tue, 20 Nov 2001 11:36:05 +0100 + +gnome-core (1.4.0.4-12) unstable; urgency=low + + * gnome-wm honour --default-wm (Closes: #115668) + * Build against the latest gnome-libs + + -- Christian Marillat Sun, 21 Oct 2001 14:11:19 +0200 + +gnome-core (1.4.0.4-11) unstable; urgency=low + + * debian/control lynx comeback in Recommends (Closes: #114142) + * debian/control replaces xml-i18n-tools by intltool (Closes: #115024) + * Fix automake 1.5 errors. Thanks to Denis Barbier (Closes: #114369) + * Build against the latest orbit (Closes: #115309) + + -- Christian Marillat Fri, 12 Oct 2001 10:46:49 +0200 + +gnome-core (1.4.0.4-10) unstable; urgency=low + + * Fix typo in panel/panel.hints (Closes: #113590) + * Replace lynx by w3m (Closes: #113613) + * Move gnome-terminal.desktop in gnome-terminal package (Closes: #113736) + * Move gnome-help.desktop in gnome-help package + * debian:control Add Replaces: gnome-panel-data (<= 1.4.0.4-9) for above + * Patch against gsm/logout.c Now you can reboot/halt your machine from the + panel. This only work for root, because shutdown doesn't understand the + -a option. Read README.debian in gnome-panel package. + * debian/rules Remove less files in clean target (Closes: #114020) + + -- Christian Marillat Mon, 1 Oct 2001 11:34:06 +0200 + +gnome-core (1.4.0.4-9) unstable; urgency=low + + * Add Debian menu for panel and gmenu (Closes: #112176) + * Remove /var/lib/gnome on purge (Closes: #113005) + * Remove /etc/gnome/config on purge (Closes: #112994) + * Remove /etc/gnome on purge (Closes: #112995) + * debian/control replace cygnus-stylesheets by docbook-utils + + -- Christian Marillat Mon, 24 Sep 2001 18:39:19 +0200 + +gnome-core (1.4.0.4-8) unstable; urgency=high + + * High urgency, because the current release in testing has a missing + dependency on libpanel-applet0 and the panel package doesn't work if + libpanel-applet0 isn't installed (Closes: #111517) + * debian/control for gnome-help, move lynx from depends to recommends + (Closes: #109652) + * debian/control gnome-panel suggests fortune-mod (Closes: #110865) + * debian/control gnome-help suggests gnome-users-guide not + gnome-users-guide-en (Closes: #111200) + * Don't change cursor color (Closes: #97697) + * Change default font for gnome-terminal (Closes: #111319) + + -- Christian Marillat Fri, 7 Sep 2001 15:06:07 +0200 + +gnome-core (1.4.0.4-7) unstable; urgency=low + + * Fix path in gnome-session.1 (Closes: #107724) + * debian/*.sgml Use docbook 4.1 + * debian/control gnome-help-data Replaces gnome-terminal (<= 1.0.55-2) + (CLoses: #107948) + + -- Christian Marillat Wed, 8 Aug 2001 08:07:56 +0200 + +gnome-core (1.4.0.4-6) unstable; urgency=low + + * debian/rules for dh_makeshlibs replace libcapplet0 by libpanel-applet0 + (Closes: #105772) + + -- Christian Marillat Wed, 18 Jul 2001 19:02:59 +0200 + +gnome-core (1.4.0.4-5) unstable; urgency=low + + * Patch against gnome-edit to use EDITOR if the default gnome editor is + unavailable. + * Remove gnome-wm patch, and move the patched file in debian/ + * debian/gnome-wm Try to exec $WINDOW_MANAGER before x-window-manager + (Closes: #103430 + * New patch from Michael Urman to hide task names in tasklist_applet + (Closes: #104587) + + -- Christian Marillat Sat, 14 Jul 2001 16:58:12 +0200 + +gnome-core (1.4.0.4-4) unstable; urgency=low + + * Gnome-help Provides: man-browser, www-browser, info-browser + * Switch to debhelper V3 + * Change libraries versionning to (>= 1.4.0.2-3) instead of the latest + package number. + * Build-depends on groff-base instead of groff + + -- Christian Marillat Fri, 22 Jun 2001 17:02:37 +0200 + +gnome-core (1.4.0.4-3) unstable; urgency=low + + * New patch: Allows to save/load the keyboard secure state (Closes: #83028) + * New patch: Remove a warning in configure + * gnome-help replace gnome-panel-data (Closes: #99499) + * Build-depends on xml-i18n-tools (>= 0.8.4.cvs.20010530-1) (Close: #98784) + + -- Christian Marillat Sat, 2 Jun 2001 14:41:45 +0200 + +gnome-core (1.4.0.4-2) unstable; urgency=low + + * New patch: Replace Distribution by Debian in configuration dialog box. + * New patch: Upstream patch to allow Debian menu in default configuration. + * New patch: Fix some wrong path. + * Move gnome-feedback doc from gnome-help-data to gnome-core. + + -- Christian Marillat Tue, 15 May 2001 15:36:51 +0200 + +gnome-core (1.4.0.4-1) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat Wed, 9 May 2001 23:56:27 +0200 + +gnome-core (1.4.0.3-2) unstable; urgency=low + + * Remove debugging code (/tmp/languages file) + + -- Christian Marillat Mon, 7 May 2001 16:48:18 +0200 + +gnome-core (1.4.0.3-1) unstable; urgency=low + + * New upstream release. + * New: tooltips for long task names in tasklist_applet (Closes: #63898) + + -- Christian Marillat Thu, 3 May 2001 15:51:58 +0200 + +gnome-core (1.4.0.2-3) unstable; urgency=low + + * Fix wrong dif.gz file (Closes: #94499) + * Build against the latest lignome-dev (Closes: #95301, #95691) + * gnome-terminal should depends on gnome-bin (Closes: #95498) + * Doesn't build against gtkhtml this break fonts displaying (Closes: #92187) + + -- Christian Marillat Tue, 1 May 2001 11:03:14 +0200 + +gnome-core (1.4.0.2-2) unstable; urgency=low + + * New/old patch against manpages, never applied by upstream. + * gnome-help depends on lynx. + * Use x-terminal-emulator in gnome-download instead of xterm. + * Move gnome-convert and gnome-download from gnome-core to gnome-help. + * Move gnome-login-check from gnome-core to gnome-session. + * Move gnome-panel-add-launcher from gnome-core to gnome-panel. + * Move sesion-properties* from gnome-core to gnome-session. + * debian/control Add Replaces for the changes above. + * Write manpages (Closes: #87085) + + -- Christian Marillat Tue, 17 Apr 2001 18:54:15 +0200 + +gnome-core (1.4.0.2-1) unstable; urgency=low + + * New upstream release. + * Build-depends on latest gettext (Closes: #93198) + * Icon box in menu editor is back (Closes: #91938) + * Build-depends on latest xml-i18n-tools and libgnome-dev + + -- Christian Marillat Wed, 11 Apr 2001 15:16:20 +0200 + +gnome-core (1.4.0.1-2) unstable; urgency=low + + * Build depends on versionned gettext 0.10.35-17 (Closes: #93198) + * Write manpage for gnome-session and add docbook-to-man in build-depnds + * Write manpages for gnome-help (Closes: #87089) + + -- Christian Marillat Sat, 7 Apr 2001 15:52:40 +0200 + +gnome-core (1.4.0.1-1) unstable; urgency=low + + * New upstream release. + * debian/gnome-terminal.wrapper change -T by -t (Closes: #90847) + * debian/gnome-session.README.debian remove references to .xsession. This + is now obsolete by the new x-session-manager scheme. + + -- Christian Marillat Sun, 1 Apr 2001 15:01:51 +0200 + +gnome-core (1.4.0-2) unstable; urgency=low + + * Build depends on libglade-gnome0-dev (>= 0.16-1) (Closes: #90416) + * debian/control Add Build-Conflicts: libgtkhtml-dev (>= 0.7-1) (Closes: #90700) + + -- Christian Marillat Thu, 22 Mar 2001 16:44:12 +0100 + +gnome-core (1.4.0-1) unstable; urgency=low + + * New upstream release. + * Gnome-core replaces gnome-control-center 1.2.3-1 (Closes: #90124) + * Remove manpages patche included by upstream. + * gnome-session don't always saves session on logout (Closes: #89630) + * Can add a launcher in the panel (Closes: #90018) + * Deskguide don't crashes on Fill with mini-images (Closes: #86952) + * Deskguide don't fail to run (Closes: #89769) + * Pager applet don't fail to run (Closes: #89025) + + -- Christian Marillat Mon, 19 Mar 2001 13:01:26 +0100 + +gnome-core (1.3.1-2) unstable; urgency=low + + * Remove taslisk-applet manpage (Closes: #88994) + * New patch against gnome-terminal.1 (Closes: #89005) + * Move /usr/lib/libtasklist_applet.so in libpanel-applet0 + (Closes: #89053, #89008, #89012, #89091, #89003) + * Gnome-terminal replace gnome-help-data (<= 1.0.55-2) (Closes: #87910) + + -- Christian Marillat Sat, 10 Mar 2001 10:45:14 +0100 + +gnome-core (1.3.1-1) unstable; urgency=low + + * New upstream release. + * Removed default.session patch + * debian/control Add Replaces: gnome-control-center (<= 1.2.2-10), because + the session-properties-capplet is now in this package. + * debian/{postinst,prerm} Call scrollkeeper + * debian/control Add scrollkeeper, xml-i18n-tools and libglade-gnome0-dev in + build-depends and scrollkeeper in depends for gnome-core + * Menu and laucnh keys works now (Closes: #86955) + * Dead keys work in gnome-terminal (Closes: #63102) + * Gnome-terminal isn't broken (Closes: #86752) + * New patch htmlurl.h (This file was broken by upstream author) + * XFMail doesn't crash the tasklist applet in this release (Closes: #88515) + * debian/gnome-core.menu New file for the session properties capplet + + -- Christian Marillat Mon, 5 Mar 2001 11:40:15 +0100 + +gnome-core (1.2.4-11) unstable; urgency=low + + * Update (again) the Build-depends field (Closes: #87419) + * Add a debian directory for the gnome-help-browser and add suggest doc-base + for gnome-help. Now we can watch debian documentation registered with doc-base. + * Add a lintian override file for libpanel-applet0 + + -- Christian Marillat Sun, 25 Feb 2001 16:14:09 +0100 + +gnome-core (1.2.4-10) unstable; urgency=low + + * Update the Build-depends field (Closes: #86441, #87419) + * Call update-alternatives only in remove (gnome-terminal, gnome-session) (Closes: #87327, #87328) + + -- Christian Marillat Sat, 24 Feb 2001 18:03:20 +0100 + +gnome-core (1.2.4-9) unstable; urgency=low + + * Remove abandonned /etc/CORBA/servers/bad-applet.goad (Closes: #84950) + * Build against the latest gnome-libs (1.2.11) (Close: #85932) + + -- Christian Marillat Wed, 14 Feb 2001 13:49:26 +0100 + +gnome-core (1.2.4-8) unstable; urgency=low + + * debian/control Add Replaces: gnome-help-data (<< 1.0.55-2) for + gnome-help (Closes: #80974) + * debian/gnome-help.mime Rewrote (Closes: #82891) + * debian/control gnome-core depends on gnome-bin (Closes: #82951) + * Wrote gnome-panel.README.Debian (Closes: #82954) + + -- Christian Marillat Mon, 22 Jan 2001 16:04:58 +0100 + +gnome-core (1.2.4-7) unstable; urgency=low + + * Added gnome-bin (>= 1.2.0) in gnome-session Depends field (Closes: #80589, #80595, #80733) + + -- Christian Marillat Wed, 27 Dec 2000 19:24:08 +0100 + +gnome-core (1.2.4-6) unstable; urgency=low + + * Apply patch to gnome-run to call x-terminal-emulator (Closes: #80219) + * debian/gnome-terminal.wrapper This is -t not -T close (Closes: #80405) + + -- Christian Marillat Sun, 24 Dec 2000 03:27:12 +0100 + +gnome-core (1.2.4-5) unstable; urgency=low + + * Install gnome-terminal.wrapper as x-terminal-emulator and remove + debian/patches/gnome-terminal.dpatch (Closes: 64326) + Thanks to Eric Gillespie, Jr. + * Add Recommends: gnome-applets on gnome-panel (Closes: #72208) + * gnome-sesion provides x-session-manager and install alternative (Closes: #60667) + * Added hints=Gnome for all menu files. + + -- Christian Marillat Wed, 20 Dec 2000 23:19:55 +0100 + +gnome-core (1.2.4-4) unstable; urgency=low + + * Call x-terminal-emulator in gnome-wm and add depends on the latest debianutils + for gnome-session. Thanks to Joseph Carter for the file + (Closes: #79776) + * Rewrote default.session patch + * Add patch form Doug Larrick for gwmthumbnail.c (Closes: #78550) + + -- Christian Marillat Sun, 17 Dec 2000 12:04:54 +0100 + +gnome-core (1.2.4-3) unstable; urgency=low + + * Change gnome-help.mime to call the right file (Closes: #77986) + Thanks Malcolm Parsons for the patch. + * Patch gsm/default.in (two entries with same id) (Closes: #78276) + Thanks to Normal User (Nice name) + * Move gnome-control-center from Depends to Suggests. + * Remove libgtkhtml-dev from Build-Depends (Closes: #79527) + + -- Christian Marillat Wed, 13 Dec 2000 18:01:34 +0100 + +gnome-core (1.2.4-2) unstable; urgency=low + + * Remove README and NEWS files (Closes: #77250) + * Disable thumbnails by default in deskguide_applet (Closes: #77205) + * debian/rules --with-window-manager is now sawfish (was x-window-manager) + and rewrote debian/patches/gnome-wm.dpatch to remove x-window-manager (Closes: #77401) + * Should close this old bug (Closes: #51198) + * Patch gnome-edit to use x-terminal-emulator instead of xterm. + + -- Christian Marillat Mon, 20 Nov 2000 11:35:55 +0100 + +gnome-core (1.2.4-1) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat Thu, 16 Nov 2000 00:43:15 +0100 + +gnome-core (1.2.3.1-1) unstable; urgency=low + + * New upstream release. + * Add gnome-help example and manpage in gnome-help package (Closes: #49977) + * This release should close these old bugs (Closes: #60561, #60768, #45053) + * Gnome-panel don't use all CPU time (Closes: #75251, #60209) + * Remove gmenu patch included by upstream. + + -- Christian Marillat Wed, 8 Nov 2000 17:09:42 +0100 + +gnome-core (1.2.3-1) unstable; urgency=low + + * New upstream release. + * Debian menus aren't empty (Closes: #70470) + * Launcher can find icon (Closes: #62502) + + -- Christian Marillat Tue, 24 Oct 2000 15:51:11 +0200 + +gnome-core (1.2.2.1-3) unstable; urgency=low + + * Add gnome-terminal.prerm for update-alternatives --remove (Closes: #74451) + * Patch gnome-terminal to accept -T option (Closes: #74450) + * Move README.debian in gnome-session package (Closes: #60440) + * mesg work in gnome-terminal (Closes: #71728) + * Upstream fix these old bugs in Gnome-terminal + Problem with menubar (Closes: #57516) + Problem with console-apt Closes: #60079) + Problem with screen (Closes: #50156) + * Binaries don't should go in /usr/X11R6/bin (Closes: #24031) + Quoting Debian policy : + "Packages using the X Window System should abide by the FHS standard" + "whenever possible; they should install binaries, libraries, manual" + "pages, and other files in FHS-mandated locations wherever possible." + "This means that files must not be installed into /usr/X11R6/bin/'" + * hostname isn't harcoded (Closes: #72536) + * Error messages mention Lynx (Closes: #62216) + * Display correctly deskuse.html (Closes: #49974) + * Add patch from malcolm (Closes: #64820) + + -- Christian Marillat Sat, 14 Oct 2000 23:39:49 +0200 + +gnome-core (1.2.2.1-2) unstable; urgency=low + + * Typo in debian/gnome-terminal.postinst + * Add gnome-terminal manpage (Closes: #69188) + * Closes: #63103 already closed in 1.2.1-0.2 (typo in debian/changelog) + * Gnome-terminal write to /var/run/utmp (Closes: #59053) + * delete/backspace keys works (Closes: #57198) + * Install GnomeHelp file in /etc/gnome/config (Closes: #73012) + * Convert png icons in xpm for Debian menu. + * Rearange documentation for dhelp (Closes: #56672) + + -- Christian Marillat Thu, 5 Oct 2000 00:59:44 +0200 + +gnome-core (1.2.2.1-1) unstable; urgency=low + + * New upstream release. + * Patch all manpages (Closes: #70009) + * gnome-panel 1.0.55-2.0.1 (sparc) is now installable (Closes: #69075, #71570) + * gmenu don't jam up all translations (Closes: #46446) + * panel remember its configuration between session + (Closes: #47734, #54190) + * Icons are now centered (Closes: #63868) + * Bugs closed by previous NMU in gnome-panel (Closes: #40036, #52584, #54755, + #58278, #61083, #69428)) + * libgen_util_applet.so installed in 1.2.1-0.2 (Closes: #69463) + * debian/control remove Conflicts: asclock (Closes: #52077) + * gnome-help 1.0.55-2.0.1 (sparc) is now installable (Closes: #69356) + * Bugs closed by previous NMU in gnome-help (Closes: #49734, #56081, #58679, #58973) + * debian/control move gmc from Recommends to Suggests (Closes: #59415) + * The first search in gnome-wm search is x-window-manager + (Closes: #50940, #65969, #62143) + * Bug closed in 1.2.2-1 (README.debian in gnome-session package) (Closes: #66219) + * Bugs closed by previous NMU in gnome-terminal + (Closes: #64579, #63592, #63332, #56584, #55477, #54428) + * gnome-terminal provide x-terminal-emulator (Closes: #61805, #53994, #56225) + + -- Christian Marillat Wed, 27 Sep 2000 16:02:16 +0200 + +gnome-core (1.2.2-1) unstable; urgency=low + + * New maintainer, thanks James. + * New upstream release. + * Switch to debhelper V2 + * Move README.debian in gnome-session package (Closes: #65235) and + update this file (Closes: #71339) + * Bug closed in 1.2.1-0.2 (Install missing libraries) (Closes: #69590, #70483) + * Bugs closed in 1.2.1-0.1 (typo close instead closes) (Closes: #53764, #54050) + * Remove gtkhtml patch. + * The desk guide show thumbnail (Closes: #72359) + * Missing package under sparc (Closes: #71438) + * debian/control add Conflicts: libgnome32 (<< 1.2.0-1) for gnome-panel (Closes: #72039) + * Added icons in Debian menu. + * Eject in drivemount check if '-u' is available (Closes: #63954) + * Patch gmenu to find Debian menu. + + -- Christian Marillat Tue, 26 Sep 2000 17:34:23 +0200 + +gnome-core (1.2.1-0.2) unstable; urgency=low + + * NMU. + * Install these libraries libfish_applet.so libgen_util_applet.so + libpanel_status.so (Closes: #69428, #69590) + * Copy latest gnome aclocal in macros/ and run macros/autogen.sh + This is needed to build gnome-help-browser against libgtkhtml4. + * In debian/control + gnome-session depends on gnome-panel (>= ${Source-Version}). + gnome-help depends on gnome-core (>= 1.2.0-0.1) no Source-Version. + gnome-terminal don't depends on gnome-core. + * URL's are clickable in gnome-terminal (Closes: 63103). + * debian/gnome-panel.undocumented removed printer_applet.1 + * Cut and paste work in gnome-terminal (Closes: #63592). + + -- Christian Marillat Wed, 23 Aug 2000 21:23:36 +0200 + +gnome-core (1.2.1-0.1) unstable; urgency=low + + * New upstream release (Closes: #58806, #66467) + * NMU. + * Standards-Version to 3.1.1.1 Added Build-depends field. + * Removed patches: dialer, drivemount-floppy, modemlights, term, + help-browser, debian-menu, url-match. + * Added patches: gtkhtml. + * Build against libgtkhtml3. Closes: #58679, #36806, #49734 + * Default manpath and infopath are wrong. Closes: #56081 + * gmenu segfaults. Close: #53764, #54050 + * gnome-panel: panel no longer works. Closes: #58278 + * gnome-panel: gnomepager-applet should put braces around. Closes: #52584 + * Backspace and delete work correctly. Closes: #54428 + * TERM never select xterm-debian. Closes: #56584, #55477, #64579 + * Disable arrows option is now saved. Closes: #54755 + * No more files in /usr/share. Closes: #61083 + * Show debian menus. Closes #66214 + * New help documentation for panel. Closes: #40036 + * Gnome-terminal write to /var/run/utmp. Closes #59053 + * gnome-terminal provide x-terminal-emulator. Closes #61805, #56225 + * README.Debian is here. Closes: #65235 + + -- Christian Marillat Tue, 25 Jul 2000 19:09:21 +0200 + +gnome-core (1.0.55-2) frozen unstable; urgency=low + + * Make x-window-manager run first by gnome-wm script to conform to + debian policy (Closes: #61617) (This is an important bug) + + -- James LewisMoss Sun, 21 May 2000 19:31:19 -0400 + +gnome-core (1.0.55-1) unstable; urgency=low + + * New upstream. + + -- James LewisMoss Sun, 2 Jan 2000 07:32:36 -0500 + +gnome-core (1.0.54-2) unstable; urgency=low + + * Fix the gnome-pager forgets size settings bug (was saved to wrong + section). Closes: #49839, #46845. + + -- James LewisMoss Fri, 12 Nov 1999 07:54:46 -0500 + +gnome-core (1.0.54-1) unstable; urgency=low + + * New upstream. + + -- James LewisMoss Thu, 4 Nov 1999 23:20:14 -0500 + +gnome-core (1.0.53-4) unstable; urgency=low + + * New maintainer. + + -- James LewisMoss Mon, 25 Oct 1999 23:17:31 -0400 + +gnome-core (1.0.53-3) unstable; urgency=low + + * Ok, I made a mistake by setgiding gnome-terminal to + utmp. Reverted the change. Closes: #47960 + + -- Raphael Hertzog Mon, 18 Oct 1999 19:17:27 +0200 + +gnome-core (1.0.53-2) unstable; urgency=low + + * gnome-session does launch a default window-manager. It does launch + gnome-wm if no other information has been found. gnome-wm now + reads the list of window managers from /etc/X11/window-managers + once it has tried gnome compliant wm. Closes: #38347, #47370 + * Patched gnome-terminal. TERM=xterm-debian again ... actually this + closes: #47552, #44960, #41065 + * gnome-terminal is now setgid utmp and can thus register itself + in the UTMP database. Closes: #40507 + * The URL match does now accept % characters. Closes: #47281 + * libpanel-applet0.postinst check for the changelog.gz mysteriously + staying around. Closes: #45871 + * Unreproducable bugs without answer from the submitter. + Closes: #41195, #42865 + + -- Raphael Hertzog Sat, 16 Oct 1999 19:52:38 +0200 + +gnome-core (1.0.53-1) unstable; urgency=low + + * New upstream version. + * gnome-session does now depend on gnome-panel and recommends + gmc (both are needed for a full Gnome desktop). + * gnome-terminal does not have a border. Closes: #38972 + + -- Raphael Hertzog Tue, 12 Oct 1999 21:17:58 +0200 + +gnome-core (1.0.52-1) unstable; urgency=low + + * New maintainer. Steve said that he wanted to give away some of + his packages. I've asked to take gnome-core, he never replied, so + I'm taking it but I will give it back to him if he wanted to + keep it. In the meantime I can better manage bugs with my name + in the Maintainer field. + * New upstream version. + + -- Raphael Hertzog Mon, 4 Oct 1999 21:28:18 +0200 + +gnome-core (1.0.50-0.1) unstable; urgency=low + + * New upstream version. + * NMU again. + + -- Raphael Hertzog Thu, 30 Sep 1999 22:10:03 +0200 + +gnome-core (1.0.41-0.1) unstable; urgency=low + + * New upstream version. + * NMU again. + + -- Raphael Hertzog Mon, 27 Sep 1999 13:10:31 +0200 + +gnome-core (1.0.9-0.1) unstable; urgency=low + + * New upstream version. Closes: #43253, #44098 + * Apply patches before configuring (and relaunch automake && autoconf + because one of the patches is applied on Makefile.am). + * NMU. Thanks to Christian Marillat for his work. + * Imlib bug corrected: closes: #39085 + * X11 binaries don't have to go /usr/X11R6/bin. Closes: #24031 + * The panel does start correctly wihout complaining about a + missing name service. Closes: #39380, #39634, #40478 + * The panel doesn't consume all CPU resources. Closes: #30654 + * The panel launches apps from where it has been launched itself. + Closes: #32319 + * The panel keeps the settings. Closes: #37052, #40579, #43496 + * Old core dump corrected upstream. Closes: #39400, #40328, #42167 + Closes: #44344, #44724, #44732, #44759, #44773 + * Bug in menu-method, not in gnome-panel. Already reported against + menu. Closes: #40089 + * cdplayer_applet works again. Closes: #42192 + * gnome pager works well: Closes: #42499, #42610 + * modem_lights draws itself correctly. Closes: #43861, #45055 + * The dialer applets doesn't exit when stopping while + not yet connected. Closes: #45287 + * No more Debian menu in the panel. Closes: #41040 + * GnomeICU works with this panel. Closes: #39626, #39515 + * gnome-panel-data conflicts with asclock. + Closes: #40712, #40715, #40808, #41430 + A better solution will be needed. Maybe put asclock in his own + package or create a asclock-data package that will be shared. + * Updated the modemlights patch. Closes: #43512 + * Added a patch for gnome-wm. Closes: #38366 + * Move lib{gkb,fish}_applet.so files to libgnome-applet0 (those are + not libraries to be linked with, just simple modules). Closes: #38596 + * Asclock works well without xearth (the code still mentions xearth + however). Closes: #40530 + * New patch (help-browser) for changing the default MANPATH and INFOPATH in + gnome-help-browser.c Closes: #41452 + * Moved help-browser to the new "Help" menu section. + * Added gnome-help.mime. Closes: #42205 + * Gnome-session does launch gnome-panel ! (I suppose that it failed + to launch since panel was broken). Closes: #42937 + * gnome-sesion doesn't core dump. Closes: #36640 + * The terminal does remember the TERM var. Closes: #43067 + * The terminal keeps its size when dragging the manu bar in and out. + Closes: #44762 + * The menu section of gnome-terminal corrected. Closes: #37635 + + -- Raphael Hertzog Wed, 22 Sep 1999 13:24:34 +0200 + +gnome-core (1.0.7-1) unstable; urgency=low + + * New upstream version. + * Removed "term" patch + + -- Steve Haslam Mon, 28 Jun 1999 01:36:31 +0100 + +gnome-core (1.0.6-2) unstable; urgency=low + + * debian-menu.dpatch: created to fix guessing Debian menus + (/etc/menu-methods/gnome-panel now) and to make Debian menus the default + instead of GNOME system menus. + * gnome-help now suggests gnome-users-guide-en (closes: #35724) + * /etc/menu-methods/gnome-panel now creates .directory files and searches + /usr/X11R6/include/X11/pixmaps for menu icons + + -- Steve Haslam Sun, 13 Jun 1999 15:28:52 +0100 + +gnome-core (1.0.6-1) unstable; urgency=low + + * New upstream version. + + -- Steve Haslam Sat, 5 Jun 1999 12:57:08 +0100 + +gnome-core (1.0.5-3) unstable; urgency=low + + * debian/gnome-terminal.menu: managed to lose change mentioned in last + revision. Replaced. + * debian/gnome-core.undocumented: removed gnome-wm.1 (it was in + gnome-session.undocumented too). + + -- Steve Haslam Mon, 31 May 1999 19:15:54 +0100 + +gnome-core (1.0.5-2) unstable; urgency=low + + * debian/gnome-terminal.menu: changed section to XShells (Bug#37635) + * debian/rules: added gnome-wm and gnome-edit to dh_undocumented call + (Bug#37632) + * debian/gnome.menu-method: added patch to honour needs=text (Bug#36928) + from Decklin Foster + * Call dh_strip when making libpanel-applet-dev (Closes Bug#31244) + * Removed /usr/share/gnome/apps/Debian symlink, (closes #38100) + * Sanified build system a la gnome-libs + * debian/control: made gnome-help, gnome-help-data and gnome-panel-data + packages. + + -- Steve Haslam Sun, 23 May 1999 14:35:44 +0100 + +gnome-core (1.0.5-1) unstable; urgency=low + + * New maintainer. + + -- Steve Haslam Tue, 11 May 1999 01:01:12 +0100 + +gnome-core (1.0.5-0.2) unstable; urgency=low + + * gnome-panel.files.in: added asclock themes, libgkb_applet.a + * gnome-core.files.in: added gnome-wm, gnome-edit + * term.dpatch: gnome-terminal TERM to xterm-debian rather than xterm + * gsm/Makefile.am: put default.session, default.wm in /etc/gnome + * debian/gnome-session.conffiles.in: added above two files + * debian/gnome-session.files.in: updated this too + + -- Steve Haslam Sun, 18 Apr 1999 16:47:23 +0100 + +gnome-core (1.0.5-0.1) unstable; urgency=low + + * Non-maintainer upload + * New upstream version + + -- Steve Haslam Thu, 15 Apr 1999 23:22:23 +0100 + +gnome-core (1.0.1-0.3) unstable; urgency=low + + * Weehay! More broken dependencies. This one libghttp -1.1, + a bogus package that only ever existed on my machine. + + -- Jules Bean Mon, 8 Mar 1999 08:24:00 +0000 + +gnome-core (1.0.1-0.2) unstable; urgency=low + + * Another NMU, this time to fix bogus dependencies on libgtop0 + and libglib1.1 + + -- Jules Bean Sun, 7 Mar 1999 14:21:12 +0000 + +gnome-core (1.0.1-0.1) unstable; urgency=low + + * NMU for GNOME-1.0 + * Hacked to patch SIGPIPE bug + * Don't delete GIFs in rules + + -- Jules Bean Fri, 5 Mar 1999 18:36:29 +0100 + +gnome-core (0.99.99pre1.0.0-1) unstable; urgency=low + + * New upstream release. + + -- Jim Pick Fri, 26 Feb 1999 23:18:10 -0800 + +gnome-core (0.99.3.2-4) unstable; urgency=low + + * Recompiled yet again - dual dependency on libglib. + Fixes: BUG#32510 + + -- Jim Pick Thu, 28 Jan 1999 00:00:22 -0800 + +gnome-core (0.99.3.2-3) unstable; urgency=low + + * Recompiled again to due to dependencies. + + -- Jim Pick Sun, 24 Jan 1999 01:10:07 -0800 + +gnome-core (0.99.3.2-2) unstable; urgency=low + + * Recompiled with libgnome 0.99.4. + + -- Jim Pick Fri, 22 Jan 1999 16:44:45 -0800 + +gnome-core (0.99.3.2-1) unstable; urgency=low + + * New upstream release. + + -- Jim Pick Wed, 20 Jan 1999 11:42:46 -0800 + +gnome-core (0.30-2) frozen unstable; urgency=low + + * Recompiled with new libs. + * Fixed reference to /usr/X11R6 in README.Debian. + * Added warnings (Gnome is ALPHA). + * Patched dialer_applet to use pon/poff. + * Patched drivemount_applet to default to /floppy. + + -- Jim Pick Tue, 24 Nov 1998 10:56:08 -0800 + +gnome-core (0.30-1) unstable; urgency=low + + * New upstream release. + + -- Jim Pick Thu, 24 Sep 1998 21:28:02 -0700 + +gnome-core (0.28.1-1) unstable; urgency=low + + * New upstream release. + * Hopefully fixes panel applet bug. + + -- Jim Pick Wed, 19 Aug 1998 20:12:25 -0700 + +gnome-core (0.28-1) unstable; urgency=low + + * New upstream release. + + -- Jim Pick Mon, 17 Aug 1998 12:59:26 -0700 + +gnome-core (0.27-1) unstable; urgency=low + + * New upstream release. + * Added /usr/doc/gnome + + -- Jim Pick Sat, 15 Aug 1998 14:21:06 -0700 + +gnome-core (0.25-1) unstable; urgency=low + + * New upstream release. + + -- Jim Pick Thu, 6 Aug 1998 22:51:22 -0700 + +gnome-core (0.20-2) unstable; urgency=low + + * Added Debian menu-method for gnome-panel. Fixed Bug #24025 + (Thanks to Ray Dassen for reporting the bug, and Riku Voipio + who wrote the menu method for Gnome 0.12) + + -- Jim Pick Wed, 22 Jul 1998 20:22:00 -0700 + +gnome-core (0.20-1) unstable; urgency=low + + * New upstream release. + + -- Jim Pick Mon, 8 Jun 1998 12:00:08 -0700 + +gnome-core (0.13-1) unstable; urgency=low + + * Initial Release. + + -- Jim Pick Mon, 16 Mar 1998 15:27:43 -0800 + --- gnome-session-2.30.0.orig/debian/gnome3-session.links +++ gnome-session-2.30.0/debian/gnome3-session.links @@ -0,0 +1 @@ +usr/share/man/man1/gnome-session.1.gz usr/share/man/man1/gnome3-session.1.gz --- gnome-session-2.30.0.orig/debian/watch +++ gnome-session-2.30.0/debian/watch @@ -0,0 +1,2 @@ +version=2 +http://ftp.gnome.org/pub/gnome/sources/gnome-session/([\d\.]+)\d/gnome-session-([\d\.]+)\.tar\.gz --- gnome-session-2.30.0.orig/debian/gnome3.desktop.in +++ gnome-session-2.30.0/debian/gnome3.desktop.in @@ -0,0 +1,7 @@ +[Desktop Entry] +_Name=GNOME 3 +_Comment=This session logs you into GNOME +Exec=gnome3-session +TryExec=gnome3-session +Icon= +Type=Application --- gnome-session-2.30.0.orig/debian/gnome3-session.gconf-defaults +++ gnome-session-2.30.0/debian/gnome3-session.gconf-defaults @@ -0,0 +1,2 @@ +/desktop/gnome/session/default_session3 [gnome-settings-daemon,gnome-shell] + --- gnome-session-2.30.0.orig/debian/gnome-session.postinst +++ gnome-session-2.30.0/debian/gnome-session.postinst @@ -0,0 +1,22 @@ +#!/bin/sh + +set -e + +if [ "$1" = configure ]; then + update-alternatives --install /usr/bin/x-session-manager \ + x-session-manager /usr/bin/gnome-session 50 \ + --slave /usr/share/man/man1/x-session-manager.1.gz \ + x-session-manager.1.gz /usr/share/man/man1/gnome-session.1.gz +fi + +if [ "$1" = configure ] && dpkg --compare-versions "$2" lt-nl 2.28; then + update-alternatives --remove desktop-splash \ + /usr/share/pixmaps/splash/gnome-splash.png + update-alternatives --remove desktop-splash \ + /usr/share/pixmaps/splash/gnome-debian-splash.png + if which update-gconf-defaults >/dev/null 2>&1; then + update-gconf-defaults + fi +fi + +#DEBHELPER# --- gnome-session-2.30.0.orig/debian/gnome3-session.postinst +++ gnome-session-2.30.0/debian/gnome3-session.postinst @@ -0,0 +1,12 @@ +#!/bin/sh + +set -e + +if [ "$1" = configure ]; then + update-alternatives --install /usr/bin/x-session-manager \ + x-session-manager /usr/bin/gnome3-session 49 \ + --slave /usr/share/man/man1/x-session-manager.1.gz \ + x-session-manager.1.gz /usr/share/man/man1/gnome3-session.1.gz +fi + +#DEBHELPER# --- gnome-session-2.30.0.orig/debian/gnome3-session.install +++ gnome-session-2.30.0/debian/gnome3-session.install @@ -0,0 +1,2 @@ +debian/scripts/gnome3-session usr/bin +debian/gnome3.desktop usr/share/xsessions --- gnome-session-2.30.0.orig/debian/compat +++ gnome-session-2.30.0/debian/compat @@ -0,0 +1 @@ +5 --- gnome-session-2.30.0.orig/debian/rules +++ gnome-session-2.30.0/debian/rules @@ -0,0 +1,30 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/gnome.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk +include /usr/share/cdbs/1/rules/utils.mk +include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk +include /usr/share/gnome-pkg-tools/1/rules/gnome-version.mk +include /usr/share/gnome-pkg-tools/1/rules/patch-translations.mk +-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk + +DEB_AUTO_UPDATE_LIBTOOL=pre +DEB_AUTO_UPDATE_ACLOCAL=1.11 +DEB_AUTO_UPDATE_AUTOCONF=1 +DEB_AUTO_UPDATE_AUTOHEADER=1 +DEB_AUTO_UPDATE_AUTOMAKE=1.11 + +DEB_CONFIGURE_EXTRA_FLAGS += --localstatedir=/var/lib \ + --libexecdir=/usr/lib \ + --enable-ipv6 \ + --with-default-wm=gnome-wm + +LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed + +# Build desktop file for gnome3-session +%.desktop: %.desktop.in + intltool-merge -d po $< $@ +build/gnome3-session:: debian/gnome3.desktop +clean:: + rm -f debian/gnome3.desktop --- gnome-session-2.30.0.orig/debian/patches/10_session_save.patch +++ gnome-session-2.30.0/debian/patches/10_session_save.patch @@ -0,0 +1,536 @@ +Based on the patch in GNOME #575544 + +Index: gnome-session-2.30.0/gnome-session/gsm-manager.c +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/gsm-manager.c 2010-04-13 22:43:50.193234971 +0200 ++++ gnome-session-2.30.0/gnome-session/gsm-manager.c 2010-04-13 22:45:09.769740854 +0200 +@@ -70,6 +70,7 @@ + #define GSM_MANAGER_DBUS_NAME "org.gnome.SessionManager" + + #define GSM_MANAGER_PHASE_TIMEOUT 10 /* seconds */ ++#define GSM_MANAGER_SAVE_SESSION_TIMEOUT 2 + + #define GDM_FLEXISERVER_COMMAND "gdmflexiserver" + #define GDM_FLEXISERVER_ARGS "--startnew Standard" +@@ -1171,6 +1172,69 @@ query_end_session_complete (GsmManager * + + } + ++static gboolean ++_client_request_save (GsmClient *client, ++ ClientEndSessionData *data) ++{ ++ gboolean ret; ++ GError *error; ++ ++ error = NULL; ++ ret = gsm_client_request_save (client, data->flags, &error); ++ if (ret) { ++ g_debug ("GsmManager: adding client to query clients: %s", gsm_client_peek_id (client)); ++ data->manager->priv->query_clients = g_slist_prepend (data->manager->priv->query_clients, ++ client); ++ } else if (error) { ++ g_debug ("GsmManager: unable to query client: %s", error->message); ++ g_error_free (error); ++ } ++ ++ return FALSE; ++} ++ ++static gboolean ++_client_request_save_helper (const char *id, ++ GsmClient *client, ++ ClientEndSessionData *data) ++{ ++ return _client_request_save (client, data); ++} ++ ++static void ++query_save_session_complete (GsmManager *manager) ++{ ++ GError *error = NULL; ++ ++ if (g_slist_length (manager->priv->next_query_clients) > 0) { ++ ClientEndSessionData data; ++ ++ data.manager = manager; ++ data.flags = GSM_CLIENT_END_SESSION_FLAG_LAST; ++ ++ g_slist_foreach (manager->priv->next_query_clients, ++ (GFunc)_client_request_save, ++ &data); ++ ++ g_slist_free (manager->priv->next_query_clients); ++ manager->priv->next_query_clients = NULL; ++ ++ return; ++ } ++ ++ if (manager->priv->query_timeout_id > 0) { ++ g_source_remove (manager->priv->query_timeout_id); ++ manager->priv->query_timeout_id = 0; ++ } ++ ++ gsm_session_save (manager->priv->clients, &error); ++ ++ if (error) { ++ g_warning ("Error saving session: %s", error->message); ++ g_error_free (error); ++ } ++} ++ + static guint32 + generate_cookie (void) + { +@@ -1245,6 +1309,21 @@ _on_query_end_session_timeout (GsmManage + return FALSE; + } + ++static gboolean ++_on_query_save_session_timeout (GsmManager *manager) ++{ ++ manager->priv->query_timeout_id = 0; ++ ++ g_debug ("GsmManager: query to save session timed out"); ++ ++ g_slist_free (manager->priv->query_clients); ++ manager->priv->query_clients = NULL; ++ ++ query_save_session_complete (manager); ++ ++ return FALSE; ++} ++ + static void + do_phase_query_end_session (GsmManager *manager) + { +@@ -1881,13 +1960,32 @@ on_client_end_session_response (GsmClien + const char *reason, + GsmManager *manager) + { +- /* just ignore if received outside of shutdown */ +- if (manager->priv->phase < GSM_MANAGER_PHASE_QUERY_END_SESSION) { ++ /* just ignore if we are not yet running */ ++ if (manager->priv->phase < GSM_MANAGER_PHASE_RUNNING) { + return; + } + + g_debug ("GsmManager: Response from end session request: is-ok=%d do-last=%d cancel=%d reason=%s", is_ok, do_last, cancel, reason ? reason :""); + ++ if (manager->priv->phase == GSM_MANAGER_PHASE_RUNNING) { ++ /* Ignore responses when no requests were sent */ ++ if (manager->priv->query_clients == NULL) { ++ return; ++ } ++ ++ manager->priv->query_clients = g_slist_remove (manager->priv->query_clients, client); ++ ++ if (do_last) { ++ manager->priv->next_query_clients = g_slist_prepend (manager->priv->next_query_clients, ++ client); ++ } ++ ++ if (manager->priv->query_clients == NULL) { ++ query_save_session_complete (manager); ++ } ++ return; ++ } ++ + if (cancel) { + cancel_end_session (manager); + return; +@@ -1986,6 +2084,15 @@ on_xsmp_client_logout_request (GsmXSMPCl + } + + static void ++on_xsmp_client_save_request (GsmXSMPClient *client, ++ gboolean show_dialog, ++ GsmManager *manager) ++{ ++ g_debug ("GsmManager: save_request"); ++ gsm_manager_save_session (manager, NULL); ++} ++ ++static void + on_store_client_added (GsmStore *store, + const char *id, + GsmManager *manager) +@@ -2006,6 +2113,10 @@ on_store_client_added (GsmStore *store + "logout-request", + G_CALLBACK (on_xsmp_client_logout_request), + manager); ++ g_signal_connect (client, ++ "save-request", ++ G_CALLBACK (on_xsmp_client_save_request), ++ manager); + } + + g_signal_connect (client, +@@ -2967,6 +3078,41 @@ gsm_manager_shutdown (GsmManager *manage + } + + gboolean ++gsm_manager_save_session (GsmManager *manager, ++ GError **error) ++{ ++ ClientEndSessionData data; ++ ++ g_debug ("GsmManager: SaveSession called"); ++ ++ g_return_val_if_fail (GSM_IS_MANAGER (manager), FALSE); ++ ++ if (manager->priv->phase != GSM_MANAGER_PHASE_RUNNING) { ++ g_set_error (error, ++ GSM_MANAGER_ERROR, ++ GSM_MANAGER_ERROR_NOT_IN_RUNNING, ++ "SaveSession interface is only available during the Running phase"); ++ return FALSE; ++ } ++ ++ data.manager = manager; ++ data.flags = 0; ++ gsm_store_foreach (manager->priv->clients, ++ (GsmStoreFunc)_client_request_save_helper, ++ &data); ++ ++ if (manager->priv->query_clients) { ++ manager->priv->query_timeout_id = g_timeout_add_seconds (GSM_MANAGER_SAVE_SESSION_TIMEOUT, ++ (GSourceFunc)_on_query_save_session_timeout, ++ manager); ++ return TRUE; ++ } else { ++ g_debug ("GsmManager: Nothing to save"); ++ return FALSE; ++ } ++} ++ ++gboolean + gsm_manager_can_shutdown (GsmManager *manager, + gboolean *shutdown_available, + GError **error) +Index: gnome-session-2.30.0/gnome-session/gsm-manager.h +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/gsm-manager.h 2010-04-13 22:43:47.605735935 +0200 ++++ gnome-session-2.30.0/gnome-session/gsm-manager.h 2010-04-13 22:45:09.773737032 +0200 +@@ -152,6 +152,9 @@ gboolean gsm_manager_is_inhib + gboolean gsm_manager_shutdown (GsmManager *manager, + GError **error); + ++gboolean gsm_manager_save_session (GsmManager *manager, ++ GError **error); ++ + gboolean gsm_manager_can_shutdown (GsmManager *manager, + gboolean *shutdown_available, + GError **error); +Index: gnome-session-2.30.0/gnome-session/gsm-xsmp-client.c +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/gsm-xsmp-client.c 2010-04-13 22:43:47.593735178 +0200 ++++ gnome-session-2.30.0/gnome-session/gsm-xsmp-client.c 2010-04-13 22:45:09.773737032 +0200 +@@ -69,6 +69,7 @@ enum { + enum { + REGISTER_REQUEST, + LOGOUT_REQUEST, ++ SAVE_REQUEST, + LAST_SIGNAL + }; + +@@ -502,6 +503,30 @@ xsmp_cancel_end_session (GsmClient *clie + return TRUE; + } + ++static gboolean ++xsmp_request_save (GsmClient *client, ++ guint flags, ++ GError **error) ++{ ++ GsmXSMPClient *xsmp = (GsmXSMPClient *) client; ++ ++ g_debug ("GsmXSMPClient: xsmp_request_save ('%s')", xsmp->priv->description); ++ ++ if (xsmp->priv->conn == NULL) { ++ g_set_error (error, ++ GSM_CLIENT_ERROR, ++ GSM_CLIENT_ERROR_NOT_REGISTERED, ++ "Client is not registered"); ++ return FALSE; ++ } ++ ++ if (flags & GSM_CLIENT_END_SESSION_FLAG_LAST) ++ xsmp_save_yourself_phase2 (client); ++ else ++ do_save_yourself (xsmp, SmSaveLocal, FALSE); ++ ++ return TRUE; ++} + static char * + get_desktop_file_path (GsmXSMPClient *client) + { +@@ -976,6 +1001,7 @@ gsm_xsmp_client_class_init (GsmXSMPClien + object_class->get_property = gsm_xsmp_client_get_property; + object_class->set_property = gsm_xsmp_client_set_property; + ++ client_class->impl_request_save = xsmp_request_save; + client_class->impl_save = xsmp_save; + client_class->impl_stop = xsmp_stop; + client_class->impl_query_end_session = xsmp_query_end_session; +@@ -1003,6 +1029,17 @@ gsm_xsmp_client_class_init (GsmXSMPClien + NULL, + NULL, + g_cclosure_marshal_VOID__BOOLEAN, ++ G_TYPE_NONE, ++ 1, G_TYPE_BOOLEAN); ++ ++ signals[SAVE_REQUEST] = ++ g_signal_new ("save-request", ++ G_OBJECT_CLASS_TYPE (object_class), ++ G_SIGNAL_RUN_LAST, ++ G_STRUCT_OFFSET (GsmXSMPClientClass, save_request), ++ NULL, ++ NULL, ++ g_cclosure_marshal_VOID__BOOLEAN, + G_TYPE_NONE, + 1, G_TYPE_BOOLEAN); + +Index: gnome-session-2.30.0/gnome-session/gsm-xsmp-client.h +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/gsm-xsmp-client.h 2010-04-13 22:43:47.581740287 +0200 ++++ gnome-session-2.30.0/gnome-session/gsm-xsmp-client.h 2010-04-13 22:45:09.773737032 +0200 +@@ -54,7 +54,8 @@ struct _GsmXSMPClientClass + char **client_id); + gboolean (*logout_request) (GsmXSMPClient *client, + gboolean prompt); +- ++ gboolean (*save_request) (GsmXSMPClient *client, ++ gboolean prompt); + + void (*saved_state) (GsmXSMPClient *client); + +Index: gnome-session-2.30.0/gnome-session/org.gnome.SessionManager.xml +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/org.gnome.SessionManager.xml 2010-04-13 22:43:47.573736685 +0200 ++++ gnome-session-2.30.0/gnome-session/org.gnome.SessionManager.xml 2010-04-13 22:45:09.773737032 +0200 +@@ -256,6 +256,14 @@ + + + ++ ++ ++ ++ Request to save session ++ ++ ++ ++ + + + +Index: gnome-session-2.30.0/capplet/gsm-properties-dialog.c +=================================================================== +--- gnome-session-2.30.0.orig/capplet/gsm-properties-dialog.c 2010-04-13 22:43:47.513740722 +0200 ++++ gnome-session-2.30.0/capplet/gsm-properties-dialog.c 2010-04-13 22:45:09.773737032 +0200 +@@ -35,6 +35,12 @@ + #include "gsm-util.h" + #include "gsp-app.h" + #include "gsp-app-manager.h" ++#include ++#include ++ ++#define GSM_SERVICE_DBUS "org.gnome.SessionManager" ++#define GSM_PATH_DBUS "/org/gnome/SessionManager" ++#define GSM_INTERFACE_DBUS "org.gnome.SessionManager" + + #define GSM_PROPERTIES_DIALOG_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GSM_TYPE_PROPERTIES_DIALOG, GsmPropertiesDialogPrivate)) + +@@ -50,6 +56,7 @@ + #define CAPPLET_DELETE_WIDGET_NAME "session_properties_delete_button" + #define CAPPLET_EDIT_WIDGET_NAME "session_properties_edit_button" + #define CAPPLET_SAVE_WIDGET_NAME "session_properties_save_button" ++#define CAPPLET_SESSION_SAVED_WIDGET_NAME "session_properties_session_saved_label" + #define CAPPLET_REMEMBER_WIDGET_NAME "session_properties_remember_toggle" + + #define STARTUP_APP_ICON "system-run" +@@ -493,10 +500,64 @@ on_autosave_value_toggled (GtkToggleButt + } + + static void ++session_saved_message (GsmPropertiesDialog *dialog, ++ const char *msg, ++ gboolean is_error) ++{ ++ GtkLabel *label; ++ gchar *markup; ++ label = GTK_LABEL (gtk_builder_get_object (dialog->priv->xml, CAPPLET_SESSION_SAVED_WIDGET_NAME)); ++ if (is_error) ++ markup = g_markup_printf_escaped ("%s", msg); ++ else ++ markup = g_markup_escape_text (msg, -1); ++ gtk_label_set_markup (label, markup); ++ g_free (markup); ++} ++ ++static void ++session_saved_cb (DBusGProxy *proxy, ++ DBusGProxyCall *call_id, ++ void *user_data) ++{ ++ gboolean res; ++ GsmPropertiesDialog *dialog = user_data; ++ ++ res = dbus_g_proxy_end_call (proxy, call_id, NULL, G_TYPE_INVALID); ++ if (res) ++ session_saved_message (dialog, _("Your session has been saved."), FALSE); ++ else ++ session_saved_message (dialog, _("Failed to save session"), TRUE); ++ ++ g_object_unref (proxy); ++} ++ ++static void + on_save_session_clicked (GtkWidget *widget, + GsmPropertiesDialog *dialog) + { +- g_debug ("Session saving is not implemented yet!"); ++ DBusGConnection *conn; ++ DBusGProxy *proxy; ++ DBusGProxyCall *call; ++ ++ conn = dbus_g_bus_get (DBUS_BUS_SESSION, NULL); ++ if (conn == NULL) { ++ session_saved_message (dialog, _("Could not connect to the session bus"), TRUE); ++ return; ++ } ++ ++ proxy = dbus_g_proxy_new_for_name (conn, GSM_SERVICE_DBUS, GSM_PATH_DBUS, GSM_INTERFACE_DBUS); ++ if (proxy == NULL) { ++ session_saved_message (dialog, _("Could not connect to the session manager"), TRUE); ++ return; ++ } ++ ++ call = dbus_g_proxy_begin_call (proxy, "SaveSession", session_saved_cb, dialog, NULL, G_TYPE_INVALID); ++ if (call == NULL) { ++ session_saved_message (dialog, _("Failed to save session"), TRUE); ++ g_object_unref (proxy); ++ return; ++ } + } + + static void +Index: gnome-session-2.30.0/configure.in +=================================================================== +--- gnome-session-2.30.0.orig/configure.in 2010-04-13 22:43:50.193234971 +0200 ++++ gnome-session-2.30.0/configure.in 2010-04-13 22:45:09.773737032 +0200 +@@ -57,6 +57,7 @@ PKG_CHECK_MODULES(GNOME_SESSION, + PKG_CHECK_MODULES(SESSION_PROPERTIES, + glib-2.0 >= $GLIB_REQUIRED + gtk+-2.0 >= $GTK_REQUIRED ++ dbus-glib-1 >= $DBUS_GLIB_REQUIRED + ) + + PKG_CHECK_MODULES(SPLASH, +Index: gnome-session-2.30.0/gnome-session/gsm-client.h +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/gsm-client.h 2010-04-13 22:43:47.561735927 +0200 ++++ gnome-session-2.30.0/gnome-session/gsm-client.h 2010-04-13 22:45:09.773737032 +0200 +@@ -92,6 +92,9 @@ struct _GsmClientClass + GError **error); + gboolean (*impl_stop) (GsmClient *client, + GError **error); ++ gboolean (*impl_request_save) (GsmClient *client, ++ guint flags, ++ GError **error); + GKeyFile * (*impl_save) (GsmClient *client, + GError **error); + }; +@@ -137,6 +140,9 @@ gboolean gsm_client_cancel_ + + void gsm_client_disconnected (GsmClient *client); + ++gboolean gsm_client_request_save (GsmClient *client, ++ guint flags, ++ GError **error); + GKeyFile *gsm_client_save (GsmClient *client, + GError **error); + /* exported to bus */ +Index: gnome-session-2.30.0/gnome-session/gsm-dbus-client.c +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/gsm-dbus-client.c 2010-04-13 22:43:47.549737125 +0200 ++++ gnome-session-2.30.0/gnome-session/gsm-dbus-client.c 2010-04-13 22:45:09.773737032 +0200 +@@ -413,6 +413,19 @@ gsm_dbus_client_finalize (GObject *objec + G_OBJECT_CLASS (gsm_dbus_client_parent_class)->finalize (object); + } + ++static gboolean ++dbus_client_request_save (GsmClient *client, ++ guint flags, ++ GError **error) ++{ ++ g_debug ("GsmDBusClient: sending save request to client with id %s", ++ gsm_client_peek_id (client)); ++ ++ /* FIXME: The protocol does not support this */ ++ ++ return FALSE; ++} ++ + static GKeyFile * + dbus_client_save (GsmClient *client, + GError **error) +@@ -665,6 +678,7 @@ gsm_dbus_client_class_init (GsmDBusClien + object_class->set_property = gsm_dbus_client_set_property; + object_class->dispose = gsm_dbus_client_dispose; + ++ client_class->impl_request_save = dbus_client_request_save; + client_class->impl_save = dbus_client_save; + client_class->impl_stop = dbus_client_stop; + client_class->impl_query_end_session = dbus_client_query_end_session; +Index: gnome-session-2.30.0/gnome-session/gsm-client.c +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/gsm-client.c 2010-04-13 22:43:47.537738813 +0200 ++++ gnome-session-2.30.0/gnome-session/gsm-client.c 2010-04-13 22:45:09.777736633 +0200 +@@ -510,6 +510,16 @@ gsm_client_disconnected (GsmClient *clie + g_signal_emit (client, signals[DISCONNECTED], 0); + } + ++gboolean ++gsm_client_request_save (GsmClient *client, ++ guint flags, ++ GError **error) ++{ ++ g_return_val_if_fail (GSM_IS_CLIENT (client), FALSE); ++ ++ return GSM_CLIENT_GET_CLASS (client)->impl_request_save (client, flags, error); ++} ++ + GKeyFile * + gsm_client_save (GsmClient *client, + GError **error) +Index: gnome-session-2.30.0/data/session-properties.ui +=================================================================== +--- gnome-session-2.30.0.orig/data/session-properties.ui 2010-04-13 22:43:47.461741519 +0200 ++++ gnome-session-2.30.0/data/session-properties.ui 2010-04-13 22:45:09.777736633 +0200 +@@ -148,6 +148,7 @@ + True + + ++ True + True + True + +@@ -191,6 +192,17 @@ + 1 + + ++ ++ ++ True ++ True ++ ++ ++ False ++ False ++ 2 ++ ++ + + + 1 --- gnome-session-2.30.0.orig/debian/patches/11_saved_session_name.patch +++ gnome-session-2.30.0/debian/patches/11_saved_session_name.patch @@ -0,0 +1,73 @@ +Index: gnome-session-2.30.0/gnome-session/gsm-util.c +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/gsm-util.c 2009-04-20 04:26:52.000000000 +1000 ++++ gnome-session-2.30.0/gnome-session/gsm-util.c 2010-06-04 14:36:06.106741327 +1000 +@@ -36,6 +36,7 @@ + + #include "gsm-util.h" + ++static const gchar *_saved_session_dirname = "saved-session"; + static gchar *_saved_session_dir = NULL; + + char * +@@ -175,6 +176,12 @@ + return tmp; + } + ++void ++gsm_util_set_saved_session_dirname (const char * dirname) ++{ ++ _saved_session_dirname = dirname; ++} ++ + const gchar * + gsm_util_get_saved_session_dir (void) + { +@@ -184,7 +191,7 @@ + _saved_session_dir = + g_build_filename (g_get_user_config_dir (), + "gnome-session", +- "saved-session", ++ _saved_session_dirname, + NULL); + + exists = ensure_dir_exists (_saved_session_dir); +Index: gnome-session-2.30.0/gnome-session/gsm-util.h +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/gsm-util.h 2009-04-20 04:26:52.000000000 +1000 ++++ gnome-session-2.30.0/gnome-session/gsm-util.h 2010-06-04 14:36:06.106741327 +1000 +@@ -29,6 +29,8 @@ + + gchar *gsm_util_get_empty_tmp_session_dir (void); + ++void gsm_util_set_saved_session_dirname (const char * dirname); ++ + const char *gsm_util_get_saved_session_dir (void); + + gchar** gsm_util_get_app_dirs (void); +Index: gnome-session-2.30.0/gnome-session/main.c +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/main.c 2010-03-09 10:31:27.000000000 +1100 ++++ gnome-session-2.30.0/gnome-session/main.c 2010-06-04 14:36:06.106741327 +1000 +@@ -433,9 +433,11 @@ + GdmSignalHandler *signal_handler; + static char **override_autostart_dirs = NULL; + static char *default_session_key = NULL; ++ static char *saved_session_name = NULL; + static GOptionEntry entries[] = { + { "autostart", 'a', 0, G_OPTION_ARG_STRING_ARRAY, &override_autostart_dirs, N_("Override standard autostart directories"), NULL }, + { "default-session-key", 0, 0, G_OPTION_ARG_STRING, &default_session_key, N_("GConf key used to lookup default session"), NULL }, ++ { "saved-session", 0, 0, G_OPTION_ARG_STRING, &saved_session_name, N_("Override name of the saved session")}, + { "debug", 0, 0, G_OPTION_ARG_NONE, &debug, N_("Enable debugging code"), NULL }, + { "failsafe", 'f', 0, G_OPTION_ARG_NONE, &failsafe, N_("Do not load user-specified applications"), NULL }, + { "version", 0, 0, G_OPTION_ARG_NONE, &show_version, N_("Version of this application"), NULL }, +@@ -470,6 +472,9 @@ + g_print ("%s %s\n", argv [0], VERSION); + exit (1); + } ++ if (! IS_STRING_EMPTY (saved_session_name)) { ++ gsm_util_set_saved_session_dirname (saved_session_name); ++ } + + gdm_log_init (); + gdm_log_set_debug (debug); --- gnome-session-2.30.0.orig/debian/patches/03_devicekit_optional.patch +++ gnome-session-2.30.0/debian/patches/03_devicekit_optional.patch @@ -0,0 +1,239 @@ +Get gnome-session to build on non-Linux architectures. + +Index: gnome-session-2.30.0/configure.in +=================================================================== +--- gnome-session-2.30.0.orig/configure.in 2010-04-13 22:43:48.649245447 +0200 ++++ gnome-session-2.30.0/configure.in 2010-04-13 22:43:50.193234971 +0200 +@@ -52,7 +52,6 @@ PKG_CHECK_MODULES(GNOME_SESSION, + gio-2.0 >= $GLIB_REQUIRED + gtk+-2.0 >= $GTK_REQUIRED + dbus-glib-1 >= $DBUS_GLIB_REQUIRED +- devkit-power-gobject >= $DEVKIT_POWER_REQUIRED + ) + + PKG_CHECK_MODULES(SESSION_PROPERTIES, +@@ -81,6 +80,22 @@ PKG_CHECK_MODULES(EGG_SMCLIENT, gtk+-2.0 + + + dnl ==================================================================== ++dnl Check for DeviceKit-Power ++dnl ==================================================================== ++ ++PKG_CHECK_MODULES(DEVKIT_POWER, ++ devkit-power-gobject >= $DEVKIT_POWER_REQUIRED, ++ have_devkit_power=yes, ++ have_devkit_power=no ++) ++if test "$have_devkit_power" = yes; then ++ AC_DEFINE(HAVE_DEVKIT_POWER, 1, [Have the DeviceKit-Power library]) ++fi ++AC_SUBST(HAVE_DEVKIT_POWER) ++AC_SUBST(DEVKIT_POWER_CFLAGS) ++AC_SUBST(DEVKIT_POWER_LIBS) ++ ++dnl ==================================================================== + dnl Option to set the default window manager + dnl ==================================================================== + AC_ARG_WITH(default-wm, +@@ -385,6 +400,7 @@ echo " + Maintainer mode: ${USE_MAINTAINER_MODE} + Warn about deprecations: ${enable_deprecations} + ++ DeviceKit-Power support: ${have_devkit_power} + Default WM: ${with_default_wm} + IPv6 support: ${have_full_ipv6} + Backtrace support: ${have_backtrace} +Index: gnome-session-2.30.0/gnome-session/Makefile.am +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/Makefile.am 2010-04-13 22:43:48.621243843 +0200 ++++ gnome-session-2.30.0/gnome-session/Makefile.am 2010-04-13 22:43:50.193234971 +0200 +@@ -15,6 +15,7 @@ INCLUDES = \ + $(SM_CFLAGS) \ + $(ICE_CFLAGS) \ + $(GNOME_SESSION_CFLAGS) \ ++ $(DEVKIT_POWER_CFLAGS) \ + $(GCONF_CFLAGS) \ + -I$(top_srcdir)/egg \ + -DLOCALE_DIR=\""$(datadir)/locale"\" \ +@@ -48,6 +49,7 @@ gnome_session_LDADD = \ + $(SM_LIBS) \ + $(ICE_LIBS) \ + $(GNOME_SESSION_LIBS) \ ++ $(DEVKIT_POWER_LIBS) \ + $(GCONF_LIBS) \ + $(XRENDER_LIBS) \ + $(XTEST_LIBS) \ +Index: gnome-session-2.30.0/gnome-session/gsm-logout-dialog.c +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/gsm-logout-dialog.c 2010-04-13 22:43:48.589245081 +0200 ++++ gnome-session-2.30.0/gnome-session/gsm-logout-dialog.c 2010-04-13 22:43:50.193234971 +0200 +@@ -27,7 +27,9 @@ + #include + #include + ++#ifdef HAVE_DEVKIT_POWER + #include ++#endif /* HAVE_DEVKIT_POWER */ + + #include "gsm-logout-dialog.h" + #include "gsm-consolekit.h" +@@ -50,7 +52,9 @@ struct _GsmLogoutDialogPrivate + { + GsmDialogLogoutType type; + ++#ifdef HAVE_DEVKIT_POWER + DkpClient *dkp_client; ++#endif /* HAVE_DEVKIT_POWER */ + GsmConsolekit *consolekit; + + int timeout; +@@ -142,7 +146,9 @@ gsm_logout_dialog_init (GsmLogoutDialog + gtk_window_set_keep_above (GTK_WINDOW (logout_dialog), TRUE); + gtk_window_stick (GTK_WINDOW (logout_dialog)); + ++#ifdef HAVE_DEVKIT_POWER + logout_dialog->priv->dkp_client = dkp_client_new (); ++#endif /* HAVE_DEVKIT_POWER */ + + logout_dialog->priv->consolekit = gsm_get_consolekit (); + +@@ -166,10 +172,12 @@ gsm_logout_dialog_destroy (GsmLogoutDial + logout_dialog->priv->timeout_id = 0; + } + ++#ifdef HAVE_DEVKIT_POWER + if (logout_dialog->priv->dkp_client) { + g_object_unref (logout_dialog->priv->dkp_client); + logout_dialog->priv->dkp_client = NULL; + } ++#endif /* HAVE_DEVKIT_POWER */ + + if (logout_dialog->priv->consolekit) { + g_object_unref (logout_dialog->priv->consolekit); +@@ -182,21 +190,29 @@ gsm_logout_dialog_destroy (GsmLogoutDial + static gboolean + gsm_logout_supports_system_suspend (GsmLogoutDialog *logout_dialog) + { ++#ifdef HAVE_DEVKIT_POWER + gboolean ret; + g_object_get (logout_dialog->priv->dkp_client, + "can-suspend", &ret, + NULL); + return ret; ++#else /* HAVE_DEVKIT_POWER */ ++ return FALSE; ++#endif /* HAVE_DEVKIT_POWER */ + } + + static gboolean + gsm_logout_supports_system_hibernate (GsmLogoutDialog *logout_dialog) + { ++#ifdef HAVE_DEVKIT_POWER + gboolean ret; + g_object_get (logout_dialog->priv->dkp_client, + "can-hibernate", &ret, + NULL); + return ret; ++#else /* HAVE_DEVKIT_POWER */ ++ return FALSE; ++#endif /* HAVE_DEVKIT_POWER */ + } + + static gboolean +Index: gnome-session-2.30.0/gnome-session/gsm-manager.c +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/gsm-manager.c 2010-04-13 22:43:48.561240543 +0200 ++++ gnome-session-2.30.0/gnome-session/gsm-manager.c 2010-04-13 22:43:50.193234971 +0200 +@@ -38,7 +38,9 @@ + #include + #include + ++#ifdef HAVE_DEVKIT_POWER + #include ++#endif /* HAVE_DEVKIT_POWER */ + + #include /* for logout dialog */ + #include +@@ -135,7 +137,9 @@ struct GsmManagerPrivate + DBusGConnection *connection; + + /* Interface with other parts of the system */ ++#ifdef HAVE_DEVKIT_POWER + DkpClient *dkp_client; ++#endif /* HAVE_DEVKIT_POWER */ + }; + + enum { +@@ -983,6 +987,7 @@ manager_perhaps_lock (GsmManager *manage + static void + manager_attempt_hibernate (GsmManager *manager) + { ++#ifdef HAVE_DEVKIT_POWER + gboolean can_hibernate; + GError *error; + gboolean ret; +@@ -1004,11 +1009,15 @@ manager_attempt_hibernate (GsmManager *m + g_error_free (error); + } + } ++#else /* HAVE_DEVKIT_POWER */ ++ return; ++#endif /* HAVE_DEVKIT_POWER */ + } + + static void + manager_attempt_suspend (GsmManager *manager) + { ++#ifdef HAVE_DEVKIT_POWER + gboolean can_suspend; + GError *error; + gboolean ret; +@@ -1030,6 +1039,9 @@ manager_attempt_suspend (GsmManager *man + g_error_free (error); + } + } ++#else /* HAVE_DEVKIT_POWER */ ++ return; ++#endif /* HAVE_DEVKIT_POWER */ + } + + static void +@@ -2202,10 +2214,12 @@ gsm_manager_dispose (GObject *object) + manager->priv->gconf_client = NULL; + } + ++#ifdef HAVE_DEVKIT_POWER + if (manager->priv->dkp_client != NULL) { + g_object_unref (manager->priv->dkp_client); + manager->priv->dkp_client = NULL; + } ++#endif /* HAVE_DEVKIT_POWER */ + + G_OBJECT_CLASS (gsm_manager_parent_class)->dispose (object); + } +@@ -2435,7 +2449,9 @@ gsm_manager_init (GsmManager *manager) + G_CALLBACK (on_presence_status_changed), + manager); + ++#ifdef HAVE_DEVKIT_POWER + manager->priv->dkp_client = dkp_client_new (); ++#endif /* HAVE_DEVKIT_POWER */ + + /* GConf setup */ + gconf_client_add_dir (manager->priv->gconf_client, +@@ -2959,10 +2975,15 @@ gsm_manager_can_shutdown (GsmManager *ma + gboolean can_suspend; + gboolean can_hibernate; + ++#ifdef HAVE_DEVKIT_POWER + g_object_get (manager->priv->dkp_client, + "can-suspend", &can_suspend, + "can-hibernate", &can_hibernate, + NULL); ++#else /* HAVE_DEVKIT_POWER */ ++ can_suspend = FALSE; ++ can_hibernate = FALSE; ++#endif /* HAVE_DEVKIT_POWER */ + + g_debug ("GsmManager: CanShutdown called"); + --- gnome-session-2.30.0.orig/debian/patches/100_fix_xsmp_stop_crash.patch +++ gnome-session-2.30.0/debian/patches/100_fix_xsmp_stop_crash.patch @@ -0,0 +1,24 @@ +Description: Don't crash in xsmp_stop on clients which have an ICE connection but not registered yet +Bug: https://bugzilla.gnome.org/show_bug.cgi?id=598211 +Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/437425 +Origin: https://bugzilla.gnome.org/attachment.cgi?id=145401 + +Index: gnome-session-2.30.0/gnome-session/gsm-xsmp-client.c +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/gsm-xsmp-client.c 2010-06-04 14:02:38.024237334 +1000 ++++ gnome-session-2.30.0/gnome-session/gsm-xsmp-client.c 2010-06-04 14:02:39.494233661 +1000 +@@ -725,6 +725,14 @@ + return FALSE; + } + ++ if (xsmp->priv->conn == NULL) { ++ g_set_error (error, ++ GSM_CLIENT_ERROR, ++ GSM_CLIENT_ERROR_NOT_REGISTERED, ++ "Client is not registered"); ++ return FALSE; ++ } ++ + SmsDie (xsmp->priv->conn); + + return TRUE; --- gnome-session-2.30.0.orig/debian/patches/101_screen_lock_on_suspend.patch +++ gnome-session-2.30.0/debian/patches/101_screen_lock_on_suspend.patch @@ -0,0 +1,92 @@ +Description: Use the same logic as gnome-power-manager for deciding the "screen lock on suspend" policy. This restores the Jaunty behaviour rather than just using the screensaver settings, which is surprising for users +Bug: https://bugzilla.gnome.org/show_bug.cgi?id=598118 +Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/karmic/+source/gnome-session/+bug/446191 + +Index: gnome-session-2.30.0/gnome-session/gsm-manager.c +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/gsm-manager.c 2010-06-04 14:40:19.206732252 +1000 ++++ gnome-session-2.30.0/gnome-session/gsm-manager.c 2010-06-04 14:40:23.474233424 +1000 +@@ -87,6 +87,9 @@ + #define KEY_AUTOSAVE KEY_GNOME_SESSION_DIR "/auto_save_session" + + #define KEY_SLEEP_LOCK "/apps/gnome-screensaver/lock_enabled" ++#define KEY_SLEEP_LOCK_USE_SCREENSAVER "/apps/gnome-power-manager/lock/use_screensaver_settings" ++#define GPM_CONF_LOCK_ON_SUSPEND "/apps/gnome-power-manager/lock/suspend" ++#define GPM_CONF_LOCK_ON_HIBERNATE "/apps/gnome-power-manager/lock/hibernate" + + #define IS_STRING_EMPTY(x) ((x)==NULL||(x)[0]=='\0') + +@@ -981,18 +984,33 @@ + } + + static gboolean +-sleep_lock_is_enabled (GsmManager *manager) ++sleep_lock_is_enabled (GsmManager *manager, ++ const gchar *policy) + { +- GError *error; +- gboolean enable_lock; ++ GError *error; ++ gboolean enable_lock; ++ gboolean use_ss_setting; ++ const gchar *real_policy; + + error = NULL; ++ use_ss_setting = gconf_client_get_bool (manager->priv->gconf_client, ++ KEY_SLEEP_LOCK_USE_SCREENSAVER, &error); ++ if (error) { ++ g_warning ("Error retrieving configuration key '%s': %s", ++ KEY_SLEEP_LOCK_USE_SCREENSAVER, error->message); ++ g_error_free (error); ++ ++ use_ss_setting = FALSE; ++ } ++ ++ real_policy = (use_ss_setting ? KEY_SLEEP_LOCK : policy); ++ + enable_lock = gconf_client_get_bool (manager->priv->gconf_client, +- KEY_SLEEP_LOCK, &error); ++ real_policy, &error); + + if (error) { + g_warning ("Error retrieving configuration key '%s': %s", +- KEY_SLEEP_LOCK, error->message); ++ real_policy, error->message); + g_error_free (error); + + /* If we fail to query gconf key, just enable locking */ +@@ -1003,13 +1021,14 @@ + } + + static void +-manager_perhaps_lock (GsmManager *manager) ++manager_perhaps_lock (GsmManager *manager, ++ const gchar *policy) + { + GError *error; + gboolean ret; + + /* only lock if gnome-screensaver is set to lock */ +- if (!sleep_lock_is_enabled (manager)) { ++ if (!sleep_lock_is_enabled (manager, policy)) { + return; + } + +@@ -1047,7 +1066,7 @@ + if (can_hibernate) { + + /* lock the screen before we suspend */ +- manager_perhaps_lock (manager); ++ manager_perhaps_lock (manager, GPM_CONF_LOCK_ON_HIBERNATE); + + error = NULL; + ret = dkp_client_hibernate (manager->priv->dkp_client, &error); +@@ -1078,7 +1097,7 @@ + if (can_suspend) { + + /* lock the screen before we suspend */ +- manager_perhaps_lock (manager); ++ manager_perhaps_lock (manager, GPM_CONF_LOCK_ON_SUSPEND); + + error = NULL; + ret = dkp_client_suspend (manager->priv->dkp_client, &error); --- gnome-session-2.30.0.orig/debian/patches/11_add_failsafe_option.patch +++ gnome-session-2.30.0/debian/patches/11_add_failsafe_option.patch @@ -0,0 +1,59 @@ +Description: Add a failsafe option to GDM for starting without compiz +Bug: http://launchpad.net/bugs/432946 + +Index: gnome-session-2.30.0/data/Makefile.am +=================================================================== +--- gnome-session-2.30.0.orig/data/Makefile.am 2009-07-29 22:05:14.000000000 +1000 ++++ gnome-session-2.30.0/data/Makefile.am 2010-06-04 14:36:11.634234278 +1000 +@@ -11,7 +11,7 @@ + @INTLTOOL_DESKTOP_RULE@ + + xsessiondir = $(datadir)/xsessions +-xsession_in_files = gnome.desktop.in ++xsession_in_files = gnome.desktop.in gnome-failsafe.desktop.in + xsession_DATA = $(xsession_in_files:.desktop.in=.desktop) + + @INTLTOOL_SCHEMAS_RULE@ +Index: gnome-session-2.30.0/data/gnome-failsafe.desktop.in +=================================================================== +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gnome-session-2.30.0/data/gnome-failsafe.desktop.in 2010-06-04 14:36:11.634234278 +1000 +@@ -0,0 +1,8 @@ ++[Desktop Entry] ++_Name=Failsafe GNOME ++_Comment=This session logs you into GNOME without user applications ++Exec=gnome-session -f ++TryExec=gnome-session ++X-GDM-FailSafe=true ++Icon= ++Type=Application +Index: gnome-session-2.30.0/gnome-session/main.c +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/main.c 2010-06-04 14:36:06.106741327 +1000 ++++ gnome-session-2.30.0/gnome-session/main.c 2010-06-04 14:36:11.634234278 +1000 +@@ -489,7 +489,12 @@ + /* Some third-party programs rely on GNOME_DESKTOP_SESSION_ID to + * detect if GNOME is running. We keep this for compatibility reasons. + */ +- gsm_util_setenv ("GNOME_DESKTOP_SESSION_ID", "this-is-deprecated"); ++ if (failsafe) { ++ gsm_util_setenv ("GNOME_DESKTOP_SESSION_ID", "Failsafe"); ++ } ++ else { ++ gsm_util_setenv ("GNOME_DESKTOP_SESSION_ID", "this-is-deprecated"); ++ } + + client_store = gsm_store_new (); + +Index: gnome-session-2.30.0/po/POTFILES.in +=================================================================== +--- gnome-session-2.30.0.orig/po/POTFILES.in 2009-09-09 09:51:07.000000000 +1000 ++++ gnome-session-2.30.0/po/POTFILES.in 2010-06-04 14:36:11.634234278 +1000 +@@ -7,6 +7,7 @@ + compat/gnome-settings-daemon-helper.c + compat/gnome-settings-daemon-helper.desktop.in.in.in + data/gnome.desktop.in ++data/gnome-failsafe.desktop.in + data/gnome-session.schemas.in.in + data/gnome-wm.desktop.in.in + [type: gettext/glade]data/gsm-inhibit-dialog.ui --- gnome-session-2.30.0.orig/debian/patches/19_gnome-wm-tweaking.patch +++ gnome-session-2.30.0/debian/patches/19_gnome-wm-tweaking.patch @@ -0,0 +1,123 @@ +Description: Some magic for determining which WM to use. +Author: ? + +Index: gnome-session-2.30.0/data/gnome-wm +=================================================================== +--- gnome-session-2.30.0.orig/data/gnome-wm 2010-06-04 14:02:14.564234318 +1000 ++++ gnome-session-2.30.0/data/gnome-wm 2010-06-04 14:02:23.934232671 +1000 +@@ -1,7 +1,8 @@ + #!/bin/sh + + # The user can specify his prefered WM by setting the WINDOW_MANAGER +-# environment variable. ++# environment variable or setting the ++# /desktop/gnome/applications/window_manager/default gconf key. + # + # If this is not set, we search a list of known windowmanagers and use + # the first one that is found in the users's PATH +@@ -53,30 +54,71 @@ + fi + fi + ++# Get previously set window manager in gconf ++if [ ! "$DEFWM" ]; then ++ DEFWM=`gconftool-2 -g /desktop/gnome/applications/window_manager/default 2>/dev/null` ++fi ++ ++# special case handling for dapper upgrades (this runs only once after the upgrade) ++if [ -z "$DEFWM" ] && [ -f /var/lib/gnome-session/dapper-upgrade ]; then ++ gconftool-2 -s /desktop/gnome/applications/window_manager/default /usr/bin/metacity --type string ++ DEFWM=/usr/bin/metacity ++fi ++ ++# If not exist, set to compiz (if available) ++if [ ! -x "$DEFWM" ]; then ++ if [ -x "/usr/bin/compiz" ]; then ++ gconftool-2 -s /desktop/gnome/applications/window_manager/default /usr/bin/compiz --type string ++ DEFWM=/usr/bin/compiz ++ elif [ -x "/usr/bin/metacity" ]; then ++ gconftool-2 -s /desktop/gnome/applications/window_manager/default /usr/bin/metacity --type string ++ DEFWM=/usr/bin/metacity ++ else ++ unset DEFWM ++ fi ++fi ++ ++# WINDOW_MANAGER overrides all ++if [ -z "$WINDOW_MANAGER" ] ; then ++ WINDOW_MANAGER=`gconftool-2 --get /desktop/gnome/session/required_components/windowmanager 2> /dev/null` ++fi ++ + # Avoid looping if the session configuration tells us to use gnome-wm or if + # the user forces gnome-wm via WINDOW_MANAGER + if [ "x$WINDOW_MANAGER" = "xgnome-wm" ]; then + WINDOW_MANAGER="" + fi + +-# If compiz-gtk is installed, we always use it; it will fall back to +-# metacity if it cannot find decent hardware. +- +-if [ -z "$WINDOW_MANAGER" ] && [ -x /usr/bin/gtk-window-decorator ] ; then +- WINDOW_MANAGER=compiz +-fi ++if [ -z "$WINDOW_MANAGER" ] ; then ++ # Create a list of window manager we can handle, trying to only use the ++ # compositing ones when it makes sense + +-# If compiz is not installed (which is the default), use metacity instead. ++ xdpyinfo 2> /dev/null | grep -q "^ *Composite$" 2> /dev/null ++ IS_X_COMPOSITED=$? + +-if [ -z "$WINDOW_MANAGER" ]; then +- KNOWN_WM="metacity sawfish mutter" ++ KNOWN_WM="sawfish sawmill enlightenment icewm wmaker fvwm2 qvwm fvwm twm kwm" ++ if [ $IS_X_COMPOSITED -eq 0 ] ; then ++ KNOWN_WM="compiz beryl $KNOWN_WM" ++ fi ++ # metacity is still the default wm in GNOME ++ KNOWN_WM="metacity $KNOWN_WM" + +- for wm in $KNOWN_WM; do +- if [ -x /usr/bin/"$wm" ]; then +- WINDOW_MANAGER=/usr/bin/"$wm" +- break +- fi +- done ++ OLDIFS=$IFS ++ if [ -z "$DEFWM" -o "x$DEFWM" = "xgnome-wm" ]; then ++ for wm in $KNOWN_WM ; do ++ IFS=":" ++ for dir in $PATH ; do ++ if [ -x "$dir/$wm" ] ; then ++ WINDOW_MANAGER="$dir/$wm" ++ break 2 ++ fi ++ done ++ IFS=$OLDIFS ++ done ++ else ++ WINDOW_MANAGER=$DEFWM ++ fi ++ IFS=$OLDIFS + fi + + # Look for the default window manager on the system +@@ -125,7 +167,7 @@ + + case `basename $WINDOW_MANAGER` in + compiz) +- gtk-window-decorator & ++ #gtk-window-decorator & + #OPT3=glib + #OPT4=gconf + ;; +@@ -134,6 +176,9 @@ + ;; + esac + ++# Store the selected WM with gconf ++gconftool-2 -t string -s /desktop/gnome/applications/window_manager/current "$WINDOW_MANAGER" ++ + exec "$WINDOW_MANAGER" $OPT1 $OPT2 $OPT3 $OPT4 + + echo "ERROR: No window manager could run!" --- gnome-session-2.30.0.orig/debian/patches/03_no_session_delay.patch +++ gnome-session-2.30.0/debian/patches/03_no_session_delay.patch @@ -0,0 +1,15 @@ +Description: Don't set X-GNOME-Autostart-Phase to not delay other software start during GNOME login +Author: ? + +diff -Nur gnome-session-2.28.0/data/gnome-wm.desktop.in.in gnome-session-2.28.0.ubuntu/data/gnome-wm.desktop.in.in +--- gnome-session-2.28.0/data/gnome-wm.desktop.in.in 2009-08-25 10:03:42.000000000 +0200 ++++ gnome-session-2.28.0.ubuntu/data/gnome-wm.desktop.in.in 2010-01-20 22:21:19.000000000 +0100 +@@ -3,7 +3,7 @@ + _Name=Window Manager + Exec=gnome-wm + NoDisplay=true +-X-GNOME-Autostart-Phase=WindowManager ++#X-GNOME-Autostart-Phase=WindowManager + X-GNOME-Provides=windowmanager + X-GNOME-Autostart-Notify=true + X-GNOME-Bugzilla-Bugzilla=GNOME --- gnome-session-2.30.0.orig/debian/patches/95_dbus_request_shutdown.patch +++ gnome-session-2.30.0/debian/patches/95_dbus_request_shutdown.patch @@ -0,0 +1,100 @@ +Description: Add "RequestShutdown" and "RequestReboot" DBus methods to allow other applications to shutdown or reboot the machine via the session manager +Author: ? + +Index: gnome-session-2.30.0/gnome-session/gsm-manager.c +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/gsm-manager.c 2010-06-04 14:39:05.904233537 +1000 ++++ gnome-session-2.30.0/gnome-session/gsm-manager.c 2010-06-04 14:40:19.206732252 +1000 +@@ -3111,6 +3111,48 @@ + } + + gboolean ++gsm_manager_request_shutdown (GsmManager *manager, ++ GError **error) ++{ ++ g_debug ("GsmManager: RequestShutdown called"); ++ ++ g_return_val_if_fail (GSM_IS_MANAGER (manager), FALSE); ++ ++ if (manager->priv->phase != GSM_MANAGER_PHASE_RUNNING) { ++ g_set_error (error, ++ GSM_MANAGER_ERROR, ++ GSM_MANAGER_ERROR_NOT_IN_RUNNING, ++ "RequestShutdown interface is only available during the Running phase"); ++ return FALSE; ++ } ++ ++ request_shutdown (manager); ++ ++ return TRUE; ++} ++ ++gboolean ++gsm_manager_request_reboot (GsmManager *manager, ++ GError **error) ++{ ++ g_debug ("GsmManager: RequestReboot called"); ++ ++ g_return_val_if_fail (GSM_IS_MANAGER (manager), FALSE); ++ ++ if (manager->priv->phase != GSM_MANAGER_PHASE_RUNNING) { ++ g_set_error (error, ++ GSM_MANAGER_ERROR, ++ GSM_MANAGER_ERROR_NOT_IN_RUNNING, ++ "RequestReboot interface is only available during the Running phase"); ++ return FALSE; ++ } ++ ++ request_reboot (manager); ++ ++ return TRUE; ++} ++ ++gboolean + gsm_manager_shutdown (GsmManager *manager, + GError **error) + { +Index: gnome-session-2.30.0/gnome-session/gsm-manager.h +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/gsm-manager.h 2010-06-04 14:38:49.626732625 +1000 ++++ gnome-session-2.30.0/gnome-session/gsm-manager.h 2010-06-04 14:40:19.206732252 +1000 +@@ -148,7 +148,10 @@ + guint flags, + gboolean *is_inhibited, + GError *error); +- ++gboolean gsm_manager_request_shutdown (GsmManager *manager, ++ GError **error); ++gboolean gsm_manager_request_reboot (GsmManager *manager, ++ GError **error); + gboolean gsm_manager_shutdown (GsmManager *manager, + GError **error); + +Index: gnome-session-2.30.0/gnome-session/org.gnome.SessionManager.xml +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/org.gnome.SessionManager.xml 2010-06-04 14:38:49.626732625 +1000 ++++ gnome-session-2.30.0/gnome-session/org.gnome.SessionManager.xml 2010-06-04 14:40:19.206732252 +1000 +@@ -309,6 +309,23 @@ + + + ++ ++ ++ ++ Request a shutdown with no dialog ++ ++ ++ ++ ++ ++ ++ ++ Request a reboot with no dialog ++ ++ ++ ++ ++ + + + --- gnome-session-2.30.0.orig/debian/patches/96_no_catch_sigsegv.patch +++ gnome-session-2.30.0/debian/patches/96_no_catch_sigsegv.patch @@ -0,0 +1,16 @@ +Description: Don't register a handler for SIGSEGV. We want Apport to catch these crashes so that users can submit useful crash reports. +Author: ? + +Index: gnome-session-2.27.4/gnome-session/gdm-signal-handler.c +=================================================================== +--- gnome-session-2.27.4.orig/gnome-session/gdm-signal-handler.c 2009-07-24 20:14:23.000000000 +0100 ++++ gnome-session-2.27.4/gnome-session/gdm-signal-handler.c 2009-07-24 20:17:41.000000000 +0100 +@@ -348,7 +348,7 @@ + + gdm_signal_handler_add (handler, SIGILL, NULL, NULL); + gdm_signal_handler_add (handler, SIGBUS, NULL, NULL); +- gdm_signal_handler_add (handler, SIGSEGV, NULL, NULL); ++ /* gdm_signal_handler_add (handler, SIGSEGV, NULL, NULL); */ + gdm_signal_handler_add (handler, SIGABRT, NULL, NULL); + gdm_signal_handler_add (handler, SIGTRAP, NULL, NULL); + } --- gnome-session-2.30.0.orig/debian/patches/90_no_debug_flood_by_default.patch +++ gnome-session-2.30.0/debian/patches/90_no_debug_flood_by_default.patch @@ -0,0 +1,13 @@ +Index: gnome-session-2.25.92/gnome-session/main.c +=================================================================== +--- gnome-session-2.25.92.orig/gnome-session/main.c 2009-03-10 17:43:12.000000000 +0100 ++++ gnome-session-2.25.92/gnome-session/main.c 2009-03-10 17:43:15.000000000 +0100 +@@ -57,7 +57,7 @@ + + static gboolean failsafe = FALSE; + static gboolean show_version = FALSE; +-static gboolean debug = TRUE; ++static gboolean debug = FALSE; + + static void + on_bus_name_lost (DBusGProxy *bus_proxy, --- gnome-session-2.30.0.orig/debian/patches/21_dkp_start_on_demand.patch +++ gnome-session-2.30.0/debian/patches/21_dkp_start_on_demand.patch @@ -0,0 +1,56 @@ +Description: Don't call dkp_client_new() until actually needed. This blocks for some time whilst DK-Power is started, if it wasn't running already (which is the case during auto-login). This can delay the whole session from starting. +Author: ? + +Index: gnome-session-2.30.0/gnome-session/gsm-manager.c +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/gsm-manager.c 2010-06-04 14:36:10.000000000 +1000 ++++ gnome-session-2.30.0/gnome-session/gsm-manager.c 2010-06-04 14:37:49.274235033 +1000 +@@ -985,6 +985,15 @@ + } + } + ++#ifdef HAVE_DEVKIT_POWER ++static void ++manager_ensure_dkp_client (GsmManager *manager) ++{ ++ if (manager->priv->dkp_client == NULL) ++ manager->priv->dkp_client = dkp_client_new (); ++} ++#endif ++ + static void + manager_attempt_hibernate (GsmManager *manager) + { +@@ -993,6 +1002,7 @@ + GError *error; + gboolean ret; + ++ manager_ensure_dkp_client (manager); + g_object_get (manager->priv->dkp_client, + "can-hibernate", &can_hibernate, + NULL); +@@ -1023,6 +1033,7 @@ + GError *error; + gboolean ret; + ++ manager_ensure_dkp_client (manager); + g_object_get (manager->priv->dkp_client, + "can-suspend", &can_suspend, + NULL); +@@ -2561,7 +2572,7 @@ + manager); + + #ifdef HAVE_DEVKIT_POWER +- manager->priv->dkp_client = dkp_client_new (); ++ manager->priv->dkp_client = NULL; + #endif /* HAVE_DEVKIT_POWER */ + + /* GConf setup */ +@@ -3122,6 +3133,7 @@ + gboolean can_hibernate; + + #ifdef HAVE_DEVKIT_POWER ++ manager_ensure_dkp_client (manager); + g_object_get (manager->priv->dkp_client, + "can-suspend", &can_suspend, + "can-hibernate", &can_hibernate, --- gnome-session-2.30.0.orig/debian/patches/97_fix_query_end_session_crash.patch +++ gnome-session-2.30.0/debian/patches/97_fix_query_end_session_crash.patch @@ -0,0 +1,19 @@ +Index: gnome-session-2.30.0/gnome-session/gsm-xsmp-client.c +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/gsm-xsmp-client.c 2010-06-04 14:02:15.986733685 +1000 ++++ gnome-session-2.30.0/gnome-session/gsm-xsmp-client.c 2010-06-04 14:02:38.024237334 +1000 +@@ -803,10 +803,12 @@ + xsmp_get_app_name (GsmClient *client) + { + SmProp *prop; +- char *name; ++ char *name = NULL; + + prop = find_property (GSM_XSMP_CLIENT (client), SmProgram, NULL); +- name = prop_to_command (prop); ++ if (prop) { ++ name = prop_to_command (prop); ++ } + + return name; + } --- gnome-session-2.30.0.orig/debian/patches/12_no_gdm_fallback.patch +++ gnome-session-2.30.0/debian/patches/12_no_gdm_fallback.patch @@ -0,0 +1,27 @@ +Debian #572085 + +Don’t fall back to GDM when ConsoleKit fails. If CK is not available, it +will not be attempted anyway. + +Index: gnome-session-2.28.0/gnome-session/gsm-manager.c +=================================================================== +--- gnome-session-2.28.0.orig/gnome-session/gsm-manager.c 2010-03-02 09:50:28.083214273 +0100 ++++ gnome-session-2.28.0/gnome-session/gsm-manager.c 2010-03-02 09:51:19.974714717 +0100 +@@ -424,7 +424,7 @@ gsm_manager_quit (GsmManager *manager) + g_signal_connect (consolekit, + "request-completed", + G_CALLBACK (quit_request_completed), +- GINT_TO_POINTER (GDM_LOGOUT_ACTION_REBOOT)); ++ GINT_TO_POINTER (GDM_LOGOUT_ACTION_NONE)); + gsm_consolekit_attempt_restart (consolekit); + break; + case GSM_MANAGER_LOGOUT_REBOOT_GDM: +@@ -439,7 +439,7 @@ gsm_manager_quit (GsmManager *manager) + g_signal_connect (consolekit, + "request-completed", + G_CALLBACK (quit_request_completed), +- GINT_TO_POINTER (GDM_LOGOUT_ACTION_SHUTDOWN)); ++ GINT_TO_POINTER (GDM_LOGOUT_ACTION_NONE)); + gsm_consolekit_attempt_stop (consolekit); + break; + case GSM_MANAGER_LOGOUT_SHUTDOWN_GDM: --- gnome-session-2.30.0.orig/debian/patches/series +++ gnome-session-2.30.0/debian/patches/series @@ -0,0 +1,17 @@ +01_gnome-wm.patch +03_no_session_delay.patch +03_devicekit_optional.patch +10_session_save.patch +11_saved_session_name.patch +12_no_gdm_fallback.patch +11_add_failsafe_option.patch +19_gnome-wm-tweaking.patch +20_hide_nodisplay.patch +21_dkp_start_on_demand.patch +22_support_autostart_delay.patch +80_new_upstream_session_dialog.patch +95_dbus_request_shutdown.patch +96_no_catch_sigsegv.patch +97_fix_query_end_session_crash.patch +100_fix_xsmp_stop_crash.patch +101_screen_lock_on_suspend.patch --- gnome-session-2.30.0.orig/debian/patches/22_support_autostart_delay.patch +++ gnome-session-2.30.0/debian/patches/22_support_autostart_delay.patch @@ -0,0 +1,263 @@ +Description: Add support for autostarting applications after a delay + Make it possible to delay autostarting an application for a time + period defined by the "X-GNOME-Autostart-Delay" key in the applications + desktop file +Author: Chris Coulson +Bug: https://bugzilla.gnome.org/show_bug.cgi?id=608402 + +Index: gnome-session-2.30.0/egg/eggdesktopfile.c +=================================================================== +--- gnome-session-2.30.0.orig/egg/eggdesktopfile.c 2009-07-01 22:45:30.000000000 +1000 ++++ gnome-session-2.30.0/egg/eggdesktopfile.c 2010-06-04 14:38:05.326741219 +1000 +@@ -431,6 +431,16 @@ + error); + } + ++int ++egg_desktop_file_get_integer (EggDesktopFile *desktop_file, ++ const char *key, ++ GError **error) ++{ ++ return g_key_file_get_integer (desktop_file->key_file, ++ EGG_DESKTOP_FILE_GROUP, key, ++ error); ++} ++ + char ** + egg_desktop_file_get_string_list (EggDesktopFile *desktop_file, + const char *key, +Index: gnome-session-2.30.0/egg/eggdesktopfile.h +=================================================================== +--- gnome-session-2.30.0.orig/egg/eggdesktopfile.h 2009-07-01 22:45:30.000000000 +1000 ++++ gnome-session-2.30.0/egg/eggdesktopfile.h 2010-06-04 14:38:05.326741219 +1000 +@@ -127,6 +127,9 @@ + double egg_desktop_file_get_numeric (EggDesktopFile *desktop_file, + const char *key, + GError **error); ++int egg_desktop_file_get_integer (EggDesktopFile *desktop_file, ++ const char *key, ++ GError **error); + char **egg_desktop_file_get_string_list (EggDesktopFile *desktop_file, + const char *key, + gsize *length, +Index: gnome-session-2.30.0/gnome-session/gsm-app.c +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/gsm-app.c 2009-06-30 08:33:12.000000000 +1000 ++++ gnome-session-2.30.0/gnome-session/gsm-app.c 2010-06-04 14:38:05.326741219 +1000 +@@ -246,6 +246,7 @@ + klass->impl_get_autorestart = NULL; + klass->impl_provides = NULL; + klass->impl_is_running = NULL; ++ klass->impl_peek_autostart_delay = NULL; + + g_object_class_install_property (object_class, + PROP_PHASE, +@@ -442,6 +443,18 @@ + g_signal_emit (app, signals[REGISTERED], 0); + } + ++int ++gsm_app_peek_autostart_delay (GsmApp *app) ++{ ++ g_return_val_if_fail (GSM_IS_APP (app), FALSE); ++ ++ if (GSM_APP_GET_CLASS (app)->impl_peek_autostart_delay) { ++ return GSM_APP_GET_CLASS (app)->impl_peek_autostart_delay (app); ++ } else { ++ return 0; ++ } ++} ++ + void + gsm_app_exited (GsmApp *app) + { +Index: gnome-session-2.30.0/gnome-session/gsm-app.h +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/gsm-app.h 2009-06-30 08:33:12.000000000 +1000 ++++ gnome-session-2.30.0/gnome-session/gsm-app.h 2010-06-04 14:38:05.326741219 +1000 +@@ -65,6 +65,7 @@ + GError **error); + gboolean (*impl_stop) (GsmApp *app, + GError **error); ++ int (*impl_peek_autostart_delay) (GsmApp *app); + gboolean (*impl_provides) (GsmApp *app, + const char *service); + gboolean (*impl_has_autostart_condition) (GsmApp *app, +@@ -115,6 +116,7 @@ + gboolean gsm_app_has_autostart_condition (GsmApp *app, + const char *condition); + void gsm_app_registered (GsmApp *app); ++int gsm_app_peek_autostart_delay (GsmApp *app); + + /* exported to bus */ + gboolean gsm_app_get_app_id (GsmApp *app, +Index: gnome-session-2.30.0/gnome-session/gsm-autostart-app.c +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/gsm-autostart-app.c 2009-07-01 22:45:30.000000000 +1000 ++++ gnome-session-2.30.0/gnome-session/gsm-autostart-app.c 2010-06-04 14:38:05.326741219 +1000 +@@ -60,6 +60,7 @@ + char *condition_string; + gboolean condition; + gboolean autorestart; ++ int autostart_delay; + + GFileMonitor *condition_monitor; + guint condition_notify_id; +@@ -96,6 +97,7 @@ + app->priv->pid = -1; + app->priv->condition_monitor = NULL; + app->priv->condition = FALSE; ++ app->priv->autostart_delay = -1; + } + + static gboolean +@@ -452,6 +454,18 @@ + NULL); + setup_condition_monitor (app); + ++ if (phase == GSM_MANAGER_PHASE_APPLICATION) { ++ /* Only accept an autostart delay for the application phase */ ++ app->priv->autostart_delay = egg_desktop_file_get_integer (app->priv->desktop_file, ++ GSM_AUTOSTART_APP_DELAY_KEY, ++ NULL); ++ if (app->priv->autostart_delay < 0) { ++ g_warning ("Invalid autostart delay of %d for %s", app->priv->autostart_delay, ++ gsm_app_peek_id (GSM_APP (app))); ++ app->priv->autostart_delay = -1; ++ } ++ } ++ + g_object_set (app, + "phase", phase, + "startup-id", startup_id, +@@ -1069,6 +1083,14 @@ + } + } + ++static int ++gsm_autostart_app_peek_autostart_delay (GsmApp *app) ++{ ++ GsmAutostartApp *aapp = GSM_AUTOSTART_APP (app); ++ ++ return aapp->priv->autostart_delay; ++} ++ + static GObject * + gsm_autostart_app_constructor (GType type, + guint n_construct_properties, +@@ -1109,6 +1131,7 @@ + app_class->impl_has_autostart_condition = gsm_autostart_app_has_autostart_condition; + app_class->impl_get_app_id = gsm_autostart_app_get_app_id; + app_class->impl_get_autorestart = gsm_autostart_app_get_autorestart; ++ app_class->impl_peek_autostart_delay = gsm_autostart_app_peek_autostart_delay; + + g_object_class_install_property (object_class, + PROP_DESKTOP_FILENAME, +Index: gnome-session-2.30.0/gnome-session/gsm-manager.c +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/gsm-manager.c 2010-06-04 14:37:49.274235033 +1000 ++++ gnome-session-2.30.0/gnome-session/gsm-manager.c 2010-06-04 14:38:05.000000000 +1000 +@@ -330,13 +330,16 @@ + } else { + g_debug ("GsmManager: stopping app %s", gsm_app_peek_id (app)); + +- /* If we don't have a client then we should try to kill the app */ ++ /* If we don't have a client then we should try to kill the app, ++ * if it is running */ + error = NULL; +- res = gsm_app_stop (app, &error); +- if (error != NULL) { +- g_warning ("Not able to stop app from its condition: %s", +- error->message); +- g_error_free (error); ++ if (gsm_app_is_running (app)) { ++ res = gsm_app_stop (app, &error); ++ if (error != NULL) { ++ g_warning ("Not able to stop app from its condition: %s", ++ error->message); ++ g_error_free (error); ++ } + } + } + } +@@ -568,12 +571,37 @@ + } + + static gboolean ++_autostart_delay_timeout (GsmApp *app) ++{ ++ GError *error = NULL; ++ gboolean res; ++ ++ if (!gsm_app_peek_is_disabled (app) ++ && !gsm_app_peek_is_conditionally_disabled (app)) { ++ res = gsm_app_start (app, &error); ++ if (!res) { ++ if (error != NULL) { ++ g_warning ("Could not launch application '%s': %s", ++ gsm_app_peek_app_id (app), ++ error->message); ++ g_error_free (error); ++ } ++ } ++ } ++ ++ g_object_unref (app); ++ ++ return FALSE; ++} ++ ++static gboolean + _start_app (const char *id, + GsmApp *app, + GsmManager *manager) + { + GError *error; + gboolean res; ++ int delay; + + if (gsm_app_peek_phase (app) != manager->priv->phase) { + goto out; +@@ -592,6 +620,15 @@ + goto out; + } + ++ delay = gsm_app_peek_autostart_delay (app); ++ if (delay > 0) { ++ g_timeout_add_seconds (delay, ++ (GSourceFunc)_autostart_delay_timeout, ++ g_object_ref (app)); ++ g_debug ("GsmManager: %s is scheduled to start in %d seconds", id, delay); ++ goto out; ++ } ++ + error = NULL; + res = gsm_app_start (app, &error); + if (!res) { +@@ -1436,11 +1473,12 @@ + return FALSE; + } + +- g_debug ("GsmManager:\tID: %s\tapp-id:%s\tis-disabled:%d\tis-conditionally-disabled:%d", ++ g_debug ("GsmManager:\tID: %s\tapp-id:%s\tis-disabled:%d\tis-conditionally-disabled:%d\tis-delayed:%d", + gsm_app_peek_id (app), + gsm_app_peek_app_id (app), + gsm_app_peek_is_disabled (app), +- gsm_app_peek_is_conditionally_disabled (app)); ++ gsm_app_peek_is_conditionally_disabled (app), ++ (gsm_app_peek_autostart_delay (app) > 0)); + + return FALSE; + } +Index: gnome-session-2.30.0/gnome-session/gsm-autostart-app.h +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/gsm-autostart-app.h 2009-07-01 22:45:30.000000000 +1000 ++++ gnome-session-2.30.0/gnome-session/gsm-autostart-app.h 2010-06-04 14:38:05.326741219 +1000 +@@ -68,6 +68,7 @@ + #define GSM_AUTOSTART_APP_DBUS_PATH_KEY "X-GNOME-DBus-Path" + #define GSM_AUTOSTART_APP_DBUS_ARGS_KEY "X-GNOME-DBus-Start-Arguments" + #define GSM_AUTOSTART_APP_DISCARD_KEY "X-GNOME-Autostart-discard-exec" ++#define GSM_AUTOSTART_APP_DELAY_KEY "X-GNOME-Autostart-Delay" + + G_END_DECLS + --- gnome-session-2.30.0.orig/debian/patches/02_no_warning_crash.patch +++ gnome-session-2.30.0/debian/patches/02_no_warning_crash.patch @@ -0,0 +1,20 @@ +diff -Nur -x '*.orig' -x '*~' gnome-session-2.20.1/gnome-session/main.c gnome-session-2.20.1.new/gnome-session/main.c +--- gnome-session-2.20.1/gnome-session/main.c 2007-11-21 15:48:32.000000000 +0100 ++++ gnome-session-2.20.1.new/gnome-session/main.c 2007-11-21 15:49:01.000000000 +0100 +@@ -593,6 +593,7 @@ + gsm_set_verbose (TRUE); + + /* Help eradicate the critical warnings in unstable releases of GNOME */ ++ /* + versions = g_strsplit (VERSION, ".", 3); + if (versions && versions [0] && versions [1]) + { +@@ -605,7 +606,7 @@ + } + } + g_strfreev (versions); +- ++ */ + set_gtk1_theme_rcfile (); + + /* Initialize the i18n stuff */ --- gnome-session-2.30.0.orig/debian/patches/80_new_upstream_session_dialog.patch +++ gnome-session-2.30.0/debian/patches/80_new_upstream_session_dialog.patch @@ -0,0 +1,866 @@ +Description: Bugzilla patch to change the session dialog +Author: ? + +Index: gnome-session-2.30.0/gnome-session/gsm-logout-dialog.c +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/gsm-logout-dialog.c 2010-06-04 14:38:49.606733504 +1000 ++++ gnome-session-2.30.0/gnome-session/gsm-logout-dialog.c 2010-06-04 14:40:06.834293922 +1000 +@@ -40,8 +40,13 @@ + + #define AUTOMATIC_ACTION_TIMEOUT 60 + +-#define GSM_ICON_LOGOUT "system-log-out" +-#define GSM_ICON_SHUTDOWN "system-shutdown" ++#define GSM_ICON_LOGOUT "system-log-out" ++#define GSM_ICON_SWITCH "system-users" ++#define GSM_ICON_SHUTDOWN "system-shutdown" ++#define GSM_ICON_REBOOT "view-refresh" ++/* TODO: use gpm icons? */ ++#define GSM_ICON_HIBERNATE "drive-harddisk" ++#define GSM_ICON_SLEEP "sleep" + + typedef enum { + GSM_DIALOG_LOGOUT_TYPE_LOGOUT, +@@ -57,6 +62,9 @@ + #endif /* HAVE_DEVKIT_POWER */ + GsmConsolekit *consolekit; + ++ GtkWidget *info_label; ++ GtkWidget *cancel_button; ++ + int timeout; + unsigned int timeout_id; + +@@ -65,7 +73,8 @@ + + static GsmLogoutDialog *current_dialog = NULL; + +-static void gsm_logout_dialog_set_timeout (GsmLogoutDialog *logout_dialog); ++static void gsm_logout_dialog_set_timeout (GsmLogoutDialog *logout_dialog, ++ int seconds); + + static void gsm_logout_dialog_destroy (GsmLogoutDialog *logout_dialog, + gpointer data); +@@ -73,43 +82,10 @@ + static void gsm_logout_dialog_show (GsmLogoutDialog *logout_dialog, + gpointer data); + +-enum { +- PROP_0, +- PROP_MESSAGE_TYPE +-}; +- +-G_DEFINE_TYPE (GsmLogoutDialog, gsm_logout_dialog, GTK_TYPE_MESSAGE_DIALOG); ++static void gsm_logout_set_info_text (GsmLogoutDialog *logout_dialog, ++ int seconds); + +-static void +-gsm_logout_dialog_set_property (GObject *object, +- guint prop_id, +- const GValue *value, +- GParamSpec *pspec) +-{ +- switch (prop_id) { +- case PROP_MESSAGE_TYPE: +- break; +- default: +- G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); +- break; +- } +-} +- +-static void +-gsm_logout_dialog_get_property (GObject *object, +- guint prop_id, +- GValue *value, +- GParamSpec *pspec) +-{ +- switch (prop_id) { +- case PROP_MESSAGE_TYPE: +- g_value_set_enum (value, GTK_MESSAGE_WARNING); +- break; +- default: +- G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); +- break; +- } +-} ++G_DEFINE_TYPE (GsmLogoutDialog, gsm_logout_dialog, GTK_TYPE_DIALOG); + + static void + gsm_logout_dialog_class_init (GsmLogoutDialogClass *klass) +@@ -118,18 +94,6 @@ + + gobject_class = G_OBJECT_CLASS (klass); + +- /* This is a workaround to avoid a stupid crash: libgnomeui +- * listens for the "show" signal on all GtkMessageDialog and +- * gets the "message-type" of the dialogs. We will crash when +- * it accesses this property if we don't override it since we +- * didn't define it. */ +- gobject_class->set_property = gsm_logout_dialog_set_property; +- gobject_class->get_property = gsm_logout_dialog_get_property; +- +- g_object_class_override_property (gobject_class, +- PROP_MESSAGE_TYPE, +- "message-type"); +- + g_type_class_add_private (klass, sizeof (GsmLogoutDialogPrivate)); + } + +@@ -141,11 +105,23 @@ + logout_dialog->priv->timeout_id = 0; + logout_dialog->priv->timeout = 0; + logout_dialog->priv->default_response = GTK_RESPONSE_CANCEL; ++ logout_dialog->priv->info_label = NULL; + +- gtk_window_set_skip_taskbar_hint (GTK_WINDOW (logout_dialog), TRUE); ++ gtk_window_set_resizable (GTK_WINDOW (logout_dialog), FALSE); ++ gtk_dialog_set_has_separator (GTK_DIALOG (logout_dialog), FALSE); + gtk_window_set_keep_above (GTK_WINDOW (logout_dialog), TRUE); + gtk_window_stick (GTK_WINDOW (logout_dialog)); + ++ /* use HIG spacings */ ++ gtk_box_set_spacing (GTK_BOX (GTK_DIALOG (logout_dialog)->vbox), 12); ++ gtk_container_set_border_width (GTK_CONTAINER (logout_dialog), 6); ++ ++ gtk_dialog_add_button (GTK_DIALOG (logout_dialog), GTK_STOCK_HELP, ++ GTK_RESPONSE_HELP); ++ logout_dialog->priv->cancel_button = ++ gtk_dialog_add_button (GTK_DIALOG (logout_dialog), ++ GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL); ++ + #ifdef HAVE_DEVKIT_POWER + logout_dialog->priv->dkp_client = dkp_client_new (); + #endif /* HAVE_DEVKIT_POWER */ +@@ -253,19 +229,98 @@ + } + + static void +-gsm_logout_dialog_show (GsmLogoutDialog *logout_dialog, gpointer user_data) ++gsm_logout_dialog_show (GsmLogoutDialog *logout_dialog, ++ gpointer user_data) + { +- gsm_logout_dialog_set_timeout (logout_dialog); ++ gsm_logout_set_info_text (logout_dialog, AUTOMATIC_ACTION_TIMEOUT); ++ ++ if (logout_dialog->priv->default_response != GTK_RESPONSE_CANCEL) ++ gsm_logout_dialog_set_timeout (logout_dialog, ++ AUTOMATIC_ACTION_TIMEOUT); ++} ++ ++static void ++gsm_logout_set_info_text (GsmLogoutDialog *logout_dialog, ++ int seconds) ++{ ++ const char *info_text; ++ char *markup = NULL; ++ static char *session_type = NULL; ++ ++ switch (logout_dialog->priv->default_response) { ++ case GSM_LOGOUT_RESPONSE_LOGOUT: ++ info_text = ngettext ("You will be automatically logged " ++ "out in %d second.", ++ "You will be automatically logged " ++ "out in %d seconds.", ++ seconds); ++ break; ++ ++ case GSM_LOGOUT_RESPONSE_SHUTDOWN: ++ info_text = ngettext ("This system will be automatically " ++ "shut down in %d second.", ++ "This system will be automatically " ++ "shut down in %d seconds.", ++ seconds); ++ break; ++ ++ case GTK_RESPONSE_CANCEL: ++ info_text = NULL; ++ break; ++ ++ default: ++ g_assert_not_reached (); ++ } ++ ++ if (session_type == NULL) { ++ GsmConsolekit *consolekit; ++ ++ consolekit = gsm_get_consolekit (); ++ session_type = gsm_consolekit_get_current_session_type (consolekit); ++ g_object_unref (consolekit); ++ } ++ ++ if (g_strcmp0 (session_type, GSM_CONSOLEKIT_SESSION_TYPE_LOGIN_WINDOW) != 0) { ++ char *name, *buf, *buf2; ++ name = g_locale_to_utf8 (g_get_real_name (), -1, NULL, NULL, NULL); ++ ++ if (!name || name[0] == '\0' || strcmp (name, "Unknown") == 0) { ++ name = g_locale_to_utf8 (g_get_user_name (), -1 , NULL, NULL, NULL); ++ } ++ ++ if (!name) { ++ name = g_strdup (g_get_user_name ()); ++ } ++ ++ buf = g_strdup_printf (_("You are currently logged in as \"%s\"."), name); ++ if (info_text != NULL) { ++ buf2 = g_strdup_printf (info_text, seconds); ++ markup = g_markup_printf_escaped ("%s", g_strconcat (buf, "\n", buf2, NULL)); ++ g_free (buf2); ++ } else { ++ markup = g_markup_printf_escaped ("%s", buf); ++ } ++ g_free (buf); ++ g_free (name); ++ } else if (info_text != NULL) { ++ char *buf2; ++ buf2 = g_strdup_printf (info_text, seconds); ++ markup = g_markup_printf_escaped ("%s", buf2); ++ g_free (buf2); ++ } ++ ++ gtk_label_set_markup (GTK_LABEL (logout_dialog->priv->info_label), ++ markup ? markup : ""); ++ ++ if (markup != NULL) ++ g_free (markup); + } + + static gboolean + gsm_logout_dialog_timeout (gpointer data) + { + GsmLogoutDialog *logout_dialog; +- char *seconds_warning; +- char *secondary_text; + int seconds_to_show; +- static char *session_type = NULL; + + logout_dialog = (GsmLogoutDialog *) data; + +@@ -285,84 +340,129 @@ + seconds_to_show += 10; + } + +- switch (logout_dialog->priv->type) { +- case GSM_DIALOG_LOGOUT_TYPE_LOGOUT: +- seconds_warning = ngettext ("You will be automatically logged " +- "out in %d second.", +- "You will be automatically logged " +- "out in %d seconds.", +- seconds_to_show); +- break; ++ gsm_logout_set_info_text (logout_dialog, seconds_to_show); + +- case GSM_DIALOG_LOGOUT_TYPE_SHUTDOWN: +- seconds_warning = ngettext ("This system will be automatically " +- "shut down in %d second.", +- "This system will be automatically " +- "shut down in %d seconds.", +- seconds_to_show); +- break; ++ logout_dialog->priv->timeout--; ++ ++ return TRUE; ++} + +- default: +- g_assert_not_reached (); ++static void ++gsm_logout_dialog_set_timeout (GsmLogoutDialog *logout_dialog, ++ int seconds) ++{ ++ logout_dialog->priv->timeout = seconds; ++ ++ if (logout_dialog->priv->timeout_id != 0) { ++ g_source_remove (logout_dialog->priv->timeout_id); + } + +- if (session_type == NULL) { +- GsmConsolekit *consolekit; ++ logout_dialog->priv->timeout_id = g_timeout_add (1000, ++ gsm_logout_dialog_timeout, ++ logout_dialog); ++} + +- consolekit = gsm_get_consolekit (); +- session_type = gsm_consolekit_get_current_session_type (consolekit); +- g_object_unref (consolekit); ++static GtkWidget * ++gsm_logout_tile_new (const char *icon_name, ++ const char *title, ++ const char *description) ++{ ++ GtkWidget *button; ++ GtkWidget *alignment; ++ GtkWidget *hbox; ++ GtkWidget *vbox; ++ GtkWidget *image; ++ GtkWidget *label; ++ char *markup; ++ ++ g_assert (title != NULL); ++ ++ button = GTK_WIDGET (gtk_button_new ()); ++ gtk_button_set_relief (GTK_BUTTON (button), GTK_RELIEF_NONE); ++ ++ alignment = gtk_alignment_new (0, 0.5, 0, 0); ++ gtk_alignment_set_padding (GTK_ALIGNMENT (alignment), 0, 0, 6, 6); ++ gtk_container_add (GTK_CONTAINER (button), alignment); ++ ++ hbox = gtk_hbox_new (FALSE, 12); ++ gtk_container_add (GTK_CONTAINER (alignment), hbox); ++ if (icon_name != NULL) { ++ image = gtk_image_new_from_icon_name (icon_name, ++ GTK_ICON_SIZE_DIALOG); ++ gtk_box_pack_start (GTK_BOX (hbox), image, FALSE, FALSE, 0); + } + +- if (g_strcmp0 (session_type, GSM_CONSOLEKIT_SESSION_TYPE_LOGIN_WINDOW) != 0) { +- char *name, *tmp; ++ vbox = gtk_vbox_new (FALSE, 2); + +- name = g_locale_to_utf8 (g_get_real_name (), -1, NULL, NULL, NULL); ++ markup = g_markup_printf_escaped ("%s", ++ title); ++ label = gtk_label_new (markup); ++ g_free (markup); + +- if (!name || name[0] == '\0' || strcmp (name, "Unknown") == 0) { +- name = g_locale_to_utf8 (g_get_user_name (), -1 , NULL, NULL, NULL); +- } ++ gtk_label_set_use_markup (GTK_LABEL (label), TRUE); ++ gtk_misc_set_alignment (GTK_MISC (label), 0.0, 0.5); ++ gtk_label_set_use_underline (GTK_LABEL (label), TRUE); + +- if (!name) { +- name = g_strdup (g_get_user_name ()); +- } ++ gtk_box_pack_start (GTK_BOX (vbox), label, FALSE, FALSE, 0); + +- tmp = g_strdup_printf (_("You are currently logged in as \"%s\"."), name); +- secondary_text = g_strconcat (tmp, "\n", seconds_warning, NULL); +- g_free (tmp); ++ if (description != NULL) { ++ gchar *markup; ++ GdkColor *color; ++ GtkWidget *label; + +- g_free (name); +- } else { +- secondary_text = g_strdup (seconds_warning); +- } ++ color = >K_WIDGET (button)->style->fg[GTK_STATE_INSENSITIVE]; ++ markup = g_markup_printf_escaped ("%s", ++ color->red, ++ color->green, ++ color->blue, ++ description); ++ label = gtk_label_new (markup); ++ g_free (markup); + +- gtk_message_dialog_format_secondary_text (GTK_MESSAGE_DIALOG (logout_dialog), +- secondary_text, +- seconds_to_show, +- NULL); ++ gtk_label_set_use_markup (GTK_LABEL (label), TRUE); ++ gtk_misc_set_alignment (GTK_MISC (label), 0.0, 0.5); ++ gtk_label_set_use_underline (GTK_LABEL (label), TRUE); ++ gtk_label_set_line_wrap (GTK_LABEL (label), TRUE); + +- logout_dialog->priv->timeout--; ++ gtk_box_pack_start (GTK_BOX (vbox), label, FALSE, FALSE, 0); ++ } + +- g_free (secondary_text); ++ gtk_box_pack_start (GTK_BOX (hbox), vbox, FALSE, FALSE, 0); + +- return TRUE; ++ return button; + } + + static void +-gsm_logout_dialog_set_timeout (GsmLogoutDialog *logout_dialog) ++gsm_logout_tile_clicked (GtkWidget *tile, ++ gpointer response_p) + { +- logout_dialog->priv->timeout = AUTOMATIC_ACTION_TIMEOUT; ++ GtkWidget *dialog; + +- /* Sets the secondary text */ +- gsm_logout_dialog_timeout (logout_dialog); ++ dialog = gtk_widget_get_toplevel (tile); ++ g_assert (GTK_IS_DIALOG (dialog)); ++ gtk_dialog_response (GTK_DIALOG (dialog), ++ GPOINTER_TO_UINT (response_p)); ++} + +- if (logout_dialog->priv->timeout_id != 0) { +- g_source_remove (logout_dialog->priv->timeout_id); +- } ++static GtkWidget * ++gsm_logout_append_tile (GtkWidget *vbox, ++ unsigned int response, ++ const char *icon_name, ++ const char *title, ++ const char *description) ++{ ++ GtkWidget *tile; ++ ++ tile = gsm_logout_tile_new (icon_name, title, description); ++ gtk_box_pack_start (GTK_BOX (vbox), tile, TRUE, TRUE, 0); ++ gtk_widget_show_all (tile); ++ ++ g_signal_connect (tile, ++ "clicked", ++ G_CALLBACK (gsm_logout_tile_clicked), ++ GUINT_TO_POINTER (response)); + +- logout_dialog->priv->timeout_id = g_timeout_add (1000, +- gsm_logout_dialog_timeout, +- logout_dialog); ++ return tile; + } + + static GtkWidget * +@@ -372,8 +472,10 @@ + { + GsmLogoutDialog *logout_dialog; + GtkWidget *dialog_image; +- const char *primary_text; ++ GtkWidget *vbox; ++ GtkWidget *tile; + const char *icon_name; ++ const char *title; + + if (current_dialog != NULL) { + gtk_widget_destroy (GTK_WIDGET (current_dialog)); +@@ -383,83 +485,118 @@ + + current_dialog = logout_dialog; + +- gtk_window_set_title (GTK_WINDOW (logout_dialog), ""); +- +- logout_dialog->priv->type = type; ++ vbox = gtk_vbox_new (FALSE, 12); ++ gtk_box_pack_start (GTK_BOX (GTK_DIALOG (logout_dialog)->vbox), vbox, ++ FALSE, FALSE, 0); ++ gtk_container_set_border_width (GTK_CONTAINER (vbox), 6); ++ gtk_widget_show (vbox); + + icon_name = NULL; +- primary_text = NULL; ++ title = NULL; + + switch (type) { + case GSM_DIALOG_LOGOUT_TYPE_LOGOUT: + icon_name = GSM_ICON_LOGOUT; +- primary_text = _("Log out of this system now?"); ++ title = _("Log Out of the Session"); + + logout_dialog->priv->default_response = GSM_LOGOUT_RESPONSE_LOGOUT; + +- if (gsm_logout_supports_switch_user (logout_dialog)) { +- gtk_dialog_add_button (GTK_DIALOG (logout_dialog), ++ ++ gsm_logout_append_tile (vbox, GSM_LOGOUT_RESPONSE_LOGOUT, ++ GSM_ICON_LOGOUT, _("_Log Out"), ++ _("Ends your session and logs you " ++ "out.")); ++ ++ tile = gsm_logout_append_tile (vbox, ++ GSM_LOGOUT_RESPONSE_SWITCH_USER, ++ GSM_ICON_SWITCH, + _("_Switch User"), +- GSM_LOGOUT_RESPONSE_SWITCH_USER); ++ _("Suspends your session, " ++ "allowing another user to " ++ "log in and use the " ++ "computer.")); ++ if (!gsm_logout_supports_switch_user (logout_dialog)) { ++ gtk_widget_set_sensitive (tile, FALSE); + } + +- gtk_dialog_add_button (GTK_DIALOG (logout_dialog), +- GTK_STOCK_CANCEL, +- GTK_RESPONSE_CANCEL); +- +- gtk_dialog_add_button (GTK_DIALOG (logout_dialog), +- _("_Log Out"), +- GSM_LOGOUT_RESPONSE_LOGOUT); +- + break; + case GSM_DIALOG_LOGOUT_TYPE_SHUTDOWN: + icon_name = GSM_ICON_SHUTDOWN; +- primary_text = _("Shut down this system now?"); ++ title = _("Shut Down the Computer"); + + logout_dialog->priv->default_response = GSM_LOGOUT_RESPONSE_SHUTDOWN; + +- if (gsm_logout_supports_system_suspend (logout_dialog)) { +- gtk_dialog_add_button (GTK_DIALOG (logout_dialog), +- _("S_uspend"), +- GSM_LOGOUT_RESPONSE_SLEEP); ++ tile = gsm_logout_append_tile (vbox, ++ GSM_LOGOUT_RESPONSE_SHUTDOWN, ++ GSM_ICON_SHUTDOWN, ++ _("_Shut Down"), ++ _("Ends your session and turns " ++ "off the computer.")); ++ if (!gsm_logout_supports_shutdown (logout_dialog)) { ++ gtk_widget_set_sensitive (tile, FALSE); ++ /* If shutdown is not available, let's just fallback ++ * on cancel as the default action. We could fallback ++ * on reboot first, then suspend and then hibernate ++ * but it's not that useful, really */ ++ logout_dialog->priv->default_response = GTK_RESPONSE_CANCEL; + } + +- if (gsm_logout_supports_system_hibernate (logout_dialog)) { +- gtk_dialog_add_button (GTK_DIALOG (logout_dialog), +- _("_Hibernate"), +- GSM_LOGOUT_RESPONSE_HIBERNATE); ++ tile = gsm_logout_append_tile (vbox, ++ GSM_LOGOUT_RESPONSE_REBOOT, ++ GSM_ICON_REBOOT, _("_Restart"), ++ _("Ends your session and " ++ "restarts the computer.")); ++ if (!gsm_logout_supports_reboot (logout_dialog)) { ++ gtk_widget_set_sensitive (tile, FALSE); + } + +- if (gsm_logout_supports_reboot (logout_dialog)) { +- gtk_dialog_add_button (GTK_DIALOG (logout_dialog), +- _("_Restart"), +- GSM_LOGOUT_RESPONSE_REBOOT); ++ /* We don't set those options insensitive if they are no ++ * supported (like we do for shutdown/restart) since some ++ * hardware just don't support suspend/hibernate. So we ++ * don't show those options in this case. */ ++ if (gsm_logout_supports_system_suspend (logout_dialog)) { ++ gsm_logout_append_tile (vbox, ++ GSM_LOGOUT_RESPONSE_SLEEP, ++ GSM_ICON_SLEEP, _("S_uspend"), ++ _("Suspends your session " ++ "quickly, using minimal " ++ "power while the computer " ++ "stands by.")); + } + +- gtk_dialog_add_button (GTK_DIALOG (logout_dialog), +- GTK_STOCK_CANCEL, +- GTK_RESPONSE_CANCEL); +- +- if (gsm_logout_supports_shutdown (logout_dialog)) { +- gtk_dialog_add_button (GTK_DIALOG (logout_dialog), +- _("_Shut Down"), +- GSM_LOGOUT_RESPONSE_SHUTDOWN); ++ if (gsm_logout_supports_system_hibernate (logout_dialog)) { ++ gsm_logout_append_tile (vbox, ++ GSM_LOGOUT_RESPONSE_HIBERNATE, ++ GSM_ICON_HIBERNATE, ++ _("Hiber_nate"), ++ _("Suspends your session, " ++ "using no power until the " ++ "computer is restarted.")); + } ++ + break; + default: + g_assert_not_reached (); + } + +- dialog_image = gtk_message_dialog_get_image (GTK_MESSAGE_DIALOG (logout_dialog)); +- +- gtk_image_set_from_icon_name (GTK_IMAGE (dialog_image), +- icon_name, GTK_ICON_SIZE_DIALOG); ++ logout_dialog->priv->info_label = gtk_label_new (""); ++ gtk_label_set_line_wrap (GTK_LABEL (logout_dialog->priv->info_label), ++ TRUE); ++ gtk_box_pack_start (GTK_BOX (vbox), logout_dialog->priv->info_label, ++ TRUE, TRUE, 0); ++ gtk_widget_show (logout_dialog->priv->info_label); + gtk_window_set_icon_name (GTK_WINDOW (logout_dialog), icon_name); +- gtk_window_set_position (GTK_WINDOW (logout_dialog), GTK_WIN_POS_CENTER_ALWAYS); +- gtk_message_dialog_set_markup (GTK_MESSAGE_DIALOG (logout_dialog), primary_text); ++ gtk_window_set_title (GTK_WINDOW (logout_dialog), title); ++ gtk_window_set_position (GTK_WINDOW (logout_dialog), ++ GTK_WIN_POS_CENTER_ALWAYS); + + gtk_dialog_set_default_response (GTK_DIALOG (logout_dialog), + logout_dialog->priv->default_response); ++ /* Note that focus is on the widget for the default response by default ++ * (since they're the first widget, except when it's Cancel */ ++ if (logout_dialog->priv->default_response == GTK_RESPONSE_CANCEL) ++ gtk_window_set_focus (GTK_WINDOW (logout_dialog), ++ logout_dialog->priv->cancel_button); + + gtk_window_set_screen (GTK_WINDOW (logout_dialog), screen); + +Index: gnome-session-2.30.0/gnome-session/gsm-manager.c +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/gsm-manager.c 2010-06-04 14:38:49.000000000 +1000 ++++ gnome-session-2.30.0/gnome-session/gsm-manager.c 2010-06-04 14:39:05.904233537 +1000 +@@ -2986,7 +2986,8 @@ + { + g_debug ("GsmManager: Logout dialog response: %d", response_id); + +- gtk_widget_destroy (GTK_WIDGET (logout_dialog)); ++ if (response_id != GTK_RESPONSE_HELP) ++ gtk_widget_destroy (GTK_WIDGET (logout_dialog)); + + /* In case of dialog cancel, switch user, hibernate and + * suspend, we just perform the respective action and return, +@@ -2996,6 +2997,10 @@ + case GTK_RESPONSE_NONE: + case GTK_RESPONSE_DELETE_EVENT: + break; ++ case GTK_RESPONSE_HELP: ++ gsm_util_help_display (GTK_WINDOW (logout_dialog), ++ "gosgetstarted-73"); ++ break; + case GSM_LOGOUT_RESPONSE_SWITCH_USER: + request_switch_user (manager); + break; +Index: gnome-session-2.30.0/gnome-session/gsm-util.c +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/gsm-util.c 2010-06-04 14:38:49.000000000 +1000 ++++ gnome-session-2.30.0/gnome-session/gsm-util.c 2010-06-04 14:39:05.904233537 +1000 +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + #include + #include + #include +@@ -510,3 +511,75 @@ + g_error_free (bus_error); + } + } ++ ++void ++gsm_util_help_display (GtkWindow *parent, ++ const char *link_id) ++{ ++ GError *error = NULL; ++ char *command; ++ const char *lang; ++ char *uri = NULL; ++ GdkScreen *gscreen; ++ gboolean found; ++ ++ int i; ++ ++ const char * const * langs = g_get_language_names (); ++ ++ uri = NULL; ++ found = FALSE; ++ ++ for (i = 0; langs[i]; i++) { ++ lang = langs[i]; ++ if (strchr (lang, '.')) { ++ continue; ++ } ++ ++ uri = g_build_filename (DATADIR, ++ "/gnome/help/user-guide/", ++ lang, ++ "/user-guide.xml", ++ NULL); ++ ++ if (g_file_test (uri, G_FILE_TEST_EXISTS)) { ++ found = TRUE; ++ break; ++ } ++ } ++ ++ if (found) { ++ if (link_id) { ++ command = g_strconcat ("gnome-open ghelp://", uri, "?", link_id, NULL); ++ } else { ++ command = g_strconcat ("gnome-open ghelp://", uri, NULL); ++ } ++ ++ gscreen = gdk_screen_get_default (); ++ gdk_spawn_command_line_on_screen (gscreen, command, &error); ++ } else ++ command = NULL; ++ ++ if (!found || error != NULL) { ++ GtkWidget *d; ++ const char *errmsg; ++ ++ if (!found) ++ errmsg = _("Cannot find help."); ++ else { ++ errmsg = error->message; ++ g_error_free (error); ++ } ++ ++ d = gtk_message_dialog_new (parent, ++ GTK_DIALOG_MODAL|GTK_DIALOG_DESTROY_WITH_PARENT, ++ GTK_MESSAGE_ERROR, GTK_BUTTONS_OK, ++ "%s", errmsg); ++ gtk_widget_show (GTK_WIDGET (d)); ++ g_signal_connect (d, "response", ++ G_CALLBACK (gtk_widget_destroy), NULL); ++ } ++ ++ g_free (command); ++ g_free (uri); ++} +Index: gnome-session-2.30.0/gnome-session/gsm-util.h +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/gsm-util.h 2010-06-04 14:38:49.000000000 +1000 ++++ gnome-session-2.30.0/gnome-session/gsm-util.h 2010-06-04 14:39:05.904233537 +1000 +@@ -21,6 +21,7 @@ + #define __GSM_UTIL_H__ + + #include ++#include + + G_BEGIN_DECLS + +@@ -49,6 +50,9 @@ + void gsm_util_setenv (const char *variable, + const char *value); + ++void gsm_util_help_display (GtkWindow *parent, ++ const char * link_id); ++ + G_END_DECLS + + #endif /* __GSM_UTIL_H__ */ +Index: gnome-session-2.30.0/gnome-session/Makefile.am +=================================================================== +--- gnome-session-2.30.0.orig/gnome-session/Makefile.am 2010-06-04 14:38:49.000000000 +1000 ++++ gnome-session-2.30.0/gnome-session/Makefile.am 2010-06-04 14:39:05.904233537 +1000 +@@ -22,6 +22,7 @@ + -DDATA_DIR=\""$(datadir)/gnome-session"\" \ + -DDBUS_LAUNCH=\"dbus-launch\" \ + -DLIBEXECDIR=\"$(libexecdir)\" \ ++ -DDATADIR=\""$(datadir)"\" \ + -DGTKBUILDER_DIR=\""$(pkgdatadir)"\" \ + -DGCONF_SANITY_CHECK=\""$(GCONF_SANITY_CHECK)"\" \ + -DGCONFTOOL_CMD=\"$(GCONFTOOL)\" \ +Index: gnome-session-2.30.0/gnome-session/test-logout.c +=================================================================== +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gnome-session-2.30.0/gnome-session/test-logout.c 2010-06-04 14:39:05.904233537 +1000 +@@ -0,0 +1,117 @@ ++/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*- ++ * ++ * Copyright (C) 2008 Novell, Inc. ++ * ++ * This program is free software; you can redistribute it and/or ++ * modify it under the terms of the GNU General Public License as ++ * published by the Free Software Foundation; either version 2 of the ++ * License, or (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, but ++ * WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ * General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program; if not, write to the Free Software ++ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA ++ * 02111-1307, USA. ++ * ++ */ ++ ++#include "config.h" ++ ++#include ++ ++#include ++ ++#include "gsm-logout-dialog.h" ++ ++static void ++logout_dialog_response (GsmLogoutDialog *logout_dialog, ++ guint response_id, ++ gpointer data) ++{ ++ /* In case of dialog cancel, switch user, hibernate and ++ * suspend, we just perform the respective action and return, ++ * without shutting down the session. */ ++ switch (response_id) { ++ case GTK_RESPONSE_CANCEL: ++ case GTK_RESPONSE_NONE: ++ case GTK_RESPONSE_DELETE_EVENT: ++ g_print ("Cancel\n"); ++ break; ++ case GTK_RESPONSE_HELP: ++ g_print ("Help\n"); ++ break; ++ case GSM_LOGOUT_RESPONSE_SWITCH_USER: ++ g_print ("Switch user\n"); ++ break; ++ case GSM_LOGOUT_RESPONSE_HIBERNATE: ++ g_print ("Hibernate\n"); ++ break; ++ case GSM_LOGOUT_RESPONSE_SLEEP: ++ g_print ("Suspend\n"); ++ break; ++ case GSM_LOGOUT_RESPONSE_SHUTDOWN: ++ g_print ("Shutdown\n"); ++ break; ++ case GSM_LOGOUT_RESPONSE_REBOOT: ++ g_print ("Reboot\n"); ++ break; ++ case GSM_LOGOUT_RESPONSE_LOGOUT: ++ g_print ("Logout\n"); ++ break; ++ default: ++ g_assert_not_reached (); ++ break; ++ } ++ ++ gtk_main_quit (); ++} ++ ++ ++int ++main (int argc, ++ char *argv[]) ++{ ++ GtkWidget *dialog; ++ GError *error; ++ ++ static gboolean logout; ++ static gboolean shutdown; ++ ++ static GOptionEntry entries[] = { ++ { "logout", 'l', 0, G_OPTION_ARG_NONE, &logout, "Test logout dialog", NULL }, ++ { "shutdown", 's', 0, G_OPTION_ARG_NONE, &shutdown, "Test shutdown dialog", NULL }, ++ { NULL, 0, 0, 0, NULL, NULL, NULL } ++ }; ++ ++ logout = shutdown = FALSE; ++ error = NULL; ++ ++ gtk_init_with_args (&argc, &argv, ++ (char *) " - test logout/shutdown dialogs", ++ entries, NULL, ++ &error); ++ if (error != NULL) { ++ g_warning ("%s", error->message); ++ g_error_free (error); ++ exit (1); ++ } ++ ++ if (!shutdown) ++ dialog = gsm_get_logout_dialog (gdk_screen_get_default (), ++ GDK_CURRENT_TIME); ++ else ++ dialog = gsm_get_shutdown_dialog (gdk_screen_get_default (), ++ GDK_CURRENT_TIME); ++ ++ g_signal_connect (dialog, "response", ++ G_CALLBACK (logout_dialog_response), NULL); ++ gtk_widget_show (dialog); ++ ++ gtk_main (); ++ ++ return 0; ++} --- gnome-session-2.30.0.orig/debian/patches/01_gnome-wm.patch +++ gnome-session-2.30.0/debian/patches/01_gnome-wm.patch @@ -0,0 +1,107 @@ +Index: gnome-session-2.28.0/data/gnome-wm +=================================================================== +--- gnome-session-2.28.0.orig/data/gnome-wm 2009-07-29 02:36:07.000000000 +0200 ++++ gnome-session-2.28.0/data/gnome-wm 2009-09-22 22:58:55.000000000 +0200 +@@ -40,11 +40,6 @@ + esac + done + +-# WINDOW_MANAGER overrides all +-if [ -z "$WINDOW_MANAGER" ] ; then +- WINDOW_MANAGER=`gconftool-2 --get /desktop/gnome/session/required_components/windowmanager 2> /dev/null` +-fi +- + # Migrate compiz to compiz-manager if possible and needed + if [ "x$WINDOW_MANAGER" = "xcompiz" -o "x$DEFWM" = "xcompiz" ]; then + which compiz-manager > /dev/null 2>&1 +@@ -64,45 +59,30 @@ + WINDOW_MANAGER="" + fi + +-if [ -z "$WINDOW_MANAGER" ] ; then +- # Create a list of window manager we can handle, trying to only use the +- # compositing ones when it makes sense +- +- xdpyinfo 2> /dev/null | grep -q "^ *Composite$" 2> /dev/null +- IS_X_COMPOSITED=$? ++# If compiz-gtk is installed, we always use it; it will fall back to ++# metacity if it cannot find decent hardware. + +- KNOWN_WM="sawfish sawmill enlightenment icewm wmaker fvwm2 qvwm fvwm twm kwm" +- if [ $IS_X_COMPOSITED -eq 0 ] ; then +- KNOWN_WM="mutter compiz-manager compiz beryl $KNOWN_WM" +- fi +- # metacity is still the default wm in GNOME +- KNOWN_WM="metacity $KNOWN_WM" ++if [ -z "$WINDOW_MANAGER" ] && [ -x /usr/bin/gtk-window-decorator ] ; then ++ WINDOW_MANAGER=compiz ++fi + +- OLDIFS=$IFS +- if [ -z "$DEFWM" -o "x$DEFWM" = "xgnome-wm" ]; then ++# If compiz is not installed (which is the default), use metacity instead. + +- for wm in $KNOWN_WM ; do +- IFS=":" +- for dir in $PATH ; do +- if [ -x "$dir/$wm" ] ; then +- WINDOW_MANAGER="$dir/$wm" +- break 2 +- fi +- done +- IFS=$OLDIFS +- done ++if [ -z "$WINDOW_MANAGER" ]; then ++ KNOWN_WM="metacity sawfish mutter" + +- else +- WINDOW_MANAGER=$DEFWM +- fi +- IFS=$OLDIFS ++ for wm in $KNOWN_WM; do ++ if [ -x /usr/bin/"$wm" ]; then ++ WINDOW_MANAGER=/usr/bin/"$wm" ++ break ++ fi ++ done + fi + +-# If no window manager can be found, we default to xterm ++# Look for the default window manager on the system + + if [ -z "$WINDOW_MANAGER" ] ; then +- echo "WARNING: No window manager can be found." +- WINDOW_MANAGER=xterm ++ WINDOW_MANAGER=$(readlink /etc/alternatives/x-window-manager 2>/dev/null) + fi + + # Now create options OPT1, OPT2 and OPT3 based on the windowmanager used +@@ -127,7 +107,7 @@ + OPT1=-s + OPT2=$SMID + ;; +- fvwm) ++ fvwm|fvwm2) + OPT1=-i + OPT2=$SMID + ;; +@@ -145,16 +125,15 @@ + + case `basename $WINDOW_MANAGER` in + compiz) +- export LIBGL_ALWAYS_INDIRECT=1 + gtk-window-decorator & +- OPT3=glib +- OPT4=gconf ++ #OPT3=glib ++ #OPT4=gconf + ;; + beryl) + emerald & + ;; + esac + +-exec $WINDOW_MANAGER $OPT1 $OPT2 $OPT3 $OPT4 ++exec "$WINDOW_MANAGER" $OPT1 $OPT2 $OPT3 $OPT4 + + echo "ERROR: No window manager could run!" --- gnome-session-2.30.0.orig/debian/patches/20_hide_nodisplay.patch +++ gnome-session-2.30.0/debian/patches/20_hide_nodisplay.patch @@ -0,0 +1,149 @@ +Description: Don't show desktop files with NoDisplay=true +Origin: http://bugzilla-attachments.gnome.org/attachment.cgi?id=146469 +Bug: https://bugzilla.gnome.org/show_bug.cgi?id=556459 +Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/462768 + +Index: gnome-session-2.30.0/capplet/gsm-properties-dialog.c +=================================================================== +--- gnome-session-2.30.0.orig/capplet/gsm-properties-dialog.c 2010-06-04 14:02:15.986733685 +1000 ++++ gnome-session-2.30.0/capplet/gsm-properties-dialog.c 2010-06-04 14:02:25.836732642 +1000 +@@ -126,11 +126,13 @@ + GspApp *app) + { + gboolean hidden; ++ gboolean display; + gboolean enabled; + GIcon *icon; + const char *description; + + hidden = gsp_app_get_hidden (app); ++ display = gsp_app_get_display (app); + enabled = gsp_app_get_enabled (app); + icon = gsp_app_get_icon (app); + description = gsp_app_get_description (app); +@@ -161,7 +163,7 @@ + } + + gtk_list_store_set (list_store, iter, +- STORE_COL_VISIBLE, !hidden, ++ STORE_COL_VISIBLE, (display && !hidden), + STORE_COL_ENABLED, enabled, + STORE_COL_GICON, icon, + STORE_COL_DESCRIPTION, description, +Index: gnome-session-2.30.0/capplet/gsp-app.c +=================================================================== +--- gnome-session-2.30.0.orig/capplet/gsp-app.c 2009-10-12 07:30:15.000000000 +1100 ++++ gnome-session-2.30.0/capplet/gsp-app.c 2010-06-04 14:02:25.836732642 +1000 +@@ -37,18 +37,20 @@ + + #define GSP_APP_SAVE_DELAY 2 + +-#define GSP_ASP_SAVE_MASK_HIDDEN 0x0001 +-#define GSP_ASP_SAVE_MASK_ENABLED 0x0002 +-#define GSP_ASP_SAVE_MASK_NAME 0x0004 +-#define GSP_ASP_SAVE_MASK_EXEC 0x0008 +-#define GSP_ASP_SAVE_MASK_COMMENT 0x0010 +-#define GSP_ASP_SAVE_MASK_ALL 0xffff ++#define GSP_ASP_SAVE_MASK_HIDDEN 0x0001 ++#define GSP_ASP_SAVE_MASK_ENABLED 0x0002 ++#define GSP_ASP_SAVE_MASK_NAME 0x0004 ++#define GSP_ASP_SAVE_MASK_EXEC 0x0008 ++#define GSP_ASP_SAVE_MASK_COMMENT 0x0010 ++#define GSP_ASP_SAVE_MASK_NO_DISPLAY 0x0020 ++#define GSP_ASP_SAVE_MASK_ALL 0xffff + + struct _GspAppPrivate { + char *basename; + char *path; + + gboolean hidden; ++ gboolean no_display; + gboolean enabled; + + char *name; +@@ -334,6 +336,14 @@ + return FALSE; + } + ++ if (gsp_key_file_get_boolean (keyfile, ++ G_KEY_FILE_DESKTOP_KEY_NO_DISPLAY, ++ FALSE) != app->priv->no_display) { ++ g_free (path); ++ g_key_file_free (keyfile); ++ return FALSE; ++ } ++ + str = gsp_key_file_get_locale_string (keyfile, + G_KEY_FILE_DESKTOP_KEY_NAME); + if (!_gsp_str_equal (str, app->priv->name)) { +@@ -442,6 +452,12 @@ + app->priv->hidden); + } + ++ if (app->priv->save_mask & GSP_ASP_SAVE_MASK_NO_DISPLAY) { ++ gsp_key_file_set_boolean (keyfile, ++ G_KEY_FILE_DESKTOP_KEY_NO_DISPLAY, ++ app->priv->no_display); ++ } ++ + if (app->priv->save_mask & GSP_ASP_SAVE_MASK_ENABLED) { + gsp_key_file_set_boolean (keyfile, + GSP_KEY_FILE_DESKTOP_KEY_AUTOSTART_ENABLED, +@@ -541,6 +557,14 @@ + } + + gboolean ++gsp_app_get_display (GspApp *app) ++{ ++ g_return_val_if_fail (GSP_IS_APP (app), FALSE); ++ ++ return !app->priv->no_display; ++} ++ ++gboolean + gsp_app_get_enabled (GspApp *app) + { + g_return_val_if_fail (GSP_IS_APP (app), FALSE); +@@ -790,6 +814,9 @@ + app->priv->hidden = gsp_key_file_get_boolean (keyfile, + G_KEY_FILE_DESKTOP_KEY_HIDDEN, + FALSE); ++ app->priv->no_display = gsp_key_file_get_boolean (keyfile, ++ G_KEY_FILE_DESKTOP_KEY_NO_DISPLAY, ++ FALSE); + app->priv->enabled = gsp_key_file_get_boolean (keyfile, + GSP_KEY_FILE_DESKTOP_KEY_AUTOSTART_ENABLED, + TRUE); +@@ -935,6 +962,7 @@ + app->priv->basename, NULL); + + app->priv->hidden = FALSE; ++ app->priv->no_display = FALSE; + app->priv->enabled = TRUE; + + if (!gsm_util_text_is_blank (name)) { +@@ -1031,6 +1059,12 @@ + app->priv->save_mask |= GSP_ASP_SAVE_MASK_HIDDEN; + } + ++ if (app->priv->no_display) { ++ changed = TRUE; ++ app->priv->no_display = FALSE; ++ app->priv->save_mask |= GSP_ASP_SAVE_MASK_NO_DISPLAY; ++ } ++ + if (!app->priv->enabled) { + changed = TRUE; + app->priv->enabled = TRUE; +Index: gnome-session-2.30.0/capplet/gsp-app.h +=================================================================== +--- gnome-session-2.30.0.orig/capplet/gsp-app.h 2009-07-01 22:45:30.000000000 +1000 ++++ gnome-session-2.30.0/capplet/gsp-app.h 2010-06-04 14:02:25.836732642 +1000 +@@ -74,6 +74,7 @@ + const char *gsp_app_get_path (GspApp *app); + + gboolean gsp_app_get_hidden (GspApp *app); ++gboolean gsp_app_get_display (GspApp *app); + + gboolean gsp_app_get_enabled (GspApp *app); + void gsp_app_set_enabled (GspApp *app, --- gnome-session-2.30.0.orig/debian/po-up/et.po +++ gnome-session-2.30.0/debian/po-up/et.po @@ -0,0 +1,41 @@ +# GNOME seansi eesti keele tõlge. +# Estonian translation of gnome-session. +# +# Copyright (C) 1999, 2001, 2002, 2004-2006 Free Software Foundation, Inc. +# Copyright (C) 2006-2008 The GNOME Project. +# +# Lauris Kaplinski , 1999. +# Ilmar Kerm , 2001, 2002. +# Tõivo Leedjärv , 2002. +# Priit Laes , 2004-2006. +# Ivar Smolin , 2005-2008. +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session 2.22\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-01-23 08:04+0200\n" +"Last-Translator: Ivar Smolin \n" +"Language-Team: Estonian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Sinu seanss salvestati." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Ei saa ühendust seansihalduriga" + --- gnome-session-2.30.0.orig/debian/po-up/id.po +++ gnome-session-2.30.0/debian/po-up/id.po @@ -0,0 +1,33 @@ +# Indonesia translation of gnome-session. +# Copyright (C) 2005 THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# Mohammad DAMT , 2005. +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session HEAD\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2005-08-13 00:02+0300\n" +"Last-Translator: Mohammad DAMT \n" +"Language-Team: Indonesia \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Tidak dapat berhubungan dengan manajer sesi" + --- gnome-session-2.30.0.orig/debian/po-up/hr.po +++ gnome-session-2.30.0/debian/po-up/hr.po @@ -0,0 +1,32 @@ +# Translation of gnome-session to Croatiann +# Copyright (C) Croatiann team +# Translators: Automatski Prijevod <>,Denis Lackovic ,Robert Sedak , +msgid "" +msgstr "" +"Project-Id-Version: gnome-session 0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2004-02-05 23:49+CET\n" +"Last-Translator: auto\n" +"Language-Team: Croatian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: TransDict server\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Ne mogu se spojiti na upravitelja sesije" + --- gnome-session-2.30.0.orig/debian/po-up/zh_CN.po +++ gnome-session-2.30.0/debian/po-up/zh_CN.po @@ -0,0 +1,35 @@ +# Dillion Chen +# Updated and QA by Wang Jian +# Updated and QA by Jiang Xiong +# Updated and QA by Zipeco +# Updated by Funda Wang , 2003 +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-02-25 14:47+0800\n" +"Last-Translator: Yang Zhang \n" +"Language-Team: zh_CN \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "您的会话已保存。" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +# gsm/save-session.c:86 +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "无法连接到会话管理器" + --- gnome-session-2.30.0.orig/debian/po-up/eu.po +++ gnome-session-2.30.0/debian/po-up/eu.po @@ -0,0 +1,37 @@ +# translation of gnome-session.HEAD.po to Basque +# Copyright (C) 1999, 2004, 2006, 2007, 2008 Free Software Foundation, Inc. +# +# Joseba Bidaurrazaga van Dierdonck , 2000. +# Hizkuntza Politikarako Sailburuordetza , 2004. +# Iñaki Larrañaga Murgoitio , 2005, 2006, 2007, 2008. +# Iñaki Larrañaga Murgoitio , 2007. +msgid "" +msgstr "" +"Project-Id-Version: gnome-session.HEAD\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-01-22 19:37+0100\n" +"Last-Translator: Iñaki Larrañaga Murgoitio \n" +"Language-Team: Basque \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Zure saioa gorde da." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Ezin izan da saio-kudeatzailearekin konektatu" + --- gnome-session-2.30.0.orig/debian/po-up/uk.po +++ gnome-session-2.30.0/debian/po-up/uk.po @@ -0,0 +1,33 @@ +# Ukrainian translation of gnome-core module +# Copyright (C) 1999-2002 Free Software Foundation, Inc. +# Yuri Syrota , 1999-2002. +# Maxim Dziumanenko , 2002-2008 +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-03-07 11:56+0300\n" +"Last-Translator: Maxim Dziumanenko \n" +"Language-Team: Ukrainian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Ваш сеанс збережено." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Не вдається з'єднатись із менеджером сеансів" + --- gnome-session-2.30.0.orig/debian/po-up/hi.po +++ gnome-session-2.30.0/debian/po-up/hi.po @@ -0,0 +1,40 @@ +# translation of gnome-session.HEAD.hi.po to Hindi +# This file is distributed under the same license as the PACKAGE package. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER. +# Rajesh Ranjan , 2005, 2006. +# +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session.HEAD.hi\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2006-08-30 17:08+0530\n" +"Last-Translator: Rajesh Ranjan \n" +"Language-Team: Hindi \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"net>\n" +"X-Generator: KBabel 1.9.1\n" +"Plural-Forms: nplurals=2; plural=(n!=1);\n" +"\n" +"\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +# gnome-session/save-session.c:112 +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "सत्र मैनेजर से संपर्क स्थापित नहीं हो पा रहा है" + --- gnome-session-2.30.0.orig/debian/po-up/zh_TW.po +++ gnome-session-2.30.0/debian/po-up/zh_TW.po @@ -0,0 +1,41 @@ +# Chinese (Taiwan) translation of gnome-session. +# Copyright (C) 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc. +# gnome-core: +# Yuan-Chung Cheng , 1999. +# Jing-Jong Shyue , 2000. +# Chih-Wei Huang , 2000. +# Abel Cheung , 2001-2002. +# gnome-session: +# Abel Cheung , 2002-2003. +# Woodman Tuen , 2005-006. +# +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session 2.21.91\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-02-07 22:52+0800\n" +"Last-Translator: Woodman Tuen \n" +"Language-Team: Chinese (Taiwan) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "作業階段已經儲存。" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "無法連接作業階段總管" + --- gnome-session-2.30.0.orig/debian/po-up/ml.po +++ gnome-session-2.30.0/debian/po-up/ml.po @@ -0,0 +1,37 @@ +# translation of gnome-session.HEAD.ml.po to Malayalam +# This file is distributed under the same license as the PACKAGE package. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER. +# FSF-India , 2003. +# Ani Peter , 2006. +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session.HEAD.ml\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2006-08-07 16:26+0530\n" +"Last-Translator: Ani Peter \n" +"Language-Team: Malayalam\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.9.1\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "സെഷന്‍ മാനേജറുമായി ബന്ധപ്പെടാന്‍ കഴിയുന്നില്ല" + --- gnome-session-2.30.0.orig/debian/po-up/mi.po +++ gnome-session-2.30.0/debian/po-up/mi.po @@ -0,0 +1,34 @@ +# Māori translation of gnome-session. +# Copyright (C) 2004 Free Software Foundation +# This file is distributed under the same license as the gnome-session package. +# John C Barstow , 2004. +# +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session 2.6\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2004-04-09 23:53+1200\n" +"Last-Translator: John C Barstow \n" +"Language-Team: Māori \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "" + --- gnome-session-2.30.0.orig/debian/po-up/ms.po +++ gnome-session-2.30.0/debian/po-up/ms.po @@ -0,0 +1,35 @@ +# gnome-session Bahasa Melayu (ms) +# Melihat Sistem kehakiman masa kini, Saya tak hairan +# kalau saya disabitkan dengan kesalahan mendera isteri +# ketika saya masih BUJANG +# +# Hasbullah Bin Pit (sebol) , 2001-2003 +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session HEAD\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2003-08-08 01:58+0800\n" +"Last-Translator: Hasbullah Bin Pit \n" +"Language-Team: Projek Gabai \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Tak boleh menyambung ke pengurus sesi" + --- gnome-session-2.30.0.orig/debian/po-up/nso.po +++ gnome-session-2.30.0/debian/po-up/nso.po @@ -0,0 +1,34 @@ +# Northern Sotho translation of gnome-session. +# Copyright (C) 2004 Zuza Software Foundation +# This file is distributed under the same license as the gnome-session package. +# +# Zuza Software Foundation , 2004 +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session HEAD\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2004-11-29 17:02+0200\n" +"Last-Translator: Zuza Software Foundation \n" +"Language-Team: Northern Sotho \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Ga e kgone go kgokagana le molaodi wa lenaneo" + --- gnome-session-2.30.0.orig/debian/po-up/gu.po +++ gnome-session-2.30.0/debian/po-up/gu.po @@ -0,0 +1,46 @@ +# translation of gnome-session.HEAD.gu.po to Gujarati +# MagNet , 2004. +# Ankit Patel , 2004, 2005, 2007. +# Ankit Patel , 2006. +# Copyright (C) 2004, 2005, 2006, 2007 Free Software Foundation, Inc. +msgid "" +msgstr "" +"Project-Id-Version: gnome-session.HEAD.gu\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2007-08-06 17:50+0530\n" +"Last-Translator: Ankit Patel \n" +"Language-Team: Gujarati \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"\n" +"X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=2; plural=(n!=1);\n" +"\n" +"\n" +"\n" +"\n" +"\n" +"\n" +"\n" +"\n" + +# gnome-session/save-session.c:160 +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "તમારા સત્રનો સંગ્રહ થઈ ગયો છે." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +# gnome-session/save-session.c:112 +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "સત્ર સંચાલક સાથે સંપર્ક થઈ શક્યો નથી" + --- gnome-session-2.30.0.orig/debian/po-up/da.po +++ gnome-session-2.30.0/debian/po-up/da.po @@ -0,0 +1,51 @@ +# Danish translation of gnome-session. +# Copyright (C) 1998-08 Free Software Foundation, Inc. +# This file is distributed under the same license as the gnome-session package. +# Kenneth Christiansen , 1998-2000. +# Birger Langkjer , 1999. +# Keld Simonsen , 2000-2001. +# Ole Laursen , 2001, 02, 03. +# Martin Willemoes Hansen , 2004, 05. +# Lasse Bang Mikkelsen , 2007. +# Peter Bach , 2007. +# Ask Hjorth Larsen , 2007. +# Kenneth Nielsen , 2008. +# +# Konventioner: +# +# dialog -> vindue +# hints -> tip +# splash screen -> velkomstvindue +# start up -> starter +# tasklist -> procesliste +# URL -> adresse +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-03-09 21:52+0100\n" +"Last-Translator: Kenneth Nielsen \n" +"Language-Team: Danish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Din session er blevet gemt." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Kunne ikke tilkoble til sessionshåndteringen" + --- gnome-session-2.30.0.orig/debian/po-up/sq.po +++ gnome-session-2.30.0/debian/po-up/sq.po @@ -0,0 +1,35 @@ +# Përkthimi i mesazheve të gnome-session në shqip +# Copyright (C) 2006 Free Software Foundation, Inc. +# Deep_Dark , 2002. +# Laurent Dhima , 2003, 2004, 2005, 2006. +# Elian Myftiu , 2007 +# +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session HEAD\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2007-02-28 17:13+0100\n" +"Last-Translator: Laurent Dhima \n" +"Language-Team: Albanian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Seanca jote u ruajt." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "E pamundur lidhja me organizuesin e seancës" + --- gnome-session-2.30.0.orig/debian/po-up/ne.po +++ gnome-session-2.30.0/debian/po-up/ne.po @@ -0,0 +1,38 @@ +# translation of gnome-session.HEAD.ne.po to Nepali +# Nepali translation of gnome-session +# This file is distributed under the same license as the gnome-session package. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER. +# +# Pawan Chitrakar , 2004. +# Shiva Prasad Pokharel , 2005. +# Nabin Gautam , 2007. +msgid "" +msgstr "" +"Project-Id-Version: gnome-session.HEAD.ne\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2007-11-08 11:10+0545\n" +"Last-Translator: Nabin Gautam \n" +"Language-Team: Nepali \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=2; plural=n !=1\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "तपाईँको सत्र बचत गरिएको छ ।" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "सत्र प्रबन्धकमा जडान गर्न सकेन" + --- gnome-session-2.30.0.orig/debian/po-up/zu.po +++ gnome-session-2.30.0/debian/po-up/zu.po @@ -0,0 +1,34 @@ +# Zulu translation of gnome-session. +# Copyright (C) 2004 Zuza Software Foundation (Translate.org.za) +# This file is distributed under the same license as the gnome-session package. +# +# Zuza Software Foundation , 2004 +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session HEAD\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2004-12-02 17:02+0200\n" +"Last-Translator: Zuza Software Foundation \n" +"Language-Team: Zulu \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Ihlulekile ukuxhumana kumphathi wesiqephu" + --- gnome-session-2.30.0.orig/debian/po-up/az.po +++ gnome-session-2.30.0/debian/po-up/az.po @@ -0,0 +1,33 @@ +# Translation of gnome-session.HEAD.az.po file to Azerbaijani Turkish +# Copyright (C) 200 Free Software Foundation, Inc. +# Vasif Ismailoglu MD , 2000, 2001, 2002. +# Mətin Əmirov , 2002, 2003, 2004 +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-core 1.2.99\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2003-07-10 20:39+0200\n" +"Last-Translator: Mətin Əmirov \n" +"Language-Team: Azerbaijani \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "İclas idarəçisinə bağlana bilmədi" + --- gnome-session-2.30.0.orig/debian/po-up/gl.po +++ gnome-session-2.30.0/debian/po-up/gl.po @@ -0,0 +1,43 @@ +# translation of gl.po to Galego +# Galician translation of gnome-session. +# Copyright (C) 1999-2004 Jesús Bravo Álvarez +# +# Proxecto Trasno - Adaptación do software libre á lingua galega: Se desexas +# colaborar connosco, podes atopar máis información en http://www.trasno.net +# +# First Version: 2002-04-06 14:23+0200 +# +# Jesús Bravo Álvarez , 1999-2004. +# Ignacio Casal Quinteiro , 2005, 2006. +# Ignacio Casal Quinteiro , 2007. +# Ignacio Casal Quinteiro , 2008. +msgid "" +msgstr "" +"Project-Id-Version: gl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-02-02 20:08+0100\n" +"Last-Translator: Ignacio Casal Quinteiro \n" +"Language-Team: Galego \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n!=1)\n" +"X-Generator: KBabel 1.11.4\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Gardouse a súa sesión." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Non se puido conectar co xestor de sesión" + --- gnome-session-2.30.0.orig/debian/po-up/oc.po +++ gnome-session-2.30.0/debian/po-up/oc.po @@ -0,0 +1,35 @@ +# Translation of oc.po to Occitan +# Occitan translation of gnome-session. +# Copyright (C) 2007 Free Software Foundation, Inc. +# This file is released under the same license as the gnome-session package. +# +# Yannig Marchegay (Kokoyaya) , 2007. +msgid "" +msgstr "" +"Project-Id-Version: oc\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-02-26 23:10+0100\n" +"Last-Translator: Yannig Marchegay (Kokoyaya) \n" +"Language-Team: Occitan \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Impossible de se connectar al gestionari de sesilhas" + --- gnome-session-2.30.0.orig/debian/po-up/cy.po +++ gnome-session-2.30.0/debian/po-up/cy.po @@ -0,0 +1,33 @@ +# gnome-session yn Gymraeg. +# Copyright (C) 2003 Free Software Foundation, Inc. +# www.gyfieithu.co.uk , 2003. +# and contributors +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2006-03-02 12:20-0000\n" +"Last-Translator: Rhys Jones \n" +"Language-Team: Cymraeg \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Methu cysylltu â'r rheolwr sesiwn" + --- gnome-session-2.30.0.orig/debian/po-up/th.po +++ gnome-session-2.30.0/debian/po-up/th.po @@ -0,0 +1,36 @@ +# Thai translation for gnome-session. +# Copyright (C) 2003-2008 Free Software Foundation, Inc. +# This file is distributed under the same license as the gnome-session package. +# +# Ranee Somchaimit , 2003 +# Paisa Seeluangsawat , 2004 +# Theppitak Karoonboonyanan , 2005-2008 +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-02-06 18:00+0700\n" +"Last-Translator: Theppitak Karoonboonyanan \n" +"Language-Team: Thai \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "บันทึกวาระของคุณเรียบร้อย" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "ติดต่อโปรแกรมจัดการวาระไม่สำเร็จ" + --- gnome-session-2.30.0.orig/debian/po-up/en_GB.po +++ gnome-session-2.30.0/debian/po-up/en_GB.po @@ -0,0 +1,33 @@ +# English (British) translation of gnome-core +# Copyright (C) 1999-2000 Free Software Foundation, Inc. +# Robert Brady , 1999-2000. +# +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-core 1.1.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-03-02 18:16+0000\n" +"Last-Translator: David Lodge \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Your session has been saved." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Could not connect to the session manager" + --- gnome-session-2.30.0.orig/debian/po-up/bs.po +++ gnome-session-2.30.0/debian/po-up/bs.po @@ -0,0 +1,36 @@ +# translation of gnome-session.HEAD.bs.po to Bosnian +# Bosnian translation of gnome-session. +# Copyright (C) 2002 +# This file is distributed under the same license as the gnome-session package. +# Samir Marić , 2002. +# Kemal Sanjta , 2004. +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session.HEAD.bs\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2004-07-28 02:50+0200\n" +"Last-Translator: Kemal Sanjta \n" +"Language-Team: Bosnian <+>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.3.1\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Ne mogu se priključiti na menadžera sesije" + --- gnome-session-2.30.0.orig/debian/po-up/nn.po +++ gnome-session-2.30.0/debian/po-up/nn.po @@ -0,0 +1,42 @@ +# translation of nn.po to Norwegian Nynorsk +# Norwegian (nynorsk) translation of gnome-core. +# Copyright (C) 1998-2000, 2003, 2006, 2008 Free Software Foundation, Inc. +# +# Christian Fredrik Kalager Schaller , 2000-2001. +# Kjartan Maraas , 2001. +# Roy-Magne Mo , 2001-2002. +# Monica Gausen , 2001. +# Åsmund Skjæveland , 2003, 2006. +# Eskild Hustvedt , 2008 +msgid "" +msgstr "" +"Project-Id-Version: nn\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-03-31 19:33+0200\n" +"Last-Translator: Eskild Hustvedt \n" +"Language-Team: Norwegian Nynorsk \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: MagicPO 0.3\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +# +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Din økt er lagra." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +# gsm/save-session.c:92 +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Kunne ikkje kople til økthandsamar" + --- gnome-session-2.30.0.orig/debian/po-up/cs.po +++ gnome-session-2.30.0/debian/po-up/cs.po @@ -0,0 +1,42 @@ +# Translation of gnome-session to Czech. +# Copyright (C) 1999, 2003, 2007, 2008 Free Software Foundation, Inc. +# Copyright (C) 2004, 2005, 2006 Miloslav Trmac . +# This file is distributed under the same license as the gnome-session package. +# GIS , 1999. +# David Šauer , 1999. +# George Lebl , 2000, 2001. +# Stanislav Brabec , 2000, 2001. +# Michal Bukovjan , 2002, 2003. +# Miloslav Trmac , 2004, 2005, 2006. +# Petr Tomeš , 2006. +# Petr Kovar , 2007, 2008. +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-01-25 17:51+0100\n" +"Last-Translator: Petr Kovar \n" +"Language-Team: Czech \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Vaše sezení bylo uloženo." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Nelze se spojit se správcem sezení" + --- gnome-session-2.30.0.orig/debian/po-up/bg.po +++ gnome-session-2.30.0/debian/po-up/bg.po @@ -0,0 +1,40 @@ +# Bulgarian translation of gnome-session po-file. +# Copyright (C) 2001, 2002, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# Pavel Cholakov , 2001. +# Yanko Kaneti , 2002. +# Alexander Shopov , 2002, 2005, 2006, 2007. +# Vladimir Petkov , 2004 +# Peter Slavov , 2004 +# Vladimir "Kaladan" Petkov , 2005. +# Yavor Doganov , 2008. +# +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session gnome-2-22\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-04-22 16:41+0300\n" +"Last-Translator: Yavor Doganov \n" +"Language-Team: Bulgarian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Сесията ви е запазена." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Свързването с мениджъра на сесии е неуспешно" + --- gnome-session-2.30.0.orig/debian/po-up/tk.po +++ gnome-session-2.30.0/debian/po-up/tk.po @@ -0,0 +1,34 @@ +# Turkmen translation of gnome-session +# Copyright (C) 2004 Free Software Foundation +# Copyright (C) 2004 Kakilik Project +# This file is distributed under the terms of GNU General Public License (GPL) +# Gurban Mühemmet Tewekgeli , 2004. +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2004-08-13 03:27+0330\n" +"Last-Translator: Gurban Mühemmet Tewekgeli \n" +"Language-Team: Turkmen \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "" + --- gnome-session-2.30.0.orig/debian/po-up/be.po +++ gnome-session-2.30.0/debian/po-up/be.po @@ -0,0 +1,34 @@ +# translation of gnome-session.gnome-2-2.be.po to belarusian +# Copyright (C) 2003 Free Software Foundation, Inc. +# Vital Khilko , 2003. +# Ales Nyakhaichyk , 2006, 2008. +# Ihar Hrachyshka , 2006. +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session trunk\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-03-10 00:15+0200\n" +"Last-Translator: Alexander Nyakhaichyk \n" +"Language-Team: Belarusian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Сэсія пасьпяхова захаваная." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Немагчыма злучыцца з кіраўніком сэансаў" + --- gnome-session-2.30.0.orig/debian/po-up/de.po +++ gnome-session-2.30.0/debian/po-up/de.po @@ -0,0 +1,42 @@ +# German translation file for gnome-session. +# Copyright (C) 1998-2002, 2007 Free Software Foundation, Inc. +# Carsten Schaar , 1998. +# Matthias Warkus , 1999-2001. +# Karl Eichwalder , 2000, 2001. +# Christian Meyer , 2000, 2001. +# Benedikt Roth , 2000, 2001. +# Jörgen Scheibengruber , 2002. +# Christian Neumair , 2002, 2003, 2004. +# Hendrik Richter , 2005, 2006, 2007. +# Jochen Skulj , 2006. +# Andre Klapper +# Christian Kirbach +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-06-25 22:04-0600\n" +"Last-Translator: Christian Kirbach \n" +"Language-Team: German \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Ihre Sitzung wurde abgespeichert." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Sitzungsmanager konnte nicht kontaktiert werden" + --- gnome-session-2.30.0.orig/debian/po-up/am.po +++ gnome-session-2.30.0/debian/po-up/am.po @@ -0,0 +1,34 @@ +# Translations into the Amharic Language. +# Copyright (C) 2002 Free Software Foundation, Inc. +# This file is distributed under the same license as the gnome-session package. +# Ge'ez Frontier Foundation , 2002. +# +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2003-01-24 09:30+EDT\n" +"Last-Translator: Ge'ez Frontier Foundation \n" +"Language-Team: Amharic \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "" + --- gnome-session-2.30.0.orig/debian/po-up/ro.po +++ gnome-session-2.30.0/debian/po-up/ro.po @@ -0,0 +1,33 @@ +# Sebastian Ivan , 2006. +# Eddy Petrișor , 2006. +msgid "" +msgstr "" +"Project-Id-Version: gnome-session-2.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2006-12-18 09:57+0200\n" +"Last-Translator: Eddy Petrișor \n" +"Language-Team: Romanian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=3;plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" +"2:1))\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Nu s-a putut realiza conectarea la administratorul de sesiuni" + --- gnome-session-2.30.0.orig/debian/po-up/fa.po +++ gnome-session-2.30.0/debian/po-up/fa.po @@ -0,0 +1,35 @@ +# Persian translation of gnome-session. +# Copyright (C) 2002, 2003, 2005, 2006 Sharif FarsiWeb, Inc. +# This file is distributed under the same license as gnome-session package. +# Roozbeh Pournader , 2002, 2003. +# Elnaz Sarbar , 2005, 2006. +# Meelad Zakaria , 2006. +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session 2.10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2006-02-26 17:37+0330\n" +"Last-Translator: Elnaz Sarbar \n" +"Language-Team: Persian\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "اتصال به مدیر نشست ممکن نیست" + --- gnome-session-2.30.0.orig/debian/po-up/hu.po +++ gnome-session-2.30.0/debian/po-up/hu.po @@ -0,0 +1,40 @@ +# Hungarian translation of gnome-session. +# Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# This file is distributed under the same license as the gnome-session package. +# +# Szabolcs Ban , 1998, 1999, 2000, 2001, 2002. +# Emese Kovacs , 2000, 2001, 2002. +# Andras Timar , 2001, 2002, 2003. +# Laszlo Dvornik , 2004. +# Gabor Kelemen , 2004, 2005, 2006, 2007, 2008. +# Mate ORY , 2006. +msgid "" +msgstr "" +"Project-Id-Version: gnome-session.HEAD\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-03-09 03:58+0100\n" +"Last-Translator: Gabor Kelemen \n" +"Language-Team: Hungarian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "A munkamenet mentése sikeres." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Sikertelen kapcsolatfelvétel a munkamenet-kezelővel" + --- gnome-session-2.30.0.orig/debian/po-up/sr@latin.po +++ gnome-session-2.30.0/debian/po-up/sr@latin.po @@ -0,0 +1,37 @@ +# Serbian translation of gnome-session +# Courtesy of Prevod.org team (http://prevod.org/) -- 2003, 2004, 2005, 2006, 2007. +# +# This file is distributed under the same license as the gnome-session package. +# +# Maintainer: Danilo Šegan +# Reviewed on 2005-07-10 by Danilo Šegan +# Translated on 2006-01-30 by: Slobodan D. Sredojević +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2007-03-12 15:01+0100\n" +"Last-Translator: Goran Rakić \n" +"Language-Team: Serbian (sr) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Vaša sesija je sačuvana." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Ne može se povezati sa upravljačem sesije" + --- gnome-session-2.30.0.orig/debian/po-up/be@latin.po +++ gnome-session-2.30.0/debian/po-up/be@latin.po @@ -0,0 +1,33 @@ +# Biełaruski pierakład gnome-session +# Vital Khilko , 2003. +# Ales Nyakhaichyk , 2006. +# Ihar Hrachyshka , 2006, 2007. +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session.HEAD\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-02-17 00:32+0200\n" +"Last-Translator: Ihar Hrachyshka \n" +"Language-Team: Belarusian Latin \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Tvaja sesija zachavanaja." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Niemahčyma spałučycca z kiraŭnikom sesij" + --- gnome-session-2.30.0.orig/debian/po-up/ru.po +++ gnome-session-2.30.0/debian/po-up/ru.po @@ -0,0 +1,38 @@ +# translation of gnome-session to Russian +# Copyright (C) 1998-2002, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. +# +# Max Valianskiy , 1998-1999. +# Sergey Panov , 1999. +# Valek Filippov , 2000-2002. +# Dmitry G. Mastrukov , 2002-2003. +# Leonid Kanter , 2004, 2005, 2006, 2007. +msgid "" +msgstr "" +"Project-Id-Version: gnome-session trunk\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-03-08 15:06+0300\n" +"Last-Translator: Vasiliy Faronov \n" +"Language-Team: Russian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%" +"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Ваш сеанс был сохранён." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Не удалось соединиться с менеджером сеансов" + --- gnome-session-2.30.0.orig/debian/po-up/bn.po +++ gnome-session-2.30.0/debian/po-up/bn.po @@ -0,0 +1,33 @@ +# Bangla translation of gnome-session. +# Copyright (C) 2003 Free Software Foundation, Inc. +# This file is distributed under the same license as the gnome-session package. +# Taneem Ahmed , 2003. +# Khandakar Mujahidul Islam , 2003-2005. +msgid "" +msgstr "" +"Project-Id-Version: gnome-session\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2006-08-08 01:29+0600\n" +"Last-Translator: Khandakar Mujahidul Islam \n" +"Language-Team: Bangla \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "সেশন ম্যানেজারের সাথে যোগাযোগ করা যায়নি" + --- gnome-session-2.30.0.orig/debian/po-up/si.po +++ gnome-session-2.30.0/debian/po-up/si.po @@ -0,0 +1,35 @@ +# translation of gnome-session.si.po to Sinhala +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Danishka Navin , 2007. +msgid "" +msgstr "" +"Project-Id-Version: gnome-session.si\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2007-05-27 20:26+0530\n" +"Last-Translator: Danishka Navin \n" +"Language-Team: Sinhala \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "ඔබගේ සැසිය සුරක්‍ෂිත විය." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "සැසි-කළමණාකරු සමඟ සම්බන්දවිය නොහැක" + --- gnome-session-2.30.0.orig/debian/po-up/or.po +++ gnome-session-2.30.0/debian/po-up/or.po @@ -0,0 +1,36 @@ +# translation of or.po to Oriya +# This file is distributed under the same license as the PACKAGE package. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER. +# Subhransu Behera , 2006. +# +msgid "" +msgstr "" +"Project-Id-Version: or\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2006-07-25 10:01+0530\n" +"Last-Translator: Subhransu Behera \n" +"Language-Team: Oriya \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.9.1\n" +"Plural-Forms: Plural-Forms: nplurals=2; plural=(n!=1);\n" +"\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "ଅଧିବେଶନ ପରିଚାଳକଙ୍କ ସହିତ ସମ୍ପର୍କ ସ୍ଥାପିତ କରିପାରିଲା ନାହିଁ" + --- gnome-session-2.30.0.orig/debian/po-up/zh_HK.po +++ gnome-session-2.30.0/debian/po-up/zh_HK.po @@ -0,0 +1,41 @@ +# Chinese (Hong Kong) translation of gnome-session. +# Copyright (C) 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc. +# gnome-core: +# Yuan-Chung Cheng , 1999. +# Jing-Jong Shyue , 2000. +# Chih-Wei Huang , 2000. +# Abel Cheung , 2001-2002. +# gnome-session: +# Abel Cheung , 2002-2003. +# Woodman Tuen , 2005-006. +# +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session 2.21.91\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-06-24 20:38+0800\n" +"Last-Translator: Woodman Tuen \n" +"Language-Team: Chinese (Hong Kong) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "作業階段已經儲存。" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "無法連接作業階段總管" + --- gnome-session-2.30.0.orig/debian/po-up/te.po +++ gnome-session-2.30.0/debian/po-up/te.po @@ -0,0 +1,35 @@ +# Telugu translation of gnome-session. +# Copyright (C) 2007 Swecha Telugu Localisation team +# This file is distributed under the same license as the gnome-session package. +# Pavan Kumar , 2007 +# Y.Kiran Chandra , 2007 +# J.Bharat Kumar , 2007 +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session 2.x\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2007-07-19 13:59+0530\n" +"Last-Translator: Bharat Kumar \n" +"Language-Team: Swecha Telugu Localisation Team \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "మీ సమకూర్పు దాచబడింది" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "సమకూర్పు నిర్వాహకి తో బంధం సాధ్యపడలేదు" + --- gnome-session-2.30.0.orig/debian/po-up/it.po +++ gnome-session-2.30.0/debian/po-up/it.po @@ -0,0 +1,33 @@ +# Italian translation for gnome-session +# Copyright (C) 1997-2007 Free Software Foundation, Inc. +# Copyright (C) 1997-2002 Christopher R. Gabriel +# Copyright (C) 2004-2008 Luca Ferretti +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session 2.21.x\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-03-03 21:37+0100\n" +"Last-Translator: Luca Ferretti \n" +"Language-Team: Italiano \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "La sessione è stata salvata" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Impossibile collegarsi al gestore di sessione" + --- gnome-session-2.30.0.orig/debian/po-up/POTFILES.in +++ gnome-session-2.30.0/debian/po-up/POTFILES.in @@ -0,0 +1 @@ +patches/10_session_save.patch --- gnome-session-2.30.0.orig/debian/po-up/bn_IN.po +++ gnome-session-2.30.0/debian/po-up/bn_IN.po @@ -0,0 +1,38 @@ +# translation of bn_IN.po to Bengali INDIA +# Taneem Ahmed , 2003. +# Khandakar Mujahidul Islam , 2003-2005. +# Runa Bhattacharjee , 2008. +# Bengali India translation of gnome-session. +# Copyright (C) 2003, 2006, 2008 Free Software Foundation, Inc. +# This file is distributed under the same license as the gnome-session package. +msgid "" +msgstr "" +"Project-Id-Version: bn_IN\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-03-05 16:10+0530\n" +"Last-Translator: Runa Bhattacharjee \n" +"Language-Team: Bengali INDIA \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "আপনার সেশন সংরক্ষিত হয়েছে।" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "সেশান পরিচালনব্যবস্থার সাথে সংযোগ স্থাপন করতে ব্যর্থ" + --- gnome-session-2.30.0.orig/debian/po-up/mk.po +++ gnome-session-2.30.0/debian/po-up/mk.po @@ -0,0 +1,36 @@ +# translation of mk.po to Macedonian +# Copyright (C) 2002, 2006, 2007, 2008 Free Software Foundation, Inc. +# +# Ivan Stojmirov, 2002. +# Arangel Angov , 2006, 2008. +# Jovan Naumovski , 2006, 2007. +# Arangel Angov , 2007. +msgid "" +msgstr "" +"Project-Id-Version: mk\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-02-03 19:23+0100\n" +"Last-Translator: Arangel Angov \n" +"Language-Team: Macedonian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Вашата сесија е зачувана." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Не може да се приклучи на менаџерот за сесии." + --- gnome-session-2.30.0.orig/debian/po-up/pt_BR.po +++ gnome-session-2.30.0/debian/po-up/pt_BR.po @@ -0,0 +1,41 @@ +# Brazilian Portuguese translation of gnome-session. +# Copyright (C) 1999-2007 Free Software Foundation, Inc. +# This file is distributed under the same license as the gnome-session package. +# Elvis Pfützenreuter +# Sandro Nunes Henrique +# Rodrigo Stulzer Lopes +# Ricardo Soares Guimarães +# Gustavo Maciel Dias Vieira , 2000-2001. +# Evandro Fernandes Giovanini , 2002-2005. +# Og Maciel , 2007. +# Vladimir Melo , 2007. +# Leonardo Ferreira Fontenelle , 2008. +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-02-02 17:52-0200\n" +"Last-Translator: Leonardo Ferreira Fontenelle \n" +"Language-Team: Brazilian Portuguese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Sua sessão foi salva." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Não foi possível conectar ao gerenciador de sessão" + --- gnome-session-2.30.0.orig/debian/po-up/mn.po +++ gnome-session-2.30.0/debian/po-up/mn.po @@ -0,0 +1,41 @@ +# translation of gnome-session.gnome-2-4.po to Mongolian +# translation of gnome-session.HEAD.po to Mongolian +# translation of mn.po to Mongolian +# translation of gnome-session.HEAD.mn.po to Mongolian +# This file is distributed under the same license as the PACKAGE package. +# SukhOchir , +# Bayarsaihan +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER. +# Sanlig Badral , 2003. +# Sanlig Badral , 2003. +# Sanlig Badral , 2003. +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session.gnome-2-4\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2003-12-26 22:00+0100\n" +"Last-Translator: Sanlig Badral \n" +"Language-Team: Mongolian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.0.2\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Суулт менежерт холбогдож чадсангүй" + --- gnome-session-2.30.0.orig/debian/po-up/ca.po +++ gnome-session-2.30.0/debian/po-up/ca.po @@ -0,0 +1,35 @@ +# gnome-session translation to Catalan. +# Copyright © 2000, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. +# Ivan Vilata i Balaguer , 2000. +# Softcatalà , 2000. +# Jordi Mallach , 2002, 2003, 2004, 2005, 2006, 2007. +# Josep Puigdemont , 2007. +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session 2.3.7\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-02-16 01:09+0100\n" +"Last-Translator: Jordi Mallach \n" +"Language-Team: Catalan \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "S'ha desat la sessió." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "No s'ha pogut connectar al gestor de sessions" + --- gnome-session-2.30.0.orig/debian/po-up/es.po +++ gnome-session-2.30.0/debian/po-up/es.po @@ -0,0 +1,45 @@ +# translation of gnome-session.HEAD.po to Español +# gnome-session Spanish translation. +# Copyright © 1998-2003, 2006, 2007, 2008 the Free Software Foundation, Inc. +# Pablo Saratxaga 1999-2000 +# Javier Gómez 2000 +# Juanjo Alvarez 2000 +# Ismael Olea 2000 +# Manuel de Vega Barreiro 2000 +# Juan Manuel García Molina 2001-2002. +# +# Miguel de Icaza,computo,622-4680 1998. +# Francisco Javier F. Serrador , 2003. +# Francisco Javier F. Serrador , 2005, 2006. +# Jorge González , 2007. +# Jorge González , 2007, 2008. +msgid "" +msgstr "" +"Project-Id-Version: gnome-session.HEAD\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-03-03 21:56+0100\n" +"Last-Translator: Jorge González \n" +"Language-Team: Español \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Se ha guardado su sesión." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "No se puede conectar al administrador de sesión" + --- gnome-session-2.30.0.orig/debian/po-up/fr.po +++ gnome-session-2.30.0/debian/po-up/fr.po @@ -0,0 +1,42 @@ +# French translation of gnome-session. +# Copyright (C) 1998-2007 Free Software Foundation, Inc. +# +# Vincent Renardias , 1998-2000. +# Joaquim Fellmann , 2000. +# Christophe Merlet , 2000-2006. +# Sun G11n , 2002. +# Laurent Richard , 2006. +# Damien Durand , 2006. +# Robert-André Mauchin , 2006. +# Claude Paroz , 2007. +# Jonathan Ernst , 2007. +# Stéphane Raimbault , 2008. +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session HEAD\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-03-05 23:37+0100\n" +"Last-Translator: Stéphane Raimbault \n" +"Language-Team: GNOME French Team \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Votre session a été enregistrée." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Ne peut se connecter au gestionnaire de connexions" + --- gnome-session-2.30.0.orig/debian/po-up/fur.po +++ gnome-session-2.30.0/debian/po-up/fur.po @@ -0,0 +1,33 @@ +# Friulian traslation for gnome-session +# Copyright (C) 2007 Free Software Foundation, Inc. +# Massimo Furlani , 2007. +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session 2.20.x\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2007-12-17 15:51+0100\n" +"Last-Translator: Massimo Furlani \n" +"Language-Team: Friulian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Friulian\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "La session jè stade salvade" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Impussibil colegasi al gjestôr di session" + --- gnome-session-2.30.0.orig/debian/po-up/ja.po +++ gnome-session-2.30.0/debian/po-up/ja.po @@ -0,0 +1,41 @@ +# gnome-session ja.po. +# Copyright (C) 1998-2008 Free Software Foundation, Inc. +# Yukihiro Nakai , 1998 +# Yasuyuki Furukawa , 1999 +# Eiichiro ITANI , 1999 +# Takayuki KUSANO , 1999-2002 +# Yuusuke Tahara , 2000 +# Shingo Akagaki , 2000 +# Akira TAGOH , 2001 +# Ryoichi INAGAKI , 2002 +# Satoru SATOH , 2006. +# Takeshi AIHANA , 2003-2008. +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session trunk\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-02-28 23:36+0900\n" +"Last-Translator: Takeshi AIHANA \n" +"Language-Team: Japanese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "セッションを保存しました。" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "セッション・マネージャに接続できませんでした。" + --- gnome-session-2.30.0.orig/debian/po-up/he.po +++ gnome-session-2.30.0/debian/po-up/he.po @@ -0,0 +1,36 @@ +# translation of gnome-session.HEAD.he.po to Hebrew +# translation of gnome-session.gnome-2-0.po to Hebrew +# This file is distributed under the same license as the PACKAGE package. +# Copyright (C) 2006 THE PACKAGE'S COPYRIGHT HOLDER. +# Gil Osher , 2002, 2005. +# Gil 'Dolfin' Osher , 2002,2003. +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session.HEAD.he\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2006-04-27 16:44+0300\n" +"Last-Translator: Yair Hershkovitz \n" +"Language-Team: Hebrew \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "תצורת ההפעלה שלך נשמרה." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "לא הצלחתי להתחבר למנהל תצורת ההפעלה" + --- gnome-session-2.30.0.orig/debian/po-up/is.po +++ gnome-session-2.30.0/debian/po-up/is.po @@ -0,0 +1,34 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# Samúel Jón Gunnarsson , 2003. +# Richard Allen , 2003 +msgid "" +msgstr "" +"Project-Id-Version: gnome-session\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2003-06-21 17:45--100\n" +"Last-Translator: Richard Allen \n" +"Language-Team: Icelandic \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Ekki tókst að tengjast setustjóra" + --- gnome-session-2.30.0.orig/debian/po-up/mr.po +++ gnome-session-2.30.0/debian/po-up/mr.po @@ -0,0 +1,41 @@ +# translation of gnome-session.HEAD.mr.po to marathi +# THIRD AUTHOR: Rahul Bhalerao , 2006. +# FOURTH AUTHOR:Sandeep Shedmake , 2008. +# sandeep shedmake , 2008. +# Marathi translation of gnome-session-2.0 +# Copyright (C) 2003, Jitendra Shah +# This file is released under GPL +# FIRST AUTHOR: Swapnil Hajare +# SECOND AUTHOR: Pradeep Deshpande +msgid "" +msgstr "" +"Project-Id-Version: gnome-session.HEAD.mr\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-02-18 11:45+0530\n" +"Last-Translator: sandeep shedmake \n" +"Language-Team: marathi\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=2; plural=(n!=1);\n" +"\n" +"\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "तुमचे सत्र संचयीत झाले आहे." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "सत्र संचालकाशी संपर्क झाला नाही" + --- gnome-session-2.30.0.orig/debian/po-up/lt.po +++ gnome-session-2.30.0/debian/po-up/lt.po @@ -0,0 +1,40 @@ +# translation of gnome-session.HEAD.po to Lithuanian +# Lithuanian translation of gnome-session +# Copyright (C) 2000-2006, 2007, 2008 Free Software Foundation, Inc. +# +# +# Gediminas Paulauskas , 2000-2003. +# Žygimantas Beručka , 2003-2007. +# Justina Klingaitė , 2005. +# Gintautas Miliauskas , 2006, 2007, 2008. +msgid "" +msgstr "" +"Project-Id-Version: gnome-session.HEAD\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-03-02 02:39+0200\n" +"Last-Translator: Žygimantas Beručka \n" +"Language-Team: Lithuanian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%" +"100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: KBabel 1.11.4\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Jūsų seansas išsaugotas." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Nepavyko prisijungti prie seansų valdyklės" + --- gnome-session-2.30.0.orig/debian/po-up/ga.po +++ gnome-session-2.30.0/debian/po-up/ga.po @@ -0,0 +1,34 @@ +# Irish translations for gnome-session package. +# Copyright (C) 2000, 2003, 2007 Free Software Foundation, Inc. +# Seán Ó Ceallaigh , 2000. +# Paul Duffy , 2003. +# Seán de Búrca , 2007. +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session HEAD\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2007-12-21 10:55-0700\n" +"Last-Translator: Seán de Búrca \n" +"Language-Team: Irish\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "" + --- gnome-session-2.30.0.orig/debian/po-up/hy.po +++ gnome-session-2.30.0/debian/po-up/hy.po @@ -0,0 +1,33 @@ +# translation of gnome-session.HEAD.hy.po to armenian +# This file is distributed under the same license as the PACKAGE package. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER, 2005. +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session.HEAD.hy\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2005-08-25 13:59+0500\n" +"Last-Translator: Norayr Chilingaryan\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.9.1\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Անկարող է միանալ սեանսի մենեջերին" + --- gnome-session-2.30.0.orig/debian/po-up/rw.po +++ gnome-session-2.30.0/debian/po-up/rw.po @@ -0,0 +1,43 @@ +# translation of gnome-session to Kinyarwanda. +# Copyright (C) 2005 Free Software Foundation, Inc. +# This file is distributed under the same license as the gnome-session package. +# Steve Murphy , 2005 +# Steve performed initial rough translation from compendium built from translations provided by the following translators: +# Philibert Ndandali , 2005. +# Viateur MUGENZI , 2005. +# Noëlla Mupole , 2005. +# Carole Karema , 2005. +# JEAN BAPTISTE NGENDAHAYO , 2005. +# Augustin KIBERWA , 2005. +# Donatien NSENGIYUMVA , 2005.. +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session 2.12\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2005-03-28 19:35-0700\n" +"Last-Translator: Steve Murphy \n" +"Language-Team: Kinyarwanda \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +#, fuzzy +msgid "Could not connect to the session manager" +msgstr "OYA Kwihuza Kuri Umukoro Muyobozi" + +#, fuzzy --- gnome-session-2.30.0.orig/debian/po-up/mg.po +++ gnome-session-2.30.0/debian/po-up/mg.po @@ -0,0 +1,32 @@ +# MALAGASY TRANSLATION OF GNOME-SESSION. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# Thierry Randrianiriana , 2006. +msgid "" +msgstr "" +"Project-Id-Version: GNOME-SESSION 2.16\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2006-08-04 22:16+0300\n" +"Last-Translator: Fano Rajaonarisoa \n" +"Language-Team: MALAGASY \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Tsy afaka nifandray tamin'ilay mpandrindra session" + --- gnome-session-2.30.0.orig/debian/po-up/af.po +++ gnome-session-2.30.0/debian/po-up/af.po @@ -0,0 +1,34 @@ +# Afrikaans translation of gnome-session. +# Copyright (C) 2004 Zuza Software Foundation +# This file is distributed under the same license as the gnome-session package. +# +# Zuza Software Foundation , 2004 +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session 2.6-branch\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2004-03-30 17:02+0200\n" +"Last-Translator: Zuza Software Foundation \n" +"Language-Team: Afrikaans \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Kon nie met sessiebestuurder koppel nie" + --- gnome-session-2.30.0.orig/debian/po-up/el.po +++ gnome-session-2.30.0/debian/po-up/el.po @@ -0,0 +1,61 @@ +# translation of el.po to Greek +# gnome-session Greek PO file. +# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2005, 2006 Free Software Foundation, Inc. +# +# Comment: Most of the work done by Spiros (around 600 messages). +# Comment: Simos/Sarantis did 12%. +# Comment: Simos/Sarantis did review. +# Comment: Simos did 10 new/unfuzzy 30. +# Comment: Simos did 3 new/unfuzzy 1. +# Comment: Simos did 2 new/unfuzzy 8. +# Comment: Simos did 6 new/unfuzzy 8. +# Comment: Simos did 2 new/unfuzzy 5. +# Split from gnome-core as gnome-session. +# kostas: 10Dec2002, updated translation for Gnome 2.1x +# kostas: 26Jan2003, one more update. +# kostas:03Aug2003, updated translation for Gnome2.4 +# nikos: 06Sep2003, review +# kostas:12Nov2003.fixes +# +# simos: 874 messages, 18Feb2001, (sgpbea). +# simos: 897 messages, 01Mar2001, (regmtsgpbea). +# simos: 959 messages, 04Jun2001, (micumple). +# simos: 959 messages, 06Jun2001, (fixed minor typo). +# simos: 897 messages, 28Nov2001, (feeling good to translate HEAD). +# simos: 112 messages, 20Apr2002, complete translation. +# simos: 96 messages, 19Aug2992, compelte translation. +# Spiros Papadimitriou , 1999. +# Simos Xenitellis , 1999, 2000, 2001, 2002,. +# Sarantis Paskalis , 2000. +# Kostas Papadimas , 2003. +# Nikos Charonitakis , 2003. +# Kostas Papadimas , 2003, 2005, 2006. +msgid "" +msgstr "" +"Project-Id-Version: el\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-03-09 19:55+0200\n" +"Last-Translator: NikosCharonitakis \n" +"Language-Team: Greek \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Η συνεδρία σας αποθηκεύτηκε." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Αδύνατη η σύνδεση με το διαχειριστή συνεδρίας" + --- gnome-session-2.30.0.orig/debian/po-up/pt.po +++ gnome-session-2.30.0/debian/po-up/pt.po @@ -0,0 +1,34 @@ +# gnome-session's Portuguese translation +# Copyright © 1999, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 gnome-session +# Distributed under the same licence as the gnome-session package +# Nuno Ferreira , 1999 +# Duarte Loreto , 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008. +# +msgid "" +msgstr "" +"Project-Id-Version: 2.22\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-02-09 17:40+0000\n" +"Last-Translator: Duarte Loreto \n" +"Language-Team: Português \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "A sua sessão foi gravada." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Não foi possível ligar-se ao gestor de sessões" + --- gnome-session-2.30.0.orig/debian/po-up/kn.po +++ gnome-session-2.30.0/debian/po-up/kn.po @@ -0,0 +1,33 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: Gnome-Session.Core-2.1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2002-12-20 13:26+0530\n" +"Last-Translator: Pramod \n" +"Language-Team: Kannada \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "" + --- gnome-session-2.30.0.orig/debian/po-up/ku.po +++ gnome-session-2.30.0/debian/po-up/ku.po @@ -0,0 +1,35 @@ +# translation of gnome-session.HEAD.po to Kurdish +# This file is distributed under the same license as the PACKAGE package. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER. +# Erdal Ronahi , 2005. +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session.HEAD\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2007-03-04 17:47+0100\n" +"Last-Translator: Erdal Ronahi \n" +"Language-Team: Kurdish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.10\n" +"X-Rosetta-Export-Date: 2007-03-04 15:38+0000\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Danişîna te hat tomarkirin." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Pêwendî bi rêveberê danişînê re pêk nehat" + --- gnome-session-2.30.0.orig/debian/po-up/eo.po +++ gnome-session-2.30.0/debian/po-up/eo.po @@ -0,0 +1,37 @@ +# Esperanto translation of gnome-session +# Copyright (C) 2003 Free Software Foundation, Inc. +# This file is distributed under the same license as the gnome-session package. +# +# Joël Brich , 2003. +# Guillaume SAVATON , 2006 +# Dominique PELLÉ , 2006 +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session 2.3.6.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2006-09-25 13:45+0200\n" +"Last-Translator: Guillaume Savaton \n" +"Language-Team: Eo-Tradukado \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Ne povis konekti al la sesiadministrilo" + --- gnome-session-2.30.0.orig/debian/po-up/nl.po +++ gnome-session-2.30.0/debian/po-up/nl.po @@ -0,0 +1,44 @@ +# Dutch translation for gnome-session +# +# This file is distributed under the same license as the gnome-session package. +# +# Copyright (C) 1998 Free Software Foundation, Inc. +# Dirk-Jan C. Binnema , 1998, 1999. +# Dennis Smit , 2000. +# Almer S. Tigelaar , 2000. +# Vincent van Adrighem , 2001. +# Huib Kleinhout , 2002. +# Ronald Hummelink , 2002. +# Jeroen van der Vegt , 2002. +# Reinout van Schouwen , 2003 +# Tino Meinen 2005, 2006. +# Wouter Bolsterlee , 2007, 2008 +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-02-17 15:41+0100\n" +"Last-Translator: Wouter Bolsterlee \n" +"Language-Team: Dutch \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Uw sessie is opgeslagen" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Kan geen verbinding maken met het sessiebeheer" + --- gnome-session-2.30.0.orig/debian/po-up/en_CA.po +++ gnome-session-2.30.0/debian/po-up/en_CA.po @@ -0,0 +1,34 @@ +# Canadian English translation of gnome-session +# Copyright (C) 2004-2006 Adam Weinberger and the GNOME Foundation +# This file is distributed under the same licence as the gnome-session package. +# Adam Weinberger , 2004, 2005, 2006. +# +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2005-04-27 11:54-0500\n" +"Last-Translator: Adam Weinberger \n" +"Language-Team: Canadian English \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Your session has been saved." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Could not connect to the session manager" + --- gnome-session-2.30.0.orig/debian/po-up/lv.po +++ gnome-session-2.30.0/debian/po-up/lv.po @@ -0,0 +1,38 @@ +# translation of lv.po to Latvian +# Latvian translation for Gnome Session. +# Copyright © 2006 Gnome i18n Project for Latvian. +# +# P�eris Krij�is , 2000. +# Artis Trops , 2000. +# Raivis Dejus , 2006. +msgid "" +msgstr "" +"Project-Id-Version: lv\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2006-12-23 15:07+0200\n" +"Last-Translator: Raivis Dejus \n" +"Language-Team: Latvian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " +"2);\n" +"X-Generator: KBabel 1.11.4\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Nevar savienoties ar sesiju pārvaldnieku" + --- gnome-session-2.30.0.orig/debian/po-up/nb.po +++ gnome-session-2.30.0/debian/po-up/nb.po @@ -0,0 +1,32 @@ +# Norwegian translation of gnome-session (bokmål dialect). +# Copyright (C) 1998-2004 Free Software Foundation, Inc. +# Kjartan Maraas , 1998-2008. +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session 2.21.x\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-01-21 21:42+0100\n" +"Last-Translator: Kjartan Maraas \n" +"Language-Team: Norwegian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Din sesjon er lagret." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Kunne ikke koble til sesjonsbehandler" + --- gnome-session-2.30.0.orig/debian/po-up/sr.po +++ gnome-session-2.30.0/debian/po-up/sr.po @@ -0,0 +1,37 @@ +# Serbian translation of gnome-session +# Courtesy of Prevod.org team (http://prevod.org/) -- 2003, 2004, 2005, 2006, 2007. +# +# This file is distributed under the same license as the gnome-session package. +# +# Maintainer: Данило Шеган +# Reviewed on 2005-07-10 by Данило Шеган +# Translated on 2006-01-30 by: Слободан Д. Средојевић +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2007-03-12 15:01+0100\n" +"Last-Translator: Горан Ракић \n" +"Language-Team: Serbian (sr) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Ваша сесија је сачувана." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Не може се повезати са управљачем сесије" + --- gnome-session-2.30.0.orig/debian/po-up/tr.po +++ gnome-session-2.30.0/debian/po-up/tr.po @@ -0,0 +1,40 @@ +# translation of gnome-session.HEAD.tr.po to Turkish +# Turkish translation of gnome-core. +# Copyright (C) 2001-2003, 2004, 2008 Free Software Foundation, Inc. +# +# Sinan İmamoğlu , 2002-2003. +# Ömer Fadıl USTA , 2002. +# Fatih Demir , 2000. +# Görkem Cetin , 2001. +# Arman Aksoy , 2003. +# Baris Cicek , 2004, 2008. +msgid "" +msgstr "" +"Project-Id-Version: gnome-session.HEAD.tr\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-02-02 13:22+0200\n" +"Last-Translator: Baris Cicek \n" +"Language-Team: Turkish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Oturumunuz kaydedildi." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Oturum yöneticisine bağlanılamadı" + --- gnome-session-2.30.0.orig/debian/po-up/ka.po +++ gnome-session-2.30.0/debian/po-up/ka.po @@ -0,0 +1,33 @@ +# translation of gnome-session-2.0.po to Georgian +# Georgian translation for Gnome Session. +# Copyright © 2006 Ubuntu Georgian Translators. +# Vladimer Sichinava , 2006. +msgid "" +msgstr "" +"Project-Id-Version: gnome-session-2.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2006-05-20 01:17+0200\n" +"Last-Translator: Vladimer Sichinava \n" +"Language-Team: Georgian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "ვერ ვუკავშირდები სესიის მენეჯერს" + --- gnome-session-2.30.0.orig/debian/po-up/fi.po +++ gnome-session-2.30.0/debian/po-up/fi.po @@ -0,0 +1,37 @@ +# gnome-session Finnish translation +# Copyright (C) 2002-2008 Free Software Foundation, Inc. +# Suomennos: http://gnome.fi/ +# Ville Hautamäki , 1998, 2000 +# Mikko Rauhala , 1999 +# Pauli Virtanen , 2000-2005 +# Ilkka Tuohela , 2005-2008 +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2007-02-14 07:21+0300\n" +"Last-Translator: Ilkka Tuohela \n" +"Language-Team: Finnish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n == 1 ? 0 : 1;\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Istunto on tallennettu." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Istunnonhallintaan ei syntynyt yhteyttä" + --- gnome-session-2.30.0.orig/debian/po-up/patches.pot +++ gnome-session-2.30.0/debian/po-up/patches.pot @@ -0,0 +1,33 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "" --- gnome-session-2.30.0.orig/debian/po-up/xh.po +++ gnome-session-2.30.0/debian/po-up/xh.po @@ -0,0 +1,34 @@ +# Xhosa translation of gnome-session +# Copyright (C) 2005 Canonical Ltd. +# This file is distributed under the same license as the gnome-session package. +# Translation by Canonical Ltd with thanks to +# Translation World CC in South Africa, 2005. +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2005-03-01 11:15+0200\n" +"Last-Translator: Simon Kemisho \n" +"Language-Team: Xhosa \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Ayikwazanga ukunxulumana nomlawuli weseshoni" + --- gnome-session-2.30.0.orig/debian/po-up/pa.po +++ gnome-session-2.30.0/debian/po-up/pa.po @@ -0,0 +1,41 @@ +# translation of gnome-session.HEAD.po to Punjabi +# Copyright (C) 2004 THE gnome-session'S COPYRIGHT HOLDER +# +# +# Amanpreet Singh Alam , 2004. +# Amanpreet Singh Alam , 2005. +# A S Alam , 2006. +# A S Alam , 2007. +# ASB , 2007. +msgid "" +msgstr "" +"Project-Id-Version: gnome-session.HEAD\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2007-09-13 08:17+0530\n" +"Last-Translator: ASB \n" +"Language-Team: Punjabi \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +# gnome-session/save-session.c:160 +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "ਤੁਹਾਡਾ ਸ਼ੈਸ਼ਨ ਸੰਭਾਲਿਆ ਗਿਆ।" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +# gnome-session/save-session.c:112 +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "ਸ਼ੈਸ਼ਨ ਮੈਨੇਜਰ ਨਾਲ ਜੁੜਿਆ ਨਹੀਂ ਜਾ ਸਕਿਆ" + --- gnome-session-2.30.0.orig/debian/po-up/sv.po +++ gnome-session-2.30.0/debian/po-up/sv.po @@ -0,0 +1,37 @@ +# Swedish messages for gnome-session. +# Copyright (C) 1998-2008 Free Software Foundation, Inc. +# Daniel Nylander , 2006, 2007, 2008. +# Martin Wahlen , 1998. +# Anders Carlsson , 1999. +# Andreas Hyden , 2000. +# Martin Norbäck , 2000, 2001. +# Christian Rose , 2000, 2001, 2002, 2003, 2004, 2005. +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-01-28 09:32+0100\n" +"Last-Translator: Daniel Nylander \n" +"Language-Team: Swedish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Din session har sparats." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Kunde inte ansluta till sessionshanteraren" + --- gnome-session-2.30.0.orig/debian/po-up/ta.po +++ gnome-session-2.30.0/debian/po-up/ta.po @@ -0,0 +1,42 @@ +# translation of gnome-session.HEAD.po to TAMIL +# Tamil translation of Gnome-Session messages. +# Copyright (C) 2001, 2004, 2006, 2007 Free Software Foundation, Inc. +# +# Dinesh Nadarajah , 2004. +# Jayaradha N , 2004. +# Felix , 2006. +# Dr.T.Vasudevan , 2007. +msgid "" +msgstr "" +"Project-Id-Version: gnome-session.HEAD\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2007-08-12 16:06+0530\n" +"Last-Translator: Dr.T.Vasudevan \n" +"Language-Team: TAMIL \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"\n" +"\n" + +# gsm/save-session.c:152 +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "உங்கள் அமர்வு சேமிக்கப்பட்டது" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +# gsm/save-session.c:93 +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "அமர்வு மேலாளருடன் இணைக்க முடியவில்லை" + --- gnome-session-2.30.0.orig/debian/po-up/ar.po +++ gnome-session-2.30.0/debian/po-up/ar.po @@ -0,0 +1,39 @@ +# translation of gnome-session.HEAD.ar.po to Arabic +# This file is distributed under the same license as the PACKAGE package. +# Copyright (C) 2004 THE PACKAGE'S COPYRIGHT HOLDER +# +# Sayed Jaffer Al-Mosawi , 2002. +# Djihed Afifi , 2006. +# Khaled Hosny , 2006, 2007, 2008. +# Anas Husseini , 2007. +msgid "" +msgstr "" +"Project-Id-Version: gnome-session.HEAD.ar\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-02-06 04:03+0200\n" +"Last-Translator: Khaled Hosny \n" +"Language-Team: Arabic \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "حُفِظت جلستُك." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "لم يمكن الاتصال بمدير الجلسات" + --- gnome-session-2.30.0.orig/debian/po-up/ko.po +++ gnome-session-2.30.0/debian/po-up/ko.po @@ -0,0 +1,33 @@ +# Updated by Sung-Hyun Nam , 2000 +# Updated by Young-Ho Cha , 2000,2001,2006,2007 +# Changwoo Ryu , 1998,2002-2006, 2007, 2008. +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-02-26 08:46+0900\n" +"Last-Translator: Changwoo Ryu \n" +"Language-Team: GNOME Korea \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "세션을 저장했습니다." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "세션 관리자에 연결할 수 없습니다" + --- gnome-session-2.30.0.orig/debian/po-up/sk.po +++ gnome-session-2.30.0/debian/po-up/sk.po @@ -0,0 +1,37 @@ +# translation of sk.po to Slovak +# Slovak translation of sk.po +# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# Stanislav Visnovsky , 2002,2003. +# Stanislav Višňovský , 2002. +# Stanislav Visnovsky , 2003. +# Peter Tuharsky , 2007. +# Marcel Telka , 2005, 2006, 2008. +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-03-09 09:07+0100\n" +"Last-Translator: Marcel Telka \n" +"Language-Team: Slovak \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Vaša relácia bola uložená." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Nepodarilo sa pripojiť na správcu relácií" + --- gnome-session-2.30.0.orig/debian/po-up/dz.po +++ gnome-session-2.30.0/debian/po-up/dz.po @@ -0,0 +1,36 @@ +# Dzongkha translation of gnome-session +# Copyright @ 2006 Free Software Foundation, Inc. +# Mindu Dorji +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session 2-14 dz\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2007-06-12 23:18+0530\n" +"Last-Translator: Tshewang Norbu \n" +"Language-Team: DZONGKHA \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2;plural=(n!=1);\n" +"X-Poedit-Language: Dzongkha\n" +"X-Poedit-Country: BHUTAN\n" +"X-Poedit-SourceCharset: utf-8\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "ཁྱོད་ཀྱི་ལཱ་ཡུན་དེ་ སྲུང་བཞག་འབད་ཡོད།" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "ལཱ་ཡུན་འཛིན་སྐྱོང་པ་དང་གཅིག་ཁར་ མཐུད་མ་ཚུགས།" + --- gnome-session-2.30.0.orig/debian/po-up/wa.po +++ gnome-session-2.30.0/debian/po-up/wa.po @@ -0,0 +1,41 @@ +# Traduction into the walloon language. +# +# Si vos voloz donner on côp di spale pol ratournaedje di Gnome (ou des +# ôtes libes programes) sicrijhoz-mu a l' adresse emile +# ; nos avons co bråmint di l' ovraedje a fé. +# +# Copyright (C) 1999,2002 Free Software Foundation, Inc. +# Pablo Saratxaga 1999-2002 +# Lucyin Mahin, 2000 +# Lorint Hendschel , 1999-2000. +# Pablo Saratxaga , 2005. +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session 1.5.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2005-04-02 00:50+0200\n" +"Last-Translator: Pablo Saratxaga \n" +"Language-Team: Walloon \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Dji n' a nén parvnou a m' adjonde å manaedjeu des sessions" + --- gnome-session-2.30.0.orig/debian/po-up/pl.po +++ gnome-session-2.30.0/debian/po-up/pl.po @@ -0,0 +1,33 @@ +# Polish translation of gnome-session. +# Copyright (C) 2007 AviaryPL/GNOME-PL +# This file is distributed under the same license as the gnome-session package. +msgid "" +msgstr "" +"Project-Id-Version: gnome-session\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-02-06 15:17+0100\n" +"Last-Translator: Tomasz Dominikowski \n" +"Language-Team: Polish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.2\n" +"X-Rosetta-Export-Date: 2007-06-29 15:48:13+0000\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Sesja została zapisana" + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Nie można połączyć się z menedżerem sesji" + --- gnome-session-2.30.0.orig/debian/po-up/vi.po +++ gnome-session-2.30.0/debian/po-up/vi.po @@ -0,0 +1,35 @@ +# Vietnamese Translation for Gnome Session. +# Copyright © 2008 Gnome i18n Project for Vietnamese. +# Nguyễn Thái Ngọc Duy , 2002-2004,2007-2008. +# Clytie Siddall , 2005-2008. +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-session 2.20.1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-03-23 16:41+0700\n" +"Last-Translator: Clytie Siddall \n" +"Language-Team: Vietnamese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: LocFactoryEditor 1.7b1\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Phiên chạy của bạn đã được lưu." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Không thể kết nối với trình quản lý phiên chạy" + --- gnome-session-2.30.0.orig/debian/po-up/sl.po +++ gnome-session-2.30.0/debian/po-up/sl.po @@ -0,0 +1,39 @@ +# This file is distributed under the same license as the program package. +# +# Translators: +# Andraz Tori 2000 +# Matej Urbančič , 2007 - 2008. +# +msgid "" +msgstr "" +"Project-Id-Version: gnome-core 1.2.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-04-12 11:04+0200\n" +"PO-Revision-Date: 2008-02-17 21:51+0100\n" +"Last-Translator: Matej Urbančič \n" +"Language-Team: Slovenian GNOME Translation Team \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || n" +"%100==4 ? 3 : 0);\n" +"X-Poedit-Language: Slovenian\n" +"X-Poedit-Country: SLOVENIA\n" +"X-Poedit-SourceCharset: utf-8\n" + +#: ../patches/10_session_save.patch:114 +msgid "Your session has been saved." +msgstr "Seja je bila shranjena." + +#: ../patches/10_session_save.patch:116 ../patches/10_session_save.patch:140 +msgid "Failed to save session" +msgstr "" + +#: ../patches/10_session_save.patch:128 +msgid "Could not connect to the session bus" +msgstr "" + +#: ../patches/10_session_save.patch:134 +msgid "Could not connect to the session manager" +msgstr "Ni se mogoče povezati z upraviteljem sej" + --- gnome-session-2.30.0.orig/debian/scripts/gnome3-session +++ gnome-session-2.30.0/debian/scripts/gnome3-session @@ -0,0 +1,6 @@ +#! /bin/sh + +exec gnome-session \ + --default-session-key /desktop/gnome/session/default_session3 \ + --saved-session saved-session3 \ + "$@"