diff options
Diffstat (limited to 'debian')
39 files changed, 6004 insertions, 0 deletions
diff --git a/debian/55gnome-session_gnomerc b/debian/55gnome-session_gnomerc new file mode 100644 index 0000000..57b945f --- /dev/null +++ b/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*) + 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/ + elif [ -n "${XDG_DATA_DIRS##*/usr/share/gnome*}" ]; then + XDG_DATA_DIRS=/usr/share/gnome:"$XDG_DATA_DIRS" + fi + export XDG_DATA_DIRS + ;; +esac diff --git a/debian/README.Debian b/debian/README.Debian new file mode 100644 index 0000000..d1a3db3 --- /dev/null +++ b/debian/README.Debian @@ -0,0 +1,54 @@ +gnome-session for Debian +======================== + +GNOME 3 / GNOME Fallback +------------------------ + +The gnome-session package provides the standard GNOME 3 session, which +is based on the GNOME Shell. The gnome-session-flashback package provides +a “fallback” session which is based on the GNOME panel and Metacity. You +can choose them in the display manager (typically GDM). + +If no suitable 3D acceleration is detected, the fallback session will be +launched in both cases. + + +Changing the window manager +--------------------------- + +The GNOME Shell requires mutter and cannot run with another window +manager. + +If you want to use an alternative window manager (such as compiz or +openbox), you need to select the fallback session. Then, put in your +.gnomerc file the following: + WINDOW_MANAGER=my_wonderful_wm + export WINDOW_MANAGER + + +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 + /usr/share/gnome-session/sessions/*.desktop file corresponding to the + current session (gnome or gnome-fallback). + +MIME types associations +----------------------- + +This package ships a list of default MIME types associations used when running +the GNOME desktop. +This file is installed in /usr/share/applications/gnome-mimeapps.list. +The system administrator can override some associations by adding a file at +/etc/xdg/gnome-mimeapps.list or /etc/xdg/mimeapps.list if he wants to apply to +all the desktop environment. diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..dcc7cad --- /dev/null +++ b/debian/changelog @@ -0,0 +1,3246 @@ +gnome-session (3.38.0-4) unstable; urgency=medium + + * Team upload + + [ Marco Trevisan (Treviño) ] + * debian/control: Bump dependency on meson 0.53 as per upstream + * d/p/util-Disable-capturing-of-subpatterns.patch: + Cherry-pick upstream patch fixing a stack overflow when environment + variables have very long values, in particular when using fish and + LS_COLORS + + [ Didier Roche ] + * debian/55gnome-session_gnomerc: + Protect against multiple additions of the same path. + Do not append the same path to XDG_DATA_DIRS, resulting to duplication + on consecutive logout/logins due to an older session lingering and the + environment being reused. One consequence is that Electron applications + crash (LP: #1764355) + + [ Simon McVittie ] + * d/patches: Turn upstream bug reference into a URL + * d/patches: Actively remove undesired variables from activation + environment. + This works around bugs in cinnamon-session and mate-session-manager, + which do not yet have an equivalent of gnome-session's variable_blacklist + and so will upload login-session-specific variables like XDG_SESSION_ID + into `dbus-daemon --session` and, indirectly, `systemd --user`. + (Closes: #973474) + + -- Simon McVittie <smcv@debian.org> Mon, 29 Mar 2021 14:21:00 +0100 + +gnome-session (3.38.0-3) unstable; urgency=medium + + * Team upload + * Update to upstream git commit 3.38.0-14-g87d92fec + - Fix slow shutdown with systemd >= 247 (Closes: #975400) + - Don't send environment variables to systemd if they contain + control characters that it won't accept, in particular \r + - Log a warning if environment variables cannot be sent to + dbus-daemon or systemd + - Log a warning if updating environment variables fails + - Don't try to autostart systemd (which can't work), silencing + warnings in the gdm greeter session + - Update translations + + -- Simon McVittie <smcv@debian.org> Fri, 04 Dec 2020 11:24:31 +0000 + +gnome-session (3.38.0-2) unstable; urgency=medium + + * Team upload + * Release to unstable + + -- Simon McVittie <smcv@debian.org> Fri, 25 Sep 2020 10:30:03 +0100 + +gnome-session (3.38.0-1) experimental; urgency=medium + + * Team upload + * New upstream release + * Revert "debian/watch: Find unstable versions too" + + -- Simon McVittie <smcv@debian.org> Mon, 14 Sep 2020 11:38:01 +0100 + +gnome-session (3.37.0-2) experimental; urgency=medium + + [ Simon McVittie ] + * Build-Depend on systemd, for /usr/share/pkgconfig/systemd.pc + + [ Marco Trevisan (Treviño) ] + * debian/control: + - B-d on debhelper-compat 13 and remove dh_missing override + - gnome-session-common Breaks and Replaces gnome-session-bin + * debian/*.install: Move session drop-ins to gnome-session + + -- Marco Trevisan (Treviño) <marco@ubuntu.com> Tue, 01 Sep 2020 16:11:30 +0200 + +gnome-session (3.37.0-1) experimental; urgency=medium + + [ Laurent Bigonville ] + * debian/control.in: Relax the evolution version for the Breaks, the + .desktop file was apparently already renamed in 3.30.0 + + [ Iain Lane ] + * New upstream release + - autostart-app: Place launched applications into a systemd scope + - data: Add drop-in to configure launched applications + - data: Major changes in systemd configuration + - doc: Add description of important systemd units to man page + - fail-whale-dialog: Make dialog visible in all monitors + - gnome-session: avoid setting LC_ unless LANG and region disagree + - gnome-session-ctl: Add systemd service failure checker + - gnome-session-inhibit: Add --list command + - main: clear environment on shutdown + - util: Unset GNOME_SETUP_DISPLAY at login time + * Defuzz patches + * control: Add Breaks on gnome-shell and gnome-initial-setup before 3.37.90 + and gnome-settings-daemon before 3.37.0. This gnome-session updates and + rejigs the systemd units that live here - we need to make sure we have the + updated versions available. + + [ Marco Trevisan (Treviño) ] + * control: Bump Breaks on gdm3 before 3.37.90, we'd just get a black screen + without a systemd session definition that gnome-session now exposes. + + -- Marco Trevisan (Treviño) <marco@ubuntu.com> Fri, 28 Aug 2020 22:12:37 +0200 + +gnome-session (3.36.0-2) unstable; urgency=medium + + * debian/gnome-mimeapps.list: eog and evolution have renamed their .desktop + file, adjust the file accordingly. Add a Breaks for previous versions. + + -- Laurent Bigonville <bigon@debian.org> Sat, 21 Mar 2020 15:50:33 +0100 + +gnome-session (3.36.0-1) unstable; urgency=medium + + * New upstream release + * debian/control.in: Bump Standards-Version to 4.5.0 (no further changes) + + -- Laurent Bigonville <bigon@debian.org> Thu, 12 Mar 2020 17:29:11 +0100 + +gnome-session (3.35.3-1) experimental; urgency=medium + + * New upstream release + + binary: Allow quitting early on SIGTERM/SIGINT + + binary: Log a critical when our SIGTERM/SIGINT handler fails to log out + + -- Iain Lane <laney@debian.org> Thu, 09 Jan 2020 12:10:46 +0000 + +gnome-session (3.34.2-1) unstable; urgency=medium + + * Team upload + * New upstream release + * Bump Standards-Version to 4.4.1 + * Use debhelper-compat 12 + * Recommend default-logind | logind instead of libpam-systemd. + This allows elogind as an alternative. + Thanks to Mark Hindley (Closes: #925336) + * d/p/Make-sure-to-pass-systemd-when-we-re-managing-the-user-se.patch: + Respect @libexecdir@, in preparation for switching to /usr/libexec + * Install non-user-facing executables in /usr/libexec, with + compatibility symlinks in /usr/lib/gnome-session until gdm3 and + gnome-control-center catch up + * Stop overriding --localstatedir. + It doesn't seem to be used for anything. + + -- Simon McVittie <smcv@debian.org> Mon, 30 Dec 2019 17:09:56 +0000 + +gnome-session (3.34.1-1) unstable; urgency=medium + + * New upstream release + + Drop accidentally included `--debug` when launching + `gnome-session-binary` + + Introduce a list of variables to potentially unset in launched + sessions + * Drop changes from 3.33.90-3 to add a gnome-session-systemd script. They + are obsolete with 3.34.0-3 + + -- Iain Lane <laney@debian.org> Mon, 07 Oct 2019 12:07:07 +0100 + +gnome-session (3.34.0-3) unstable; urgency=medium + + * Add d/p/Make-sure-to-pass-systemd-when-we-re-managing-the-user-se.patch + Thanks to Iain Lane for the patch. (Closes: #941640) + + -- Andreas Henriksson <andreas@fatal.se> Thu, 03 Oct 2019 14:27:50 +0200 + +gnome-session (3.34.0-2) unstable; urgency=medium + + * Team upload. + * Upload to unstable + + -- Andreas Henriksson <andreas@fatal.se> Mon, 30 Sep 2019 17:29:31 +0200 + +gnome-session (3.34.0-1) experimental; urgency=medium + + * Team upload + + [ Iain Lane ] + * d/p/d/gnome-.desktop.in.in-Pass-systemd.patch: Use gnome-session-systemd + too. I'd patched TryExec before, by mistake. + + [ Simon McVittie ] + * New upstream translation release + + -- Simon McVittie <smcv@debian.org> Mon, 16 Sep 2019 08:54:12 +0100 + +gnome-session (3.33.92-1) experimental; urgency=medium + + * d/control, d/gnome-session-bin.install: Only install user units on Linux + * New upstream release + - More systemd --user fixes + * Refresh patches. + * d/p/util-Blacklist-some-session-specific-variables.patch: Drop, upstream + in this release. + * d/control, d/gnome-session-bin.install: Only install user units on Linux + + -- Iain Lane <laney@debian.org> Fri, 06 Sep 2019 13:42:12 +0100 + +gnome-session (3.33.90-3) experimental; urgency=medium + + * d/p/gnome-.desktop.in.in-Pass-systemd.patch: Create a wrapper script. We + can only have an executable without any arguments here, otherwise the X + session can't be started up. + + -- Iain Lane <laney@debian.org> Thu, 05 Sep 2019 17:23:10 +0100 + +gnome-session (3.33.90-2) experimental; urgency=medium + + * rules, gnome-.desktop.in.in-Pass-systemd.patch: Build with + -Dsystemd_session=enable. Build gnome-session with + -Dsystemd_session=enable (instead of =default). This means that sessions + need to pass `--systemd` to launch using systemd. + + -- Iain Lane <laney@debian.org> Sat, 24 Aug 2019 08:18:53 +0100 + +gnome-session (3.33.90-1) experimental; urgency=medium + + * New upstream release + + Add support to manage the session using the systemd user instance. A new + systemd_session build time option is added to enable/disable the support + and set it as the default (disable/enable/default). Right now the + support is enabled by default. + - For Debian this means that we are now (in experimental, currently!) + requiring systemd for GNOME sessions. + + Update session definitions to match new gnome-settings-daemon + + don't show logout button in fail whale when not logged in + + handle apps exiting abruptly at log out better + * debian/rules: Disable systemd session support on !linux + * control: Bump gnome-shell/gnome-settings-daemon/gdm requirements. + For the systemd --user support, ensure that people have all the + components involved at 3.33.90. + * Install systemd units into gnome-session-bin. They are needed by + `/usr/bin/gnome-session` itself. + * util-Blacklist-some-session-specific-variables.patch: Take from MR. Don't + upload some session specific variables into the D-Bus and systemd + environments, otherwise some things will get the wrong idea about what + session they're running in. + + -- Iain Lane <laney@debian.org> Thu, 15 Aug 2019 15:05:56 +0100 + +gnome-session (3.33.4-1) experimental; urgency=medium + + * debian/watch: Find unstable versions too + * New upstream release + + advertize support for GDM's session registration API + + fix idle detection + + fix warning in log spew with dbus activated services + + -- Iain Lane <laney@debian.org> Fri, 02 Aug 2019 14:42:53 +0100 + +gnome-session (3.32.0-1) experimental; urgency=medium + + * New upstream translations release + + -- Jeremy Bicha <jbicha@debian.org> Sun, 17 Mar 2019 15:54:16 -0400 + +gnome-session (3.30.1-2) unstable; urgency=medium + + [ Laurent Bigonville ] + * debian/rules: Don't enable journald support on non-linux architectures + + [ Jeremy Bicha ] + * Restore -Wl,-O1 to our LDFLAGS + * Drop obsolete Build-Depends on intltool and gnome-common (Closes: #830006) + * Bump Standards-Version to 4.3.0 + + -- Jeremy Bicha <jbicha@debian.org> Tue, 25 Dec 2018 09:52:38 -0500 + +gnome-session (3.30.1-1) unstable; urgency=medium + + * Team upload + * New upstream release + * Bump Standards-Version to 4.2.1 + * d/rules: Remove gnome-get-source.mk (please use uscan instead) + * Set Rules-Requires-Root to no + + -- Simon McVittie <smcv@debian.org> Fri, 02 Nov 2018 09:44:06 +0000 + +gnome-session (3.30.0-2) unstable; urgency=medium + + * Team upload + * Release to unstable + - d/gbp.conf, d/control: Set branch back to debian/master + - d/watch: Only watch for upstream stable (even-numbered) releases + + -- Simon McVittie <smcv@debian.org> Thu, 20 Sep 2018 12:38:06 +0100 + +gnome-session (3.30.0-1) experimental; urgency=medium + + * Team upload + + [ Iain Lane ] + * debian/gbp.conf: Don't use patch numbers + * d/p/debian/Revert-main-Remove-GNOME_DESKTOP_SESSION_ID-envvar.patch: Mark + as not-needed upstream + + [ Raphaël Hertzog ] + * Update gnome-mimeapps.list for evince's renamed desktop file + (Closes: #908177) + + [ Simon McVittie ] + * d/gbp.conf: Add standard post-import hook + * New upstream release + * d/copyright: Update + + -- Simon McVittie <smcv@debian.org> Wed, 19 Sep 2018 14:04:21 +0100 + +gnome-session (3.29.90-1) experimental; urgency=medium + + * New upstream revision + * debian/*: Update for experimental (3.29/3.30 series) + * debian/patches/debian/Revert-main-Remove-GNOME_DESKTOP_SESSION_ID-envvar.patch: + - revert removal of GNOME_DESKTOP_SESSION_ID not to break apps using it + + -- Marco Trevisan (Treviño) <marco@ubuntu.com> Thu, 16 Aug 2018 10:45:17 +0200 + +gnome-session (3.28.1-1) unstable; urgency=medium + + * New upstream release + * Drop patch included in new release + + -- Tim Lunn <tim@feathertop.org> Sat, 14 Apr 2018 12:57:24 +1000 + +gnome-session (3.28.0-2) unstable; urgency=medium + + * Team upload + * d/p/xsmp-don-t-check-for-HAVE_XTRANS.patch: + Add patch from upstream making xtrans support work again, so that + gnome-session doesn't fall back to TCP sockets for session management + (Closes: #894351) + + -- Simon McVittie <smcv@debian.org> Thu, 29 Mar 2018 14:55:15 +0100 + +gnome-session (3.28.0-1) unstable; urgency=medium + + * New upstream release + * debian/rules: Switch to dh_missing --fail-missing + instead of dh_install --list-missing + + -- Tim Lunn <tim@feathertop.org> Sun, 18 Mar 2018 18:06:26 +1100 + +gnome-session (3.27.92-1) unstable; urgency=medium + + * New upstream release candidate + * Release to unstable + + -- Jeremy Bicha <jbicha@debian.org> Sat, 10 Mar 2018 21:11:30 -0500 + +gnome-session (3.27.90.1-1) experimental; urgency=medium + + * New upstream development release + * Build with meson + * Update Vcs fields for migration to https://salsa.debian.org/ + + -- Jeremy Bicha <jbicha@debian.org> Sat, 17 Feb 2018 15:50:51 -0500 + +gnome-session (3.26.1-2) unstable; urgency=medium + + * Drop unnecessary Suggests: gnome-user-guide (LP: #1691867) + * Update Vcs fields for conversion to git + * Add debian/gbp.conf + * Bump Standards-Version to 4.1.2 + + -- Jeremy Bicha <jbicha@debian.org> Fri, 15 Dec 2017 14:34:08 -0500 + +gnome-session (3.26.1-1) unstable; urgency=medium + + * Team upload + * New upstream release + + -- Simon McVittie <smcv@debian.org> Fri, 06 Oct 2017 10:52:04 +0100 + +gnome-session (3.26.0-1) unstable; urgency=medium + + * New upstream release + + -- Jeremy Bicha <jbicha@debian.org> Thu, 14 Sep 2017 19:11:33 -0400 + +gnome-session (3.25.90-1) unstable; urgency=medium + + * New upstream release + * Bump Standards-Version to 4.1.0 + * Drop all patches: Applied (or improved) in new release + + -- Jeremy Bicha <jbicha@debian.org> Wed, 06 Sep 2017 22:21:26 -0400 + +gnome-session (3.24.1-2) unstable; urgency=medium + + * Upload to unstable (Closes: #869947) + + -- Jeremy Bicha <jbicha@ubuntu.com> Sun, 06 Aug 2017 17:37:05 -0400 + +gnome-session (3.24.1-1) experimental; urgency=medium + + * New upstream release. + - Drop debian/patches/git_wayland_login_shell.patch, applied upstream + - Bump gnome-settings-daemon dependency to 3.24 + - debian/gnome-session.install: Also install gnome-dummy session file + * debian/control.in: Bump Standards-Version to 4.0.0 (no further changes) + * debian/rules: Switch default "gnome" session to wayland + * d/p/0001-manager-add-bus-daemon-dbus-api-xml-file.patch, + d/p/0002-system-add-api-for-detecting-if-this-is-the-last-ses.patch, + d/p/0003-manager-kill-off-bus-clients-at-log-out.patch: kill off bus + clients at log out, backported from upstream 3.25 + * d/p/0004-fail-whale-handle-X-server-dying-before-startup.patch: handle X + server dying before startup, cherry-picked from 3.24 branch + + -- Laurent Bigonville <bigon@debian.org> Thu, 06 Jul 2017 00:25:20 +0200 + +gnome-session (3.22.3-1) unstable; urgency=medium + + * New upstream release. + + -- Michael Biebl <biebl@debian.org> Thu, 09 Mar 2017 06:47:00 +0100 + +gnome-session (3.22.2-2) unstable; urgency=medium + + * Team upload + + [ Jeremy Bicha ] + * Add git_wayland_login_shell.patch: + - Backport 3.23 commit that made Wayland sessions run login scripts + like ~/.profile since that's what people expect (LP: #1631713) + + -- Simon McVittie <smcv@debian.org> Fri, 20 Jan 2017 10:14:17 +0000 + +gnome-session (3.22.2-1) unstable; urgency=medium + + * New upstream release. + + -- Michael Biebl <biebl@debian.org> Tue, 08 Nov 2016 15:49:26 +0100 + +gnome-session (3.22.1-1) unstable; urgency=medium + + * New upstream release. + + -- Michael Biebl <biebl@debian.org> Wed, 12 Oct 2016 18:10:49 +0200 + +gnome-session (3.22.0-1) unstable; urgency=medium + + * New upstream release. + * Drop debian/patches/git_fix-bashism.patch, merged upstream. + * Bump debhelper compat level to 10. + * Don't fail to restore the old desktop session files if we only build + architecture specific binary packages (gnome-session is arch:all). + + -- Michael Biebl <biebl@debian.org> Tue, 20 Sep 2016 01:25:00 +0200 + +gnome-session (3.21.90-4) unstable; urgency=medium + + * Instead of patching the build system to get the old deskop session files + back, remove the new ones and ship a local copy of gnome-wayland.desktop + which was generated from the gnome-3-20 branch. This is much simpler and + we don't lose all the translations this way. + * Show uninstalled files via dh_install --list-missing. + + -- Michael Biebl <biebl@debian.org> Thu, 08 Sep 2016 18:40:30 +0200 + +gnome-session (3.21.90-3) unstable; urgency=medium + + * Switch back to Xorg by default. + We divert from upstream here and switch the default GNOME session back to + Xorg for Stretch. This way, users who explicitly chose the GNOME session + in the display manager won't be automatically switched over to Wayland. + It's still possible to run Wayland via the "GNOME on Wayland" session. + + -- Michael Biebl <biebl@debian.org> Wed, 07 Sep 2016 23:07:21 +0200 + +gnome-session (3.21.90-2) experimental; urgency=medium + + * Add debian/patches/git_fix-bashism.patch (Closes: #835289) + + -- Andreas Henriksson <andreas@fatal.se> Sat, 03 Sep 2016 22:11:37 +0200 + +gnome-session (3.21.90-1) experimental; urgency=medium + + * New upstream beta release. + * Update build-dependencies according to configure.ac changes: + - Add libgles2-mesa-dev + * debian/gnome-session-{bin,common}.install: + - stop installing *.ui and icons since gnome-session-properties tool + has now been removed. + + -- Andreas Henriksson <andreas@fatal.se> Tue, 23 Aug 2016 12:19:33 +0200 + +gnome-session (3.20.2-1) unstable; urgency=medium + + * New upstream release. + * Drop all translations, not used anymore. + * Drop debian/patches/update-activation-environment-at-startup.patch, merged + upstream. + * Bump debhelper compatibility level to 9. + * Convert from cdbs to dh. + * Bump Standards-Version to 3.9.8. + + -- Michael Biebl <biebl@debian.org> Wed, 13 Jul 2016 15:12:48 +0200 + +gnome-session (3.20.1-4) unstable; urgency=medium + + * debian/gnome-mimeapps.list: Replace iceweasel.desktop by + firefox-esr.desktop and firefox.desktop + * debian/gnome-mimeapps.list: Add default application for + application/x-cd-image, application/x-raw-disk-image and + application/x-raw-disk-image-xz-compressed + + -- Laurent Bigonville <bigon@debian.org> Sat, 04 Jun 2016 23:06:54 +0200 + +gnome-session (3.20.1-3) unstable; urgency=medium + + * Add debian/patches/update-activation-environment-at-startup.patch: update + activation environment at startup, this way we are sure that all the + environment variables are also available for the user activated services + + -- Laurent Bigonville <bigon@debian.org> Tue, 24 May 2016 13:21:04 +0200 + +gnome-session (3.20.1-2) unstable; urgency=medium + + * Drop /usr/share/gnome/applications/defaults.list symlink and install + /etc/gnome/defaults.list to /usr/share/applications/gnome-mimeapps.list + instead, as the xdg spec is allowing desktop specific default applications. + If /etc/gnome/defaults.list was modified by the system administrator, the + file is moved to /etc/xdg/gnome-mimeapps.list during the upgrade. + This seems to fix default apps when running gnome-shell as a wayland + compositor, as the 55gnome-session_gnomerc is not sourced in that case. + + -- Laurent Bigonville <bigon@debian.org> Tue, 17 May 2016 02:02:11 +0200 + +gnome-session (3.20.1-1) unstable; urgency=medium + + * New upstream release. + * Postpone the switch to Wayland by default. We don't want to entangle the + GNOME 3.20 transition with the Wayland switch. + * Upload to unstable. + + -- Michael Biebl <biebl@debian.org> Tue, 19 Apr 2016 23:50:01 +0200 + +gnome-session (3.20.0-2) experimental; urgency=medium + + * Add debian/patches/Revert-switch-to-Xorg-by-default.patch + - revert upstreams switch (back) to Xorg by default, as we need + wayland testing during our development cycle up to Stretch. + Upstream plans to ship GNOME 3.22 with wayland as default, + which is the GNOME release we're targeting for Stretch. + * debian/gnome-session.install: + - accept any *.desktop name for wayland-sessions. + - install all *.desktop files for xsessions. + * Add debian/patches/0001-main-fix-starting-gnome-session-via-startx.patch + - fixes starting "System Default" session + + -- Andreas Henriksson <andreas@fatal.se> Wed, 30 Mar 2016 19:16:31 +0200 + +gnome-session (3.20.0-1) experimental; urgency=medium + + * Bump gnome-shell dependency to >= 3.19 + - gnome.session now uses new org.gnome.Shell desktop file name. + * New upstream release. + + -- Andreas Henriksson <andreas@fatal.se> Fri, 25 Mar 2016 10:05:25 +0100 + +gnome-session (3.19.92-1) experimental; urgency=medium + + * New upstream release. + * Stop installing gnome-wayland.session + - no longer shipped, now merged with gnome.session + * Bump Standards-Version to 3.9.7. + + -- Andreas Henriksson <andreas@fatal.se> Tue, 15 Mar 2016 21:05:23 +0100 + +gnome-session (3.18.1.2-1) unstable; urgency=medium + + * New upstream release. + * Update Build-Depends as per configure.ac: + - Bump libglib2.0-dev to (>= 2.46.0). (Closes: #801736) + - Bump libgtk-3-dev to (>= 3.18.0). + - Bump libgnome-desktop-3-dev to (>= 3.18.0). + + -- Michael Biebl <biebl@debian.org> Wed, 21 Oct 2015 16:23:10 +0200 + +gnome-session (3.18.0-1) unstable; urgency=medium + + * New upstream release (identical to 3.17.92). + * Upload to unstable. + * Drop obsolete Breaks, Conflicts and Replaces from pre-wheezy. + * Drop obsolete Provides: gnome3-session since there are no more reverse + dependencies. + * Update README.Debian, the package for the metacity/gnome-panel based + fallback session is called "gnome-session-flashback". + + -- Michael Biebl <biebl@debian.org> Sun, 11 Oct 2015 19:04:24 +0200 + +gnome-session (3.17.92-1) experimental; urgency=medium + + * New upstream release candidate. + + -- Andreas Henriksson <andreas@fatal.se> Thu, 17 Sep 2015 16:30:30 +0200 + +gnome-session (3.16.0-1) unstable; urgency=medium + + * New upstream release. + - Adds new --disable-acceleration-check option (closes: #771513). + * Drop 0001-configure.ac-Add-support-for-new-versions-of-systemd.patch, + applied upstream. + * Upstream has disabled support for consolekit even on non-systemd + systems with this release. We follow upstream and do not enable it + forcefully. Please file a bug if you think this change is wrong. + - Drop libdbus-glib-1-dev build-dependency, it is now only used by + consolekit support code. + - Drop consolekit recommends from gnome-session-bin. + * Bump Standards-Version to 3.9.6, no changes needed. + + -- Dmitry Shachnev <mitya57@debian.org> Tue, 26 May 2015 17:34:09 +0300 + +gnome-session (3.14.0-3) unstable; urgency=medium + + * Cherry-pick upstream patch which allows to build against libsystemd and + update Build-Depends accordingly. (Closes: #779752) + + -- Michael Biebl <biebl@debian.org> Tue, 28 Apr 2015 19:58:00 +0200 + +gnome-session (3.14.0-2) unstable; urgency=medium + + * Update debian/defaults.list to catch up with times: + - Drop swfdec-player which is long gone. + - Update File-Roller to new .desktop file name. + - Update GEdit to new .desktop file name. + - Update Font Viewer to new .desktop file name. + - Update Nautilus to new .desktop file name. + - Update Totem to new .desktop file name. + (Closes: #763595) + Note: This breaks the defaults for those who install the new + gnome-session-common and keep their << 3.14 application + packages (partial upgrades). + + -- Andreas Henriksson <andreas@fatal.se> Wed, 01 Oct 2014 16:11:51 +0200 + +gnome-session (3.14.0-1) unstable; urgency=medium + + * New upstream release. + * Upload to unstable. + + -- Andreas Henriksson <andreas@fatal.se> Mon, 22 Sep 2014 20:42:37 +0200 + +gnome-session (3.13.3-1) experimental; urgency=medium + + [ Andreas Henriksson ] + * New upstream development release. + + [ Josselin Mouette ] + * Fix typos in defaults.list. Closes: #759429. + + -- Andreas Henriksson <andreas@fatal.se> Fri, 05 Sep 2014 15:09:51 -0700 + +gnome-session (3.12.1-4) experimental; urgency=medium + + * gnome-session: Install wayland session files. + * gnome-session-bin: add xwayland dependency on linux-any. + + -- Andreas Henriksson <andreas@fatal.se> Sat, 02 Aug 2014 17:22:46 +0200 + +gnome-session (3.12.1-3) unstable; urgency=medium + + [ Laurent Bigonville ] + * debian/control.in: Recommends libpam-systemd instead of systemd on linux + architectures and add recommends against consolekit on non linux arch. + Also move the Recommends to the arch any package. + + [ Andreas Henriksson ] + * Drop build-dependency on libupower-glib-dev (<< 0.99.0) [!linux-any] + - This can no longer be fulfilled anyway. + * Upload to unstable. + + -- Andreas Henriksson <andreas@fatal.se> Mon, 14 Jul 2014 23:57:59 +0200 + +gnome-session (3.12.1-2) experimental; urgency=medium + + * Enable systemd support on linux architectures only + + -- Laurent Bigonville <bigon@debian.org> Sun, 04 May 2014 15:02:14 +0200 + +gnome-session (3.12.1-1) experimental; urgency=medium + + * New upstream release + + -- Sjoerd Simons <sjoerd@debian.org> Sun, 27 Apr 2014 18:03:58 +0200 + +gnome-session (3.12.0-1) experimental; urgency=medium + + * New upstream release. + * Require upower build-dependency to be lower then 0.99.x and + only on non-linux. + - The new upower 0.99.x does not implement the used interfaces. + - Functionality is available via logind. + * Drop installing /usr/share/applications + - new upstream no longer ships gnome-session-properties + * Bump build-dependency on libglib2.0-dev to >= 2.39.90 + - using g_subprocess requires a recent glib. + * Bump Standards-Version to 3.9.5 + + -- Andreas Henriksson <andreas@fatal.se> Wed, 26 Mar 2014 22:51:00 +0100 + +gnome-session (3.10.1-1) experimental; urgency=low + + * New upstream release + * debian/patches/13_display_session_properties.patch + + Dropped. gnome-session-properties has been dropped upstream + * debian/rules, debian/control.in: Explicitely enabled systemd support and + recommend systemd for logind. Recommends is enough as gnome-session should + fall back to consolekit + * debian/control.in: Update build-depends + + -- Sjoerd Simons <sjoerd@debian.org> Fri, 01 Nov 2013 23:04:59 +0100 + +gnome-session (3.8.4-3) unstable; urgency=medium + + * debian/control.in: + +Break gdm3 < 3.8. Closes: #726498. + + -- Emilio Pozuelo Monfort <pochu@debian.org> Sat, 26 Oct 2013 16:12:19 +0200 + +gnome-session (3.8.4-2) unstable; urgency=low + + * Upload to unstable. + + -- Emilio Pozuelo Monfort <pochu@debian.org> Sun, 13 Oct 2013 17:27:19 +0200 + +gnome-session (3.8.4-1) experimental; urgency=low + + [ Jeremy Bicha ] + * New upstream release + * debian/control.in: + - Don't recommend gnome-power-manager + * Completely drop gnome-session-fallback (moved to gnome-panel source) + + [ Michael Biebl ] + * Drop Build-Depends on libnotify-dev. No longer necessary after + debian/patches/04_fallback_warning_notify.patch has been removed. + * Bump Standards-Version to 3.9.4. No further changes. + + -- Michael Biebl <biebl@debian.org> Fri, 11 Oct 2013 17:07:46 +0200 + +gnome-session (3.8.2.1-1) experimental; urgency=low + + * New upstream release. + + -- Andreas Henriksson <andreas@fatal.se> Sat, 25 May 2013 17:03:53 +0200 + +gnome-session (3.7.92-1) experimental; urgency=low + + * New upstream release (3.7.92) + * debian/patches/14_hide_session_properties_help.patch: + + Removed, fixed upstream + * debian/patches/01_gnome-wm.patch + debian/patches/02_fallback_desktop.patch + debian/patches/03_fallback_desktop_makefile.patch + debian/patches/04_fallback_warning_notify.patch + debian/patches/12_no_gdm_fallback.patch: + + Temporarily disabled, waiting for the return of fallback mode + * debian/control: Temporarily disable gnome-session-fallback + + -- Sjoerd Simons <sjoerd@debian.org> Sun, 24 Mar 2013 18:55:46 +0100 + +gnome-session (3.6.0-1) experimental; urgency=low + + * New upstream release (3.6.0) + * Sync with Ubuntu: + + debian/55gnome-session_gnomerc: Use shell builtins instead of external + commands for extra speed + + debian/patches/12_no_gdm_fallback.patch: Refresh + + -- Sjoerd Simons <sjoerd@debian.org> Sun, 14 Oct 2012 21:05:30 +0200 + +gnome-session (3.4.2.1-3) unstable; urgency=low + + * defaults.list: + + epiphany.desktop → epiphany-browser.desktop. + + Anyway replace epiphany with iceweasel. + + Update default handlers for LibreOffice. + * 04_fallback_warning_notify.patch: use libnotify to show the fallback + warning instead of a dialog. + * Build-depend on libnotify. + + -- Josselin Mouette <joss@debian.org> Sat, 29 Sep 2012 10:19:13 +0200 + +gnome-session (3.4.2.1-2) unstable; urgency=low + + * debian/patches/13_display_session_properties.patch: Display + session-properties as the Startup Applications capplet was removed from + gnome-control-center, which makes it hard to discover the + gnome-session-properties tool. (Closes: #683814) + * debian/patches/14_hide_session_properties_help.patch: The help button in + gnome-session-properties points to the old GNOME 2 user guide and + therefore doesn't work in GNOME 3, so hide it. + + -- Michael Biebl <biebl@debian.org> Wed, 05 Sep 2012 00:53:57 +0200 + +gnome-session (3.4.2.1-1) unstable; urgency=low + + * New upstream release. + * Remove obsolete section from README.Debian. The splash screen has been + dropped upstream for a while now. + + -- Michael Biebl <biebl@debian.org> Thu, 31 May 2012 01:30:42 +0200 + +gnome-session (3.4.2-1) unstable; urgency=low + + * New upstream release. + + -- Michael Biebl <biebl@debian.org> Mon, 14 May 2012 23:31:42 +0200 + +gnome-session (3.4.1-1) unstable; urgency=low + + * New upstream release. + * Refresh patches. + * Install blacklist/whitelist for gnome-session-check-accelerated-helper. + * Disable systemd support, continue to use ConsoleKit for session tracking. + * Bump Standards-Version to 3.9.3. + * Update defaults.list, use libreoffice instead of openoffice.org. + + -- Michael Biebl <biebl@debian.org> Wed, 25 Apr 2012 03:03:59 +0200 + +gnome-session (3.2.1-1) unstable; urgency=low + + * New upstream release. + * Refresh debian/patches/12_no_gdm_fallback.patch. + * Remove debian/patches/13_format_security.patch, applied upstream. + * debian/control.in: + - Bump Build-Depends on intltool to (>= 0.40.6). + - Drop Build-Depends on librsvg2-dev. + - Add Build-Depends on libjson-glib-dev (>= 0.10). + + -- Michael Biebl <biebl@debian.org> Sun, 27 Nov 2011 02:20:11 +0100 + +gnome-session (3.0.2-4) unstable; urgency=low + + [ Michael Biebl ] + * debian/control.in: + - We really need notification-daemon for gnome-session-fallback, not a + virtual provides. So make the depencency versioned. + Closes: #649737. + + [ Josselin Mouette ] + * defaults.list: + - Add scheme handlers for yelp. + * 02_fallback_desktop.patch: + - Rename the fallback session to “GNOME Classic”. + - Split makefile parts into 03_fallback_desktop_makefile.patch. + * po-up/POTFILES.in: add 02_fallback_desktop.patch to translations. + * Update fr.po. + + [ Jordi Mallach ] + * Update ca.po. + + [ Josselin Mouette ] + * th.po: Thai translation from Theppitak Karoonboonyanan. + * zh_CN.po: Chinese translation from Aron Xu. + + [ Christian Perrier ] + * ru.po: Russian translation from Alexei Lobanov. + + [ Josselin Mouette ] + * sk.po: Slovak translation from Slavko. + * de.po: German translation from Chris Leick. + * nl.po: Dutch translation from Jeroen Schot. + * da.po: Danish translation from Joe Dalton. Closes: #649269. + * Add an alternative, at lower priority, for gnome-session-fallback. + Closes: #649596. + + -- Michael Biebl <biebl@debian.org> Sat, 26 Nov 2011 23:06:59 +0100 + +gnome-session (3.0.2-3) unstable; urgency=low + + * Upload to unstable. + * debian/watch: + - Switch to .xz tarballs. + * Bump debhelper compatibility level to 8. + - Update Build-Depends on debhelper. + - Strip debian/tmp/ from .install files. + * debian/control.in: + - Set pkg-gnome-maintainers@lists.alioth.debian.org as Maintainer. + - Add Vcs-* fields. + * debian/patches/13_format_security.patch: + - Fix format string vulnerability. Patch cherry-picked from upstream Git. + + -- Michael Biebl <biebl@debian.org> Fri, 14 Oct 2011 12:36:01 +0200 + +gnome-session (3.0.2-2) experimental; urgency=low + + [ Josselin Mouette ] + * defaults.list: + + Make epiphany-newtab the default http handler. + + Add a few more text MIME types to gedit, otherwise they can be + handled by emacs. + + Point directories to nautilus.desktop. Closes: #618376. Thanks + Jérémy Bicha. + + [ Michael Biebl ] + * Remove Depends on policykit-1-gnome from gnome-session as gnome-shell + provides its own integrated PolicyKit authentication agent. + * Remove notification-daemon from gnome-session Recommends as gnome-shell + has an integrated notification system. + * Make notification-daemon a Depends of the gnome-session-fallback and + remove debian/patches/13_no_fallback_notification.patch so the session + manager starts notification-daemon in the fallback case. + * Bump Standards-Version to 3.9.2. No further changes. + * debian/watch: Track .bz2 tarballs. + + -- Michael Biebl <biebl@debian.org> Fri, 19 Aug 2011 23:02:02 +0200 + +gnome-session (3.0.2-1) experimental; urgency=low + + * defaults.list: + + Add evolution. + + Add x-scheme-handler types. + * New upstream translation release. + + -- Josselin Mouette <joss@debian.org> Wed, 01 Jun 2011 00:13:03 +0200 + +gnome-session (3.0.0-2) experimental; urgency=low + + * Update build-dependencies to correspond to what’s in configure.ac. + + -- Josselin Mouette <joss@debian.org> Thu, 21 Apr 2011 23:15:29 +0200 + +gnome-session (3.0.0-1) experimental; urgency=low + + * debian/rules: remove the libexecdir setting, let the cdbs default be + used instead. + * New usptream release. + * Remove disabled patches. + * 10_session_save.patch: + + Updated for the new version. + + Disabled for now, the saved session is either discarded or + overwritten at logout time depending on the save-session setting. + * 11_saved_session_name.patch: dropped, we won’t be needing it with + the way session saving is handled in 3.0. + * Pull back gnome-wm and gnome-wm.desktop, it’s the easiest way to + configure the window manager for the fallback session. + * 01_gnome-wm.patch: new patch. Make gnome-wm the default instead of + metacity. + * 02_fallback_desktop.patch: new patch. Build a gnome-fallback.desktop + for /usr/share/xsessions. + * 13_no_fallback_notification.patch: refreshed accordingly. + * Move gsettings-desktop-schemas dependency to gnome-session-bin. + * gnome-session.postinst: drop removal of obsolete alternative, it’s + in stable now. + * Split gnome-session again. Put common files in gnome-session-common, + the standard session in gnome-session and the fallback session in + gnome-session-fallback. + * Sort out the resulting Conflicts/Replaces/Provides nightmare. + * Move back the defaults.list to gnome-session-common. + * Massive updates for short/long descriptions. + * Document how sessions are launched in README.Debian. + * debian/55gnome-session_gnomerc: handle gnome-session-fallback. + + -- Josselin Mouette <joss@debian.org> Wed, 20 Apr 2011 23:08:49 +0200 + +gnome-session (2.91.93-1) experimental; urgency=low + + [ Frederic Peters ] + * New upstream release. + * debian/patches/01_gnome-wm.patch: removed, gnome-wm has been killed + upstream. + * debian/patches/03_upower.patch: removed, was stolen from git. + * debian/patches/10_session_save.patch: updated. + * debian/patches/11_saved_session_name.patch: updated. + * debian/patches/13_no_fallback_notification.patch: start fallback session + even if there is no notification-daemon. + * debian/patches/90_relibtoolize.patch: remove, using dh-autoreconf. + * debian/control.in: + + updated build-deps for new version. + + removed gnome3-session package, gnome-session will start gnome3, and + switch to fallback mode if necessary. + + removed gnome-session-common package, as it was there to satisfy the + presence of both gnome-session and gnome3-session + * debian/rules: + + use autoreconf + + remove rules for creating gnome3-session.desktop + + [ Josselin Mouette ] + * defaults.list: add audio/flac. + + -- Frederic Peters <fpeters@debian.org> Thu, 24 Mar 2011 20:47:28 +0100 + +gnome-session (2.30.2-4) experimental; urgency=low + + [ Josselin Mouette ] + * Conflict with gnome-splashscreen-manager. Closes: #605111. + + [ Emilio Pozuelo Monfort ] + * Re-enable gnome3-session. + + -- Emilio Pozuelo Monfort <pochu@debian.org> Mon, 06 Dec 2010 01:17:48 +0100 + +gnome-session (2.30.2-3+sid2) unstable; urgency=low + + * Start notification-daemon in Initialization phase. Closes: #640355 + * Add autostart file for PolicyKit Authentication Agent. + + -- Michael Biebl <biebl@debian.org> Mon, 26 Sep 2011 15:36:29 +0200 + +gnome-session (2.30.2-3+sid1) unstable; urgency=low + + [ Josselin Mouette ] + * Conflict with gnome-splashscreen-manager. Closes: #605111. + + [ Michael Biebl ] + * Remove gnome3-session bits, superseded by gnome-session and + gnome-session-fallback. + * Add dependency on notification daemon. + * Install autostart file for notification-daemon to activate the + notification system on session startup. Closes: #636435 + * Bump Standards-Version to 3.9.2. No further changes. + + -- Michael Biebl <biebl@debian.org> Fri, 19 Aug 2011 22:41:15 +0200 + +gnome-session (2.30.2-3) unstable; urgency=low + + * defaults.list: open WebM and MPEG2/TS with totem. + + -- Josselin Mouette <joss@debian.org> Sat, 06 Nov 2010 13:32:48 +0100 + +gnome-session (2.30.2-2) unstable; urgency=low + + * Temporarily disable gnome3-session in preparation of the squeeze + release. This way gnome-shell can be removed from squeeze too. + * 03_devicekit_optional.patch: dropped, upower builds everywhere. + * 03_upower.patch: stolen upstream. Closes: #595088. + * Update build-dependencies accordingly. + * 90_relibtoolize.patch: regenerated accordingly. + + -- Josselin Mouette <joss@debian.org> Sat, 18 Sep 2010 00:18:01 +0200 + +gnome-session (2.30.2-1) unstable; urgency=low + + [ Michael Biebl ] + * New upstream stable release. + - Link against libXext and libXau to not fail with stricter linkers like + binutils-gold. Closes: #554661 + * Refresh patches for new upstream release. + * Switch to source format 3.0 (quilt). + - Add debian/source/format. + - Drop Build-Depends on quilt. + - Remove /usr/share/cdbs/1/rules/patchsys-quilt.mk from debian/rules. + * Bump Standards-Version to 3.9.0. Use Breaks instead of Conflicts as + recommended by the new policy. + * Drop Build-Depends on sharutils. We no longer need uuencode. + + [ Josselin Mouette ] + * Drop build-dependency on type-handling. + + -- Michael Biebl <biebl@debian.org> Thu, 22 Jul 2010 17:48:48 +0200 + +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 <joss@debian.org> 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 <joss@debian.org> 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 <biebl@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> Thu, 21 May 2009 10:55:25 +0200 + +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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <slomo@debian.org> 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 <joss@debian.org> Wed, 28 May 2008 02:10:26 +0200 + +gnome-session (2.22.0-2) unstable; urgency=low + + * Upload to unstable. + + -- Sebastian Dröge <slomo@debian.org> 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 <slomo@debian.org> 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 <joss@debian.org> 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 <slomo@debian.org> 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 <joss@debian.org> Wed, 28 Nov 2007 16:01:56 +0100 + +gnome-session (2.20.1-1) unstable; urgency=low + + * New upstream bugfix release. + + -- Sebastian Dröge <slomo@debian.org> 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 <joss@debian.org> 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 <slomo@debian.org> 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 <lool@dooz.org> Tue, 10 Jul 2007 18:44:14 +0200 + +gnome-session (2.18.3-1) unstable; urgency=low + + * New upstream stable release; translation. + + -- Loic Minier <lool@dooz.org> 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 <joss@debian.org> 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 <lool@dooz.org> 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 <joss@debian.org> 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 <lool@dooz.org> 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 <lool@dooz.org> 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 <lool@dooz.org> 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 <joss@debian.org> 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 <lool@dooz.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <lool@dooz.org> Tue, 8 Aug 2006 11:15:38 +0200 + +gnome-session (2.14.2-1) unstable; urgency=low + + * New upstream release. + + -- Loic Minier <lool@dooz.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> Sun, 4 Sep 2005 11:13:41 +0200 + +gnome-session (2.10.0-6) unstable; urgency=high + + Matt Kraai <kraai@ftbfs.org>: + * Added a build-dependency on libxau-dev to fix FTBFS. (Closes: #323327) + + Loic Minier <lool@dooz.org>: + * 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) <jdassen@debian.org> 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 <joss@debian.org> 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 <seb128@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <jordi@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <kov@debian.org> 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 <seb128@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> Tue, 29 Jun 2004 23:25:01 +0200 + +gnome-session (2.6.1-6) unstable; urgency=low + + * Gustavo Noronha Silva <kov@debian.org> + - 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 <joss@debian.org> + - 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <joss@debian.org> 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 <kov@debian.org>: + + debian/control.in: + - set maintainer to Josselin Mouette <joss@debian.org> + - 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 <kov@debian.org> Sun, 28 Mar 2004 13:23:41 -0300 + +gnome-session (2.4.2-2) unstable; urgency=low + + * Orphaned package. + + -- Christian Marillat <marillat@debian.org> Fri, 19 Mar 2004 15:50:59 +0100 + +gnome-session (2.4.2-1) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> Sat, 1 Nov 2003 16:45:42 +0100 + +gnome-session (2.4.1-1) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> Wed, 28 May 2003 21:55:00 +0200 + +gnome-session (2.2.2-1) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> Tue, 4 Feb 2003 15:26:22 +0100 + +gnome-session (2.2.0.1-1) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat <marillat@debian.org> Wed, 22 Jan 2003 13:20:07 +0100 + +gnome-session (2.1.90-1) unstable; urgency=low + + * New upstream releae. + + -- Christian Marillat <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> Wed, 6 Nov 2002 17:14:54 +0100 + +gnome-session (2.0.8-7) unstable; urgency=low + + * Fix wrong indentation (Closes: #167454) + + -- Christian Marillat <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> Mon, 28 Oct 2002 11:34:22 +0100 + +gnome-session (2.0.8-2) experimental; urgency=low + + * Uploaded officially to experimental + + -- Christian Marillat <marillat@debian.org> 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 <walters@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> Wed, 9 Oct 2002 23:43:32 +0200 + +gnome-session (2.0.7-3) experimental; urgency=low + + * Upload with original tarball. + + -- Christian Marillat <marillat@debian.org> 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 <marillat@debian.org> Sat, 28 Sep 2002 17:59:43 +0200 + +gnome-session2 (2.0.7-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat <marillat@debian.org> Thu, 5 Sep 2002 18:56:12 +0200 + +gnome-session2 (2.0.6-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> Fri, 16 Aug 2002 17:31:02 +0200 + +gnome-session2 (2.0.5-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat <marillat@debian.org> Thu, 8 Aug 2002 16:28:59 +0200 + +gnome-session2 (2.0.4-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat <marillat@debian.org> 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 <marillat@debian.org> Tue, 30 Jul 2002 18:16:53 +0200 + +gnome-session2 (2.0.2-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat <marillat@debian.org> Mon, 15 Jul 2002 15:20:51 +0200 + +gnome-session2 (2.0.1-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat <marillat@debian.org> Mon, 17 Jun 2002 15:46:23 +0200 + +gnome-session2 (2.0.0-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat <marillat@debian.org> Mon, 10 Jun 2002 16:03:08 +0200 + +gnome-session2 (1.5.21-1) experimental; urgency=low + + * new upstream release. + + -- Christian Marillat <marillat@debian.org> Tue, 4 Jun 2002 16:34:27 +0200 + +gnome-session2 (1.5.20-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> Wed, 15 May 2002 20:04:03 +0200 + +gnome-session2 (1.5.18-1) experimental; urgency=low + + * new upstream release. + + -- Christian Marillat <marillat@debian.org> Mon, 29 Apr 2002 20:45:49 +0200 + +gnome-session2 (1.5.17-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat <marillat@debian.org> Mon, 22 Apr 2002 16:34:38 +0200 + +gnome-session2 (1.5.16-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat <marillat@debian.org> Wed, 17 Apr 2002 15:41:33 +0200 + +gnome-session2 (1.5.15-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat <marillat@debian.org> Mon, 1 Apr 2002 22:33:26 +0200 + +gnome-session2 (1.5.13-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat <marillat@debian.org> Fri, 29 Mar 2002 16:38:29 +0100 + +gnome-session2 (1.5.11-1) experimental; urgency=low + + * new upstream release. + + -- Christian Marillat <marillat@debian.org> 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 <marillat@debian.org> Mon, 25 Feb 2002 17:44:33 +0100 + +gnome-session2 (1.5.10-2) experimental; urgency=low + + * Should build-depends on intltool + + -- Christian Marillat <marillat@debian.org> Mon, 25 Feb 2002 15:37:19 +0100 + +gnome-session2 (1.5.10-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat <marillat@debian.org> Mon, 18 Feb 2002 22:31:35 +0100 + +gnome-session2 (1.5.9-1) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat <marillat@debian.org> Fri, 15 Feb 2002 00:40:12 +0100 + +gnome-core2 (1.5.7-1) experimental; urgency=low + + * New upstrema release. + + -- Christian Marillat <marillat@debian.org> Tue, 5 Feb 2002 14:41:01 +0100 + +gnome-core2 (1.5.4-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> Tue, 15 May 2001 15:36:51 +0200 + +gnome-core (1.4.0.4-1) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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. <epg@progenylinux.com> + * 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 <marillat@debian.org> 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 <knghtbrd@progeny.com> for the file + (Closes: #79776) + * Rewrote default.session patch + * Add patch form Doug Larrick <doug@ties.org> for gwmthumbnail.c (Closes: #78550) + + -- Christian Marillat <marillat@debian.org> 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 <malcolm@ivywell.screaming.net> for the patch. + * Patch gsm/default.in (two entries with same id) (Closes: #78276) + Thanks to Normal User <gohmandj@mrs.umn.edu> (Nice name) + * Move gnome-control-center from Depends to Suggests. + * Remove libgtkhtml-dev from Build-Depends (Closes: #79527) + + -- Christian Marillat <marillat@debian.org> 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 <marillat@debian.org> Mon, 20 Nov 2000 11:35:55 +0100 + +gnome-core (1.2.4-1) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <malcolm@ivywell.screaming.net> (Closes: #64820) + + -- Christian Marillat <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <marillat@debian.org> 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 <dres@debian.org> Sun, 21 May 2000 19:31:19 -0400 + +gnome-core (1.0.55-1) unstable; urgency=low + + * New upstream. + + -- James LewisMoss <dres@debian.org> 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 <dres@debian.org> Fri, 12 Nov 1999 07:54:46 -0500 + +gnome-core (1.0.54-1) unstable; urgency=low + + * New upstream. + + -- James LewisMoss <dres@debian.org> Thu, 4 Nov 1999 23:20:14 -0500 + +gnome-core (1.0.53-4) unstable; urgency=low + + * New maintainer. + + -- James LewisMoss <dres@debian.org> 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 <hertzog@debian.org> 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 <hertzog@debian.org> 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 <hertzog@debian.org> 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 <hertzog@debian.org> 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 <hertzog@debian.org> 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 <hertzog@debian.org> 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 <marillat@alpes-net.fr> 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 <hertzog@debian.org> 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 <araqnid@debian.org> 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 <araqnid@debian.org> Sun, 13 Jun 1999 15:28:52 +0100 + +gnome-core (1.0.6-1) unstable; urgency=low + + * New upstream version. + + -- Steve Haslam <araqnid@debian.org> 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 <araqnid@debian.org> 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 <araqnid@debian.org> Sun, 23 May 1999 14:35:44 +0100 + +gnome-core (1.0.5-1) unstable; urgency=low + + * New maintainer. + + -- Steve Haslam <araqnid@debian.org> 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 <araqnid@debian.org> 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 <araqnid@debian.org> 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 <jules@debian.org> 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 <jules@debian.org> 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 <jules@debian.org> Fri, 5 Mar 1999 18:36:29 +0100 + +gnome-core (0.99.99pre1.0.0-1) unstable; urgency=low + + * New upstream release. + + -- Jim Pick <jim@jimpick.com> 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 <jim@jimpick.com> 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 <jim@jimpick.com> 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 <jim@jimpick.com> Fri, 22 Jan 1999 16:44:45 -0800 + +gnome-core (0.99.3.2-1) unstable; urgency=low + + * New upstream release. + + -- Jim Pick <jim@jimpick.com> 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 <jim@jimpick.com> Tue, 24 Nov 1998 10:56:08 -0800 + +gnome-core (0.30-1) unstable; urgency=low + + * New upstream release. + + -- Jim Pick <jim@jimpick.com> 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 <jim@jimpick.com> Wed, 19 Aug 1998 20:12:25 -0700 + +gnome-core (0.28-1) unstable; urgency=low + + * New upstream release. + + -- Jim Pick <jim@jimpick.com> 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 <jim@jimpick.com> Sat, 15 Aug 1998 14:21:06 -0700 + +gnome-core (0.25-1) unstable; urgency=low + + * New upstream release. + + -- Jim Pick <jim@jimpick.com> 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 <jim@jimpick.com> Wed, 22 Jul 1998 20:22:00 -0700 + +gnome-core (0.20-1) unstable; urgency=low + + * New upstream release. + + -- Jim Pick <jim@jimpick.com> Mon, 8 Jun 1998 12:00:08 -0700 + +gnome-core (0.13-1) unstable; urgency=low + + * Initial Release. + + -- Jim Pick <jim@jimpick.com> Mon, 16 Mar 1998 15:27:43 -0800 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..2b08dd4 --- /dev/null +++ b/debian/control @@ -0,0 +1,100 @@ +# 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: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> +Uploaders: Iain Lane <laney@debian.org>, Jeremy Bicha <jbicha@debian.org>, Laurent Bigonville <bigon@debian.org> +Build-Depends: debhelper-compat (= 13), + dh-exec, + gnome-pkg-tools (>= 0.13), + libdbus-1-dev, + libgl1-mesa-dev, + libgles2-mesa-dev, + libglib2.0-dev (>= 2.46.0), + libgnome-desktop-3-dev (>= 3.34.2), + libgtk-3-dev (>= 3.22.0), + libice-dev, + libjson-glib-dev (>= 0.10), + libsm-dev, + libsystemd-dev (>= 209) [linux-any], + libx11-dev, + libxau-dev, + libxcomposite-dev, + libxext-dev, + libxrender-dev, + libxt-dev, + libxtst-dev, + meson (>= 0.53.0), + systemd [linux-any], + xmlto, + xsltproc, + xtrans-dev +Rules-Requires-Root: no +Standards-Version: 4.5.0 +Vcs-Browser: https://salsa.debian.org/gnome-team/gnome-session +Vcs-Git: https://salsa.debian.org/gnome-team/gnome-session.git + +Package: gnome-session +Architecture: all +Depends: gnome-session-bin (<< ${gnome:NextVersion}), + gnome-session-bin (>= ${binary:Version}), + gnome-session-common (= ${binary:Version}), + gnome-settings-daemon (>= 3.37.0), + gnome-shell (>= 3.37.91), + ${misc:Depends} +Suggests: desktop-base, + gnome-keyring +Breaks: gnome-initial-setup (<< 3.37.90), + gnome-session-bin (<< 3.37.0-2~) +Replaces: gnome-session-bin (<< 3.37.0-2~) +Provides: x-session-manager +Description: GNOME Session Manager - GNOME 3 session + The GNOME Session Manager is in charge of starting the core components + of the GNOME desktop, and applications that should be launched at + login time. It also features a way to save and restore currently + running applications. + . + This package contains the required components for the standard GNOME 3 + session, based on the GNOME Shell. It can be started from a display + manager such as GDM, and requires 3D acceleration to work properly. + +Package: gnome-session-bin +Architecture: any +Depends: dbus-x11, + gsettings-desktop-schemas, + upower (>= 0.9.0), + xwayland [linux-any], + ${misc:Depends}, + ${shlibs:Depends} +Recommends: default-logind [linux-any] | logind [linux-any] +Breaks: gdm3 (<< 3.37.90) +Description: GNOME Session Manager - Minimal runtime + The GNOME Session Manager is in charge of starting the core components + of the GNOME desktop, and applications that should be launched at + login time. It also features a way to save and restore currently + running applications. + . + 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 +Breaks: eog (<< 3.36.0), + evince (<< 3.30), + evolution (<< 3.30.0), + gnome-session-bin (<< 3.37.0-2~) +Replaces: gnome-session-bin (<< 3.37.0-2~) +Depends: ${misc:Depends} +Description: GNOME Session Manager - common files + The GNOME Session Manager is in charge of starting the core components + of the GNOME desktop, and applications that should be launched at + login time. It also features a way to save and restore currently + running applications. + . + This package contains the translations, data files and startup scripts + which are common to the GNOME and GNOME fallback sessions. diff --git a/debian/control.in b/debian/control.in new file mode 100644 index 0000000..847fdec --- /dev/null +++ b/debian/control.in @@ -0,0 +1,96 @@ +Source: gnome-session +Section: gnome +Priority: optional +Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> +Uploaders: @GNOME_TEAM@ +Build-Depends: debhelper-compat (= 13), + dh-exec, + gnome-pkg-tools (>= 0.13), + libdbus-1-dev, + libgl1-mesa-dev, + libgles2-mesa-dev, + libglib2.0-dev (>= 2.46.0), + libgnome-desktop-3-dev (>= 3.34.2), + libgtk-3-dev (>= 3.22.0), + libice-dev, + libjson-glib-dev (>= 0.10), + libsm-dev, + libsystemd-dev (>= 209) [linux-any], + libx11-dev, + libxau-dev, + libxcomposite-dev, + libxext-dev, + libxrender-dev, + libxt-dev, + libxtst-dev, + meson (>= 0.53.0), + systemd [linux-any], + xmlto, + xsltproc, + xtrans-dev +Rules-Requires-Root: no +Standards-Version: 4.5.0 +Vcs-Browser: https://salsa.debian.org/gnome-team/gnome-session +Vcs-Git: https://salsa.debian.org/gnome-team/gnome-session.git + +Package: gnome-session +Architecture: all +Depends: gnome-session-bin (<< ${gnome:NextVersion}), + gnome-session-bin (>= ${binary:Version}), + gnome-session-common (= ${binary:Version}), + gnome-settings-daemon (>= 3.37.0), + gnome-shell (>= 3.37.91), + ${misc:Depends} +Suggests: desktop-base, + gnome-keyring +Breaks: gnome-initial-setup (<< 3.37.90), + gnome-session-bin (<< 3.37.0-2~) +Replaces: gnome-session-bin (<< 3.37.0-2~) +Provides: x-session-manager +Description: GNOME Session Manager - GNOME 3 session + The GNOME Session Manager is in charge of starting the core components + of the GNOME desktop, and applications that should be launched at + login time. It also features a way to save and restore currently + running applications. + . + This package contains the required components for the standard GNOME 3 + session, based on the GNOME Shell. It can be started from a display + manager such as GDM, and requires 3D acceleration to work properly. + +Package: gnome-session-bin +Architecture: any +Depends: dbus-x11, + gsettings-desktop-schemas, + upower (>= 0.9.0), + xwayland [linux-any], + ${misc:Depends}, + ${shlibs:Depends} +Recommends: default-logind [linux-any] | logind [linux-any] +Breaks: gdm3 (<< 3.37.90) +Description: GNOME Session Manager - Minimal runtime + The GNOME Session Manager is in charge of starting the core components + of the GNOME desktop, and applications that should be launched at + login time. It also features a way to save and restore currently + running applications. + . + 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 +Breaks: eog (<< 3.36.0), + evince (<< 3.30), + evolution (<< 3.30.0), + gnome-session-bin (<< 3.37.0-2~) +Replaces: gnome-session-bin (<< 3.37.0-2~) +Depends: ${misc:Depends} +Description: GNOME Session Manager - common files + The GNOME Session Manager is in charge of starting the core components + of the GNOME desktop, and applications that should be launched at + login time. It also features a way to save and restore currently + running applications. + . + This package contains the translations, data files and startup scripts + which are common to the GNOME and GNOME fallback sessions. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..dd47825 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,68 @@ +This package was debianized by Jim Pick jim@jimpick.com on Sat, 14 Mar +1998 20:12:23 -0800. Taken over by Raphael Hertzog +<hertzog@debian.org> on Wed, 22 Sep 1999 13:24:34 +0200, and taken +over again by James LewisMoss on October 26, 1999. + +It was downloaded from <https://download.gnome.org/sources/gnome-session/>. + +Upstream Authors: + + Dan Winship <danw@gnome.org> + Lucas Rocha <lucasr@gnome.org> + William Jon McCann <jmccann@redhat.com> + + Tom Tromey <tromey@cygnus.com> + Felix Bellaby <felix@pooh.u-net.com> + Ralph Mor, X Consortium + +Copyright: + + Copyright © 1998-2018 Free Software Foundation, Inc. + Copyright © 1998 Tom Tromey + Copyright © 1999-2012 Red Hat, Inc. + Copyright © 1999-2011 Novell, Inc. + Copyright © 1999-2004 Jesús Bravo Álvarez + Copyright © 2000 Miguel de Icaza + Copyright © 2001-2003 George Lebl + Copyright © 2001 Queen of England + Copyright © 2002-2006 Sharif FarsiWeb, Inc. + Copyright © 2002-2004 Zuza Software Foundation + Copyright © 2003 Sun Microsystems, Inc. + Copyright © 2004-2009 GNOME Foundation + Copyright © 2004-2006 Miloslav Trmac + Copyright © 2004-2006 Adam Weinberger + Copyright © 2004 Kakilik Project + Copyright © 2005 Raffaele Sandrini + Copyright © 2005-2011 Canonical Ltd + Copyright © 2006-2011 Rosetta Contributors + Copyright © 2006-2010 Vincent Untz + Copyright © 2006 Ray Strode + Copyright © 2006 Ubuntu Georgian Translators + Copyright © 2006 GNOME i18n Project for Latvian + Copyright © 2007-2012 Swecha Telegu Localisation Team + Copyright © 2007-2008 William Jon McCann + Copyright © 2008 Lucas Rocha + Copyright © 2010-2011 Iranian Free Software Users Group translation team + Copyright © 2013 SUSE LINUX Products GmbH + Copyright © 2016 Endless Mobile, Inc. + Copyright © 2016 GNOME i18n Project for Vietnamese + Copyright © Croatiann team + +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'. diff --git a/debian/gbp.conf b/debian/gbp.conf new file mode 100644 index 0000000..4ed071a --- /dev/null +++ b/debian/gbp.conf @@ -0,0 +1,17 @@ +[DEFAULT] +pristine-tar = True +debian-branch = debian/master +upstream-branch = upstream/latest + +[buildpackage] +sign-tags = True + +[dch] +multimaint-merge = True + +[import-orig] +postimport = dch -v%(version)s New upstream release; git add debian/changelog; debcommit +upstream-vcs-tag = %(version)s + +[pq] +patch-numbers = False diff --git a/debian/gnome-mimeapps.list b/debian/gnome-mimeapps.list new file mode 100644 index 0000000..e4874b8 --- /dev/null +++ b/debian/gnome-mimeapps.list @@ -0,0 +1,347 @@ +[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=org.gnome.eog.desktop +image/gif=org.gnome.eog.desktop +image/jpeg=org.gnome.eog.desktop +image/jpg=org.gnome.eog.desktop +image/pjpeg=org.gnome.eog.desktop +image/png=org.gnome.eog.desktop +image/svg+xml=org.gnome.eog.desktop +image/svg+xml-compressed=org.gnome.eog.desktop +image/x-bmp=org.gnome.eog.desktop +image/x-gray=org.gnome.eog.desktop +image/x-icb=org.gnome.eog.desktop +image/x-ico=org.gnome.eog.desktop +image/x-pcx=org.gnome.eog.desktop +image/x-png=org.gnome.eog.desktop +image/x-portable-anymap=org.gnome.eog.desktop +image/x-portable-bitmap=org.gnome.eog.desktop +image/x-portable-graymap=org.gnome.eog.desktop +image/x-portable-pixmap=org.gnome.eog.desktop +image/x-xbitmap=org.gnome.eog.desktop +image/x-xpixmap=org.gnome.eog.desktop +image/vnd.wap.wbmp=org.gnome.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/pdf=org.gnome.Evince.desktop +application/x-bzpdf=org.gnome.Evince.desktop +application/x-gzpdf=org.gnome.Evince.desktop +application/postscript=org.gnome.Evince.desktop +application/x-bzpostscript=org.gnome.Evince.desktop +application/x-gzpostscript=org.gnome.Evince.desktop +image/x-eps=org.gnome.Evince.desktop +image/x-bzeps=org.gnome.Evince.desktop +image/x-gzeps=org.gnome.Evince.desktop +application/x-dvi=org.gnome.Evince.desktop +application/x-bzdvi=org.gnome.Evince.desktop +application/x-gzdvi=org.gnome.Evince.desktop +image/vnd.djvu=org.gnome.Evince.desktop +image/tiff=org.gnome.Evince.desktop +application/x-cbr=org.gnome.Evince.desktop +application/x-cbz=org.gnome.Evince.desktop +application/x-cb7=org.gnome.Evince.desktop +text/calendar=org.gnome.Evolution.desktop +text/x-vcard=org.gnome.Evolution.desktop +application/mbox=org.gnome.Evolution.desktop +message/rfc822=org.gnome.Evolution.desktop +x-scheme-handler/mailto=org.gnome.Evolution.desktop +application/x-7z-compressed=org.gnome.FileRoller.desktop +application/x-7z-compressed-tar=org.gnome.FileRoller.desktop +application/x-ace=org.gnome.FileRoller.desktop +application/x-alz=org.gnome.FileRoller.desktop +application/x-ar=org.gnome.FileRoller.desktop +application/x-arj=org.gnome.FileRoller.desktop +application/x-bzip=org.gnome.FileRoller.desktop +application/x-bzip-compressed-tar=org.gnome.FileRoller.desktop +application/x-bzip1=org.gnome.FileRoller.desktop +application/x-bzip1-compressed-tar=org.gnome.FileRoller.desktop +application/x-cabinet=org.gnome.FileRoller.desktop +application/x-compress=org.gnome.FileRoller.desktop +application/x-compressed-tar=org.gnome.FileRoller.desktop +application/x-cpio=org.gnome.FileRoller.desktop +application/x-deb=org.gnome.FileRoller.desktop +application/x-ear=org.gnome.FileRoller.desktop +application/x-gtar=org.gnome.FileRoller.desktop +application/x-gzip=org.gnome.FileRoller.desktop +application/x-java-archive=org.gnome.FileRoller.desktop +application/x-lha=org.gnome.FileRoller.desktop +application/x-lhz=org.gnome.FileRoller.desktop +application/x-lzip=org.gnome.FileRoller.desktop +application/x-lzip-compressed-tar=org.gnome.FileRoller.desktop +application/x-lzma=org.gnome.FileRoller.desktop +application/x-lzma-compressed-tar=org.gnome.FileRoller.desktop +application/x-lzop=org.gnome.FileRoller.desktop +application/x-lzop-compressed-tar=org.gnome.FileRoller.desktop +application/x-rar=org.gnome.FileRoller.desktop +application/x-rar-compressed=org.gnome.FileRoller.desktop +application/x-rpm=org.gnome.FileRoller.desktop +application/x-rzip=org.gnome.FileRoller.desktop +application/x-tar=org.gnome.FileRoller.desktop +application/x-tarz=org.gnome.FileRoller.desktop +application/x-stuffit=org.gnome.FileRoller.desktop +application/x-war=org.gnome.FileRoller.desktop +application/x-xz=org.gnome.FileRoller.desktop +application/x-xz-compressed-tar=org.gnome.FileRoller.desktop +application/x-zip=org.gnome.FileRoller.desktop +application/x-zip-compressed=org.gnome.FileRoller.desktop +application/x-zoo=org.gnome.FileRoller.desktop +application/zip=org.gnome.FileRoller.desktop +multipart/x-zip=org.gnome.FileRoller.desktop +text/plain=org.gnome.gedit.desktop +text/css=org.gnome.gedit.desktop +text/javascript=org.gnome.gedit.desktop +text/mathml=org.gnome.gedit.desktop +text/x-c++hdr=org.gnome.gedit.desktop +text/x-c++src=org.gnome.gedit.desktop +text/x-csrc=org.gnome.gedit.desktop +text/x-chdr=org.gnome.gedit.desktop +text/x-dtd=org.gnome.gedit.desktop +text/x-java=org.gnome.gedit.desktop +text/x-javascript=org.gnome.gedit.desktop +text/x-makefile=org.gnome.gedit.desktop +text/x-moc=org.gnome.gedit.desktop +text/x-pascal=org.gnome.gedit.desktop +text/x-patch=org.gnome.gedit.desktop +text/x-perl=org.gnome.gedit.desktop +text/x-php=org.gnome.gedit.desktop +text/x-python=org.gnome.gedit.desktop +text/x-sql=org.gnome.gedit.desktop +text/x-tcl=org.gnome.gedit.desktop +text/x-tex=org.gnome.gedit.desktop +text/xml=org.gnome.gedit.desktop +application/javascript=org.gnome.gedit.desktop +application/x-cgi=org.gnome.gedit.desktop +application/x-javascript=org.gnome.gedit.desktop +application/x-perl=org.gnome.gedit.desktop +application/x-php=org.gnome.gedit.desktop +application/x-python=org.gnome.gedit.desktop +application/x-shellscript=org.gnome.gedit.desktop +application/xml=org.gnome.gedit.desktop +application/xml-dtd=org.gnome.gedit.desktop +application/x-font-ttf=org.gnome.font-viewer.desktop +application/x-font-pcf=org.gnome.font-viewer.desktop +application/x-font-type1=org.gnome.font-viewer.desktop +application/x-font-otf=org.gnome.font-viewer.desktop +application/x-gnumeric=gnumeric.desktop +application/tab-separated-values=gnumeric.desktop +text/tab-separated-values=gnumeric.desktop +text/csv=gnumeric.desktop +text/x-csv=gnumeric.desktop +application/vnd.lotus-1-2-3=gnumeric.desktop +application/x-123=gnumeric.desktop +application/x-applix-spreadsheet=gnumeric.desktop +application/x-mps=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 +text/html=firefox-esr.desktop;firefox.desktop; +application/xhtml+xml=firefox-esr.desktop;firefox.desktop; +application/rss+xml=firefox-esr.desktop;firefox.desktop; +application/rdf+xml=firefox-esr.desktop;firefox.desktop; +x-scheme-handler/http=firefox-esr.desktop;firefox.desktop; +x-scheme-handler/https=firefox-esr.desktop;firefox.desktop; +application/vnd.oasis.opendocument.spreadsheet=libreoffice-calc.desktop +application/vnd.oasis.opendocument.spreadsheet-flat-xml=libreoffice-calc.desktop +application/vnd.oasis.opendocument.spreadsheet-template=libreoffice-calc.desktop +application/vnd.sun.xml.calc=libreoffice-calc.desktop +application/vnd.sun.xml.calc.template=libreoffice-calc.desktop +application/msexcel=libreoffice-calc.desktop +application/vnd.ms-excel=libreoffice-calc.desktop +application/vnd.openxmlformats-officedocument.spreadsheetml.sheet=libreoffice-calc.desktop +application/vnd.ms-excel.sheet.macroenabled.12=libreoffice-calc.desktop +application/vnd.openxmlformats-officedocument.spreadsheetml.template=libreoffice-calc.desktop +application/vnd.ms-excel.template.macroenabled.12=libreoffice-calc.desktop +application/vnd.ms-excel.sheet.binary.macroenabled.12=libreoffice-calc.desktop +application/x-dbf=libreoffice-calc.desktop +text/spreadsheet=libreoffice-calc.desktop +application/vnd.oasis.opendocument.graphics=libreoffice-draw.desktop +application/vnd.oasis.opendocument.graphics-flat-xml=libreoffice-draw.desktop +application/vnd.oasis.opendocument.graphics-template=libreoffice-draw.desktop +application/vnd.sun.xml.draw=libreoffice-draw.desktop +application/vnd.sun.xml.draw.template=libreoffice-draw.desktop +application/vnd.visio=libreoffice-draw.desktop +application/vnd.oasis.opendocument.presentation=libreoffice-impress.desktop +application/vnd.oasis.opendocument.presentation-flat-xml=libreoffice-impress.desktop +application/vnd.oasis.opendocument.presentation-template=libreoffice-impress.desktop +application/vnd.sun.xml.impress=libreoffice-impress.desktop +application/vnd.sun.xml.impress.template=libreoffice-impress.desktop +application/mspowerpoint=libreoffice-impress.desktop +application/vnd.ms-powerpoint=libreoffice-impress.desktop +application/vnd.openxmlformats-officedocument.presentationml.presentation=libreoffice-impress.desktop +application/vnd.ms-powerpoint.presentation.macroenabled.12=libreoffice-impress.desktop +application/vnd.openxmlformats-officedocument.presentationml.template=libreoffice-impress.desktop +application/vnd.ms-powerpoint.template.macroenabled.12=libreoffice-impress.desktop +application/vnd.openxmlformats-officedocument.presentationml.slide=libreoffice-impress.desktop +application/vnd.openxmlformats-officedocument.presentationml.slideshow=libreoffice-impress.desktop +application/vnd.oasis.opendocument.formula=libreoffice-math.desktop +application/vnd.sun.xml.math=libreoffice-math.desktop +application/vnd.oasis.opendocument.text=libreoffice-writer.desktop +application/vnd.oasis.opendocument.text-flat-xml=libreoffice-writer.desktop +application/vnd.oasis.opendocument.text-template=libreoffice-writer.desktop +application/vnd.oasis.opendocument.text-web=libreoffice-writer.desktop +application/vnd.oasis.opendocument.text-master=libreoffice-writer.desktop +application/vnd.sun.xml.writer=libreoffice-writer.desktop +application/vnd.sun.xml.writer.template=libreoffice-writer.desktop +application/vnd.sun.xml.writer.global=libreoffice-writer.desktop +eapplication/vnd.ms-word=libreoffice-writer.desktop +application/x-doc=libreoffice-writer.desktop +application/x-hwp=libreoffice-writer.desktop +application/vnd.wordperfect=libreoffice-writer.desktop +application/wordperfect=libreoffice-writer.desktop +application/vnd.lotus-wordpro=libreoffice-writer.desktop +application/vnd.openxmlformats-officedocument.wordprocessingml.document=libreoffice-writer.desktop +application/vnd.ms-word.document.macroenabled.12=libreoffice-writer.desktop +application/vnd.openxmlformats-officedocument.wordprocessingml.template=libreoffice-writer.desktop +application/vnd.ms-word.template.macroenabled.12=libreoffice-writer.desktop +application/x-cd-image=gnome-disk-image-mounter.desktop +application/x-raw-disk-image=gnome-disk-image-writer.desktop +application/x-raw-disk-image-xz-compressed=gnome-disk-image-writer.desktop +x-content/software=nautilus-autorun-software.desktop +inode/directory=org.gnome.Nautilus.desktop +application/x-gnome-saved-search=org.gnome.Nautilus.desktop +x-content/audio-player=rhythmbox.desktop +x-content/audio-cdda=sound-juicer.desktop +application/mxf=org.gnome.Totem.desktop +application/ogg=org.gnome.Totem.desktop +application/ram=org.gnome.Totem.desktop +application/sdp=org.gnome.Totem.desktop +application/smil=org.gnome.Totem.desktop +application/smil+xml=org.gnome.Totem.desktop +application/vnd.ms-wpl=org.gnome.Totem.desktop +application/vnd.rn-realmedia=org.gnome.Totem.desktop +application/x-extension-m4a=org.gnome.Totem.desktop +application/x-extension-mp4=org.gnome.Totem.desktop +application/x-flac=org.gnome.Totem.desktop +application/x-flash-video=org.gnome.Totem.desktop +application/x-matroska=org.gnome.Totem.desktop +application/x-netshow-channel=org.gnome.Totem.desktop +application/x-ogg=org.gnome.Totem.desktop +application/x-quicktime-media-link=org.gnome.Totem.desktop +application/x-quicktimeplayer=org.gnome.Totem.desktop +application/x-shorten=org.gnome.Totem.desktop +application/x-smil=org.gnome.Totem.desktop +application/xspf+xml=org.gnome.Totem.desktop +audio/3gpp=org.gnome.Totem.desktop +audio/ac3=org.gnome.Totem.desktop +audio/AMR=org.gnome.Totem.desktop +audio/AMR-WB=org.gnome.Totem.desktop +audio/basic=org.gnome.Totem.desktop +audio/flac=org.gnome.Totem.desktop +audio/midi=org.gnome.Totem.desktop +audio/mp4=org.gnome.Totem.desktop +audio/mpeg=org.gnome.Totem.desktop +audio/mpegurl=org.gnome.Totem.desktop +audio/ogg=org.gnome.Totem.desktop +audio/prs.sid=org.gnome.Totem.desktop +audio/vnd.rn-realaudio=org.gnome.Totem.desktop +audio/x-ape=org.gnome.Totem.desktop +audio/x-flac=org.gnome.Totem.desktop +audio/x-gsm=org.gnome.Totem.desktop +audio/x-it=org.gnome.Totem.desktop +audio/x-m4a=org.gnome.Totem.desktop +audio/x-matroska=org.gnome.Totem.desktop +audio/x-mod=org.gnome.Totem.desktop +audio/x-mp3=org.gnome.Totem.desktop +audio/x-mpeg=org.gnome.Totem.desktop +audio/x-mpegurl=org.gnome.Totem.desktop +audio/x-ms-asf=org.gnome.Totem.desktop +audio/x-ms-asx=org.gnome.Totem.desktop +audio/x-ms-wax=org.gnome.Totem.desktop +audio/x-ms-wma=org.gnome.Totem.desktop +audio/x-musepack=org.gnome.Totem.desktop +audio/x-pn-aiff=org.gnome.Totem.desktop +audio/x-pn-au=org.gnome.Totem.desktop +audio/x-pn-realaudio=org.gnome.Totem.desktop +audio/x-pn-realaudio-plugin=org.gnome.Totem.desktop +audio/x-pn-wav=org.gnome.Totem.desktop +audio/x-pn-windows-acm=org.gnome.Totem.desktop +audio/x-realaudio=org.gnome.Totem.desktop +audio/x-real-audio=org.gnome.Totem.desktop +audio/x-sbc=org.gnome.Totem.desktop +audio/x-scpls=org.gnome.Totem.desktop +audio/x-speex=org.gnome.Totem.desktop +audio/x-tta=org.gnome.Totem.desktop +audio/x-vorbis=org.gnome.Totem.desktop +audio/x-vorbis+ogg=org.gnome.Totem.desktop +audio/x-wav=org.gnome.Totem.desktop +audio/x-wavpack=org.gnome.Totem.desktop +audio/x-xm=org.gnome.Totem.desktop +image/vnd.rn-realpix=org.gnome.Totem.desktop +image/x-pict=org.gnome.Totem.desktop +misc/ultravox=org.gnome.Totem.desktop +text/google-video-pointer=org.gnome.Totem.desktop +text/x-google-video-pointer=org.gnome.Totem.desktop +video/3gpp=org.gnome.Totem.desktop +video/dv=org.gnome.Totem.desktop +video/fli=org.gnome.Totem.desktop +video/flv=org.gnome.Totem.desktop +video/mp2t=org.gnome.Totem.desktop +video/mp4=org.gnome.Totem.desktop +video/mp4v-es=org.gnome.Totem.desktop +video/mpeg=org.gnome.Totem.desktop +video/msvideo=org.gnome.Totem.desktop +video/ogg=org.gnome.Totem.desktop +video/quicktime=org.gnome.Totem.desktop +video/vivo=org.gnome.Totem.desktop +video/vnd.divx=org.gnome.Totem.desktop +video/vnd.rn-realvideo=org.gnome.Totem.desktop +video/vnd.vivo=org.gnome.Totem.desktop +video/webm=org.gnome.Totem.desktop +video/x-anim=org.gnome.Totem.desktop +video/x-avi=org.gnome.Totem.desktop +video/x-flc=org.gnome.Totem.desktop +video/x-fli=org.gnome.Totem.desktop +video/x-flic=org.gnome.Totem.desktop +video/x-flv=org.gnome.Totem.desktop +video/x-m4v=org.gnome.Totem.desktop +video/x-matroska=org.gnome.Totem.desktop +video/x-mpeg=org.gnome.Totem.desktop +video/x-ms-asf=org.gnome.Totem.desktop +video/x-ms-asx=org.gnome.Totem.desktop +video/x-msvideo=org.gnome.Totem.desktop +video/x-ms-wm=org.gnome.Totem.desktop +video/x-ms-wmv=org.gnome.Totem.desktop +video/x-ms-wmx=org.gnome.Totem.desktop +video/x-ms-wvx=org.gnome.Totem.desktop +video/x-nsv=org.gnome.Totem.desktop +video/x-ogm+ogg=org.gnome.Totem.desktop +video/x-theora+ogg=org.gnome.Totem.desktop +video/x-totem-stream=org.gnome.Totem.desktop +x-content/video-dvd=org.gnome.Totem.desktop +x-content/video-vcd=org.gnome.Totem.desktop +x-content/video-svcd=org.gnome.Totem.desktop +x-scheme-handler/pnm=org.gnome.Totem.desktop +x-scheme-handler/mms=org.gnome.Totem.desktop +x-scheme-handler/net=org.gnome.Totem.desktop +x-scheme-handler/rtp=org.gnome.Totem.desktop +x-scheme-handler/rtsp=org.gnome.Totem.desktop +x-scheme-handler/mmsh=org.gnome.Totem.desktop +x-scheme-handler/uvox=org.gnome.Totem.desktop +x-scheme-handler/icy=org.gnome.Totem.desktop +x-scheme-handler/icyx=org.gnome.Totem.desktop +x-scheme-handler/ghelp=yelp.desktop +x-scheme-handler/help=yelp.desktop +x-scheme-handler/info=yelp.desktop +x-scheme-handler/man=yelp.desktop diff --git a/debian/gnome-session-bin.install b/debian/gnome-session-bin.install new file mode 100644 index 0000000..e516f3a --- /dev/null +++ b/debian/gnome-session-bin.install @@ -0,0 +1,7 @@ +usr/bin/gnome-session* +usr/lib/gnome-session* +usr/libexec +usr/share/gnome-session/hardware-compatibility +usr/share/man/man1 +usr/share/glib-2.0/schemas +usr/share/GConf/gsettings diff --git a/debian/gnome-session-common.dirs b/debian/gnome-session-common.dirs new file mode 100644 index 0000000..97b5e56 --- /dev/null +++ b/debian/gnome-session-common.dirs @@ -0,0 +1 @@ +etc/xdg/ diff --git a/debian/gnome-session-common.install b/debian/gnome-session-common.install new file mode 100755 index 0000000..1cc4fa5 --- /dev/null +++ b/debian/gnome-session-common.install @@ -0,0 +1,7 @@ +#!/usr/bin/dh-exec +debian/55gnome-session_gnomerc etc/X11/Xsession.d +debian/gnome-mimeapps.list usr/share/applications/ +[linux-any] usr/lib/systemd/user/gnome-launched-* +[linux-any] usr/lib/systemd/user/gnome-session*.service +[linux-any] usr/lib/systemd/user/gnome-session*.target +usr/share/locale diff --git a/debian/gnome-session-common.maintscript b/debian/gnome-session-common.maintscript new file mode 100644 index 0000000..e09bb6e --- /dev/null +++ b/debian/gnome-session-common.maintscript @@ -0,0 +1 @@ +rm_conffile /etc/gnome/defaults.list 3.20.1-2~ diff --git a/debian/gnome-session-common.postinst b/debian/gnome-session-common.postinst new file mode 100644 index 0000000..67bf76d --- /dev/null +++ b/debian/gnome-session-common.postinst @@ -0,0 +1,16 @@ +#!/bin/sh + +set -e + +# Abuse dpkg-maintscript-helper to move/remove /etc/gnome/defaults.list +if [ "$1" = "configure" ] && dpkg --compare-versions "$2" le-nl "3.20.1-2~"; then + if [ -f "/etc/gnome/defaults.list.dpkg-backup" ]; then + echo "Obsolete conffile /etc/gnome/defaults.list has been modified by you." + echo "Moving the file to /etc/xdg/gnome-mimeapps.list ..." + mv -f "/etc/gnome/defaults.list.dpkg-backup" "/etc/xdg/gnome-mimeapps.list" + fi +fi + +#DEBHELPER# + +exit 0 diff --git a/debian/gnome-session.docs b/debian/gnome-session.docs new file mode 100644 index 0000000..6f83607 --- /dev/null +++ b/debian/gnome-session.docs @@ -0,0 +1,3 @@ +AUTHORS +NEWS +README diff --git a/debian/gnome-session.install b/debian/gnome-session.install new file mode 100755 index 0000000..2c7f2f8 --- /dev/null +++ b/debian/gnome-session.install @@ -0,0 +1,6 @@ +#!/usr/bin/dh-exec +[linux-any] usr/lib/systemd/user/gnome-session@gnome.target.d/* +usr/share/doc +usr/share/gnome-session/sessions/*.session +usr/share/wayland-sessions/*.desktop +usr/share/xsessions/*.desktop diff --git a/debian/gnome-session.postinst b/debian/gnome-session.postinst new file mode 100644 index 0000000..adc2d6d --- /dev/null +++ b/debian/gnome-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/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 + +#DEBHELPER# diff --git a/debian/gnome-session.prerm b/debian/gnome-session.prerm new file mode 100644 index 0000000..ecd7278 --- /dev/null +++ b/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# diff --git a/debian/patches/Stop-dbus-daemon-instead-of-restarting-it.patch b/debian/patches/Stop-dbus-daemon-instead-of-restarting-it.patch new file mode 100644 index 0000000..0ebadd5 --- /dev/null +++ b/debian/patches/Stop-dbus-daemon-instead-of-restarting-it.patch @@ -0,0 +1,54 @@ +From: Simon McVittie <smcv@collabora.com> +Date: Thu, 3 Dec 2020 12:39:20 +0000 +Subject: Stop dbus-daemon instead of restarting it + +On systems where dbus-daemon is a systemd user service, it is always +socket-activatable, so it will be restarted on-demand by dbus.socket. +On systems where it is not, neither StopUnit nor TryRestartUnit will +do anything. Either way, there doesn't seem much point in immediately +restarting it. + +If the job contradicts jobs that are already queued, fail with a warning +instead of replacing those jobs. + +Related to #74. + +Signed-off-by: Simon McVittie <smcv@collabora.com> +Origin: upstream, 40, commit:d82db7c123d8b346834bd7680073d5ae1882868d +--- + gnome-session/gsm-manager.c | 4 ++-- + tools/gnome-session-ctl.c | 4 ++-- + 2 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/gnome-session/gsm-manager.c b/gnome-session/gsm-manager.c +index 6839a02..a15d217 100644 +--- a/gnome-session/gsm-manager.c ++++ b/gnome-session/gsm-manager.c +@@ -977,8 +977,8 @@ maybe_restart_user_bus (GsmManager *manager) + "org.freedesktop.systemd1", + "/org/freedesktop/systemd1", + "org.freedesktop.systemd1.Manager", +- "TryRestartUnit", +- g_variant_new ("(ss)", "dbus.service", "replace"), ++ "StopUnit", ++ g_variant_new ("(ss)", "dbus.service", "fail"), + NULL, + G_DBUS_CALL_FLAGS_NONE, + -1, +diff --git a/tools/gnome-session-ctl.c b/tools/gnome-session-ctl.c +index 8d94f84..eb9d6b5 100644 +--- a/tools/gnome-session-ctl.c ++++ b/tools/gnome-session-ctl.c +@@ -127,10 +127,10 @@ do_restart_dbus (void) + SYSTEMD_DBUS, + SYSTEMD_PATH_DBUS, + SYSTEMD_INTERFACE_DBUS, +- "TryRestartUnit", ++ "StopUnit", + g_variant_new ("(ss)", + "dbus.service", +- "replace"), ++ "fail"), + NULL, + G_DBUS_CALL_FLAGS_NO_AUTO_START, + -1, NULL, &error); diff --git a/debian/patches/Update-Bengali-India-translation.patch b/debian/patches/Update-Bengali-India-translation.patch new file mode 100644 index 0000000..9ca875e --- /dev/null +++ b/debian/patches/Update-Bengali-India-translation.patch @@ -0,0 +1,96 @@ +From: Akarshan Biswas <akarshan.biswas@hotmail.com> +Date: Sun, 11 Oct 2020 07:20:04 +0000 +Subject: Update Bengali (India) translation + +Origin: upstream, 40, commit:449d42b9228927c9dd0fb6e6c40684dc705e9d9a +--- + po/bn_IN.po | 24 +++++++++++++++--------- + 1 file changed, 15 insertions(+), 9 deletions(-) + +diff --git a/po/bn_IN.po b/po/bn_IN.po +index 2053983..6bd3ddb 100644 +--- a/po/bn_IN.po ++++ b/po/bn_IN.po +@@ -13,17 +13,17 @@ msgid "" + msgstr "" + "Project-Id-Version: bn_IN\n" + "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-session/issues\n" +-"POT-Creation-Date: 2020-08-13 04:38+0000\n" +-"PO-Revision-Date: 2020-07-28 19:36+0530\n" ++"POT-Creation-Date: 2020-08-16 08:36+0000\n" ++"PO-Revision-Date: 2020-10-11 12:49+0530\n" + "Last-Translator: Akarshan Biswas <akarshan.biswas@hotmail.com>\n" +-"Language-Team: Bengali (India) <anubad@lists.ankur.org.in>\n" ++"Language-Team: Bengali <anubad@lists.ankur.org.in>\n" + "Language: bn_IN\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-DamnedLies-Scope: partial\n" +-"X-Generator: Gtranslator 3.36.0\n" ++"X-Generator: Gtranslator 3.38.0\n" + + # auto translated by TM merge from project: system-config-printer, version: 1.1.16-23, DocId: system-config-printer + #: data/gnome-custom-session.desktop.in.in:3 +@@ -58,27 +58,30 @@ msgstr "সেশন সংরক্ষণ করুন" + + #: data/org.gnome.SessionManager.gschema.xml.in:6 + msgid "If enabled, gnome-session will save the session automatically." +-msgstr "" ++msgstr "সক্ষম করা থাকলে, জিনোম-সেশনটি স্বয়ংক্রিয়ভাবে সেশনটি সংরক্ষণ করবে।" + + #: data/org.gnome.SessionManager.gschema.xml.in:10 +-#, fuzzy + #| msgid "Save sessions" + msgid "Save this session" +-msgstr "সেশন সংরক্ষণ করুন" ++msgstr "এই সেশন সংরক্ষণ করুন" + + #: data/org.gnome.SessionManager.gschema.xml.in:11 + msgid "" + "When enabled, gnome-session will automatically save the next session at log " + "out even if auto saving is disabled." + msgstr "" ++"সক্ষম করা থাকলে, স্বয়ংক্রিয় সংরক্ষণ অক্ষম থাকলেও জিনোম-সেশন লগ আউটে পরবর্তী সেশনটি " ++"স্বয়ংক্রিয়ভাবে সংরক্ষণ করবে।" + + #: data/org.gnome.SessionManager.gschema.xml.in:15 + msgid "Logout prompt" +-msgstr "" ++msgstr "লগআউট প্রম্পট" + + #: data/org.gnome.SessionManager.gschema.xml.in:16 + msgid "If enabled, gnome-session will prompt the user before ending a session." + msgstr "" ++"যদি সক্ষম করা থাকে, জিনোম-সেশনটি অধিবেশন শেষ করার আগে ব্যবহারকারীকে অনুরোধ " ++"জানাবে।" + + #: data/org.gnome.SessionManager.gschema.xml.in:20 + msgid "Show the fallback warning" +@@ -89,6 +92,8 @@ msgid "" + "If enabled, gnome-session will display a warning dialog after login if the " + "session was automatically fallen back." + msgstr "" ++"যদি সক্ষম করা থাকে, সেশনটি স্বয়ংক্রিয়ভাবে পিছনে পড়ে গেলে জিনোম-সেশন লগইন করার " ++"পরে একটি সতর্কতা ডায়ালগ প্রদর্শন করবে।" + + # auto translated by TM merge from project: gdm, version: 3.8.4, DocId: gdm + #: data/session-selector.ui:15 +@@ -154,7 +159,7 @@ msgstr "কোড ডিবাগ ব্যবস্থা সক্রিয় + + #: gnome-session/gsm-fail-whale-dialog.c:413 + msgid "Allow logout" +-msgstr "লগ অাউটের অনুমতি দিন" ++msgstr "লগ আউটের অনুমতি দিন" + + #: gnome-session/gsm-fail-whale-dialog.c:414 + msgid "Show extension warning" +@@ -266,6 +271,7 @@ msgstr "dbus.service চালু থাকলে পুনরায় চা + msgid "" + "Run from ExecStopPost to start gnome-session-failed.target on service failure" + msgstr "" ++"পরিষেবা ব্যর্থতায় gnome-session-failed.target শুরু করতে ExecStopPost থেকে চালান" + + #: tools/gnome-session-ctl.c:279 + msgid "Program needs exactly one parameter" diff --git a/debian/patches/Update-Chinese-Taiwan-translation.patch b/debian/patches/Update-Chinese-Taiwan-translation.patch new file mode 100644 index 0000000..3818d17 --- /dev/null +++ b/debian/patches/Update-Chinese-Taiwan-translation.patch @@ -0,0 +1,183 @@ +From: Cheng-Chia Tseng <pswo10680@gmail.com> +Date: Mon, 12 Oct 2020 13:03:10 +0000 +Subject: Update Chinese (Taiwan) translation + +Origin: upstream, 40, commit:5c5b48c4879ef076ea2dd0b73a12316c61066bfa +--- + po/zh_TW.po | 62 ++++++++++++++++++++++++++++++++++--------------------------- + 1 file changed, 35 insertions(+), 27 deletions(-) + +diff --git a/po/zh_TW.po b/po/zh_TW.po +index 07aa77f..e796394 100644 +--- a/po/zh_TW.po ++++ b/po/zh_TW.po +@@ -16,8 +16,8 @@ msgid "" + msgstr "" + "Project-Id-Version: gnome-session 3.1.92\n" + "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-session/issues\n" +-"POT-Creation-Date: 2020-03-30 17:28+0000\n" +-"PO-Revision-Date: 2020-04-01 00:02+0800\n" ++"POT-Creation-Date: 2020-08-16 08:36+0000\n" ++"PO-Revision-Date: 2020-10-12 21:01+0800\n" + "Last-Translator: Cheng-Chia Tseng <pswo10680@gmail.com>\n" + "Language-Team: Chinese <zh-l10n@linux.org.tw>\n" + "Language: zh_TW\n" +@@ -25,7 +25,7 @@ msgstr "" + "Content-Type: text/plain; charset=UTF-8\n" + "Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=1; plural=0;\n" +-"X-Generator: Poedit 2.3\n" ++"X-Generator: Poedit 2.4.1\n" + + #: data/gnome-custom-session.desktop.in.in:3 + msgid "Custom" +@@ -83,14 +83,15 @@ msgstr "如啟用本選項,gnome-session 會在作業階段終止前先提示 + + #: data/org.gnome.SessionManager.gschema.xml.in:20 + msgid "Show the fallback warning" +-msgstr "顯示回滾警告" ++msgstr "顯示後備警告" + + #: data/org.gnome.SessionManager.gschema.xml.in:21 + msgid "" + "If enabled, gnome-session will display a warning dialog after login if the " + "session was automatically fallen back." + msgstr "" +-"若啟用此選項,gnome-session 將會在工作階段自動回滾時,登入後顯示警告對話框。" ++"若啟用此選項,gnome-session 將會在工作階段自動退入後備時,於登入後顯示警告對" ++"話框。" + + #: data/session-selector.ui:15 + msgid "Custom Session" +@@ -116,23 +117,23 @@ msgstr "重新命名工作階段(_M)" + msgid "_Continue" + msgstr "繼續(_C)" + +-#: gnome-session/gsm-fail-whale-dialog.c:313 ++#: gnome-session/gsm-fail-whale-dialog.c:318 + msgid "Oh no! Something has gone wrong." + msgstr "糟糕!有些地方出問題了。" + +-#: gnome-session/gsm-fail-whale-dialog.c:320 ++#: gnome-session/gsm-fail-whale-dialog.c:325 + msgid "" + "A problem has occurred and the system can’t recover. Please contact a system " + "administrator" + msgstr "發生問題且系統無法恢復。請連絡系統管理者" + +-#: gnome-session/gsm-fail-whale-dialog.c:322 ++#: gnome-session/gsm-fail-whale-dialog.c:327 + msgid "" + "A problem has occurred and the system can’t recover. All extensions have " + "been disabled as a precaution." + msgstr "發生問題且系統無法恢復。為了預防已先停用所有的擴充功能。" + +-#: gnome-session/gsm-fail-whale-dialog.c:324 ++#: gnome-session/gsm-fail-whale-dialog.c:329 + msgid "" + "A problem has occurred and the system can’t recover.\n" + "Please log out and try again." +@@ -140,19 +141,19 @@ msgstr "" + "發生問題且系統無法恢復。\n" + "請登出後再試一次。" + +-#: gnome-session/gsm-fail-whale-dialog.c:339 ++#: gnome-session/gsm-fail-whale-dialog.c:344 + msgid "_Log Out" + msgstr "登出(_L)" + +-#: gnome-session/gsm-fail-whale-dialog.c:361 gnome-session/main.c:404 ++#: gnome-session/gsm-fail-whale-dialog.c:412 gnome-session/main.c:404 + msgid "Enable debugging code" + msgstr "啟用除錯碼" + +-#: gnome-session/gsm-fail-whale-dialog.c:362 ++#: gnome-session/gsm-fail-whale-dialog.c:413 + msgid "Allow logout" + msgstr "允許登出" + +-#: gnome-session/gsm-fail-whale-dialog.c:363 ++#: gnome-session/gsm-fail-whale-dialog.c:414 + msgid "Show extension warning" + msgstr "顯示擴充功能警告" + +@@ -236,26 +237,31 @@ msgstr "停用硬體加速檢查" + msgid " — the GNOME session manager" + msgstr " — GNOME 工作階段管理員" + +-#: tools/gnome-session-ctl.c:244 ++#: tools/gnome-session-ctl.c:245 + msgid "Start gnome-session-shutdown.target" + msgstr "啟動 gnome-session-shutdown.target" + +-#: tools/gnome-session-ctl.c:245 ++#: tools/gnome-session-ctl.c:246 + msgid "" + "Start gnome-session-shutdown.target when receiving EOF or a single byte on " + "stdin" + msgstr "" + "當在標準輸入接收到 EOF 或一個位元組時啟動 gnome-session-shutdown.target" + +-#: tools/gnome-session-ctl.c:246 ++#: tools/gnome-session-ctl.c:247 + msgid "Signal initialization done to gnome-session" +-msgstr "gnome-session 訊號初始化完成" ++msgstr "訊號初始化完成給 gnome-session" + +-#: tools/gnome-session-ctl.c:247 ++#: tools/gnome-session-ctl.c:248 + msgid "Restart dbus.service if it is running" +-msgstr "在其執行時重新啟動 dbus.service" ++msgstr "如果 dbus.service 正在執行則重新啟動" ++ ++#: tools/gnome-session-ctl.c:249 ++msgid "" ++"Run from ExecStopPost to start gnome-session-failed.target on service failure" ++msgstr "在服務失敗後從 ExecStopPost 執行以啟動 gnome-session-failed.target" + +-#: tools/gnome-session-ctl.c:275 ++#: tools/gnome-session-ctl.c:279 + msgid "Program needs exactly one parameter" + msgstr "程式明確指出需要一個參數" + +@@ -274,31 +280,33 @@ msgid "" + " --inhibit ARG Things to inhibit, colon-separated list of:\n" + " logout, switch-user, suspend, idle, automount\n" + " --inhibit-only Do not launch COMMAND and wait forever instead\n" ++" -l, --list List the existing inhibitions, and exit\n" + "\n" + "If no --inhibit option is specified, idle is assumed.\n" + msgstr "" + "%s [OPTION…] COMMAND\n" + "\n" +-"抑制某些工作階段功能的同時執行 COMMAND 。\n" ++"抑制工作階段的某些功能的同時執行 COMMAND 。\n" + "\n" + " -h, --help 顯示這個求助文件\n" + " --version 顯示程式版本\n" + " --app-id ID 抑制時要使用的\n" +-" 應用程式 id (選擇性)\n" +-" --reason REASON 抑制的原因 (選擇性)\n" +-" --inhibit ARG 要抑制的東西,以冒號分隔的清單:\n" ++" 應用程式 id (選填)\n" ++" --reason REASON 抑制的原因 (選填)\n" ++" --inhibit ARG 要抑制的項目,以冒號分隔的清單:\n" + " logout, switch-user, suspend, idle, automount\n" + " --inhibit-only 不要執行 COMMAND 而以等待來取代\n" ++" -l, --list 列出既有的抑制並離開\n" + "\n" + "如果沒有指定 --inhibit 選項,會假定為 idle。\n" + +-#: tools/gnome-session-inhibit.c:146 ++#: tools/gnome-session-inhibit.c:288 + #, c-format + msgid "Failed to execute %s\n" + msgstr "無法執行 %s\n" + +-#: tools/gnome-session-inhibit.c:206 tools/gnome-session-inhibit.c:216 +-#: tools/gnome-session-inhibit.c:226 ++#: tools/gnome-session-inhibit.c:352 tools/gnome-session-inhibit.c:362 ++#: tools/gnome-session-inhibit.c:372 + #, c-format + msgid "%s requires an argument\n" + msgstr "%s 需要引數\n" diff --git a/debian/patches/Update-Dutch-translation.patch b/debian/patches/Update-Dutch-translation.patch new file mode 100644 index 0000000..047298d --- /dev/null +++ b/debian/patches/Update-Dutch-translation.patch @@ -0,0 +1,247 @@ +From: Nathan Follens <nfollens@gnome.org> +Date: Mon, 14 Sep 2020 05:54:21 +0000 +Subject: Update Dutch translation + +Origin: upstream, 40, commit:cc932bdbaa91f3f7e3fb6f7d9d9ab421f9d1a337 +--- + po/nl.po | 82 ++++++++++++++++++++++++++++++++++++---------------------------- + 1 file changed, 46 insertions(+), 36 deletions(-) + +diff --git a/po/nl.po b/po/nl.po +index 92f3a5c..5c5627c 100644 +--- a/po/nl.po ++++ b/po/nl.po +@@ -18,14 +18,14 @@ + # Reinout van Schouwen <reinouts@gnome.org>, 2003, 2013. (na 10 jaar!). + # Tino Meinen <a.t.meinen@chello.nl> 2005, 2006, 2008. + # Wouter Bolsterlee <wbolster@gnome.org>, 2007–2013. +-# Nathan Follens <nthn@unseen.is>, 2015-2017, 2019. ++# Nathan Follens <nthn@unseen.is>, 2015-2017, 2019-2020. + # Hannie Dumoleyn <hannie@ubuntu-nl.org>, 2015, 2018. + msgid "" + msgstr "" + "Project-Id-Version: gnome-session\n" + "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-session/issues\n" +-"POT-Creation-Date: 2019-09-18 13:36+0000\n" +-"PO-Revision-Date: 2019-09-25 13:13+0200\n" ++"POT-Creation-Date: 2020-07-31 14:02+0000\n" ++"PO-Revision-Date: 2020-08-25 17:26+0200\n" + "Last-Translator: Nathan Follens <nthn@unseen.is>\n" + "Language-Team: Dutch <gnome-nl-list@gnome.org>\n" + "Language: nl\n" +@@ -33,7 +33,7 @@ msgstr "" + "Content-Type: text/plain; charset=UTF-8\n" + "Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" +-"X-Generator: Poedit 2.2.3\n" ++"X-Generator: Poedit 2.4.1\n" + + #: data/gnome-custom-session.desktop.in.in:3 + msgid "Custom" +@@ -127,11 +127,11 @@ msgstr "Sessie _hernoemen" + msgid "_Continue" + msgstr "_Doorgaan" + +-#: gnome-session/gsm-fail-whale-dialog.c:313 ++#: gnome-session/gsm-fail-whale-dialog.c:318 + msgid "Oh no! Something has gone wrong." + msgstr "Oeps! Er is iets misgegaan." + +-#: gnome-session/gsm-fail-whale-dialog.c:320 ++#: gnome-session/gsm-fail-whale-dialog.c:325 + msgid "" + "A problem has occurred and the system can’t recover. Please contact a system " + "administrator" +@@ -139,7 +139,7 @@ msgstr "" + "Er is een probleem opgetreden dat niet door het systeem kan worden hersteld. " + "Neem contact op met een systeembeheerder" + +-#: gnome-session/gsm-fail-whale-dialog.c:322 ++#: gnome-session/gsm-fail-whale-dialog.c:327 + msgid "" + "A problem has occurred and the system can’t recover. All extensions have " + "been disabled as a precaution." +@@ -147,7 +147,7 @@ msgstr "" + "Er is een probleem opgetreden dat niet door het systeem kan worden hersteld. " + "Alle uitbreidingen zijn uit voorzorg uitgeschakeld." + +-#: gnome-session/gsm-fail-whale-dialog.c:324 ++#: gnome-session/gsm-fail-whale-dialog.c:329 + msgid "" + "A problem has occurred and the system can’t recover.\n" + "Please log out and try again." +@@ -156,27 +156,27 @@ msgstr "" + "hersteld.\n" + "Probeer af te melden en opnieuw aan te melden." + +-#: gnome-session/gsm-fail-whale-dialog.c:339 ++#: gnome-session/gsm-fail-whale-dialog.c:344 + msgid "_Log Out" + msgstr "_Afmelden" + +-#: gnome-session/gsm-fail-whale-dialog.c:361 gnome-session/main.c:396 ++#: gnome-session/gsm-fail-whale-dialog.c:412 gnome-session/main.c:404 + msgid "Enable debugging code" + msgstr "Debugging-code inschakelen" + +-#: gnome-session/gsm-fail-whale-dialog.c:362 ++#: gnome-session/gsm-fail-whale-dialog.c:413 + msgid "Allow logout" + msgstr "Afmelden toestaan" + +-#: gnome-session/gsm-fail-whale-dialog.c:363 ++#: gnome-session/gsm-fail-whale-dialog.c:414 + msgid "Show extension warning" + msgstr "Waarschuwingen van uitbreidingen tonen" + +-#: gnome-session/gsm-manager.c:1289 gnome-session/gsm-manager.c:1994 ++#: gnome-session/gsm-manager.c:1289 gnome-session/gsm-manager.c:1999 + msgid "Not responding" + msgstr "Reageert niet" + +-#: gnome-session/gsm-util.c:389 ++#: gnome-session/gsm-util.c:415 + msgid "_Log out" + msgstr "_Afmelden" + +@@ -207,61 +207,61 @@ msgstr "" + msgid "Could not create ICE listening socket: %s" + msgstr "Kon geen luister-socket voor ICE aanmaken: %s" + +-#: gnome-session/main.c:390 ++#: gnome-session/main.c:398 + msgid "Running as systemd service" + msgstr "Draait als systemd-dienst" + +-#: gnome-session/main.c:391 ++#: gnome-session/main.c:399 + msgid "Use systemd session management" + msgstr "Systemd-sessiebeheer gebruiken" + +-#: gnome-session/main.c:393 ++#: gnome-session/main.c:401 + msgid "Use builtin session management (rather than the systemd based one)" + msgstr "" + "Ingebouwd sessiebeheer gebruiken (in plaats van dat gebaseerd op systemd)" + +-#: gnome-session/main.c:394 ++#: gnome-session/main.c:402 + msgid "Override standard autostart directories" + msgstr "Map voor automatisch te starten toepassingen" + +-#: gnome-session/main.c:394 ++#: gnome-session/main.c:402 + msgid "AUTOSTART_DIR" + msgstr "AUTOSTART_MAP" + +-#: gnome-session/main.c:395 ++#: gnome-session/main.c:403 + msgid "Session to use" + msgstr "Te gebruiken sessie" + +-#: gnome-session/main.c:395 ++#: gnome-session/main.c:403 + msgid "SESSION_NAME" + msgstr "NAAM_VAN_SESSIE" + +-#: gnome-session/main.c:397 ++#: gnome-session/main.c:405 + msgid "Do not load user-specified applications" + msgstr "Toepassingen die door de gebruiker opgegeven zijn niet laden" + +-#: gnome-session/main.c:398 ++#: gnome-session/main.c:406 + msgid "Version of this application" + msgstr "Versie van deze toepassing" + + #. Translators: the 'fail whale' is the black dialog we show when something goes seriously wrong +-#: gnome-session/main.c:400 ++#: gnome-session/main.c:408 + msgid "Show the fail whale dialog for testing" + msgstr "Het misvis-venster tonen voor testen" + +-#: gnome-session/main.c:401 ++#: gnome-session/main.c:409 + msgid "Disable hardware acceleration check" + msgstr "Hardwareversnellingscontrole uitschakelen" + +-#: gnome-session/main.c:433 ++#: gnome-session/main.c:441 + msgid " — the GNOME session manager" + msgstr " — het Gnome-sessiebeheer" + +-#: tools/gnome-session-ctl.c:244 ++#: tools/gnome-session-ctl.c:245 + msgid "Start gnome-session-shutdown.target" + msgstr "Start gnome-session-shutdown.target" + +-#: tools/gnome-session-ctl.c:245 ++#: tools/gnome-session-ctl.c:246 + msgid "" + "Start gnome-session-shutdown.target when receiving EOF or a single byte on " + "stdin" +@@ -269,15 +269,22 @@ msgstr "" + "Start gnome-session-shutdown.target wanneer EOF of een enkele byte ontvangen " + "wordt op stdin" + +-#: tools/gnome-session-ctl.c:246 ++#: tools/gnome-session-ctl.c:247 + msgid "Signal initialization done to gnome-session" + msgstr "Voltooiing van initialisering doorgeven aan gnome-session" + +-#: tools/gnome-session-ctl.c:247 ++#: tools/gnome-session-ctl.c:248 + msgid "Restart dbus.service if it is running" +-msgstr "Herstart dbus.dienst indien het draait" ++msgstr "Herstart dbus.service indien het draait" + +-#: tools/gnome-session-ctl.c:275 ++#: tools/gnome-session-ctl.c:249 ++msgid "" ++"Run from ExecStopPost to start gnome-session-failed.target on service failure" ++msgstr "" ++"Uitvoeren van ExecStopPost om gnome-session-failed.target te starten bij " ++"dienstfout" ++ ++#: tools/gnome-session-ctl.c:279 + msgid "Program needs exactly one parameter" + msgstr "Programma vereist precies één parameter" + +@@ -296,13 +303,15 @@ msgid "" + " --inhibit ARG Things to inhibit, colon-separated list of:\n" + " logout, switch-user, suspend, idle, automount\n" + " --inhibit-only Do not launch COMMAND and wait forever instead\n" ++" -l, --list List the existing inhibitions, and exit\n" + "\n" + "If no --inhibit option is specified, idle is assumed.\n" + msgstr "" + "%s [OPTIE…] OPDRACHT\n" + "\n" + "Functionaliteit van de sessie uitschakelen tijdens het uitvoeren\n" +-"van de opgegeven opdracht.\n" ++"van de opgegeven OPDRACHT.\n" ++"\n" + " -h, --help Deze uitleg tonen\n" + " --version Programmaversie tonen\n" + " --app-id ID Te gebruiken toepassings-id (optioneel)\n" +@@ -312,16 +321,17 @@ msgstr "" + " punten gescheiden opsomming van:\n" + " logout, switch-user, suspend, idle, automount\n" + " --inhibit-only OPDRACHT niet uitvoeren, maar alleen wachten\n" ++" -l, --list Lijst de bestaande inhibities op, en sluit af\n" + "\n" + "Als ‘--inhibit’ niet opgegeven wordt, wordt alleen ‘idle’ gebruikt.\n" + +-#: tools/gnome-session-inhibit.c:146 ++#: tools/gnome-session-inhibit.c:288 + #, c-format + msgid "Failed to execute %s\n" + msgstr "Fout bij uitvoeren van %s\n" + +-#: tools/gnome-session-inhibit.c:206 tools/gnome-session-inhibit.c:216 +-#: tools/gnome-session-inhibit.c:226 ++#: tools/gnome-session-inhibit.c:352 tools/gnome-session-inhibit.c:362 ++#: tools/gnome-session-inhibit.c:372 + #, c-format + msgid "%s requires an argument\n" + msgstr "%s heeft een argumentwaarde nodig\n" diff --git a/debian/patches/Update-Greek-translation.patch b/debian/patches/Update-Greek-translation.patch new file mode 100644 index 0000000..e10a7a4 --- /dev/null +++ b/debian/patches/Update-Greek-translation.patch @@ -0,0 +1,234 @@ +From: Efstathios Iosifidis <eiosifidis@gnome.org> +Date: Wed, 30 Sep 2020 20:05:55 +0000 +Subject: Update Greek translation + +Origin: upstream, 40, commit:5c9dc6c04f707f0ad1ca77c6e45e1347478c44ce +--- + po/el.po | 80 +++++++++++++++++++++++++++++++++++----------------------------- + 1 file changed, 44 insertions(+), 36 deletions(-) + +diff --git a/po/el.po b/po/el.po +index f59a587..0227e9f 100644 +--- a/po/el.po ++++ b/po/el.po +@@ -36,16 +36,16 @@ msgid "" + msgstr "" + "Project-Id-Version: el\n" + "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-session/issues\n" +-"POT-Creation-Date: 2019-08-06 16:59+0000\n" +-"PO-Revision-Date: 2019-09-05 19:24+0300\n" +-"Last-Translator: Efstathios Iosifidis <iosifidis@opensuse.org>\n" ++"POT-Creation-Date: 2020-07-31 14:02+0000\n" ++"PO-Revision-Date: 2020-09-30 23:04+0300\n" ++"Last-Translator: Efstathios Iosifidis <eiosifidis@gnome.org>\n" + "Language-Team: Greek, Modern (1453-) <gnome-el-list@gnome.org>\n" + "Language: el\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: Gtranslator 3.32.1\n" ++"Plural-Forms: nplurals=2; plural=(n != 1);\n" ++"X-Generator: Poedit 2.3\n" + "X-Project-Style: gnome\n" + + #: data/gnome-custom-session.desktop.in.in:3 +@@ -142,11 +142,11 @@ msgstr "Με_τονομασία συνεδρίας" + msgid "_Continue" + msgstr "_Συνέχεια" + +-#: gnome-session/gsm-fail-whale-dialog.c:313 ++#: gnome-session/gsm-fail-whale-dialog.c:318 + msgid "Oh no! Something has gone wrong." + msgstr "Ωχ όχι! Κάτι πήγε στραβά." + +-#: gnome-session/gsm-fail-whale-dialog.c:320 ++#: gnome-session/gsm-fail-whale-dialog.c:325 + msgid "" + "A problem has occurred and the system can’t recover. Please contact a system " + "administrator" +@@ -154,7 +154,7 @@ msgstr "" + "Προέκυψε ένα πρόβλημα και το σύστημα δε μπορεί να ανακάμψει. Παρακαλούμε " + "επικοινωνήστε με τον διαχειριστή του συστήματος" + +-#: gnome-session/gsm-fail-whale-dialog.c:322 ++#: gnome-session/gsm-fail-whale-dialog.c:327 + msgid "" + "A problem has occurred and the system can’t recover. All extensions have " + "been disabled as a precaution." +@@ -162,7 +162,7 @@ msgstr "" + "Προέκυψε ένα πρόβλημα και το σύστημα δε μπορεί να ανακάμψει. Έχουν " + "απενεργοποιηθεί όλες οι επεκτάσεις για λόγους προφύλαξης." + +-#: gnome-session/gsm-fail-whale-dialog.c:324 ++#: gnome-session/gsm-fail-whale-dialog.c:329 + msgid "" + "A problem has occurred and the system can’t recover.\n" + "Please log out and try again." +@@ -170,27 +170,27 @@ msgstr "" + "Προέκυψε ένα πρόβλημα και το σύστημα δε μπορεί να ανακάμψει.\n" + "Παρακαλούμε αποσυνδεθείτε και δοκιμάστε ξανά." + +-#: gnome-session/gsm-fail-whale-dialog.c:339 ++#: gnome-session/gsm-fail-whale-dialog.c:344 + msgid "_Log Out" + msgstr "Απο_σύνδεση" + +-#: gnome-session/gsm-fail-whale-dialog.c:361 gnome-session/main.c:396 ++#: gnome-session/gsm-fail-whale-dialog.c:412 gnome-session/main.c:404 + msgid "Enable debugging code" + msgstr "Ενεργοποίηση κώδικα αποφαλμάτωσης" + +-#: gnome-session/gsm-fail-whale-dialog.c:362 ++#: gnome-session/gsm-fail-whale-dialog.c:413 + msgid "Allow logout" + msgstr "Να επιτρέπεται αποσύνδεση" + +-#: gnome-session/gsm-fail-whale-dialog.c:363 ++#: gnome-session/gsm-fail-whale-dialog.c:414 + msgid "Show extension warning" + msgstr "Προβολή προειδοποίησης επέκτασης" + +-#: gnome-session/gsm-manager.c:1289 gnome-session/gsm-manager.c:1967 ++#: gnome-session/gsm-manager.c:1289 gnome-session/gsm-manager.c:1999 + msgid "Not responding" + msgstr "Δεν ανταποκρίνεται" + +-#: gnome-session/gsm-util.c:382 ++#: gnome-session/gsm-util.c:415 + msgid "_Log out" + msgstr "_Αποσύνδεση" + +@@ -218,63 +218,62 @@ msgstr "" + msgid "Could not create ICE listening socket: %s" + msgstr "Αδυναμία δημιουργίας υποδοχής ακρόασης ICE: %s" + +-#: gnome-session/main.c:390 ++#: gnome-session/main.c:398 + msgid "Running as systemd service" + msgstr "Εκτελείται ως υπηρεσία systemd" + +-#: gnome-session/main.c:391 +-#| msgid "Specify session management ID" ++#: gnome-session/main.c:399 + msgid "Use systemd session management" + msgstr "Χρήση διαχείριση συνεδρίας systemd" + +-#: gnome-session/main.c:393 ++#: gnome-session/main.c:401 + msgid "Use builtin session management (rather than the systemd based one)" + msgstr "" + "Χρήση της ενσωματωμένης διαχείρισης συνεδρίας (και όχι την βασισμένη στο " + "systemd)" + +-#: gnome-session/main.c:394 ++#: gnome-session/main.c:402 + msgid "Override standard autostart directories" + msgstr "Παράκαμψη τυπικών καταλόγων αυτόματης εκκίνησης" + +-#: gnome-session/main.c:394 ++#: gnome-session/main.c:402 + msgid "AUTOSTART_DIR" + msgstr "AUTOSTART_DIR" + +-#: gnome-session/main.c:395 ++#: gnome-session/main.c:403 + msgid "Session to use" + msgstr "Συνεδρία για χρήση" + +-#: gnome-session/main.c:395 ++#: gnome-session/main.c:403 + msgid "SESSION_NAME" + msgstr "SESSION_NAME" + +-#: gnome-session/main.c:397 ++#: gnome-session/main.c:405 + msgid "Do not load user-specified applications" + msgstr "Να μην φορτώνονται εφαρμογές καθορισμένες από τον χρήστη" + +-#: gnome-session/main.c:398 ++#: gnome-session/main.c:406 + msgid "Version of this application" + msgstr "Η έκδοση αυτής της εφαρμογής" + + #. Translators: the 'fail whale' is the black dialog we show when something goes seriously wrong +-#: gnome-session/main.c:400 ++#: gnome-session/main.c:408 + msgid "Show the fail whale dialog for testing" + msgstr "Εμφάνιση του διαλόγου fail whale για δοκιμή" + +-#: gnome-session/main.c:401 ++#: gnome-session/main.c:409 + msgid "Disable hardware acceleration check" + msgstr "Απενεργοποίηση ελέγχου επιτάχυνσης υλικού" + +-#: gnome-session/main.c:433 ++#: gnome-session/main.c:441 + msgid " — the GNOME session manager" + msgstr " — ο διαχειριστής συνεδρίας του GNOME" + +-#: tools/gnome-session-ctl.c:244 ++#: tools/gnome-session-ctl.c:245 + msgid "Start gnome-session-shutdown.target" + msgstr "Εκκίνηση του gnome-session-shutdown.target" + +-#: tools/gnome-session-ctl.c:245 ++#: tools/gnome-session-ctl.c:246 + msgid "" + "Start gnome-session-shutdown.target when receiving EOF or a single byte on " + "stdin" +@@ -282,15 +281,22 @@ msgstr "" + "Εκκίνηση του gnome-session-shutdown.target όταν λαμβάνετε EOF ή ένα μόνο " + "byte στο stdin" + +-#: tools/gnome-session-ctl.c:246 ++#: tools/gnome-session-ctl.c:247 + msgid "Signal initialization done to gnome-session" + msgstr "Η αρχικοποίηση του σήματος έγινε στο gnome-session" + +-#: tools/gnome-session-ctl.c:247 ++#: tools/gnome-session-ctl.c:248 + msgid "Restart dbus.service if it is running" + msgstr "Επανεκκίνηση της υπηρεσίας dbus εάν εκτελείται" + +-#: tools/gnome-session-ctl.c:275 ++#: tools/gnome-session-ctl.c:249 ++msgid "" ++"Run from ExecStopPost to start gnome-session-failed.target on service failure" ++msgstr "" ++"Εκτέλεση από το ExecStopPost για εκκίνηση του gnome-session-failed.target σε " ++"περίπτωση αποτυχίας υπηρεσίας" ++ ++#: tools/gnome-session-ctl.c:279 + msgid "Program needs exactly one parameter" + msgstr "Το πρόγραμμα χρειάζεται ακριβώς μία παράμετρο" + +@@ -309,6 +315,7 @@ msgid "" + " --inhibit ARG Things to inhibit, colon-separated list of:\n" + " logout, switch-user, suspend, idle, automount\n" + " --inhibit-only Do not launch COMMAND and wait forever instead\n" ++" -l, --list List the existing inhibitions, and exit\n" + "\n" + "If no --inhibit option is specified, idle is assumed.\n" + msgstr "" +@@ -326,16 +333,17 @@ msgstr "" + " : αποσύνδεση, εναλλαγή χρήστη, αναστολή, αδράνεια, " + "αυτόματη προσάρτηση\n" + " --inhibit-only Να μην ξεκινά η COMMAND και να περιμένετε για πάντα\n" ++" -l, --list Εμφάνιση των υπαρχόντων παρεμποδίσεων, και έξοδος\n" + "\n" + "Εάν δεν έχει οριστεί καμιά επιλογή --inhibit, υποτίθεται αδράνεια.\n" + +-#: tools/gnome-session-inhibit.c:146 ++#: tools/gnome-session-inhibit.c:288 + #, c-format + msgid "Failed to execute %s\n" + msgstr "Αποτυχία εκτέλεσης του %s\n" + +-#: tools/gnome-session-inhibit.c:206 tools/gnome-session-inhibit.c:216 +-#: tools/gnome-session-inhibit.c:226 ++#: tools/gnome-session-inhibit.c:352 tools/gnome-session-inhibit.c:362 ++#: tools/gnome-session-inhibit.c:372 + #, c-format + msgid "%s requires an argument\n" + msgstr "Το %s απαιτεί ένα όρισμα\n" diff --git a/debian/patches/Update-Hebrew-translation.patch b/debian/patches/Update-Hebrew-translation.patch new file mode 100644 index 0000000..70881d2 --- /dev/null +++ b/debian/patches/Update-Hebrew-translation.patch @@ -0,0 +1,304 @@ +From: Yosef Or Boczko <yoseforb@gnome.org> +Date: Mon, 28 Sep 2020 17:22:03 +0000 +Subject: Update Hebrew translation + +Origin: upstream, 40, commit:3bb7554b0f5f980c2434755546b42f051a6a3934 +--- + po/he.po | 96 +++++++++++++++++++++++++++------------------------------------- + 1 file changed, 41 insertions(+), 55 deletions(-) + +diff --git a/po/he.po b/po/he.po +index 740582b..77eba91 100644 +--- a/po/he.po ++++ b/po/he.po +@@ -10,8 +10,8 @@ msgid "" + msgstr "" + "Project-Id-Version: gnome-session.HEAD.he\n" + "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-session/issues\n" +-"POT-Creation-Date: 2019-09-18 13:36+0000\n" +-"PO-Revision-Date: 2020-03-30 20:25+0300\n" ++"POT-Creation-Date: 2020-08-16 08:36+0000\n" ++"PO-Revision-Date: 2020-09-28 20:21+0300\n" + "Last-Translator: Yosef Or Boczko <yoseforb@gmail.com>\n" + "Language-Team: Hebrew <yoseforb@gmail.com>\n" + "Language: he\n" +@@ -48,7 +48,6 @@ msgid "GNOME on Xorg" + msgstr "GNOME על גבי Xorg" + + #: data/org.gnome.SessionManager.gschema.xml.in:5 +-#| msgid "Saving session details." + msgid "Save sessions" + msgstr "Save sessions" + +@@ -57,12 +56,10 @@ msgid "If enabled, gnome-session will save the session automatically." + msgstr "If enabled, gnome-session will save the session automatically." + + #: data/org.gnome.SessionManager.gschema.xml.in:10 +-#| msgid "Save the current session" + msgid "Save this session" + msgstr "Save this session" + + #: data/org.gnome.SessionManager.gschema.xml.in:11 +-#| msgid "If enabled, gnome-session will save the session automatically." + msgid "" + "When enabled, gnome-session will automatically save the next session at log " + "out even if auto saving is disabled." +@@ -80,12 +77,10 @@ msgstr "" + "If enabled, gnome-session will prompt the user before ending a session." + + #: data/org.gnome.SessionManager.gschema.xml.in:20 +-#| msgid "Show extension warning" + msgid "Show the fallback warning" + msgstr "Show the fallback warning" + + #: data/org.gnome.SessionManager.gschema.xml.in:21 +-#| msgid "If enabled, gnome-session will save the session automatically." + msgid "" + "If enabled, gnome-session will display a warning dialog after login if the " + "session was automatically fallen back." +@@ -117,34 +112,25 @@ msgstr "_שינוי שם ההפעלה" + msgid "_Continue" + msgstr "להמ_שיך" + +-#: gnome-session/gsm-fail-whale-dialog.c:313 ++#: gnome-session/gsm-fail-whale-dialog.c:318 + msgid "Oh no! Something has gone wrong." + msgstr "אבוי! משהו השתבש." + +-#: gnome-session/gsm-fail-whale-dialog.c:320 +-#| msgid "" +-#| "A problem has occurred and the system can't recover. Please contact a " +-#| "system administrator" ++#: gnome-session/gsm-fail-whale-dialog.c:325 + msgid "" + "A problem has occurred and the system can’t recover. Please contact a system " + "administrator" + msgstr "" + "אירעה שגיאה והמערכת אינה יכולה להשתקם ממנה. נא ליצור קשר עם מנהל המערכת." + +-#: gnome-session/gsm-fail-whale-dialog.c:322 +-#| msgid "" +-#| "A problem has occurred and the system can't recover. All extensions have " +-#| "been disabled as a precaution." ++#: gnome-session/gsm-fail-whale-dialog.c:327 + msgid "" + "A problem has occurred and the system can’t recover. All extensions have " + "been disabled as a precaution." + msgstr "" + "אירעה שגיאה והמערכת אינה יכולה להשתקם ממנה. ליתר ביטחון הושבתו כל ההרחבות." + +-#: gnome-session/gsm-fail-whale-dialog.c:324 +-#| msgid "" +-#| "A problem has occurred and the system can't recover.\n" +-#| "Please log out and try again." ++#: gnome-session/gsm-fail-whale-dialog.c:329 + msgid "" + "A problem has occurred and the system can’t recover.\n" + "Please log out and try again." +@@ -152,27 +138,27 @@ msgstr "" + "אירעה שגיאה והמערכת אינה יכולה להשתקם ממנה.\n" + "נא לצאת ולנסות שוב." + +-#: gnome-session/gsm-fail-whale-dialog.c:339 ++#: gnome-session/gsm-fail-whale-dialog.c:344 + msgid "_Log Out" + msgstr "_ניתוק" + +-#: gnome-session/gsm-fail-whale-dialog.c:361 gnome-session/main.c:396 ++#: gnome-session/gsm-fail-whale-dialog.c:412 gnome-session/main.c:404 + msgid "Enable debugging code" + msgstr "Enable debugging code" + +-#: gnome-session/gsm-fail-whale-dialog.c:362 ++#: gnome-session/gsm-fail-whale-dialog.c:413 + msgid "Allow logout" + msgstr "לאפשר יציאה" + +-#: gnome-session/gsm-fail-whale-dialog.c:363 ++#: gnome-session/gsm-fail-whale-dialog.c:414 + msgid "Show extension warning" + msgstr "הצגת אזהרת הרחבות" + +-#: gnome-session/gsm-manager.c:1289 gnome-session/gsm-manager.c:1994 ++#: gnome-session/gsm-manager.c:1289 gnome-session/gsm-manager.c:1999 + msgid "Not responding" + msgstr "אין תגובה" + +-#: gnome-session/gsm-util.c:389 ++#: gnome-session/gsm-util.c:415 + msgid "_Log out" + msgstr "י_ציאה" + +@@ -199,62 +185,60 @@ msgstr "מסרב לחיבור לקוח חדש מכיון שההפעלה נמצא + msgid "Could not create ICE listening socket: %s" + msgstr "לא ניתן ליצור שקע ICE: %s" + +-#: gnome-session/main.c:390 ++#: gnome-session/main.c:398 + msgid "Running as systemd service" + msgstr "Running as systemd service" + +-#: gnome-session/main.c:391 +-#| msgid "Specify session management ID" ++#: gnome-session/main.c:399 + msgid "Use systemd session management" + msgstr "Use systemd session management" + +-#: gnome-session/main.c:393 ++#: gnome-session/main.c:401 + msgid "Use builtin session management (rather than the systemd based one)" + msgstr "Use builtin session management (rather than the systemd based one)" + +-#: gnome-session/main.c:394 ++#: gnome-session/main.c:402 + msgid "Override standard autostart directories" + msgstr "Override standard autostart directories" + +-#: gnome-session/main.c:394 ++#: gnome-session/main.c:402 + msgid "AUTOSTART_DIR" + msgstr "AUTOSTART_DIR" + +-#: gnome-session/main.c:395 ++#: gnome-session/main.c:403 + msgid "Session to use" + msgstr "Session to use" + +-#: gnome-session/main.c:395 ++#: gnome-session/main.c:403 + msgid "SESSION_NAME" + msgstr "SESSION_NAME" + +-#: gnome-session/main.c:397 ++#: gnome-session/main.c:405 + msgid "Do not load user-specified applications" + msgstr "Do not load user-specified applications" + +-#: gnome-session/main.c:398 ++#: gnome-session/main.c:406 + msgid "Version of this application" + msgstr "Version of this application" + + #. Translators: the 'fail whale' is the black dialog we show when something goes seriously wrong +-#: gnome-session/main.c:400 ++#: gnome-session/main.c:408 + msgid "Show the fail whale dialog for testing" + msgstr "Show the fail whale dialog for testing" + +-#: gnome-session/main.c:401 ++#: gnome-session/main.c:409 + msgid "Disable hardware acceleration check" + msgstr "Disable hardware acceleration check" + +-#: gnome-session/main.c:433 +-#| msgid " - the GNOME session manager" ++#: gnome-session/main.c:441 + msgid " — the GNOME session manager" + msgstr " — the GNOME session manager" + +-#: tools/gnome-session-ctl.c:244 ++#: tools/gnome-session-ctl.c:245 + msgid "Start gnome-session-shutdown.target" + msgstr "Start gnome-session-shutdown.target" + +-#: tools/gnome-session-ctl.c:245 ++#: tools/gnome-session-ctl.c:246 + msgid "" + "Start gnome-session-shutdown.target when receiving EOF or a single byte on " + "stdin" +@@ -262,22 +246,28 @@ msgstr "" + "Start gnome-session-shutdown.target when receiving EOF or a single byte on " + "stdin" + +-#: tools/gnome-session-ctl.c:246 ++#: tools/gnome-session-ctl.c:247 + msgid "Signal initialization done to gnome-session" + msgstr "Signal initialization done to gnome-session" + +-#: tools/gnome-session-ctl.c:247 ++#: tools/gnome-session-ctl.c:248 + msgid "Restart dbus.service if it is running" + msgstr "Restart dbus.service if it is running" + +-#: tools/gnome-session-ctl.c:275 ++#: tools/gnome-session-ctl.c:249 ++msgid "" ++"Run from ExecStopPost to start gnome-session-failed.target on service failure" ++msgstr "" ++"Run from ExecStopPost to start gnome-session-failed.target on service failure" ++ ++#: tools/gnome-session-ctl.c:279 + msgid "Program needs exactly one parameter" + msgstr "Program needs exactly one parameter" + + #: tools/gnome-session-inhibit.c:108 + #, c-format + #| msgid "" +-#| "%s [OPTION...] COMMAND\n" ++#| "%s [OPTION…] COMMAND\n" + #| "\n" + #| "Execute COMMAND while inhibiting some session functionality.\n" + #| "\n" +@@ -304,6 +294,7 @@ msgid "" + " --inhibit ARG Things to inhibit, colon-separated list of:\n" + " logout, switch-user, suspend, idle, automount\n" + " --inhibit-only Do not launch COMMAND and wait forever instead\n" ++" -l, --list List the existing inhibitions, and exit\n" + "\n" + "If no --inhibit option is specified, idle is assumed.\n" + msgstr "" +@@ -319,16 +310,17 @@ msgstr "" + " --inhibit ARG Things to inhibit, colon-separated list of:\n" + " logout, switch-user, suspend, idle, automount\n" + " --inhibit-only Do not launch COMMAND and wait forever instead\n" ++" -l, --list List the existing inhibitions, and exit\n" + "\n" + "If no --inhibit option is specified, idle is assumed.\n" + +-#: tools/gnome-session-inhibit.c:146 ++#: tools/gnome-session-inhibit.c:288 + #, c-format + msgid "Failed to execute %s\n" + msgstr "Failed to execute %s\n" + +-#: tools/gnome-session-inhibit.c:206 tools/gnome-session-inhibit.c:216 +-#: tools/gnome-session-inhibit.c:226 ++#: tools/gnome-session-inhibit.c:352 tools/gnome-session-inhibit.c:362 ++#: tools/gnome-session-inhibit.c:372 + #, c-format + msgid "%s requires an argument\n" + msgstr "%s requires an argument\n" +@@ -350,7 +342,6 @@ msgid "Ignoring any existing inhibitors" + msgstr "תוך התעלמות ממעקבים קיימים" + + #: tools/gnome-session-quit.c:54 +-#| msgid "Don't prompt for user confirmation" + msgid "Don’t prompt for user confirmation" + msgstr "אין לבקש אישור מהמשתמש" + +@@ -368,25 +359,20 @@ msgid "Session %d" + msgstr "הפעלה %d" + + #: tools/gnome-session-selector.c:107 +-#| msgid "" +-#| "Session names are not allowed to start with ‘.’ or contain ‘/’ characters" + msgid "" + "Session names are not allowed to start with “.” or contain “/” characters" + msgstr "אסור ששמות ההפעלות יתחילו בתו „.” או יכילו את התו „/”" + + #: tools/gnome-session-selector.c:111 +-#| msgid "Session names are not allowed to start with ‘.’" + msgid "Session names are not allowed to start with “.”" + msgstr "אסור ששמות ההפעלות יתחילו בתו „.”" + + #: tools/gnome-session-selector.c:115 +-#| msgid "Session names are not allowed to contain ‘/’ characters" + msgid "Session names are not allowed to contain “/” characters" + msgstr "אסור ששמות ההפעלות יכילו את התו „/”" + + #: tools/gnome-session-selector.c:123 + #, c-format +-#| msgid "A session named ‘%s’ already exists" + msgid "A session named “%s” already exists" + msgstr "כבר קיימת הפעלה בשם „%s”" + diff --git a/debian/patches/Update-Latvian-translation.patch b/debian/patches/Update-Latvian-translation.patch new file mode 100644 index 0000000..ee80b20 --- /dev/null +++ b/debian/patches/Update-Latvian-translation.patch @@ -0,0 +1,255 @@ +From: =?utf-8?q?R=C5=ABdolfs_Mazurs?= <rudolfs.mazurs@gmail.com> +Date: Sat, 12 Sep 2020 09:03:36 +0000 +Subject: Update Latvian translation + +Origin: upstream, 40, commit:6e66b8ba9e2393925850107397f9750d9ceccb33 +--- + po/lv.po | 93 ++++++++++++++++++++++++++++++++++++++++------------------------ + 1 file changed, 58 insertions(+), 35 deletions(-) + +diff --git a/po/lv.po b/po/lv.po +index 306b79c..da86711 100644 +--- a/po/lv.po ++++ b/po/lv.po +@@ -8,13 +8,13 @@ + # Raivis Dejus <orvils@gmail.com>, 2006, 2009. + # Rudolfs <rudolfs.mazurs@gmail.com>, 2011. + # Rūdofls Mazurs <rudolfs.mazurs@gmail.com>, 2011, 2012. +-# Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>, 2010, 2011, 2013, 2015, 2016, 2017, 2018, 2019. ++# Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>, 2010, 2011, 2013, 2015, 2016, 2017, 2018, 2019, 2020. + msgid "" + msgstr "" + "Project-Id-Version: lv\n" + "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-session/issues\n" +-"POT-Creation-Date: 2019-08-06 16:59+0000\n" +-"PO-Revision-Date: 2019-08-24 18:13+0200\n" ++"POT-Creation-Date: 2020-07-31 14:02+0000\n" ++"PO-Revision-Date: 2020-09-12 12:02+0300\n" + "Last-Translator: Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>\n" + "Language-Team: Latvian <lata-l10n@googlegroups.com>\n" + "Language: lv\n" +@@ -23,7 +23,7 @@ msgstr "" + "Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 :" + " 2);\n" +-"X-Generator: Lokalize 2.0\n" ++"X-Generator: Lokalize 19.12.3\n" + "X-Launchpad-Export-Date: 2009-02-19 16:24+0000\n" + + #: data/gnome-custom-session.desktop.in.in:3 +@@ -116,11 +116,11 @@ msgstr "_Pārsaukt sesiju" + msgid "_Continue" + msgstr "_Turpināt" + +-#: gnome-session/gsm-fail-whale-dialog.c:313 ++#: gnome-session/gsm-fail-whale-dialog.c:318 + msgid "Oh no! Something has gone wrong." + msgstr "Ak nē! Kaut kas nogāja greizi." + +-#: gnome-session/gsm-fail-whale-dialog.c:320 ++#: gnome-session/gsm-fail-whale-dialog.c:325 + msgid "" + "A problem has occurred and the system can’t recover. Please contact a system " + "administrator" +@@ -128,7 +128,7 @@ msgstr "" + "Gadījās problēma, un sistēma no tās nevar atgūties. Lūdzu, sazinieties ar " + "sistēmas administratoru." + +-#: gnome-session/gsm-fail-whale-dialog.c:322 ++#: gnome-session/gsm-fail-whale-dialog.c:327 + msgid "" + "A problem has occurred and the system can’t recover. All extensions have " + "been disabled as a precaution." +@@ -136,7 +136,7 @@ msgstr "" + "Gadījās problēma, un sistēma no tās nevar atgūties. Kā piesardzības " + "pasākums, visi paplašinājumi ir deaktivēti." + +-#: gnome-session/gsm-fail-whale-dialog.c:324 ++#: gnome-session/gsm-fail-whale-dialog.c:329 + msgid "" + "A problem has occurred and the system can’t recover.\n" + "Please log out and try again." +@@ -144,27 +144,27 @@ msgstr "" + "Gadījās problēma, un sistēma no tās nevar atgūties.\n" + "Lūdzu, izrakstieties un mēģiniet vēlreiz." + +-#: gnome-session/gsm-fail-whale-dialog.c:339 ++#: gnome-session/gsm-fail-whale-dialog.c:344 + msgid "_Log Out" + msgstr "_Izrakstīties" + +-#: gnome-session/gsm-fail-whale-dialog.c:361 gnome-session/main.c:396 ++#: gnome-session/gsm-fail-whale-dialog.c:412 gnome-session/main.c:404 + msgid "Enable debugging code" + msgstr "Aktivēt atkļūdošanas kodu" + +-#: gnome-session/gsm-fail-whale-dialog.c:362 ++#: gnome-session/gsm-fail-whale-dialog.c:413 + msgid "Allow logout" + msgstr "Atļaut izrakstīšanos" + +-#: gnome-session/gsm-fail-whale-dialog.c:363 ++#: gnome-session/gsm-fail-whale-dialog.c:414 + msgid "Show extension warning" + msgstr "Rādīt paplašinājumu brīdinājumus" + +-#: gnome-session/gsm-manager.c:1289 gnome-session/gsm-manager.c:1967 ++#: gnome-session/gsm-manager.c:1289 gnome-session/gsm-manager.c:1999 + msgid "Not responding" + msgstr "Neatbild" + +-#: gnome-session/gsm-util.c:382 ++#: gnome-session/gsm-util.c:415 + msgid "_Log out" + msgstr "_Izrakstīties" + +@@ -191,81 +191,102 @@ msgstr "Atsaka jauniem klientu savienojumiem, jo sesija tiek izslēgta\n" + msgid "Could not create ICE listening socket: %s" + msgstr "Nevar izveidot ICE klausīšanās ligzdu — %s" + +-#: gnome-session/main.c:390 ++#: gnome-session/main.c:398 + msgid "Running as systemd service" + msgstr "Darbina kā systemd pakalpojumu" + +-#: gnome-session/main.c:391 +-#| msgid " — the GNOME session manager" ++#: gnome-session/main.c:399 + msgid "Use systemd session management" + msgstr "Izmantot systemd sesiju pārvaldību" + +-#: gnome-session/main.c:393 ++#: gnome-session/main.c:401 + msgid "Use builtin session management (rather than the systemd based one)" + msgstr "Izmantot iebūvēto sesiju pārvaldību (nevis systemd pārbaldību)" + +-#: gnome-session/main.c:394 ++#: gnome-session/main.c:402 + msgid "Override standard autostart directories" + msgstr "Aizstāt standarta automātiskā starta direktorijas" + +-#: gnome-session/main.c:394 ++#: gnome-session/main.c:402 + msgid "AUTOSTART_DIR" + msgstr "AUTOSTARTA_DIR" + +-#: gnome-session/main.c:395 ++#: gnome-session/main.c:403 + msgid "Session to use" + msgstr "Sesija, ko izmantot" + +-#: gnome-session/main.c:395 ++#: gnome-session/main.c:403 + msgid "SESSION_NAME" + msgstr "SESIJAS_NOSAUKUMS" + +-#: gnome-session/main.c:397 ++#: gnome-session/main.c:405 + msgid "Do not load user-specified applications" + msgstr "Neielādēt lietotāja norādītās lietotnes" + +-#: gnome-session/main.c:398 ++#: gnome-session/main.c:406 + msgid "Version of this application" + msgstr "Lietotnes versija" + + #. Translators: the 'fail whale' is the black dialog we show when something goes seriously wrong +-#: gnome-session/main.c:400 ++#: gnome-session/main.c:408 + msgid "Show the fail whale dialog for testing" + msgstr "Rādīt neveiksmju vali testēšanai" + +-#: gnome-session/main.c:401 ++#: gnome-session/main.c:409 + msgid "Disable hardware acceleration check" + msgstr "Izslēgt aparatūras paātrinājuma pārbaudi" + +-#: gnome-session/main.c:433 ++#: gnome-session/main.c:441 + msgid " — the GNOME session manager" + msgstr " — GNOME sesiju pārvaldnieks" + +-#: tools/gnome-session-ctl.c:244 ++#: tools/gnome-session-ctl.c:245 + msgid "Start gnome-session-shutdown.target" + msgstr "Palaist gnome-session-shutdown.target" + +-#: tools/gnome-session-ctl.c:245 ++#: tools/gnome-session-ctl.c:246 + msgid "" + "Start gnome-session-shutdown.target when receiving EOF or a single byte on " + "stdin" + msgstr "" + "Palaist gnome-session-shutdown.target, kad saņem EOF vai vienu baitu no stdin" + +-#: tools/gnome-session-ctl.c:246 ++#: tools/gnome-session-ctl.c:247 + msgid "Signal initialization done to gnome-session" + msgstr "Signāla inicializācija tika veikta gnome-session" + +-#: tools/gnome-session-ctl.c:247 ++#: tools/gnome-session-ctl.c:248 + msgid "Restart dbus.service if it is running" + msgstr "Pārstartēt dbus.service, ja tas ir palaists" + +-#: tools/gnome-session-ctl.c:275 ++#: tools/gnome-session-ctl.c:249 ++msgid "" ++"Run from ExecStopPost to start gnome-session-failed.target on service failure" ++msgstr "" ++"Palaidiet no ExecStopPost, lai startētu gnome-session-failed.target, kad ir" ++" servisa kļūme" ++ ++#: tools/gnome-session-ctl.c:279 + msgid "Program needs exactly one parameter" + msgstr "Programmai vajag tieši vienu parametru" + + #: tools/gnome-session-inhibit.c:108 + #, c-format ++#| msgid "" ++#| "%s [OPTION…] COMMAND\n" ++#| "\n" ++#| "Execute COMMAND while inhibiting some session functionality.\n" ++#| "\n" ++#| " -h, --help Show this help\n" ++#| " --version Show program version\n" ++#| " --app-id ID The application id to use\n" ++#| " when inhibiting (optional)\n" ++#| " --reason REASON The reason for inhibiting (optional)\n" ++#| " --inhibit ARG Things to inhibit, colon-separated list of:\n" ++#| " logout, switch-user, suspend, idle, automount\n" ++#| " --inhibit-only Do not launch COMMAND and wait forever instead\n" ++#| "\n" ++#| "If no --inhibit option is specified, idle is assumed.\n" + msgid "" + "%s [OPTION…] COMMAND\n" + "\n" +@@ -279,6 +300,7 @@ msgid "" + " --inhibit ARG Things to inhibit, colon-separated list of:\n" + " logout, switch-user, suspend, idle, automount\n" + " --inhibit-only Do not launch COMMAND and wait forever instead\n" ++" -l, --list List the existing inhibitions, and exit\n" + "\n" + "If no --inhibit option is specified, idle is assumed.\n" + msgstr "" +@@ -294,16 +316,17 @@ msgstr "" + " --inhibit PARAM Lietas, ko aizturēt, ar kolu atdalīts saraksts:\n" + " logout, switch-user, suspend, idle, automount\n" + " --inhibit-only Nepalaist KOMANDU un tā vietā gaidīt bezgalīgi\n" ++" -l, --list Uzskaitīt esošās aiztures un iziet\n" + "\n" + "Ja nav norādīta opcija --inhibit, tiek pieņemts idle.\n" + +-#: tools/gnome-session-inhibit.c:146 ++#: tools/gnome-session-inhibit.c:288 + #, c-format + msgid "Failed to execute %s\n" + msgstr "Neizdevās izpildīt %s\n" + +-#: tools/gnome-session-inhibit.c:206 tools/gnome-session-inhibit.c:216 +-#: tools/gnome-session-inhibit.c:226 ++#: tools/gnome-session-inhibit.c:352 tools/gnome-session-inhibit.c:362 ++#: tools/gnome-session-inhibit.c:372 + #, c-format + msgid "%s requires an argument\n" + msgstr "%s pieprasa parametru\n" diff --git a/debian/patches/Update-Norwegian-Bokm-l-translation.patch b/debian/patches/Update-Norwegian-Bokm-l-translation.patch new file mode 100644 index 0000000..c826d03 --- /dev/null +++ b/debian/patches/Update-Norwegian-Bokm-l-translation.patch @@ -0,0 +1,170 @@ +From: Kjartan Maraas <kmaraas@gnome.org> +Date: Mon, 30 Nov 2020 13:09:53 +0000 +Subject: =?utf-8?q?Update_Norwegian_Bokm=C3=A5l_translation?= + +Origin: upstream, 40, commit:7f99c82dcb44040a9a70bb7b1197a5ce16e365df +--- + po/nb.po | 55 ++++++++++++++++++++++++++++++++----------------------- + 1 file changed, 32 insertions(+), 23 deletions(-) + +diff --git a/po/nb.po b/po/nb.po +index 04ffb2e..dd467b0 100644 +--- a/po/nb.po ++++ b/po/nb.po +@@ -5,10 +5,10 @@ + # + msgid "" + msgstr "" +-"Project-Id-Version: gnome-session 3.36.x\n" ++"Project-Id-Version: gnome-session 3.38.x\n" + "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-session/issues\n" +-"POT-Creation-Date: 2019-12-16 13:18+0000\n" +-"PO-Revision-Date: 2020-03-09 16:28+0100\n" ++"POT-Creation-Date: 2020-08-16 08:36+0000\n" ++"PO-Revision-Date: 2020-11-30 14:09+0100\n" + "Last-Translator: Kjartan Maraas <kmaraas@gnome.org>\n" + "Language-Team: Norwegian bokmål <i18n-nb@lister.ping.uio.no>\n" + "Language: nb\n" +@@ -49,7 +49,7 @@ msgstr "Lagre økter" + + #: data/org.gnome.SessionManager.gschema.xml.in:6 + msgid "If enabled, gnome-session will save the session automatically." +-msgstr "" ++msgstr "Hvis aktivert vil gnome-session lagre økten automatisk." + + #: data/org.gnome.SessionManager.gschema.xml.in:10 + msgid "Save this session" +@@ -103,11 +103,11 @@ msgstr "E_ndre navn på økt" + msgid "_Continue" + msgstr "_Fortsett" + +-#: gnome-session/gsm-fail-whale-dialog.c:313 ++#: gnome-session/gsm-fail-whale-dialog.c:318 + msgid "Oh no! Something has gone wrong." + msgstr "Å nei! Noe har gått galt." + +-#: gnome-session/gsm-fail-whale-dialog.c:320 ++#: gnome-session/gsm-fail-whale-dialog.c:325 + msgid "" + "A problem has occurred and the system can’t recover. Please contact a system " + "administrator" +@@ -115,7 +115,7 @@ msgstr "" + "Et problem har oppstått og systemet kan ikke gjenopprettes. Vennligst " + "kontakt en systemadmininstrator" + +-#: gnome-session/gsm-fail-whale-dialog.c:322 ++#: gnome-session/gsm-fail-whale-dialog.c:327 + msgid "" + "A problem has occurred and the system can’t recover. All extensions have " + "been disabled as a precaution." +@@ -123,7 +123,7 @@ msgstr "" + "Et problem har oppstått og systemet kan ikke gjenopprettes. Alle utvidelser " + "er slått av som følge av dette." + +-#: gnome-session/gsm-fail-whale-dialog.c:324 ++#: gnome-session/gsm-fail-whale-dialog.c:329 + msgid "" + "A problem has occurred and the system can’t recover.\n" + "Please log out and try again." +@@ -131,19 +131,19 @@ msgstr "" + "Et problem har oppstått og systemet kan ikke gjenopprettes.\n" + "Vennligst logg ut og prøv igjen." + +-#: gnome-session/gsm-fail-whale-dialog.c:339 ++#: gnome-session/gsm-fail-whale-dialog.c:344 + msgid "_Log Out" + msgstr "_Logg ut" + +-#: gnome-session/gsm-fail-whale-dialog.c:361 gnome-session/main.c:404 ++#: gnome-session/gsm-fail-whale-dialog.c:412 gnome-session/main.c:404 + msgid "Enable debugging code" + msgstr "Aktiver feilsøkingskode" + +-#: gnome-session/gsm-fail-whale-dialog.c:362 ++#: gnome-session/gsm-fail-whale-dialog.c:413 + msgid "Allow logout" + msgstr "Tillat utlogging" + +-#: gnome-session/gsm-fail-whale-dialog.c:363 ++#: gnome-session/gsm-fail-whale-dialog.c:414 + msgid "Show extension warning" + msgstr "Vis advarsel om utvidelser" + +@@ -151,7 +151,7 @@ msgstr "Vis advarsel om utvidelser" + msgid "Not responding" + msgstr "Svarer ikke" + +-#: gnome-session/gsm-util.c:414 ++#: gnome-session/gsm-util.c:415 + msgid "_Log out" + msgstr "_Logg ut" + +@@ -227,25 +227,32 @@ msgstr "Slå av sjekk for maskinvareaksellerasjon" + msgid " — the GNOME session manager" + msgstr "– GNOME økthåndterer" + +-#: tools/gnome-session-ctl.c:244 ++#: tools/gnome-session-ctl.c:245 + msgid "Start gnome-session-shutdown.target" + msgstr "Start gnome-session-shutdown.target" + +-#: tools/gnome-session-ctl.c:245 ++#: tools/gnome-session-ctl.c:246 + msgid "" + "Start gnome-session-shutdown.target when receiving EOF or a single byte on " + "stdin" +-msgstr "Start gnome-session-shutdown.target når EOF eller en enkelt byte mottas på stdin" ++msgstr "" ++"Start gnome-session-shutdown.target når EOF eller en enkelt byte mottas på " ++"stdin" + +-#: tools/gnome-session-ctl.c:246 ++#: tools/gnome-session-ctl.c:247 + msgid "Signal initialization done to gnome-session" + msgstr "Signaliser initiering ferdig til gnome-session" + +-#: tools/gnome-session-ctl.c:247 ++#: tools/gnome-session-ctl.c:248 + msgid "Restart dbus.service if it is running" + msgstr "Start dbus.service på nytt hvis den kjører" + +-#: tools/gnome-session-ctl.c:275 ++#: tools/gnome-session-ctl.c:249 ++msgid "" ++"Run from ExecStopPost to start gnome-session-failed.target on service failure" ++msgstr "Kjør fra ExecStopPost for å starte gnome-session-failed.target ved feil på tjenesten" ++ ++#: tools/gnome-session-ctl.c:279 + msgid "Program needs exactly one parameter" + msgstr "Programmet trenger kun eksakt en parameter" + +@@ -264,6 +271,7 @@ msgid "" + " --inhibit ARG Things to inhibit, colon-separated list of:\n" + " logout, switch-user, suspend, idle, automount\n" + " --inhibit-only Do not launch COMMAND and wait forever instead\n" ++" -l, --list List the existing inhibitions, and exit\n" + "\n" + "If no --inhibit option is specified, idle is assumed.\n" + msgstr "" +@@ -279,16 +287,17 @@ msgstr "" + " --inhibit ARG Ting som skal hindres. Kolonseparert liste med:\n" + " logout, switch-user, suspend, idle og automount\n" + " --inhibit-only Ikke start KOMMANDO og vent for alltid i stedet\n" +-"\n" ++" -l, --list Vis eksisterende hindringer og avslutt\n" ++" \n" + "Hvis ingen flagg gis til --inhibit vil idle brukes.\n" + +-#: tools/gnome-session-inhibit.c:146 ++#: tools/gnome-session-inhibit.c:288 + #, c-format + msgid "Failed to execute %s\n" + msgstr "Klarte ikke å kjøre %s\n" + +-#: tools/gnome-session-inhibit.c:206 tools/gnome-session-inhibit.c:216 +-#: tools/gnome-session-inhibit.c:226 ++#: tools/gnome-session-inhibit.c:352 tools/gnome-session-inhibit.c:362 ++#: tools/gnome-session-inhibit.c:372 + #, c-format + msgid "%s requires an argument\n" + msgstr "%s krever et argument\n" diff --git a/debian/patches/data-Fix-indirect-conflict-with-exit.target-via-app.slice.patch b/debian/patches/data-Fix-indirect-conflict-with-exit.target-via-app.slice.patch new file mode 100644 index 0000000..385a7da --- /dev/null +++ b/debian/patches/data-Fix-indirect-conflict-with-exit.target-via-app.slice.patch @@ -0,0 +1,54 @@ +From: Benjamin Berg <bberg@redhat.com> +Date: Thu, 3 Dec 2020 13:45:36 +0100 +Subject: data: Fix indirect conflict with exit.target via app.slice + +systemd v247 now puts services into app.slice by default. But app.slice +will have a conflict with exit.target, which in turn means that we still +get a conflict with exit.target indirectly. + +Fix it by adding the appropriate Slice=-.slice into +gnome-session-restart-dbus.service. Also update the note in +gnome-session-shutdown.service to point out the requirements. + +Bug: https://gitlab.gnome.org/GNOME/gnome-session/-/issues/74 +Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=975400 +Origin: upstream, 40, commit:9de6e40f12e8878f524f8d429d85724c156a0517 +--- + data/gnome-session-restart-dbus.service.in | 5 +++-- + data/gnome-session-shutdown.target | 5 +++-- + 2 files changed, 6 insertions(+), 4 deletions(-) + +diff --git a/data/gnome-session-restart-dbus.service.in b/data/gnome-session-restart-dbus.service.in +index e90f6bc..6389c32 100644 +--- a/data/gnome-session-restart-dbus.service.in ++++ b/data/gnome-session-restart-dbus.service.in +@@ -1,10 +1,11 @@ + [Unit] + Description=Restart DBus after GNOME Session shutdown + +-# Allow exit.target to start even if this unit is started with replace-irreversibly +-# Also put it into a slice that doesn't have such implicit dependencies ++# Allow exit.target to start even if this unit is started with replace-irreversibly. ++# For this to work, we also need to be in the root slice. + DefaultDependencies=no + + [Service] + Type=notify + ExecStart=@libexecdir@/gnome-session-ctl --restart-dbus ++Slice=-.slice +diff --git a/data/gnome-session-shutdown.target b/data/gnome-session-shutdown.target +index 607dc6e..2c3d196 100644 +--- a/data/gnome-session-shutdown.target ++++ b/data/gnome-session-shutdown.target +@@ -1,8 +1,9 @@ + [Unit] + Description=Shutdown running GNOME Session + +-# Allow exit.target to start even if this unit is started with replace-irreversibly +-# The same is needed for all (weak) dependencies ++# Allow exit.target to start even if this unit is started with replace-irreversibly. ++# All (weak) dependencies need to do the same. Services also need to ensure they ++# are in the root slice by setting Slice=-.slice. + DefaultDependencies=no + + Conflicts=graphical-session.target graphical-session-pre.target diff --git a/debian/patches/debian/Make-sure-to-pass-systemd-when-we-re-managing-the-user-se.patch b/debian/patches/debian/Make-sure-to-pass-systemd-when-we-re-managing-the-user-se.patch new file mode 100644 index 0000000..1735de5 --- /dev/null +++ b/debian/patches/debian/Make-sure-to-pass-systemd-when-we-re-managing-the-user-se.patch @@ -0,0 +1,29 @@ +From: Iain Lane <laney@debian.org> +Date: Thu, 3 Oct 2019 14:25:04 +0200 +Subject: Make sure to pass --systemd when we're managing the user session + with systemd + +This is a fixup for the "System X11 Default" session; at the minute real +sessions are expected to pass --systemd or --builtin as appopriate or be +happy with the default. + +Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=941640 +Forwarded: not-needed +--- + gnome-session/gnome-session.in | 6 +++++- + 1 file changed, 5 insertions(+), 1 deletion(-) + +diff --git a/gnome-session/gnome-session.in b/gnome-session/gnome-session.in +index ddd1a59..7a73610 100755 +--- a/gnome-session/gnome-session.in ++++ b/gnome-session/gnome-session.in +@@ -29,4 +29,8 @@ if [ -n "$REGION" ]; then + fi + fi + +-exec @libexecdir@/gnome-session-binary "$@" ++if [ -d "${XDG_RUNTIME_DIR}/systemd" ]; then ++ exec @libexecdir@/gnome-session-binary --systemd "$@" ++else ++ exec @libexecdir@/gnome-session-binary --builtin "$@" ++fi diff --git a/debian/patches/debian/Revert-main-Remove-GNOME_DESKTOP_SESSION_ID-envvar.patch b/debian/patches/debian/Revert-main-Remove-GNOME_DESKTOP_SESSION_ID-envvar.patch new file mode 100644 index 0000000..473662a --- /dev/null +++ b/debian/patches/debian/Revert-main-Remove-GNOME_DESKTOP_SESSION_ID-envvar.patch @@ -0,0 +1,32 @@ +From: =?utf-8?b?Ik1hcmNvIFRyZXZpc2FuIChUcmV2acOxbyki?= <mail@3v1n0.net> +Date: Wed, 15 Aug 2018 17:13:57 +0200 +Subject: Revert "main: Remove GNOME_DESKTOP_SESSION_ID envvar" + +This reverts commit 00e0e6226371d53f651cc881e74c0543192c94a8. + +Keep this for compatibility reasons, many apps still depends on this + +This is Debian-specific - upstream have chosen to remove this compatibility but +we'll keep it. + +Forwarded: not-needed +--- + gnome-session/main.c | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/gnome-session/main.c b/gnome-session/main.c +index 443bc04..d30884b 100644 +--- a/gnome-session/main.c ++++ b/gnome-session/main.c +@@ -602,6 +602,11 @@ main (int argc, char **argv) + g_free (ibus_path); + } + ++ /* 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"); ++ + /* We want to use the GNOME menus which has the designed categories. + */ + gsm_util_setenv ("XDG_MENU_PREFIX", "gnome-"); diff --git a/debian/patches/main-Use-already-defined-error-from-main-function.patch b/debian/patches/main-Use-already-defined-error-from-main-function.patch new file mode 100644 index 0000000..a22cc4e --- /dev/null +++ b/debian/patches/main-Use-already-defined-error-from-main-function.patch @@ -0,0 +1,29 @@ +From: Benjamin Berg <bberg@redhat.com> +Date: Mon, 19 Oct 2020 12:06:55 +0200 +Subject: main: Use already defined error from main function. + +Origin: upstream, 40, commit:33bc7b8bb5a4d2dbeaa8d3298b66bc8c75fc8adb +--- + gnome-session/main.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/gnome-session/main.c b/gnome-session/main.c +index 84edfbe..53f174e 100644 +--- a/gnome-session/main.c ++++ b/gnome-session/main.c +@@ -539,7 +539,6 @@ main (int argc, char **argv) + + #ifdef ENABLE_SYSTEMD_SESSION + if (use_systemd && !systemd_service) { +- g_autoptr(GError) error = NULL; + g_autofree gchar *gnome_session_target; + const gchar *session_type; + +@@ -571,6 +570,7 @@ main (int argc, char **argv) + + /* We could not start the unit, fall back. */ + g_warning ("Falling back to non-systemd startup procedure due to error: %s", error->message); ++ g_clear_error (&error); + } + #endif /* ENABLE_SYSTEMD_SESSION */ + diff --git a/debian/patches/main-Warn-about-failures-to-update-the-environment.patch b/debian/patches/main-Warn-about-failures-to-update-the-environment.patch new file mode 100644 index 0000000..c035b05 --- /dev/null +++ b/debian/patches/main-Warn-about-failures-to-update-the-environment.patch @@ -0,0 +1,37 @@ +From: Benjamin Berg <bberg@redhat.com> +Date: Mon, 19 Oct 2020 12:20:44 +0200 +Subject: main: Warn about failures to update the environment + +Bug: https://gitlab.gnome.org/GNOME/gnome-session/-/issues/71 +Origin: upstream, 40, commit:b6d98eb76b1d56da2d7202944a748723b58ece4a +--- + gnome-session/main.c | 12 ++++++++++-- + 1 file changed, 10 insertions(+), 2 deletions(-) + +diff --git a/gnome-session/main.c b/gnome-session/main.c +index 53f174e..443bc04 100644 +--- a/gnome-session/main.c ++++ b/gnome-session/main.c +@@ -529,12 +529,20 @@ main (int argc, char **argv) + } + } + +- gsm_util_export_activation_environment (NULL); ++ gsm_util_export_activation_environment (&error); ++ if (error) { ++ g_warning ("Failed to upload environment to DBus: %s", error->message); ++ g_clear_error (&error); ++ } + + session_name = opt_session_name; + + #ifdef HAVE_SYSTEMD +- gsm_util_export_user_environment (NULL); ++ gsm_util_export_user_environment (&error); ++ if (error) { ++ g_warning ("Failed to upload environment to systemd: %s", error->message); ++ g_clear_error (&error); ++ } + #endif + + #ifdef ENABLE_SYSTEMD_SESSION diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 0000000..fc1f98c --- /dev/null +++ b/debian/patches/series @@ -0,0 +1,18 @@ +Update-Latvian-translation.patch +Update-Dutch-translation.patch +Update-Hebrew-translation.patch +Update-Greek-translation.patch +Update-Bengali-India-translation.patch +Update-Chinese-Taiwan-translation.patch +Update-Norwegian-Bokm-l-translation.patch +data-Fix-indirect-conflict-with-exit.target-via-app.slice.patch +Stop-dbus-daemon-instead-of-restarting-it.patch +util-Only-accept-common-space-characters.patch +util-Log-variables-excluded-from-environment-upload.patch +main-Use-already-defined-error-from-main-function.patch +main-Warn-about-failures-to-update-the-environment.patch +util-Never-try-to-autostart-systemd.patch +util-Disable-capturing-of-subpatterns.patch +util-Remove-undesired-variables-from-activation-environme.patch +debian/Revert-main-Remove-GNOME_DESKTOP_SESSION_ID-envvar.patch +debian/Make-sure-to-pass-systemd-when-we-re-managing-the-user-se.patch diff --git a/debian/patches/util-Disable-capturing-of-subpatterns.patch b/debian/patches/util-Disable-capturing-of-subpatterns.patch new file mode 100644 index 0000000..8250eb8 --- /dev/null +++ b/debian/patches/util-Disable-capturing-of-subpatterns.patch @@ -0,0 +1,40 @@ +From: Benjamin Berg <bberg@redhat.com> +Date: Sun, 10 Jan 2021 19:26:07 +0100 +Subject: util: Disable capturing of subpatterns + +It seems that the pattern we use will create a subpattern match for +every character of the value. This appears to then result in a stack +overflow when matching very long values. + +It might be an idea to limit the overall length of an environment +variable that is uploaded. But, this should fix the issue of crashes. + +Bug: https://gitlab.gnome.org/GNOME/gnome-session/-/issues/42 +Origin: https://gitlab.gnome.org/GNOME/gnome-session/-/commit/3b57d117f78 +Applied-Upstream: 40 +--- + gnome-session/gsm-util.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/gnome-session/gsm-util.c b/gnome-session/gsm-util.c +index 070fa75..cdf6761 100644 +--- a/gnome-session/gsm-util.c ++++ b/gnome-session/gsm-util.c +@@ -550,7 +550,7 @@ gsm_util_export_activation_environment (GError **error) + return FALSE; + } + +- value_regex = g_regex_new ("^([ \t\n]|[^[:cntrl:]])*$", G_REGEX_OPTIMIZE, 0, error); ++ value_regex = g_regex_new ("^(?:[ \t\n]|[^[:cntrl:]])*$", G_REGEX_OPTIMIZE, 0, error); + + if (value_regex == NULL) { + return FALSE; +@@ -630,7 +630,7 @@ gsm_util_export_user_environment (GError **error) + return FALSE; + } + +- regex = g_regex_new ("^[a-zA-Z_][a-zA-Z0-9_]*=([ \t\n]|[^[:cntrl:]])*$", G_REGEX_OPTIMIZE, 0, error); ++ regex = g_regex_new ("^[a-zA-Z_][a-zA-Z0-9_]*=(?:[ \t\n]|[^[:cntrl:]])*$", G_REGEX_OPTIMIZE, 0, error); + + if (regex == NULL) { + return FALSE; diff --git a/debian/patches/util-Log-variables-excluded-from-environment-upload.patch b/debian/patches/util-Log-variables-excluded-from-environment-upload.patch new file mode 100644 index 0000000..dc3a323 --- /dev/null +++ b/debian/patches/util-Log-variables-excluded-from-environment-upload.patch @@ -0,0 +1,55 @@ +From: Benjamin Berg <bberg@redhat.com> +Date: Mon, 19 Oct 2020 16:34:33 +0200 +Subject: util: Log variables excluded from environment upload + +See: #71 + +Origin: upstream, 40, commit:a24600d75e2da1e379411d1c5fdf8759b00b6320 +--- + gnome-session/gsm-util.c | 22 ++++++++++------------ + 1 file changed, 10 insertions(+), 12 deletions(-) + +diff --git a/gnome-session/gsm-util.c b/gnome-session/gsm-util.c +index 9d05fd7..bcad0eb 100644 +--- a/gnome-session/gsm-util.c ++++ b/gnome-session/gsm-util.c +@@ -568,17 +568,14 @@ gsm_util_export_activation_environment (GError **error) + if (g_strv_contains (variable_blacklist, entry_name)) + continue; + +- if (!g_utf8_validate (entry_name, -1, NULL)) +- continue; +- +- if (!g_regex_match (name_regex, entry_name, 0, NULL)) +- continue; +- +- if (!g_utf8_validate (entry_value, -1, NULL)) +- continue; ++ if (!g_utf8_validate (entry_name, -1, NULL) || ++ !g_regex_match (name_regex, entry_name, 0, NULL) || ++ !g_utf8_validate (entry_value, -1, NULL) || ++ !g_regex_match (value_regex, entry_value, 0, NULL)) { + +- if (!g_regex_match (value_regex, entry_value, 0, NULL)) ++ g_message ("Environment variable is unsafe to export to dbus: %s", entry_name); + continue; ++ } + + child_environment = g_environ_setenv (child_environment, + entry_name, entry_value, +@@ -655,11 +652,12 @@ gsm_util_export_user_environment (GError **error) + for (i = 0; entries[i] != NULL; i++) { + const char *entry = entries[i]; + +- if (!g_utf8_validate (entry, -1, NULL)) +- continue; ++ if (!g_utf8_validate (entry, -1, NULL) || ++ !g_regex_match (regex, entry, 0, NULL)) { + +- if (!g_regex_match (regex, entry, 0, NULL)) ++ g_message ("Environment entry is unsafe to upload into user environment: %s", entry); + continue; ++ } + + g_variant_builder_add (&builder, "s", entry); + } diff --git a/debian/patches/util-Never-try-to-autostart-systemd.patch b/debian/patches/util-Never-try-to-autostart-systemd.patch new file mode 100644 index 0000000..abcf973 --- /dev/null +++ b/debian/patches/util-Never-try-to-autostart-systemd.patch @@ -0,0 +1,52 @@ +From: Benjamin Berg <bberg@redhat.com> +Date: Thu, 24 Sep 2020 22:35:18 +0200 +Subject: util: Never try to autostart systemd + +systemd cannot be auto-started. Doing this avoids warnings during login +of the gdm user where we (intentionally) cannot use systemd. + +Origin: upstream, 40, commit:87d92fece1bbc67146631330649cee2353bd6761 +--- + gnome-session/gsm-util.c | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/gnome-session/gsm-util.c b/gnome-session/gsm-util.c +index bcad0eb..070fa75 100644 +--- a/gnome-session/gsm-util.c ++++ b/gnome-session/gsm-util.c +@@ -673,7 +673,7 @@ gsm_util_export_user_environment (GError **error) + "UnsetAndSetEnvironment", + g_variant_builder_end (&builder), + NULL, +- G_DBUS_CALL_FLAGS_NONE, ++ G_DBUS_CALL_FLAGS_NO_AUTO_START, + -1, NULL, &bus_error); + + if (bus_error != NULL) { +@@ -720,7 +720,7 @@ gsm_util_update_user_environment (const char *variable, + g_variant_new ("(@as)", + g_variant_builder_end (&builder)), + NULL, +- G_DBUS_CALL_FLAGS_NONE, ++ G_DBUS_CALL_FLAGS_NO_AUTO_START, + -1, NULL, &bus_error); + + if (bus_error != NULL) { +@@ -757,7 +757,7 @@ gsm_util_start_systemd_unit (const char *unit, + g_variant_new ("(ss)", + unit, mode), + NULL, +- G_DBUS_CALL_FLAGS_NONE, ++ G_DBUS_CALL_FLAGS_NO_AUTO_START, + -1, NULL, &bus_error); + + if (bus_error != NULL) { +@@ -787,7 +787,7 @@ gsm_util_systemd_reset_failed (GError **error) + "ResetFailed", + NULL, + NULL, +- G_DBUS_CALL_FLAGS_NONE, ++ G_DBUS_CALL_FLAGS_NO_AUTO_START, + -1, NULL, &bus_error); + + if (bus_error != NULL) { diff --git a/debian/patches/util-Only-accept-common-space-characters.patch b/debian/patches/util-Only-accept-common-space-characters.patch new file mode 100644 index 0000000..34e7c83 --- /dev/null +++ b/debian/patches/util-Only-accept-common-space-characters.patch @@ -0,0 +1,38 @@ +From: Benjamin Berg <bberg@redhat.com> +Date: Mon, 19 Oct 2020 16:27:59 +0200 +Subject: util: Only accept common space characters + +Specifically, systemd only permits " \t\n" and we should stick to the +same set of permitted space characters. + +See also + https://github.com/systemd/systemd/issues/17378 + +Bug: https://gitlab.gnome.org/GNOME/gnome-session/-/issues/70 +Origin: upstream, 40, commit:fe22c4ee12922d790478bfe8b5b2e7c1313ca2f0 +--- + gnome-session/gsm-util.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/gnome-session/gsm-util.c b/gnome-session/gsm-util.c +index 18a9470..9d05fd7 100644 +--- a/gnome-session/gsm-util.c ++++ b/gnome-session/gsm-util.c +@@ -550,7 +550,7 @@ gsm_util_export_activation_environment (GError **error) + return FALSE; + } + +- value_regex = g_regex_new ("^([[:blank:]]|[^[:cntrl:]])*$", G_REGEX_OPTIMIZE, 0, error); ++ value_regex = g_regex_new ("^([ \t\n]|[^[:cntrl:]])*$", G_REGEX_OPTIMIZE, 0, error); + + if (value_regex == NULL) { + return FALSE; +@@ -633,7 +633,7 @@ gsm_util_export_user_environment (GError **error) + return FALSE; + } + +- regex = g_regex_new ("^[a-zA-Z_][a-zA-Z0-9_]*=([[:blank:]]|[^[:cntrl:]])*$", G_REGEX_OPTIMIZE, 0, error); ++ regex = g_regex_new ("^[a-zA-Z_][a-zA-Z0-9_]*=([ \t\n]|[^[:cntrl:]])*$", G_REGEX_OPTIMIZE, 0, error); + + if (regex == NULL) { + return FALSE; diff --git a/debian/patches/util-Remove-undesired-variables-from-activation-environme.patch b/debian/patches/util-Remove-undesired-variables-from-activation-environme.patch new file mode 100644 index 0000000..65255fd --- /dev/null +++ b/debian/patches/util-Remove-undesired-variables-from-activation-environme.patch @@ -0,0 +1,35 @@ +From: Simon McVittie <smcv@debian.org> +Date: Mon, 29 Mar 2021 12:49:35 +0100 +Subject: util: Remove undesired variables from activation environment + +Commit 646b9bc0 (included in 3.33.92) prevented one run of gnome-session +from uploading environment variables into `systemd --user` that should not +leak into a different login session, such as XDG_SESSION_ID. However, +non-GNOME session managers (and in particular the forks of gnome-session +found in Cinnamon and MATE) might still upload those environment variables. + +The other session managers should be fixed, similar to 646b9bc0, but we +can mitigate this for GNOME sessions by actively unsetting the undesired +variables, instead of just not setting them. + +Signed-off-by: Simon McVittie <smcv@collabora.com> +Bug: https://gitlab.gnome.org/GNOME/gnome-session/-/issues/86 +Bug-Debian: https://bugs.debian.org/973474 +Forwarded: https://gitlab.gnome.org/GNOME/gnome-session/-/merge_requests/63 +--- + gnome-session/gsm-util.c | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/gnome-session/gsm-util.c b/gnome-session/gsm-util.c +index cdf6761..7dc4f26 100644 +--- a/gnome-session/gsm-util.c ++++ b/gnome-session/gsm-util.c +@@ -646,6 +646,8 @@ gsm_util_export_user_environment (GError **error) + g_variant_builder_open (&builder, G_VARIANT_TYPE ("as")); + for (i = 0; variable_unsetlist[i] != NULL; i++) + g_variant_builder_add (&builder, "s", variable_unsetlist[i]); ++ for (i = 0; variable_blacklist[i] != NULL; i++) ++ g_variant_builder_add (&builder, "s", variable_blacklist[i]); + g_variant_builder_close (&builder); + + g_variant_builder_open (&builder, G_VARIANT_TYPE ("as")); diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..344ac70 --- /dev/null +++ b/debian/rules @@ -0,0 +1,25 @@ +#!/usr/bin/make -f + +export DEB_BUILD_MAINT_OPTIONS = hardening=+all +export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs -Wl,--as-needed + +%: + dh $@ --with gnome + +ifeq (linux,$(DEB_HOST_ARCH_OS)) +CONFFLAGS = -Dsystemd=true -Dsystemd_journal=true -Dsystemd_session=enable +else +CONFFLAGS = -Dsystemd=false -Dsystemd_journal=false -Dsystemd_session=disable +endif + +override_dh_auto_configure: + dh_auto_configure -- \ + -Dman=true \ + $(CONFFLAGS) + +override_dh_auto_install: + dh_auto_install + # Remove this when gdm3 and gnome-control-center have caught up + mkdir -p debian/tmp/usr/lib/gnome-session + ( cd debian/tmp/usr/lib/gnome-session && ln -s ../../libexec/* . ) + diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..ac38817 --- /dev/null +++ b/debian/watch @@ -0,0 +1,3 @@ +version=4 +https://download.gnome.org/sources/@PACKAGE@/([\d\.]+[02468])/ \ + @PACKAGE@@ANY_VERSION@\.tar\.xz |