--- xfdesktop4-4.6.2.orig/debian/copyright +++ xfdesktop4-4.6.2/debian/copyright @@ -0,0 +1,95 @@ +This package was debianized by Martin Loschwitz on +Sun, 19 Jan 2003 16:29:34 +0100. + +Upstream release is available from http://www.xfce.org + +Upstream author are: +Benedikt Meurer +Jasper Huijsmans +Brian Tarricone + +Files: common/desktop-menu-stub.c +Copyright: © 2004 Brian Tarricone +License: GPL-2+ +Files: common/desktop-menu-utils.{c,h} +Copyright: © 2004-2007 Brian Tarricone +Copyright: © 2003 Benedikt Meurer (benedikt.meurer@unix-ag.uni-siegen.de) +Copyright: © 2002 Jasper Huijsmans (huysmans@users.sourceforge.net) +License: GPL-2+ +Files: modules/menu/* +Copyright: © 2002-2003 Jasper Huijsmans (huysmans@users.sourceforge.net) +Copyright: © 2003 Biju Chacko (botsie@users.sourceforge.net) +Copyright: © 2004 Danny Milosavljevic +Copyright: © 2004-2008 Brian Tarricone +License: GPL-2+ +Files: panel-plugin/* +Copyright: © 2004 Brian Tarricone, +License: GPL-2+ +Files: settings/* +Copyright: © 2008 Stephan Arts +Copyright: © 2008 Brian Tarricone +Copyright: © 2008 Jérôme Guelfucci +License: GPL-2+ +Files: src/* +Copyright: © 2006 Brian Tarricone, +License: GPL-2+ +Files: src/main.c +Copyright: © 2004-2008 Brian Tarricone, +Copyright: © 2003 Benedikt Meurer +Copyright: © 2004 Nils Rennebarth +License: GPL-2+ +Files: src/menu.{c,h} +Copyright: © 2004-2008 Brian Tarricone, +Copyright: © 2002-2003 Jasper Huijsmans (huysmans@users.sourceforge.net) +Copyright: © 2003 Benedikt Meurer +License: GPL-2+ +Files: src/windowlist.{c,h} +Copyright: © 2004-2008 Brian Tarricone, +Copyright: © 2002-2003 Jasper Huijsmans (huysmans@users.sourceforge.net) +Copyright: © 2003 Benedikt Meurer +License: GPL-2+ +Files: src/xfce-backdrop.{c,h} +Copyright: © 2004 Brian Tarricone, +Copyright: © 2002-2003 Jasper Huijsmans (huysmans@users.sourceforge.net) +Copyright: © 2003 Benedikt Meurer +License: GPL-2+ +Files: src/xfce-desktop.{c,h} +Copyright: © 2004-2007 Brian Tarricone, +Copyright: © 2002-2003 Jasper Huijsmans (huysmans@users.sourceforge.net) +Copyright: © 2003 Benedikt Meurer +License: GPL-2+ +Files: src/xfdesktop-clipboard-manager.{c,h} +Copyright: © 2005-2006 Benedikt Meurer +License: GPL-2+ +Files: src/xfdesktop-dbus-bindings-{filemanager,trash}.xml +Copyright: © 2006 Benedikt Meurer +License: GPL-2+ +Files: src/xfdesktop-file-icon-manager.c +Copyright: © 2006 Benedikt Meurer +License: GPL-2+ +Files: src/xfdesktop-icon.c +Copyright: © 2006-2007 Brian Tarricone, +License: GPL-2+ +Files: src/xfdesktop-icon-view.c +Copyright: © 2006-2008 Brian Tarricone, +Copyright: © 2000 Eazel, Inc. (copied from Nautilus) +License: GPL-2+ +Files: src/xfdesktop-{regular-file,special-file,volume}-icon.c +Copyright: © 2006 Benedikt Meurer, +License: GPL-2+ + +src/xfdesktop-icon-view.c contains code from Nautilus: © 2000 Eazel, Inc +settings/appearance-settings.c has code from gnome theme-switcher applet + © Jonathan Blandford + +Translations are © 2003-2006 The Xfce development team except: +gl.po: © 2006 Canonical Ltd, and Rosetta Contributors 2006 +French translation is © 2007 Maximilian Schleiss + +Manual is: +© 2004-2007 Brian Tarricone +© 2004 Jasper Huijsmans +© 2004 François Le Clainche + +On Debian systems, the complete text of the GNU General Public License +can be found in `/usr/share/common-licenses/GPL'. --- xfdesktop4-4.6.2.orig/debian/xfdesktop4-data.install +++ xfdesktop4-4.6.2/debian/xfdesktop4-data.install @@ -0,0 +1,6 @@ +usr/share/icons +usr/share/locale +usr/share/man +usr/share/pixmaps +usr/share/xfce4 +usr/share/desktop-directories --- xfdesktop4-4.6.2.orig/debian/xfdesktop4.install +++ xfdesktop4-4.6.2/debian/xfdesktop4.install @@ -0,0 +1,4 @@ +etc +usr/bin +usr/lib +usr/share/applications --- xfdesktop4-4.6.2.orig/debian/control +++ xfdesktop4-4.6.2/debian/control @@ -0,0 +1,46 @@ +Source: xfdesktop4 +Section: xfce +Priority: optional +Maintainer: Xubuntu Developers +XSBC-Original-Maintainer: Debian Xfce Maintainers +Uploaders: Emanuele Rocca , Simon Huggins , + Yves-Alexis Perez , Lionel Le Folgoc +Build-Depends: debhelper (>= 7.0.50~), libgtk2.0-dev (>= 2.10.1), libxft-dev, + libxml2-dev, xfce4-panel-dev (>= 4.6.0), libexo-0.3-dev (>= 0.3.100), + libthunar-vfs-1-dev (>= 1.0.0), chrpath, libwnck-dev, libxfconf-0-dev, + libglade2-dev, libxfce4menu-0.1-dev, intltool, libdbus-glib-1-dev, quilt (>= 0.46-7) +Standards-Version: 3.8.4 +Homepage: http://www.xfce.org/ +Vcs-Bzr: lp:~xubuntu-dev/xfdesktop/natty +Vcs-Browser: http://bazaar.launchpad.net/~xubuntu-dev/xfdesktop/natty/files + +Package: xfdesktop4-data +Section: xfce +Architecture: all +Depends: ${misc:Depends} +Description: xfce desktop background, icons and root menu (common files) + This package contains architecture-independent files for xfdesktop4. + +Package: xfdesktop4 +Section: xfce +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, xfdesktop4-data (= ${source:Version}), + exo-utils +Replaces: xfdesktop4-data (<< 4.5.92) +Recommends: dbus-x11, librsvg2-common, xdg-user-dirs, gamin, xfce4-utils +Suggests: menu +Description: xfce desktop background, icons and root menu manager + xfdesktop4 sets the background image, provides a right-click menu to + launch applications and can optionally show files (including application + launchers) or iconified windows. It includes gradient support for + background color, saturation support for background image, real multiscreen + and xinerama support. + +Package: xfdesktop4-dbg +Section: debug +Architecture: any +Priority: extra +Depends: ${shlibs:Depends}, ${misc:Depends}, xfdesktop4 (= ${binary:Version}) +Description: debugging informations for xfdesktop4 + This package contains debugging symbols for xfdesktop4, the desktop manager + for Xfce 4 Desktop Environment. --- xfdesktop4-4.6.2.orig/debian/xfdesktop4.postinst +++ xfdesktop4-4.6.2/debian/xfdesktop4.postinst @@ -0,0 +1,87 @@ +#!/bin/sh + +set -e + +# Remove a no-longer used conffile +rm_conffile() { + CONFFILE="$1" + + if [ -e "$CONFFILE" ]; then + md5sum="`md5sum \"$CONFFILE\" | sed -e \"s/ .*//\"`" + old_md5sum="`dpkg-query -W -f='${Conffiles}' $PKGNAME | sed -n -e \"\\\\' $CONFFILE '{s/ obsolete$//;s/.* //p}\"`" + + if [ "$md5sum" != "$old_md5sum" ]; then + echo "Obsolete conffile $CONFFILE has been modified by you." + echo "Saving as $CONFFILE.dpkg-bak ..." + mv -f "$CONFFILE" "$CONFFILE".dpkg-bak + else + echo "Removing obsolete conffile $CONFFILE ..." + rm -f "$CONFFILE" + fi + fi +} + +case "$1" in +install|upgrade) + if dpkg --compare-versions "$2" le "4.4.2"; then + rm_conffile "/etc/menu-methods/xfdesktop4" + rm_conffile "/etc/xdg/xfce4/desktop/menudefs.hook" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.be" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.ca" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.cs" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.da" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.de" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.el" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.es" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.et" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.eu" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.fi" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.fr" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.he" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.hu" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.it" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.ja" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.ko" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.nb_NO" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.nl" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.pa" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.pl" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.pt_BR" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.ro" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.ru" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.sk" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.sv" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.tr" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.uk" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.vi" + rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.zh_TW" + rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml" + rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.ca" + rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.cs" + rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.de" + rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.el" + rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.es" + rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.eu" + rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.fi" + rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.fr" + rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.he" + rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.hu" + rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.it" + rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.ja" + rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.nb_NO" + rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.nl" + rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.pl" + rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.pt_BR" + rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.ro" + rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.ru" + rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.sk" + rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.sv" + rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.tr" + rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.zh_CN" + rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.zh_TW" + fi +esac + + +#DEBHELPER# --- xfdesktop4-4.6.2.orig/debian/README.Debian +++ xfdesktop4-4.6.2/debian/README.Debian @@ -0,0 +1,22 @@ +Menu +==== + +Xfdesktop now supports XDG (freedesktop) compliant menus. +/etc/xdg/xfce4/desktop/*xml* conffiles are now useless and will be removed if +they have not been modified. If they have been, you should take care of +merging back the changes using freedesktop compliant menus. + +Xfdesktop4 doesn't yet support the element so Debian menu can't be +included directly. When the support will be there, user wanting a Debian menu +inside the Xfce menu should install menu and menu-xdg packages. + +-- Yves-Alexis Perez Sat, 04 Oct 2008 16:36:24 +0200 + +Trash applet panel plugin +========================= + +If you want to use trash applet plugin in Xfce panel, you need to install +dbus package. Otherwise, it'll spam your .xsession-errors with messages +about this. + +-- Yves-Alexis Perez Sun, 10 Dec 2006 15:04:18 +0100 --- xfdesktop4-4.6.2.orig/debian/xfdesktop4.menu +++ xfdesktop4-4.6.2/debian/xfdesktop4.menu @@ -0,0 +1,3 @@ +?package(xfdesktop4): needs="X11" section="Applications/File Management" \ + command="xfdesktop" title="Xfdesktop" longtitle="Xfce desktop manager" \ + hints="Xfce Desktop" --- xfdesktop4-4.6.2.orig/debian/compat +++ xfdesktop4-4.6.2/debian/compat @@ -0,0 +1 @@ +7 --- xfdesktop4-4.6.2.orig/debian/watch +++ xfdesktop4-4.6.2/debian/watch @@ -0,0 +1,3 @@ +version=3 +http://archive.xfce.org/src/xfce/xfdesktop/([\d\.]+)/ \ + xfdesktop-([\d\.]+)\.tar\.(?:gz|bz2) --- xfdesktop4-4.6.2.orig/debian/changelog +++ xfdesktop4-4.6.2/debian/changelog @@ -0,0 +1,526 @@ +xfdesktop4 (4.6.2-1ubuntu1) natty; urgency=low + + * debian/patches/xubuntu_fix-implicit-dso-linking.patch: added, fix FTBFS + with gold (missing -lX11). + * debian/patches/series: added with the patch above. + * debian/control: + - update Vcs-* fields + - build-depends on quilt. + * debian/rules: pass --with quilt to dh. + + -- Lionel Le Folgoc Mon, 25 Oct 2010 21:39:32 +0200 + +xfdesktop4 (4.6.2-1) unstable; urgency=low + + [ Yves-Alexis Perez ] + * debian/rules: + - ship upstream NEWS file. closes: #524930 + + [ Stefan Ott ] + * debian/watch edited to track Xfce archive reorganisation. + + [ Lionel Le Folgoc ] + * New upstream release: + - fix incorrect encoding of the italian translation closes: #526479 + - fix spelling error in the italian translation closes: #543264 + * debian/control: + - add myself to Uploaders + - bump Standards-Version to 3.8.4 + - add ${misc:Depends} to dependencies + - use << instead of < + - build-depends on debhelper >= 7.0.50~ for overrides + * debian/rules: switch to rules.tiny + overrides. + + -- Yves-Alexis Perez Sun, 23 May 2010 14:52:20 +0200 + +xfdesktop4 (4.6.1-1) unstable; urgency=low + + * New upstream release. + + -- Yves-Alexis Perez Sun, 19 Apr 2009 19:14:40 +0200 + +xfdesktop4 (4.6.0-2) unstable; urgency=low + + * Upload to unstable and mark fixed bugs as such: + - xfce4-utils is now only a Recommends. closes: #515186 + * debian/control: + - bump debhelper build-dep to 7. + - update standards version to 3.8.1. + - move to xfce section. + * debian/rules: + - add -Wl,-z,defs -Wl,--as-needed to LDFLAGS. + - replace dh_clean -k by dh_prep. + * debian/compat bumped to 7. + * debian/xfdesktop-settings.1 added. + + -- Yves-Alexis Perez Sat, 04 Apr 2009 01:53:57 +0200 + +xfdesktop4 (4.6.0-1) experimental; urgency=low + + [ Xfce 4.6 Alpha “Pinkie”] + * new upstream alpha release. + - Debian menu is now translatable through menu-xdg. closes: #370712, #254004 + - menu implementation correclty handle Exec= lines . closes: #449077 + * debian/control: + - update standards version to 3.8.0. No change needed. + - update build-deps for Xfce 4.6 Alpha. + - remove useless conflicts. + - add build-dep on intltool. + - add Recommends: on xdg-user-dirs to handle XDG folders. + * debian/rules: + - don't install useless lintian override file + - fail if dh_install misses files. + - stop messing with config.{guess,sub}. + - rename generic xfce4-terminal.desktop file so it doesnt conflicts with + Terminal. + - force configure flags + * debian/lintian: dropped, now useless + * debian/patches: + - 01_show-backdrop-by-default dropped due to upstream changes. + - 03_fix-memory-leak dropped, included upstream. + - 04_fix-CRITICAL-register-message-startup too. + - 05_simplify-free-code as well. + - 07_fix-italian-typos merged too. closes: #483709 + - 06_fix-size-warning-amd64 added. + * debian/xfdesktop-data.install: + - add /usr/share/desktop-directories files. + - add /usr/share/applications files. + * debian/xfce4-menueditor.1 dropped, xfce4-menueditor is not part of + xfdesktop4 anymore. + * debian/xfdesktop4.menu-method dropped, xfdesktop now supports XDG menus, + so we can use debian-menu.menu directly if present. + * debian/README.Debian: + - remove deprecated comments about user changes to menu files + - add a note about new menu systems and conffiles handling. + + [ Xfce 4.6 Beta 1 “Fuzzy”] + * new upstream beta release. + * debian/control: + - update build-deps for Fuzzy. + - drop build-dep on quilt. + - add conflict for previous xfdesktop4(-data) packages. + * debian/patches: + - 02_use_eject_where_needed dropped, merged upstream. + - 06_fix-size-warning-amd64 as well. + * debian/rules: + - remove quilt stuff. + + [ Xfce 4.6 Beta 2 “Hopper”] + * new upstream beta release. + * debian/control: + - update build-deps for Hopper. + - use Replaces: to handle .desktop files move from -data to xfdesktop4. + * debian/xfdesktop4.postrm dropped, now useless. + * debian/xfdesktop4.postinst: + - use set -e to catch errors. + - use dpkg-query instead of /var/lib/dpkg/status in rm_conffile. + - rm_conffile of /etc/xdg/xfce4/desktop/menudefs.hook. + * debian/xfdesktop4.install, debian/xfdesktop4-data.install + - ship .desktop files along with the binaries. + + [ Xfce 4.6 Beta 3 “Tuco-tuco”] + * new upstream beta release. + * debian/control: + - update build-deps for “Tuco-Tuco”. + + [ Xfce 4.6 RC1 “Capybara” ] + * new upstream release candidate. + * debian/control: + - update build-deps for “Capybara”. + - add Recommends: on gamin. closes: #513373 + - add build-dep on libdbus-glib-1-dev. + - improve short and long descriptions. + + [ Xfce 4.6 ] + * new upstream release. + * debian/control: + - update build-deps for 4.6. + - bump debhelper build-dep for dh_lintian. + * debian/copyright: + - update dates, copyrights and license informations. + * debian/xfdesktop4.lintian-overrides: + - add overrides for “desktop-entry-lacks-main-category” for generic + application launchers. + - add overrides for “desktop-command-not-in-package” for the associated + commands. + * debian/rules: + - use dh_lintian to install overrides. + + -- Yves-Alexis Perez Sat, 28 Feb 2009 14:56:08 +0100 + +xfdesktop4 (4.4.2-7) unstable; urgency=low + + * switch to triggers: + - debian/xfdesktop4.postinst: don't refresh xfce-mcs-manager. + - debian/xfdesktop4.prerm dropped. + - debian/control: depends on a triggers-enabled xfce4-mcs-manager. + * debian/control: + - remove Martin Loschwitz from Uploaders. + + -- Yves-Alexis Perez Mon, 19 May 2008 08:38:56 +0200 + +xfdesktop4 (4.4.2-6) unstable; urgency=low + + * debian/control: replace dbus by dbus-x11 to make sure dbus users have a + session bus. + * debian/patches: + - 05_simplify-free-code added, simplify some free()ing code. (Xfce r26651) + - 06_fix-size-warning-amd64 added. (Xfce r26631) + + -- Yves-Alexis Perez Sat, 17 May 2008 17:50:08 +0200 + +xfdesktop4 (4.4.2-5) unstable; urgency=low + + * debian/patches: + - 03_fix-memory-leak refreshed, more memory leaks (xfce r26652 and r26635 + xfce #3812) + - 04_fix-CRITICAL-register-message-startup added, fixes CRITICAL message + on startup (xfce r26632, #3863) + * debian/compat: bump debhelper compatibility to 5. + * debian/control: + - bump build-dep on debhelper accordingly. + - add a -dbg package containing debugging symbols. + * debian/rules: ship the symbols in -dbg package. + + -- Yves-Alexis Perez Sun, 02 Mar 2008 01:22:07 +0100 + +xfdesktop4 (4.4.2-4) unstable; urgency=low + + * debian/patches: 03_fix-memory-leak added, patch backported from + upstream SVN which fixes a memory leak in menu code. + * debian/control: + - update my email address. + - bump standards version to 3.7.3. + - loose build-dep on libgtk to ease backports. + * debian/copyright: use © sign. + * debian/xfdesktop4.lintian: add override for calling xfce-setting-show. + * debian/xfdesktop4.install: install lintian override file in xfdesktop4. + * debian/rules: + - install lintian override file. + - use $(CURDIR) instead of `pwd`. + + -- Yves-Alexis Perez Wed, 27 Feb 2008 08:53:32 +0100 + +xfdesktop4 (4.4.2-3) unstable; urgency=low + + * Add dependency on new exo-utils for exo-open + + -- Simon Huggins Mon, 28 Jan 2008 11:36:04 +0000 + +xfdesktop4 (4.4.2-2) unstable; urgency=low + + * Add 02_use_eject_where_needed.patch to replace Unmount Volume with + Eject Volume when this is required closes: #455866 + + -- Simon Huggins Wed, 09 Jan 2008 12:57:35 +0000 + +xfdesktop4 (4.4.2-1) unstable; urgency=low + + [ Yves-Alexis Perez ] + * New upstream release. + * debian/xfdesktop4.menu: switch to new debian policy. + * use exo-open to run terminal from menu so we respect user choice. + * debian/xfdesktop4.postinst: use posix kill -s to avoid problems on hurd. + * debian/rules: don't ignore all make errors at clean stage. + + [ Simon Huggins ] + * debian/prerm: Use kill -s to keep Hurd and lintian happy at the same time. + * debian/control: Move fake Homepage field to a real one now dpkg + supports it. + * Add Vcs-* headers to debian/control + + -- Yves-Alexis Perez Wed, 28 Nov 2007 07:56:19 +0100 + +xfdesktop4 (4.4.1-5) unstable; urgency=low + + * Don't ship the manpage in the -data deb as planned closes: #431122 + + -- Simon Huggins Sat, 30 Jun 2007 01:36:49 +0100 + +xfdesktop4 (4.4.1-4) unstable; urgency=low + + * Upload to unstable now it's through NEW. + + -- Simon Huggins Wed, 27 Jun 2007 12:41:39 +0100 + +xfdesktop4 (4.4.1-3) experimental; urgency=low + + * Split out architecture independent files to xfdesktop4-data based on a + patch by Darren Salt closes: #379814 + + -- Simon Huggins Fri, 25 May 2007 16:08:15 +0100 + +xfdesktop4 (4.4.1-2) unstable; urgency=high + + * Remove duplicated copies of content in menu.xml.it and + xfce-registered-categories.xml.it closes: #420872 + + -- Simon Huggins Thu, 26 Apr 2007 10:29:41 +0100 + +xfdesktop4 (4.4.1-1) unstable; urgency=low + + * New upstream release. + * debian/copyright: updated copyright holders. + + -- Yves-Alexis Perez Sun, 15 Apr 2007 15:28:17 +0100 + +xfdesktop4 (4.4.0-1) experimental; urgency=low + + (Yves-Alexis Perez) + * New upstream release. + * debian/control: + - updated build-deps against Xfce 4.4. + - added recommendation on librsvg2-common so people can use svg backgrounds. + + (Emanuele Rocca) + * Added versioned build-dependencies on libgtk2.0-dev and libexo-0.3-dev. + + -- Yves-Alexis Perez Sun, 04 Feb 2007 14:37:47 +0100 + +xfdesktop4 (4.3.99.2-1) unstable; urgency=low + + * New upstream release. + * debian/control: updated build-deps against Xfce 4.4RC2 (4.3.99.2). + * debian/control: recommends dbus. closes: #402420 + * Use Xfce menu as root menu and Debian menu as a submenu, if menu package + is installed. + * Added xfce4-popup-menu manpage, thanks François Wendling. closes: #399198 + * 01_show-backdrop-by-default.patch: enable backdrop even if none is + configured in config file (a default image is taken). + + -- Yves-Alexis Perez Wed, 20 Dec 2006 21:59:15 +0100 + +xfdesktop4 (4.3.99.1-1) unstable; urgency=low + + * New upstream release. + * debian/control: updated build-dep against Xfce 4.4RC1 (4.3.99.1). + + -- Yves-Alexis Perez Sat, 23 Sep 2006 13:43:28 +0100 + +xfdesktop4 (4.3.90.2-2) unstable; urgency=low + + * Depend on xfce4-panel-dev with correct shlibs. + + -- Simon Huggins Wed, 26 Jul 2006 15:51:00 +0100 + +xfdesktop4 (4.3.90.2-1) unstable; urgency=low + + (Yves-Alexis Perez) + * New upstream release. Closes: #379650 + * debian/postinst: fixed install on hurd by not using pkill. + * debian/control: updated standards version to 3.7.2. + (Simon Huggins) + * Add rpath fixes. + + -- Yves-Alexis Perez Mon, 10 Jul 2006 19:31:00 +0200 + +xfdesktop4 (4.3.90.1-3) unstable; urgency=low + + * Use Thunar instead of xffm in menu files. Closes: #372847 + + -- Yves-Alexis Perez Mon, 12 Jun 2006 08:17:21 +0200 + +xfdesktop4 (4.3.90.1-2) unstable; urgency=low + + * Use the correct libexec dir. + + -- Simon Huggins Sat, 13 May 2006 18:47:19 +0100 + +xfdesktop4 (4.3.90.1-1) unstable; urgency=low + + * New upstream release + * Build-depend on libthunar-vfs-1-dev to add desktop icons files support + * Use x-terminal-emulator instead of xfterm4 in menu file + * Use correct interpreter in xfdesktop4 menu method + * Correct a syntax error in changelog + + -- Yves-Alexis Perez Wed, 03 May 2006 18:35:05 +0100 + +xfdesktop4 (4.2.3-1) unstable; urgency=low + + * Yves-Alexis Perez + * New Upstream Release + * Send xfce-mcs-manager a SIGUSR1 so it notices the plugin. + * Simon Huggins + * Rejig the menu system yet again so hopefully this time it really will + work in all cases of locales/no locale and user/root setups. + closes: #320601 + + -- Yves-Alexis Perez Sun, 27 Nov 2005 13:21:38 +0000 + +xfdesktop4 (4.2.2-1) unstable; urgency=low + + * New Upstream Release + * Use correct --mandir closes: #303041 + * debianutils is Essential so no need to depend on it closes: #266157 + * Add a manpage for xfce4-menueditor + * Change suite to unstable + + -- Simon Huggins Sat, 18 Jun 2005 09:43:15 +0100 + +xfdesktop4 (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 Maintainer/Uploaders fields + + -- Martin Loschwitz Sat, 19 Mar 2005 13:02:00 +0100 + +xfdesktop4 (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:53:17 +0000 + +xfdesktop4 (4.2.0-1) experimental; urgency=low + + * New Upstream Release + * Patch for 547 no longer needed as it's been fixed upstream + * Build-Depend on xfce4-panel-dev for the panel plugin + * Instead of patching upstream's menu.xml, ship our own system.menu.xml + + -- Simon Huggins Sat, 15 Jan 2005 12:21:41 +0000 + +xfdesktop4 (4.1.99.1-2) experimental; urgency=low + + * SJH: Patched with patch from bugzilla.xfce.org bug 547 to fix location of + included files. + * SJH: Tweak the menu-method so it works as it used to with system.menu.xml + and including menudefs.hook so it will work in all cases of user/system + and standard locale/customised locale. + * SJH: Install menu.xml as system.menu.xml + + -- Simon Huggins Sat, 27 Nov 2004 15:06:04 +0000 + +xfdesktop4 (4.1.99.1-1) experimental; urgency=low + + * ML: New Upstream Release (4.1.99.1 alias XFce4 4.2 RC1) + * ML: Adopted work from Benedikt Meurer to make menus work + * ML: Also adopted changes to the copyright from Benedikt + * ML: Corrected spelling mistake in README.Debian + + -- Martin Loschwitz Fri, 19 Nov 2004 13:52:00 +0100 + +xfdesktop4 (4.0.6-1) unstable; urgency=low + + * New Upstream Release + * Update description + + -- Simon Huggins Sat, 24 Jul 2004 18:42:59 +0100 + +xfdesktop4 (4.0.5-4) unstable; urgency=low + + * Make depend on debianutils for sensible-browser and use this instead of + mozilla in all the menu.xml files. closes: #254970 + * Also depend on xfce4-utils which provides xfterm4 which the menu mentions + which was brought up by the above bug too. + + -- Simon Huggins Mon, 05 Jul 2004 00:05:03 +0100 + +xfdesktop4 (4.0.5-3) unstable; urgency=low + + * Suggest menu closes: #248476 + * Remove Norbert Tretkowski from uploaders as he asked. + + -- Simon Huggins Tue, 18 May 2004 19:16:50 +0100 + +xfdesktop4 (4.0.5-2) unstable; urgency=low + + * Take on Bill Allombert's improved menu-method slightly modified to use + postrun too to remove the harmless warning mentioned below closes: #246769 + * Due to a bug in xfdesktop4 replace / in titles with - as otherwise it + creates submenus. + * Add conflicts on versioned menu given we need replace now + + -- Simon Huggins Thu, 06 May 2004 21:17:22 +0100 + +xfdesktop4 (4.0.5-1) unstable; urgency=low + + * New upstream release + * Update upstream's libtool + * Fix manpage path + * Add dependency on xfce4-mcs-manager for xfce-settings-show + * Attack menuing bugs + - add &debian; and debian entity to all localised Debian menu.xml.* + closes: #218537 + - create menudefs.hook as a blank file if it doesn't exist in postinst + closes: #233637 + - slight abuse in our menu-method to create the user's menu.xml which + we really just want copied in with a menudefs.hook - this leads to + a harmless error message because we don't include include-menu-defs + in system.menu.xml but means user customised menus work. + closes: #216668 + + -- Simon Huggins Sun, 25 Apr 2004 13:15:02 +0100 + +xfdesktop4 (4.0.3-2) unstable; urgency=low + + * Update libtool + * Just adding Daniel wasn't enough. Add self to Uploaders so katie doesn't + think this is an NMU again. + + -- Simon Huggins Tue, 09 Mar 2004 13:50:32 +0000 + +xfdesktop4 (4.0.3-1) unstable; urgency=low + + * New upstream release + * Add Daniel Silverstone to Uploaders as approved by + madkiss + * Add xfdesktop manpage pointing to upstream docs + * Remove .la and .a files from package - this isn't a -dev package + * Quote needs in menu for lintian + * Thanks to Daniel for checking and uploading these packages + + -- Simon Huggins Wed, 25 Feb 2004 11:36:42 +0000 + +xfdesktop4 (4.0.2-1) unstable; urgency=low + + * New upstream release + * Added Build-Dependency for xlibs-pic (Closes: #215593) + + -- Martin Loschwitz Fri, 26 Dec 2003 16:27:00 +0100 + +xfdesktop4 (4.0.0.final-1) unstable; urgency=low + + * New upstream release + * New Co-Maintainer: Norbert Tretkowski. + * Many cleanups in debian/-subdir + + -- Martin Loschwitz Tue, 29 Sep 2003 18:07:00 +0200 + +xfdesktop4 (4.0.0+cvs.20030421-1) unstable; urgency=low + + * New CVS checkout (2003-04-21) + * Added support for the Debian Menu (thanks goes to Ferdinand O. Tempel for + the initial idea and big thanks goes to Bernhard R. Link for his work on + this.) + + -- Martin Loschwitz Tue, 22 Apr 2003 16:29:00 +0200 + +xfdesktop4 (4.0.0+cvs.20030301-2) unstable; urgency=low + + * Added Build-Depends: for libxml2-dev to fix FTBFS (Closes: #185257) + + -- Martin Loschwitz Fri, 21 Mar 2003 17:05:00 +0100 + +xfdesktop4 (4.0.0+cvs.20030301-1) unstable; urgency=low + + * New CVS checkout (Using Xfce CVS, 2003-03-01) + * Official release (really this time!) (last release was never made public) + * debian/control: Changed Maintainer e-mail address + + -- Martin Loschwitz Sat, 01 Mar 2003 14:41:00 +0100 + +xfdesktop4 (4.0.0+cvs.20030216-1) unstable; urgency=low + + * New CVS checkout (Using Xfce CVS, 2003-02-16) + * Official release (last release was never made public) + + -- Martin Loschwitz Sun, 16 Feb 2003 13:40:00 +0100 + +xfdesktop4 (4.0.0+cvs.20030119-1) unstable; urgency=low + + * Initial Release. + + -- Martin Loschwitz Sun, 19 Jan 2003 16:29:34 +0100 --- xfdesktop4-4.6.2.orig/debian/xfdesktop-settings.1 +++ xfdesktop4-4.6.2/debian/xfdesktop-settings.1 @@ -0,0 +1,33 @@ +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.36. +.TH XFDESKTOP-SETTINGS "1" "March 2009" "xfdesktop-settings 4.6.0 (Xfce 4.6.0)" "User Commands" +.SH NAME +xfdesktop-settings \- Desktop settings for Xfce +.SH DESCRIPTION +.SS "Usage:" +.IP +xfdesktop\-settings [OPTION...] +.SS "Help Options:" +.TP +\-?, \fB\-\-help\fR +Show help options +.TP +\fB\-\-help\-all\fR +Show all help options +.TP +\fB\-\-help\-gtk\fR +Show GTK+ Options +.SS "Application Options:" +.TP +\fB\-s\fR, \fB\-\-socket\-id\fR=\fISOCKET\fR ID +Settings manager socket +.TP +\fB\-V\fR, \fB\-\-version\fR +Version information +.TP +\fB\-\-display\fR=\fIDISPLAY\fR +X display to use +.SH COPYRIGHT +Copyright \(co 2004-2008 + The Xfce development team. All rights reserved. +.PP +Please report bugs to . --- xfdesktop4-4.6.2.orig/debian/docs +++ xfdesktop4-4.6.2/debian/docs @@ -0,0 +1,4 @@ +README +TODO +NEWS +doc/README.kiosk --- xfdesktop4-4.6.2.orig/debian/xfce4-popup-menu.1 +++ xfdesktop4-4.6.2/debian/xfce4-popup-menu.1 @@ -0,0 +1,32 @@ +.\" http://svn.xfce.org/svn/Xfce/xfdesktop/trunk/panel-plugin/Xfce4-popup-menu.c +.\" sets Olivier Fourdan as author + +.TH "XFCE4-POPUP-MENU" "1" "2006-11-18" "4.3.99.1" +.SH "NAME" +xfce4-popup-menu \- shows the Xfce Menu + +.SH "SYNOPSIS" +.B xfce4-popup-menu + +.SH "DESCRIPTION" +.B xfce4-popup-menu +shows the Xfce Menu on a panel if at least one Xfce Menu button is present on +one of your panel(s). The behaviour of +.B xfce4-popup-menu +is to show only one menu, so if you have several Xfce Menu buttons, only the +first you have defined will pop up the menu. + +If you want to show the Xfce Menu under your current mouse position see the +manual page for +.IR xfdesktop (1). + + +.SH "SEE ALSO" +.IR xfdesktop (1) + +.SH "AUTHOR" +.B xfce4-popup-menu +was written by Olivier Fourdan . +.PP +This manual page was written by Francois Wendling for the +Debian project (but may be used by others). --- xfdesktop4-4.6.2.orig/debian/rules +++ xfdesktop4-4.6.2/debian/rules @@ -0,0 +1,40 @@ +#!/usr/bin/make -f + +LDFLAGS+=-Wl,-z,defs -Wl,--as-needed +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +override_dh_auto_configure: + dh_auto_configure -- --disable-rpath --libexecdir=\$${prefix}/lib \ + --enable-final --enable-thunarx --enable-exo --enable-desktop-menu-dir-monitor + +override_dh_install: + rm -f $(CURDIR)/debian/tmp/usr/lib/xfce4/modules/*.la + rm -f $(CURDIR)/debian/tmp/usr/lib/xfce4/modules/*.a + + chrpath -d -k $(CURDIR)/debian/tmp/usr/bin/* \ + $(CURDIR)/debian/tmp/usr/lib/xfce4/*/* + + # rename the generic terminal file + mv $(CURDIR)/debian/tmp/usr/share/applications/xfce4-terminal.desktop \ + $(CURDIR)/debian/tmp/usr/share/applications/xfce4-term.desktop + sed -i 's/xfce4-terminal/xfce4-term/' \ + $(CURDIR)/debian/tmp/etc/xdg/menus/xfce-applications.menu + + dh_install --sourcedir=debian/tmp --fail-missing + # why oh why is this necessary? + rm -rf $(CURDIR)/debian/xfdesktop4-data/usr/share/man + +override_dh_link: + rm -rf $(CURDIR)/debian/xfdesktop4/usr/share/doc/xfdesktop4 + ln -s xfdesktop4-data $(CURDIR)/debian/xfdesktop4/usr/share/doc/xfdesktop4 + dh_link + +override_dh_strip: + dh_strip --dbg-package=xfdesktop4-dbg + +%: + dh $@ --with quilt --- xfdesktop4-4.6.2.orig/debian/xfdesktop4.lintian-overrides +++ xfdesktop4-4.6.2/debian/xfdesktop4.lintian-overrides @@ -0,0 +1,17 @@ +# Those are part of a common Xfce desktop +xfdesktop4: desktop-command-not-in-package /usr/share/applications/xfce4-about-xfce.desktop xfce4-about +xfdesktop4: desktop-command-not-in-package /usr/share/applications/xfce4-file-manager.desktop Thunar +xfdesktop4: desktop-command-not-in-package /usr/share/applications/xfce4-help.desktop xfhelp4 +xfdesktop4: desktop-command-not-in-package /usr/share/applications/xfce4-logout.desktop xfce4-session-logout +xfdesktop4: desktop-command-not-in-package /usr/share/applications/xfce4-run-program.desktop xfrun4 +xfdesktop4: desktop-command-not-in-package /usr/share/applications/xfce4-term.desktop exo-open +xfdesktop4: desktop-command-not-in-package /usr/share/applications/xfce4-web-browser.desktop exo-open +# Those are private but are still places in /usr/share/applications for the +# moment +xfdesktop4: desktop-entry-lacks-main-category /usr/share/applications/xfce4-about-xfce.desktop +xfdesktop4: desktop-entry-lacks-main-category /usr/share/applications/xfce4-file-manager.desktop +xfdesktop4: desktop-entry-lacks-main-category /usr/share/applications/xfce4-help.desktop +xfdesktop4: desktop-entry-lacks-main-category /usr/share/applications/xfce4-logout.desktop +xfdesktop4: desktop-entry-lacks-main-category /usr/share/applications/xfce4-run-program.desktop +xfdesktop4: desktop-entry-lacks-main-category /usr/share/applications/xfce4-term.desktop +xfdesktop4: desktop-entry-lacks-main-category /usr/share/applications/xfce4-web-browser.desktop --- xfdesktop4-4.6.2.orig/debian/xfdesktop4.manpages +++ xfdesktop4-4.6.2/debian/xfdesktop4.manpages @@ -0,0 +1,2 @@ +debian/*.1 +xfdesktop.1 --- xfdesktop4-4.6.2.orig/debian/patches/series +++ xfdesktop4-4.6.2/debian/patches/series @@ -0,0 +1 @@ +xubuntu_fix-implicit-dso-linking.patch --- xfdesktop4-4.6.2.orig/debian/patches/xubuntu_fix-implicit-dso-linking.patch +++ xfdesktop4-4.6.2/debian/patches/xubuntu_fix-implicit-dso-linking.patch @@ -0,0 +1,13 @@ +=== modified file 'common/Makefile.in' +--- old/common/Makefile.in 2010-05-23 14:52:20 +0000 ++++ new/common/Makefile.in 2010-10-25 19:14:25 +0000 +@@ -160,7 +160,7 @@ + INTLTOOL_PERL = @INTLTOOL_PERL@ + INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ + LD = @LD@ +-LDFLAGS = @LDFLAGS@ ++LDFLAGS = @LDFLAGS@ -lX11 + LIBEXO_CFLAGS = @LIBEXO_CFLAGS@ + LIBEXO_LIBS = @LIBEXO_LIBS@ + LIBEXO_REQUIRED_VERSION = @LIBEXO_REQUIRED_VERSION@ +