--- xfce4-session-4.3.90.1svn+r21697.orig/debian/dirs +++ xfce4-session-4.3.90.1svn+r21697/debian/dirs @@ -0,0 +1 @@ +usr/share/lintian/overrides --- xfce4-session-4.3.90.1svn+r21697.orig/debian/control +++ xfce4-session-4.3.90.1svn+r21697/debian/control @@ -0,0 +1,22 @@ +Source: xfce4-session +Section: x11 +Priority: optional +Maintainer: Debian Xfce Maintainers +Uploaders: Martin Loschwitz , Emanuele Rocca , Simon Huggins , Yves-Alexis Perez , Jani Monoses +Build-Depends: cdbs, debhelper (>= 4.1.0), xfce4-mcs-manager-dev (>= 4.3.90.2), xbase-clients, libxml-parser-perl, libdbus-1-dev +Standards-Version: 3.7.2 + +Package: xfce4-session +Architecture: any +Depends: ${shlibs:Depends}, hal, fortune-mod +Recommends: xbase-clients, xfwm4, xfce4-utils, xfdesktop4, xfce4-panel, procps +Replaces: xfce4-toys +Conflicts: xfce4-toys +Provides: x-session-manager +Description: Xfce4 Session Manager + xfce4-session is an X11-compliant "session manager" designed for use with + the Xfce4 Desktop Environment. On log out, the session manager saves the + state of all your running applications. When you log back in, the session + manager restores the same applications with the same window positions. + . + Homepage: http://www.xfce.org/ --- xfce4-session-4.3.90.1svn+r21697.orig/debian/prerm +++ xfce4-session-4.3.90.1svn+r21697/debian/prerm @@ -0,0 +1,14 @@ +#!/bin/sh -e + +if [ "$1" = "remove" ] || [ "$1" = upgrade ]; then + update-alternatives --remove x-session-manager /usr/bin/xfce4-session +fi + +if [ "$1" = "remove" ]; then + # Get xfce-mcs-manager to reinit + pkill -USR1 -f xfce-mcs-manager || true +fi + +#DEBHELPER# + +exit 0 --- xfce4-session-4.3.90.1svn+r21697.orig/debian/rules +++ xfce4-session-4.3.90.1svn+r21697/debian/rules @@ -0,0 +1,15 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/class/xfce.mk + +DEB_CONFIGURE_EXTRA_FLAGS_xfce4-session := --with-shutdown-style=hal --enable-final +DEB_INSTALL_DOCS_xfce4-session := doc/FAQ doc/README.Kiosk + +binary-post-install/xfce4-session:: + install -p -o root -g root -m 644 debian/lintian debian/xfce4-session/usr/share/lintian/overrides/xfce4-session + rm -f debian/xfce4-session/usr/lib/xfce4/mcs-plugins/*a + rm -f debian/xfce4-session/usr/lib/xfce4/splash/engines/*a + rm -f debian/xfce4-session/usr/lib/xfce4-session/xfsm-shutdown-helper + rm -f debian/xfce4-session/etc/xdg/autostart/* + rm -f debian/xfce4-session/usr/share/icons/hicolor/scalable/apps/* + --- xfce4-session-4.3.90.1svn+r21697.orig/debian/changelog +++ xfce4-session-4.3.90.1svn+r21697/debian/changelog @@ -0,0 +1,220 @@ +xfce4-session (4.3.90.1svn+r21697-0ubuntu2) edgy; urgency=low + + * Bump standards version to 3.7.2 + * Bump library depends to 4.3.90.2 + + -- Jani Monoses Wed, 12 Jul 2006 15:12:13 +0300 + +xfce4-session (4.3.90.1svn+r21697-0ubuntu1) dapper; urgency=low + + * Upstream svn snapshot (translation updates and bugfixes, including + correct handling of autostart .desktop files - LP #42350, add thunar + to default session) + * Provide the Xubuntu splash screen in addition to, not instead of + the Xfce default one. Use new steel color theme for splash + * Copy the nice logout dialog icons from the Human theme + * Bump version and depends to 4.3.90.1 + + -- Jani Monoses Tue, 16 May 2006 10:49:46 +0300 + +xfce4-session (4.3.0svn+r20111-0ubuntu9) dapper; urgency=low + + * Rebuild for new libxfce4util + + -- Jani Monoses Tue, 9 May 2006 00:15:44 +0300 + +xfce4-session (4.3.0svn+r20111-0ubuntu8) dapper; urgency=low + + * Do not show tips at startup + + -- Jani Monoses Thu, 27 Apr 2006 19:42:30 +0300 + +xfce4-session (4.3.0svn+r20111-0ubuntu7) dapper; urgency=low + + * Fix widgets in logout dialog sometimes getting unclickable + even if focused. + + -- Jani Monoses Thu, 13 Apr 2006 18:18:40 +0300 + +xfce4-session (4.3.0svn+r20111-0ubuntu6) dapper; urgency=low + + * Depend on fortune-mod as it is used for displaying the tips. + + -- Jani Monoses Tue, 4 Apr 2006 21:17:32 +0300 + +xfce4-session (4.3.0svn+r20111-0ubuntu5) dapper; urgency=low + + * Check reply when talking to HAL and do not print warning + messages about not being able to shutdown when in fact we are. + + -- Jani Monoses Thu, 30 Mar 2006 14:59:52 +0300 + +xfce4-session (4.3.0svn+r20111-0ubuntu4) dapper; urgency=low + + * Use xfce CDBS class which generates POT file and adds .desktop + entries for langpack support + + -- Jani Monoses Tue, 28 Mar 2006 09:39:21 +0300 + +xfce4-session (4.3.0svn+r20111-0ubuntu3) dapper; urgency=low + + * Add suspend/hibernate buttons to logout dialog and + user settings to disable them. + + -- Jani Monoses Sat, 18 Mar 2006 14:41:10 +0200 + +xfce4-session (4.3.0svn+r20111-0ubuntu2) dapper; urgency=low + + * Do not suggest sudo anymore + * Add preview image for xubuntu session splash screen + + -- Jani Monoses Tue, 28 Feb 2006 14:53:09 +0200 + +xfce4-session (4.3.0svn+r20111-0ubuntu1) dapper; urgency=low + + * Convert to CDBS packaging + * Move helper binaries to usr/lib/xfce4 instead of /usr/sbin + * Build depend on libdbus, depend on HAL + * Use HAL for shutdown/restart in session logout + + -- Jani Monoses Sun, 26 Feb 2006 21:01:13 +0200 + +xfce4-session (4.3.0svn+r19988-0ubuntu1) dapper; urgency=low + + * Upstream svn snapshot + * Conflict/Replace xfce4-toys + * No longer recommend xfce4-iconbox + + -- Jani Monoses Wed, 22 Feb 2006 13:58:26 +0200 + +xfce4-session (4.3.0svn+r19871-0ubuntu2) dapper; urgency=low + + * Add libxml-parser-perl as build dependency + + -- Jani Monoses Wed, 15 Feb 2006 22:35:42 +0200 + +xfce4-session (4.3.0svn+r19871-0ubuntu1) dapper; urgency=low + + * Upstream svn snapshot + * Bump all depends to 4.3 + + -- Jani Monoses Wed, 15 Feb 2006 16:25:34 +0200 + +xfce4-session (4.3.0svn+r19775-0ubuntu1) dapper; urgency=low + + * Upstream svn snapshot + * UVF exception granted + + -- Jani Monoses Wed, 15 Feb 2006 12:52:04 +0200 + +xfce4-session (4.2.3-1) unstable; urgency=low + + * New Upstream Release + * Send xfce-mcs-manager a SIGUSR1 so it notices the plugin. + + -- Yves-Alexis Perez Sun, 06 Nov 2005 22:01:12 +0100 + +xfce4-session (4.2.2-1) unstable; urgency=low + + * SH: New Upstream Release + * SH: Fix description closes: #300058 + * ER: Add lintian override: no-shlibs-control-file, + postinst-must-call-ldconfig + * SH: Add more lintian overrides - no point splitting out to a dev file and + the binaries are private. + * SH: Change suite to unstable + + -- Simon Huggins Sat, 18 Jun 2005 09:43:33 +0100 + +xfce4-session (4.2.1-1) experimental; urgency=low + + * ML: New Upstream Release (Xfce 4.2.1) + * ML: Upload to experimental to prevents problems with NEW packages + * ML: debian/control: Added/fixed Maintainer/Uploaders fields + + -- Martin Loschwitz Sat, 19 Mar 2005 13:02:00 +0100 + +xfce4-session (4.2.0-2) experimental; urgency=low + + * Add --enable-final to configure + * Add a Homepage: to the description + + -- Simon Huggins Sun, 16 Jan 2005 16:01:58 +0000 + +xfce4-session (4.2.0-1) experimental; urgency=low + + * New upstream release + + -- Simon Huggins Sat, 15 Jan 2005 14:00:59 +0000 + +xfce4-session (4.1.99.1-1) experimental; urgency=low + + * New upstream release (4.1.99.1 aka 4.2 RC1) + * Build-Depend on xbase-clients for iceauth + + -- Simon Huggins Sat, 20 Nov 2004 19:00:44 +0000 + +xfce4-session (0.1.3+20031213-5) unstable; urgency=low + + * Backport patch from CVS to allow --disable-tcp to work closes: #254812 + * Kludge in similar solution to upstream's CVS to always run + ~/Desktop/Autostart even when there is no session closes: #254812 + * This implied a libtool update which makes the previous renaming of + session_settings.so redundant + * Update the manpage to the one in CVS now that we support those commandline + options + * Disable smproxy in the default.session so that new sessions don't start + xfce4 twice closes: #261431 + * Add note in README.Debian about disabling smproxy and about not reporting + bugs to upstream + * Change upstreams manpage so it refers to the BTS not upstream + + -- Simon Huggins Wed, 04 Aug 2004 17:41:09 +0100 + +xfce4-session (0.1.3+20031213-4) unstable; urgency=low + + * Take over this package with permission from Oliver - thanks to Oliver for + his work on it. + * Add Daniel Silverstone and Martin Loschwitz to Uploaders ready for when + the xfce4 packages are group maintained. + * Remove unneccessary session_settings.la + + -- Simon Huggins Sat, 10 Jul 2004 14:26:07 +0100 + +xfce4-session (0.1.3+20031213-3) unstable; urgency=low + + * fix "logout window" not shown when using with GLib 2.4.x + Thanks to Simon Huggins for digging up the patch + (Closes: #252715, #253309) + * manually rename session_settings to session_setting.so, somehow + new builds don't name the file correctly + (noticed by Michael Kebe and Simon Huggins) + * remove explict Build-Depends on xlibs-dev and libgtk2.0-dev. + These are now provided by libxfcegui4-dev >= 4.0.5. Bump required + versions of various xfce4 libs to 4.0.5 + * Provide: x-session-manager and register as alternative for + /usr/bin/x-session-manager (Closes: #187748, #203510, #234014, #252870) + * bump up to Standards-Version: 3.6.1.0 (no changes) + + -- Oliver M. Bolzer Sat, 3 Jul 2004 11:58:00 +0200 + +xfce4-session (0.1.3+20031213-2) unstable; urgency=low + + * include xinitrc.xfce4-session mentioned in the README (Closes: #228318) + + -- Oliver M. Bolzer Mon, 16 Feb 2004 09:37:27 +0100 + +xfce4-session (0.1.3+20031213-1) unstable; urgency=low + + * Initial Upload to Archive. (Closes: #223536) + * sync to upstream CVS, crash bug fixed that could leave inconstent session + * man pages made now included upstream + + -- Oliver M. Bolzer Sat, 13 Dec 2003 14:03:18 +0100 + +xfce4-session (0.1.3+20030922-1) unstable; urgency=low + + * Initial Package. + + -- Oliver M. Bolzer Tue, 9 Dec 2003 09:40:42 +0100 + --- xfce4-session-4.3.90.1svn+r21697.orig/debian/lintian +++ xfce4-session-4.3.90.1svn+r21697/debian/lintian @@ -0,0 +1,7 @@ +xfce4-session: no-shlibs-control-file usr/lib/libxfsm-4.2.so.0.0.1 +xfce4-session: postinst-must-call-ldconfig usr/lib/libxfsm-4.2.so.0.0.1 +xfce4-session: non-dev-pkg-with-shlib-symlink usr/lib/libxfsm-4.2.so.0.0.1 usr/lib/libxfsm-4.2.so +# These are all private +xfce4-session: binary-without-manpage xfsm-shutdown-helper +xfce4-session: binary-without-manpage balou-install-theme +xfce4-session: binary-without-manpage balou-export-theme --- xfce4-session-4.3.90.1svn+r21697.orig/debian/postinst +++ xfce4-session-4.3.90.1svn+r21697/debian/postinst @@ -0,0 +1,15 @@ +#!/bin/sh -e + +if [ "$1" = configure ]; then + update-alternatives --install /usr/bin/x-session-manager \ + x-session-manager /usr/bin/xfce4-session 50 \ + --slave /usr/share/man/man1/x-session-manager.1.gz \ + x-session-manager.1.gz /usr/share/man/man1/xfce4-session.1.gz + + # Get xfce-mcs-manager to reinit + pkill -USR1 -f xfce-mcs-manager || true +fi + +#DEBHELPER# + +exit 0 --- xfce4-session-4.3.90.1svn+r21697.orig/debian/compat +++ xfce4-session-4.3.90.1svn+r21697/debian/compat @@ -0,0 +1 @@ +4 --- xfce4-session-4.3.90.1svn+r21697.orig/debian/copyright +++ xfce4-session-4.3.90.1svn+r21697/debian/copyright @@ -0,0 +1,34 @@ +This package was debianized by Oliver M. Bolzer on +Tue, 9 Dec 2003 09:40:42 +0100. + +You can fetch xfce4-session from the official Xfce4 website which is +http://www.xfce.org + +Upstream Author: Benedikt Meurer + +Copyright: + + Copyright (c) 2003 Benedikt Meurer (benedikt.meurer@unix-ag.uni-siegen.de) + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR + IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, + INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT + NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF + THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +