[Pkg-xfce-commits] r7448 - in desktop/tags/xfwm4: . 4.10.1-1 4.10.1-1/debian 4.10.1-1/debian/patches

Yves-Alexis Perez corsac at alioth.debian.org
Tue May 21 09:49:06 UTC 2013


Author: corsac
Date: 2013-05-21 21:49:06 +0000 (Tue, 21 May 2013)
New Revision: 7448

Added:
   desktop/tags/xfwm4/4.10.1-1/
   desktop/tags/xfwm4/4.10.1-1/debian/
   desktop/tags/xfwm4/4.10.1-1/debian/changelog
   desktop/tags/xfwm4/4.10.1-1/debian/control
   desktop/tags/xfwm4/4.10.1-1/debian/patches/0004-Optimize-smart-placement-bug-5785.patch
   desktop/tags/xfwm4/4.10.1-1/debian/patches/series
   desktop/tags/xfwm4/4.10.1-1/debian/rules
Removed:
   desktop/tags/xfwm4/4.10.1-1/debian/
   desktop/tags/xfwm4/4.10.1-1/debian/changelog
   desktop/tags/xfwm4/4.10.1-1/debian/control
   desktop/tags/xfwm4/4.10.1-1/debian/patches/01_implement-NET_WM_MOVERESIZE_CANCEL-message.patch
   desktop/tags/xfwm4/4.10.1-1/debian/patches/series
   desktop/tags/xfwm4/4.10.1-1/debian/rules
Log:
[svn-buildpackage] Tagging xfwm4 4.10.1-1


Property changes on: desktop/tags/xfwm4/4.10.1-1
___________________________________________________________________
Added: svn:mergeinfo
   + /desktop/branches/experimental/xfwm4:6536-7429

Deleted: desktop/tags/xfwm4/4.10.1-1/debian/changelog
===================================================================
--- desktop/trunk/xfwm4/debian/changelog	2013-05-21 20:52:48 UTC (rev 7429)
+++ desktop/tags/xfwm4/4.10.1-1/debian/changelog	2013-05-21 21:49:06 UTC (rev 7448)
@@ -1,513 +0,0 @@
-xfwm4 (4.8.3-2) unstable; urgency=low
-
-  * debian/patches:
-    - 01_implement-NET_WM_MOVERESIZE_CANCEL-message.patch: added,
-      fix window grab/move triggered on mouse click with gtk3.  Closes: #684911
-
- -- Lionel Le Folgoc <mrpouit at gmail.com>  Sun, 02 Sep 2012 16:31:19 +0200
-
-xfwm4 (4.8.3-1) unstable; urgency=low
-
-  [ Lionel Le Folgoc ]
-  * New upstream release, including:
-    - Fix crash in signal handler.                                  lp: #495361
-  * debian/patches:
-    - 0001-Do-not-enforce-the-size-increment-only-if-the-size-r.patch: dropped,
-      included upstream.
-
- -- Yves-Alexis Perez <corsac at debian.org>  Tue, 20 Dec 2011 08:39:20 +0100
-
-xfwm4 (4.8.2-1) unstable; urgency=low
-
-  [ Lionel Le Folgoc ]
-  * New upstream release, including:
-    - Updated Dutch translation.                                    lp: #781061
-
-  [ Yves-Alexis Perez ]
-  * debian/patches:
-    - 0001-Do-not-enforce-the-size-increment-only-if-the-size-r added,
-      cherry-picked from upstream.
-  * debian/rules:
-    - use dpkg-dev hardening support
-  * debian/control:
-    - update dpkg-dev and debhelper build-dep for hardening support
-    - drop build-dep on hardening-includes.
-  * debian/compat bumped to 9 for hardening support.
-
- -- Yves-Alexis Perez <corsac at debian.org>  Tue, 11 Oct 2011 14:14:04 +0200
-
-xfwm4 (4.8.1-4) unstable; urgency=low
-
-  * debian/*.1:
-    - update manpages
-  * debian/xfwm4.1:
-    - pick manpage from help2man, provide all xfwm4 options.    closes: #632714
-    - correct the doc path in the "See Also" section.           closes: #632709
-
- -- Yves-Alexis Perez <corsac at debian.org>  Sun, 04 Sep 2011 22:12:56 +0200
-
-xfwm4 (4.8.1-3) unstable; urgency=low
-
-  * Upload to unstable.
-  * debian/control:
-    - drop Emanuele, Simon and Michael from uploaders, thanks to them.
-    - update standards version to 3.9.2.
-
- -- Yves-Alexis Perez <corsac at debian.org>  Tue, 19 Apr 2011 16:45:48 +0200
-
-xfwm4 (4.8.1-2) experimental; urgency=low
-
-  * debian/control:
-    - update xfconf build-dep to 4.8.
-
- -- Yves-Alexis Perez <corsac at debian.org>  Mon, 07 Mar 2011 08:03:27 +0100
-
-xfwm4 (4.8.1-1) experimental; urgency=low
-
-  [ Lionel Le Folgoc ]
-  * New upstream bugfix release.
-  * debian/control: add myself to Uploaders.
-  * debian/rules: stop overridding libexecdir; no need to pass
-    --enable-compositor, it's already the default nowadays.
-
-  [ Yves-Alexis Perez ]
-  * New upstream development release.
-  * debian/control:
-    - update standards version to 3.9.1.
-    - refresh build-deps for Xfce 4.7.
-    - build-conflicts against libxfcegui4-dev to be sure to pick kbd headers
-      from libxfce4ui-dev.
-    - add build-dep on hardening-includes.
-  * debian/rules:
-    - pick {C,LD}FLAGS from dpkg-buildflags.
-    - add hardening flags to {C,LD}FLAGS. 
-    - drop useless chrpath call.
-  * add an xfwm4-dbg package.
-  * debian/copyright updated for new release.
-
- -- Yves-Alexis Perez <corsac at debian.org>  Mon, 14 Feb 2011 23:25:11 +0100
-
-xfwm4 (4.6.2-1) unstable; urgency=low
-
-  [ Stefan Ott ]
-  * debian/watch edited to track Xfce archive reorganisation.
-
-  [ Yves-Alexis Perez ]
-  * New upstream release.
-  * debian/control
-    - update standards version to 3.8.4.
-    - add depends on ${misc:Depends}.
-    - debhelper build-dep bumped for overrides support.
-  * Switch to 3.0 (quilt) source format.
-  * debian/rules:
-    - switch to tiny debhelper 7 rules.
-  * debian/docs: use dh_installdocs to install docs.
-  * debian/manpages: use dh_installman to install manpages.
-
- -- Yves-Alexis Perez <corsac at debian.org>  Sat, 22 May 2010 19:04:10 +0200
-
-xfwm4 (4.6.1-1) unstable; urgency=low
-
-  * New upstream release.
-
- -- Yves-Alexis Perez <corsac at debian.org>  Sun, 19 Apr 2009 18:30:15 +0200
-
-xfwm4 (4.6.0-2) unstable; urgency=low
-
-  * Upload to unstable, and mark fixed bugs as such:
-    - warn user about shortcut conflicts.                       closes: #370482
-    - allow user to disable blinking windows (in accessibility) closes: #500949
-    - keyboard shortcut themes don't exist in 4.6 anymore, this closes: #434480
-    - mouse position after wrap follows the wrap distance.      closes: #380480
-  * debian/rules:
-    - add -Wl,-z,defs -Wl,--as-needed to LDFLAGS.
-    - install manpages using dh_installman.
-  * debian/compat bumped to 7.
-  * debian/control:
-    - update standards version to 3.8.1.
-    - move to xfce section.
-  * add manpages for all binaries.
-
- -- Yves-Alexis Perez <corsac at debian.org>  Sat, 04 Apr 2009 01:35:58 +0200
-
-xfwm4 (4.6.0-1) experimental; urgency=low
-
-  [ Yves-Alexis Perez ]
-  [ Xfce 4.6 Alpha “Pinkie”]
-  * new upstream alpha release.
-  * debian/control:
-    - update standards version to 3.8.0.
-    - update build dep for Xfce 4.6 Alpha release.
-    - remove build dep on quilt.
-    - add build dep on intltool.
-  * debian/patches:
-    - 01_filter-grab-ungrab-events dropped, merged upstream.
-    - 02_exit-on-selectionclear too.
-    - 03_fix-compositing-overlay as well. 
-    - 04_fix-automaximize-on-move ... 
-    - 05_awn-focus.patch finally.
-  * debian/rules, debian/lintian:
-    - remove all references to mcs.
-    - remove references to quilt.
-    - stop messing with config.{guess,sub}.
-
-  [ Xfce 4.6 Beta 1 “Fuzzy”]
-  * new upstream beta release.
-  * debian/control:
-    - update build-deps for Fuzzy.
-
-  [ Xfce 4.6 Beta 2 “Hopper”]
-  * new upstream beta release.
-  * debian/control:
-    - update build-deps for Hopper.
-  * debian/patches:
-    - 01_fix-maximize-bug, fix maximization bug.                closes: #508352
-
-  [ Xfce 4.6 Beta 3 “Tuco-tuco”]
-  * new upstream beta release.
-  * debian/control:
-    - update build-deps for “Tuco-Tuco”.
-  * debian/rules:
-    - replace dh_clean -k by dh_prep.
-    - install NEWS file.
-
-  [ Xfce 4.6 RC1 “Capybara” ]
-  * new upstream release candidate.
-  * debian/control:
-    - update build-deps for “Capybara”.
-
-  [ Xfce 4.6 ]
-  * new upstream release.
-    - fix various compositing issues.                           closes: #483070
-    - fix support for win_gravity wm hint.                      closes: #448443
-    - fix iconification with skip_taskbar.                      closes: #491817
-  * debian/control:
-    - update build-deps for 4.6.
-    - bump build-dep on debhelper for dh_prep.
-    - drop build-dep on quilt, now useless.
-  * debian/copyright:
-    - update dates, copyrights and licensing informations.
-  * debian/patches:
-    - 01_fix-maximize-bug dropped, merged upstream.
-  * debian/rules:
-    - remove calls to quilt patch rules
-
-  [ Michael Casadevall ]
-  [ Xfce 4.6 Beta 1 "Fuzzy" ]
-  * debian/rules:
-    - Added --libexecdir=\$${prefix}/lib to compily with Debian policy
-  * debian/control:
-    - Added myself to uploaders
-
-
- -- Yves-Alexis Perez <corsac at debian.org>  Sat, 28 Feb 2009 13:41:49 +0100
-
-xfwm4 (4.4.2-5) unstable; urgency=low
-
-  * switch to triggers:
-    - debian/{postinst,prerm}: remove xfce-mcs-manager refresh.
-    - debian/control: version the Recommends: on xfce4-mcs-manager.
-  * debian/control:
-    - remove Martin Loschwitz from Uploaders.
-    - drop Conflicts/Replaces against old xfwm4-themes not in Etch.
-
- -- Yves-Alexis Perez <corsac at debian.org>  Sun, 18 May 2008 19:58:55 +0200
-
-xfwm4 (4.4.2-4) unstable; urgency=low
-
-  * debian/patches: 
-    - 01_filter-grab-ungrab-events added, prevents redrawing the frame twice.
-      (Xfce r26363).
-    - 02_exit-on-selectionclear added, improve “--replace” protocol.
-      (Xfce #2374 and r26585).
-    - 03_compositing-overlay added, fix compositing with overlay
-      windows (video players and screensavers).
-      Xfce #3849, taken from r26691.                            closes: #476396
-    - 04_fix-automaximize-on-move added. (Xfce r26966)
-    - 01_awn-focus moved to 05_awn-focus.
-  * debian/copyright: update dates.
-
- -- Yves-Alexis Perez <corsac at debian.org>  Sat, 17 May 2008 16:58:28 +0200
-
-xfwm4 (4.4.2-3) unstable; urgency=low
-
-  * debian/patches: 01_awn-focus added, fix focus problems with
-    avant-window-navigator in some cases. Xfce #3439.           closes: #463647
-
- -- Yves-Alexis Perez <corsac at debian.org>  Fri, 28 Mar 2008 23:52:59 +0100
-
-xfwm4 (4.4.2-2) unstable; urgency=low
-
-  * debian/watch: narrow regexp so we don't match xfwm4-themes. Thanks
-    Antonio Terceiro.                                           closes: #462462
-  * debian/control:
-    - updated my email address.
-    - updated standards version to 3.7.3 (no changes needed).
-  * debian/copyright: use © sign.
-
- -- Yves-Alexis Perez <corsac at debian.org>  Sun, 02 Mar 2008 01:18:01 +0100
-
-xfwm4 (4.4.2-1) unstable; urgency=low
-
-  [ Simon Huggins ]
-  * 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 ]
-  * New upstream release.
-  * debian/patches:
-   - 01_xfwm4-fix-transient-windows.patch removed, included upstream.
-   - 02_fix-xfwm4-hang.patch removed, included upstream.
-  * debian/rules: fix parallel builds.
-
- -- Yves-Alexis Perez <corsac at corsac.net>  Sun, 02 Dec 2007 11:33:02 +0100
-
-xfwm4 (4.4.1-3) unstable; urgency=high
-
-  * debian/xfwm4.1: update bugs reporting in manpage.
-  * debian/xfwm4.menu: switch to new menu policy.
-  * debian/postinst: use posix kill -s to avoid problems on hurd.
-  * debian/rules: enable output of distclean target.
-  * debian/lintian: ignore safe lintian warnings.
-  * debian/patches/02_fix-xfwm-hang.patch added to fix deadlock with gtk 2.12
-    urgency=high because gtk 2.12 entered archive so we need to reach testing
-    before it does.
-
- -- Yves-Alexis Perez <corsac at corsac.net>  Fri, 21 Sep 2007 08:43:40 +0200
-
-xfwm4 (4.4.1-2) unstable; urgency=low
-
-  * debian/patches: 01_xfwm4-fix-transient-windows.patch added to correct
-    behavior with transient windows.                            closes: #367616
-  * switch from dpatch to quilt. 
-
- -- Yves-Alexis Perez <corsac at corsac.net>  Tue, 26 Jun 2007 23:41:22 +0200
-
-xfwm4 (4.4.1-1) unstable; urgency=low
-
-  * New upstream release.
-  * debian/control: added versionned build-dep against gtk 2.10.
-  * debian/copyright: update copyright holders. 
-
- -- Yves-Alexis Perez <corsac at corsac.net>  Sun, 15 Apr 2007 15:28:17 +0100
-
-xfwm4 (4.4.0-1) experimental; urgency=low
-
-  (Yves-Alexis Perez)
-  * New upstream release.                     closes: #390462, #379442, #380639
-  * debian/control:
-    - updated build-deps against Xfce 4.4.
-    - recommends librsvg2-common so svg icons are preferred over png ones. 
-
-  (Emanuele Rocca)
-  * debian/rules: s/theme=microdeck2/theme=curve/ removed to keep upstream's
-    /usr/share/xfwm4/defaults
-
- -- Yves-Alexis Perez <corsac at corsac.net>  Mon, 29 Jan 2007 12:08:33 +0100
-
-xfwm4 (4.3.99.2-1) unstable; urgency=low
-
-  * New upstream release.
-  * debian/control: updated build-deps against Xfce 4.4RC2 (4.3.99.2).
-
- -- Yves-Alexis Perez <corsac at corsac.net>  Thu, 16 Nov 2006 16:37:06 +0100
-
-xfwm4 (4.3.99.1-1) unstable; urgency=low
-
-  * New upstream release.
-  * debian/control: updated build-dep against Xfce 4.4RC1 (4.3.99.1).
-  * Cycle windows keybinding is back.				Closes: #370310 
-
- -- Yves-Alexis Perez <corsac at corsac.net>  Sat, 23 Sep 2006 13:43:51 +0100
-
-xfwm4 (4.3.90.2-2) unstable; urgency=low
-
-  * Add upstream patch to fix mouse focus grab.
-    See http://bugzilla.xfce.org/show_bug.cgi?id=2022
-
- -- Yves-Alexis Perez <corsac at corsac.net>  Tue, 25 Jul 2006 09:59:09 +0200
-
-xfwm4 (4.3.90.2-1) unstable; urgency=low
-
-  (Yves-Alexis Perez)
-  * New upstream release.
-  * 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 <corsac at corsac.net>  Mon, 10 Jul 2006 19:26:50 +0200
-
-xfwm4 (4.3.90.1-1) unstable; urgency=low
-  
-  * New upstream release
-
- -- Yves-Alexis Perez <corsac at corsac.net>  Wed, 03 May 2006 18:35:05 +0100
-
-xfwm4 (4.2.3.2-2) unstable; urgency=low
-
-  * Add patch to fix moving windows to other workspaces        closes: #341058
-
- -- Simon Huggins <huggie at earth.li>  Thu, 05 Jan 2006 00:41:18 +0000
-
-xfwm4 (4.2.3.2-1) unstable; urgency=low
-
-  * New Upstream Release
-  * Send xfce-mcs-manager a SIGUSR1 so it notices the plugin.
-
- -- Yves-Alexis Perez <corsac at corsac.net>  Sun, 06 Nov 2005 22:01:12 +0100
-
-xfwm4 (4.2.2-1) unstable; urgency=low
-
-  * New Upstream Release
-  * Remove Build-Depends on libstartup-notification0-dev as this should be
-    satisfied via libxfce4gui-dev now
-  * Change suite to unstable
-
- -- Simon Huggins <huggie at earth.li>  Sat, 18 Jun 2005 09:45:36 +0100
-
-xfwm4 (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 <madkiss at debian.org>  Sat, 19 Mar 2005 13:02:00 +0100
-
-xfwm4 (4.2.0-2) experimental; urgency=low
-
-  * Add --enable-final to configure.
-  * Add a Homepage: to the description
-
- -- Simon Huggins <huggie at earth.li>  Sun, 16 Jan 2005 17:01:33 +0000
-
-xfwm4 (4.2.0-1) experimental; urgency=low
-
-  * New Upstream Release
-
- -- Simon Huggins <huggie at earth.li>  Sat, 15 Jan 2005 13:41:19 +0000
-
-xfwm4 (4.1.99.1-1) experimental; urgency=low
-
-  * ML: New Upstream Release (4.1.99.1 alias XFce4 4.2 RC1)
-  * ML: rules: example.xfwm4rc is gone, don't try to install it
-
- -- Martin Loschwitz <madkiss at debian.org>  Fri, 19 Nov 2004 17:23:00 +0100
-
-xfwm4 (4.0.6-1) unstable; urgency=low
-
-  * New upstream release
-  * Remove Norbert Tretkowski as requested
-  * Improve description
-  * Suggests: xfce4
-
- -- Simon Huggins <huggie at earth.li>  Sat, 24 Jul 2004 18:29:50 +0100
-
-xfwm4 (4.0.5-1) unstable; urgency=low
-
-  * New upstream release
-  * Update upstream's libtool
-  * Correct path in manpage
-  * Add recommends on xfce4-mcs-manager the settings manager
-  * Add depends on libstartup-notification0
-
- -- Simon Huggins <huggie at earth.li>  Sun, 02 May 2004 19:12:09 +0100
-
-xfwm4 (4.0.3.1-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 <huggie at earth.li>  Tue, 09 Mar 2004 13:56:19 +0000
-
-xfwm4 (4.0.3.1-1) unstable; urgency=low
-
-  * New upstream release
-  * Add Daniel Silverstone <dsilvers at debian.org> to Uploaders as approved by
-    madkiss
-  * Add a manpage for xfwm4 referring to the packaged docs
-    closes: #226032, #188734
-  * Remove .la and .a files from mcs-plugins dir
-  * Quote needs in menu for lintian
-  * Thanks to Daniel for checking and uploading these packages
-
- -- Simon Huggins <huggie at earth.li>  Wed, 25 Feb 2004 12:11:05 +0000
- 
-xfwm4 (4.0.2-2) unstable; urgency=low
-
-  * Fixed Recommends/Replaces stuff in debian/control
-
- -- Martin Loschwitz <madkiss at debian.org>  Sat, 27 Dec 2003 12:25:00 +0100
- 
-xfwm4 (4.0.2-1) unstable; urgency=low
-
-  * Acknowledging NMU (Closes:#211804)
-  * New Upstream release
-
- -- Martin Loschwitz <madkiss at debian.org>  Fri, 26 Dec 2003 16:17:00 +0100
-
-xfwm4 (4.0.0.final-1.1) unstable; urgency=low
-
-  * NMU
-  * remove --slave part from "update-alternatives --remove" in prerm 
-    (Closes:#211804)
-
- -- Guido Guenther <agx at debian.org>  Thu, 20 Nov 2003 12:14:48 +0100
-
-xfwm4 (4.0.0.final-1) unstable; urgency=low
-
-  * New Upstream release.
-  * New Co-Maintainer: Norbert Tretkowski.
-  * Various cleanups in debian/ subdirectory.
-  * Deleted xfwm4-themes, has its own source package now.
-  * Bumped Standards-Version to 3.6.1 (no changes).
-
- -- Martin Loschwitz <madkiss at debian.org>  Tue, 29 Sep 2003 16:58:00 +0200
-
-xfwm4 (4.0.0+cvs.20030421-1) unstable; urgency=low
-
-  * New CVS checkout (2003-04-21)
-
- -- Martin Loschwitz <madkiss at debian.org>  Mon, 21 Apr 2003 19:33:00 +0100
- 
-xfwm4 (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 <madkiss at debian.org>  Sat, 01 Mar 2003 14:09:00 +0100 
-
-xfwm4 (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 <madkiss at madkiss.org>  Sun, 16 Feb 2003 12:57:00 +0100
- 
-xfwm4 (4.0.0+cvs.20030119-1) unstable; urgency=low
-
-  * New CVS checkout (Using Xfce4 cvs, 2003-01-19)
-  * debian/control: Use Xft2
-  * debian/control: Build depend on libxfce4-mcs
-  * debian/control: Suggest xfce-mce-manager
- 
- -- Martin Loschwitz <madkiss at madkiss.org>  Sun, 19 Jan 2003 14:52:00 +0100
-
-xfwm4 (4.0.0+cvs.20021222-1) unstable; urgency=low
-
-  * New CVS checkout (Using Xfce4 cvs, 2002-12-22)
-  * debian/rules: Install example configuration file into doc-dir
-  * debian/control: Changed some Recommends: to Suggests:
-  * debian/xfwm4-themes.install: Added new theme koynacity
-
- -- Martin Loschwitz <madkiss at madkiss.org>  Sun, 22 Dec 2002 14:09:00 +0100
-
-xfwm4 (4.0.0+cvs.20021127-1) unstable; urgency=low
-
-  * Initial Release. (Closes: #166641)
-  
- -- Martin Loschwitz <madkiss at madkiss.org>  Wed, 27 Nov 2002 15:14:00 +0100

Copied: desktop/tags/xfwm4/4.10.1-1/debian/changelog (from rev 7438, desktop/trunk/xfwm4/debian/changelog)
===================================================================
--- desktop/tags/xfwm4/4.10.1-1/debian/changelog	                        (rev 0)
+++ desktop/tags/xfwm4/4.10.1-1/debian/changelog	2013-05-21 21:49:06 UTC (rev 7448)
@@ -0,0 +1,577 @@
+xfwm4 (4.10.1-1) unstable; urgency=low
+
+  * New upstream release.
+  * Upload to unstable.
+  * debian/patches:
+    - 0001-Revert-part-of-git-commit-8637c3a-as-this-breaks-del,
+    0002-Implement-NET_WM_MOVERESIZE_CANCEL-message-bug-8949,
+    0003-Some-small-optimizations-in-placement-code,
+    01_implement-NET_WM_MOVERESIZE_CANCEL-message dropped, included upstream.
+  * debian/rules:
+    - enable all hardening flags.
+
+ -- Yves-Alexis Perez <corsac at debian.org>  Tue, 21 May 2013 23:37:03 +0200
+
+xfwm4 (4.10.0-4) experimental; urgency=low
+
+  * debian/patches:
+    - 0003-Some-small-optimizations-in-placement-code, 0004_smart-placement
+      added, improve smart placement algorithm.
+
+ -- Yves-Alexis Perez <corsac at debian.org>  Mon, 31 Dec 2012 08:52:20 +0100
+
+xfwm4 (4.10.0-3) experimental; urgency=low
+
+  * debian/patches:
+    - 0002-Implement-NET_WM_MOVERESIZE_CANCEL-message-bug-8949 added, fix
+      window grab/move triggered on mouse click with gtk3.      closes: #684911
+
+ -- Yves-Alexis Perez <corsac at debian.org>  Mon, 03 Sep 2012 07:39:14 +0200
+
+xfwm4 (4.10.0-2) experimental; urgency=low
+
+  * debian/patches:
+    - 0001-Revert-part-of-git-commit-8637c3a-as-this-breaks-del added, fix
+      deletion of current workspace sometime deleting the last one.
+
+ -- Yves-Alexis Perez <corsac at debian.org>  Sun, 22 Jul 2012 19:49:17 +0200
+
+xfwm4 (4.10.0-1) experimental; urgency=low
+
+  * New upstream stable release.
+  * debian/control: revert to unversioned libxfce4util-dev, bump required
+    versions for Xfce 4.10.
+
+ -- Lionel Le Folgoc <mrpouit at gmail.com>  Sat, 05 May 2012 13:54:09 +0200
+
+xfwm4 (4.9.1-1) experimental; urgency=low
+
+  * New upstream development release.
+
+ -- Lionel Le Folgoc <mrpouit at gmail.com>  Sun, 15 Apr 2012 16:02:46 +0200
+
+xfwm4 (4.9.0-1) experimental; urgency=low
+
+  * New upstream development release.
+  * debian/control:
+    - update build-deps for Xfce 4.9pre1
+    - update standards version to 3.9.3.
+    - update debhelper build-dep to 9. 
+  * debian/rules:
+    - build with --parallel.
+
+ -- Yves-Alexis Perez <corsac at debian.org>  Sun, 08 Apr 2012 22:13:15 +0200
+
+xfwm4 (4.8.3-2) unstable; urgency=low
+
+  * debian/patches:
+    - 01_implement-NET_WM_MOVERESIZE_CANCEL-message.patch: added,
+      fix window grab/move triggered on mouse click with gtk3.  Closes: #684911
+
+ -- Lionel Le Folgoc <mrpouit at gmail.com>  Sun, 02 Sep 2012 16:31:19 +0200
+
+xfwm4 (4.8.3-1) unstable; urgency=low
+
+  [ Lionel Le Folgoc ]
+  * New upstream release, including:
+    - Fix crash in signal handler.                                  lp: #495361
+  * debian/patches:
+    - 0001-Do-not-enforce-the-size-increment-only-if-the-size-r.patch: dropped,
+      included upstream.
+
+ -- Yves-Alexis Perez <corsac at debian.org>  Tue, 20 Dec 2011 08:39:20 +0100
+
+xfwm4 (4.8.2-1) unstable; urgency=low
+
+  [ Lionel Le Folgoc ]
+  * New upstream release, including:
+    - Updated Dutch translation.                                    lp: #781061
+
+  [ Yves-Alexis Perez ]
+  * debian/patches:
+    - 0001-Do-not-enforce-the-size-increment-only-if-the-size-r added,
+      cherry-picked from upstream.
+  * debian/rules:
+    - use dpkg-dev hardening support
+  * debian/control:
+    - update dpkg-dev and debhelper build-dep for hardening support
+    - drop build-dep on hardening-includes.
+  * debian/compat bumped to 9 for hardening support.
+
+ -- Yves-Alexis Perez <corsac at debian.org>  Tue, 11 Oct 2011 14:14:04 +0200
+
+xfwm4 (4.8.1-4) unstable; urgency=low
+
+  * debian/*.1:
+    - update manpages
+  * debian/xfwm4.1:
+    - pick manpage from help2man, provide all xfwm4 options.    closes: #632714
+    - correct the doc path in the "See Also" section.           closes: #632709
+
+ -- Yves-Alexis Perez <corsac at debian.org>  Sun, 04 Sep 2011 22:12:56 +0200
+
+xfwm4 (4.8.1-3) unstable; urgency=low
+
+  * Upload to unstable.
+  * debian/control:
+    - drop Emanuele, Simon and Michael from uploaders, thanks to them.
+    - update standards version to 3.9.2.
+
+ -- Yves-Alexis Perez <corsac at debian.org>  Tue, 19 Apr 2011 16:45:48 +0200
+
+xfwm4 (4.8.1-2) experimental; urgency=low
+
+  * debian/control:
+    - update xfconf build-dep to 4.8.
+
+ -- Yves-Alexis Perez <corsac at debian.org>  Mon, 07 Mar 2011 08:03:27 +0100
+
+xfwm4 (4.8.1-1) experimental; urgency=low
+
+  [ Lionel Le Folgoc ]
+  * New upstream bugfix release.
+  * debian/control: add myself to Uploaders.
+  * debian/rules: stop overridding libexecdir; no need to pass
+    --enable-compositor, it's already the default nowadays.
+
+  [ Yves-Alexis Perez ]
+  * New upstream development release.
+  * debian/control:
+    - update standards version to 3.9.1.
+    - refresh build-deps for Xfce 4.7.
+    - build-conflicts against libxfcegui4-dev to be sure to pick kbd headers
+      from libxfce4ui-dev.
+    - add build-dep on hardening-includes.
+  * debian/rules:
+    - pick {C,LD}FLAGS from dpkg-buildflags.
+    - add hardening flags to {C,LD}FLAGS. 
+    - drop useless chrpath call.
+  * add an xfwm4-dbg package.
+  * debian/copyright updated for new release.
+
+ -- Yves-Alexis Perez <corsac at debian.org>  Mon, 14 Feb 2011 23:25:11 +0100
+
+xfwm4 (4.6.2-1) unstable; urgency=low
+
+  [ Stefan Ott ]
+  * debian/watch edited to track Xfce archive reorganisation.
+
+  [ Yves-Alexis Perez ]
+  * New upstream release.
+  * debian/control
+    - update standards version to 3.8.4.
+    - add depends on ${misc:Depends}.
+    - debhelper build-dep bumped for overrides support.
+  * Switch to 3.0 (quilt) source format.
+  * debian/rules:
+    - switch to tiny debhelper 7 rules.
+  * debian/docs: use dh_installdocs to install docs.
+  * debian/manpages: use dh_installman to install manpages.
+
+ -- Yves-Alexis Perez <corsac at debian.org>  Sat, 22 May 2010 19:04:10 +0200
+
+xfwm4 (4.6.1-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Yves-Alexis Perez <corsac at debian.org>  Sun, 19 Apr 2009 18:30:15 +0200
+
+xfwm4 (4.6.0-2) unstable; urgency=low
+
+  * Upload to unstable, and mark fixed bugs as such:
+    - warn user about shortcut conflicts.                       closes: #370482
+    - allow user to disable blinking windows (in accessibility) closes: #500949
+    - keyboard shortcut themes don't exist in 4.6 anymore, this closes: #434480
+    - mouse position after wrap follows the wrap distance.      closes: #380480
+  * debian/rules:
+    - add -Wl,-z,defs -Wl,--as-needed to LDFLAGS.
+    - install manpages using dh_installman.
+  * debian/compat bumped to 7.
+  * debian/control:
+    - update standards version to 3.8.1.
+    - move to xfce section.
+  * add manpages for all binaries.
+
+ -- Yves-Alexis Perez <corsac at debian.org>  Sat, 04 Apr 2009 01:35:58 +0200
+
+xfwm4 (4.6.0-1) experimental; urgency=low
+
+  [ Yves-Alexis Perez ]
+  [ Xfce 4.6 Alpha “Pinkie”]
+  * new upstream alpha release.
+  * debian/control:
+    - update standards version to 3.8.0.
+    - update build dep for Xfce 4.6 Alpha release.
+    - remove build dep on quilt.
+    - add build dep on intltool.
+  * debian/patches:
+    - 01_filter-grab-ungrab-events dropped, merged upstream.
+    - 02_exit-on-selectionclear too.
+    - 03_fix-compositing-overlay as well. 
+    - 04_fix-automaximize-on-move ... 
+    - 05_awn-focus.patch finally.
+  * debian/rules, debian/lintian:
+    - remove all references to mcs.
+    - remove references to quilt.
+    - stop messing with config.{guess,sub}.
+
+  [ Xfce 4.6 Beta 1 “Fuzzy”]
+  * new upstream beta release.
+  * debian/control:
+    - update build-deps for Fuzzy.
+
+  [ Xfce 4.6 Beta 2 “Hopper”]
+  * new upstream beta release.
+  * debian/control:
+    - update build-deps for Hopper.
+  * debian/patches:
+    - 01_fix-maximize-bug, fix maximization bug.                closes: #508352
+
+  [ Xfce 4.6 Beta 3 “Tuco-tuco”]
+  * new upstream beta release.
+  * debian/control:
+    - update build-deps for “Tuco-Tuco”.
+  * debian/rules:
+    - replace dh_clean -k by dh_prep.
+    - install NEWS file.
+
+  [ Xfce 4.6 RC1 “Capybara” ]
+  * new upstream release candidate.
+  * debian/control:
+    - update build-deps for “Capybara”.
+
+  [ Xfce 4.6 ]
+  * new upstream release.
+    - fix various compositing issues.                           closes: #483070
+    - fix support for win_gravity wm hint.                      closes: #448443
+    - fix iconification with skip_taskbar.                      closes: #491817
+  * debian/control:
+    - update build-deps for 4.6.
+    - bump build-dep on debhelper for dh_prep.
+    - drop build-dep on quilt, now useless.
+  * debian/copyright:
+    - update dates, copyrights and licensing informations.
+  * debian/patches:
+    - 01_fix-maximize-bug dropped, merged upstream.
+  * debian/rules:
+    - remove calls to quilt patch rules
+
+  [ Michael Casadevall ]
+  [ Xfce 4.6 Beta 1 "Fuzzy" ]
+  * debian/rules:
+    - Added --libexecdir=\$${prefix}/lib to compily with Debian policy
+  * debian/control:
+    - Added myself to uploaders
+
+
+ -- Yves-Alexis Perez <corsac at debian.org>  Sat, 28 Feb 2009 13:41:49 +0100
+
+xfwm4 (4.4.2-5) unstable; urgency=low
+
+  * switch to triggers:
+    - debian/{postinst,prerm}: remove xfce-mcs-manager refresh.
+    - debian/control: version the Recommends: on xfce4-mcs-manager.
+  * debian/control:
+    - remove Martin Loschwitz from Uploaders.
+    - drop Conflicts/Replaces against old xfwm4-themes not in Etch.
+
+ -- Yves-Alexis Perez <corsac at debian.org>  Sun, 18 May 2008 19:58:55 +0200
+
+xfwm4 (4.4.2-4) unstable; urgency=low
+
+  * debian/patches: 
+    - 01_filter-grab-ungrab-events added, prevents redrawing the frame twice.
+      (Xfce r26363).
+    - 02_exit-on-selectionclear added, improve “--replace” protocol.
+      (Xfce #2374 and r26585).
+    - 03_compositing-overlay added, fix compositing with overlay
+      windows (video players and screensavers).
+      Xfce #3849, taken from r26691.                            closes: #476396
+    - 04_fix-automaximize-on-move added. (Xfce r26966)
+    - 01_awn-focus moved to 05_awn-focus.
+  * debian/copyright: update dates.
+
+ -- Yves-Alexis Perez <corsac at debian.org>  Sat, 17 May 2008 16:58:28 +0200
+
+xfwm4 (4.4.2-3) unstable; urgency=low
+
+  * debian/patches: 01_awn-focus added, fix focus problems with
+    avant-window-navigator in some cases. Xfce #3439.           closes: #463647
+
+ -- Yves-Alexis Perez <corsac at debian.org>  Fri, 28 Mar 2008 23:52:59 +0100
+
+xfwm4 (4.4.2-2) unstable; urgency=low
+
+  * debian/watch: narrow regexp so we don't match xfwm4-themes. Thanks
+    Antonio Terceiro.                                           closes: #462462
+  * debian/control:
+    - updated my email address.
+    - updated standards version to 3.7.3 (no changes needed).
+  * debian/copyright: use © sign.
+
+ -- Yves-Alexis Perez <corsac at debian.org>  Sun, 02 Mar 2008 01:18:01 +0100
+
+xfwm4 (4.4.2-1) unstable; urgency=low
+
+  [ Simon Huggins ]
+  * 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 ]
+  * New upstream release.
+  * debian/patches:
+   - 01_xfwm4-fix-transient-windows.patch removed, included upstream.
+   - 02_fix-xfwm4-hang.patch removed, included upstream.
+  * debian/rules: fix parallel builds.
+
+ -- Yves-Alexis Perez <corsac at corsac.net>  Sun, 02 Dec 2007 11:33:02 +0100
+
+xfwm4 (4.4.1-3) unstable; urgency=high
+
+  * debian/xfwm4.1: update bugs reporting in manpage.
+  * debian/xfwm4.menu: switch to new menu policy.
+  * debian/postinst: use posix kill -s to avoid problems on hurd.
+  * debian/rules: enable output of distclean target.
+  * debian/lintian: ignore safe lintian warnings.
+  * debian/patches/02_fix-xfwm-hang.patch added to fix deadlock with gtk 2.12
+    urgency=high because gtk 2.12 entered archive so we need to reach testing
+    before it does.
+
+ -- Yves-Alexis Perez <corsac at corsac.net>  Fri, 21 Sep 2007 08:43:40 +0200
+
+xfwm4 (4.4.1-2) unstable; urgency=low
+
+  * debian/patches: 01_xfwm4-fix-transient-windows.patch added to correct
+    behavior with transient windows.                            closes: #367616
+  * switch from dpatch to quilt. 
+
+ -- Yves-Alexis Perez <corsac at corsac.net>  Tue, 26 Jun 2007 23:41:22 +0200
+
+xfwm4 (4.4.1-1) unstable; urgency=low
+
+  * New upstream release.
+  * debian/control: added versionned build-dep against gtk 2.10.
+  * debian/copyright: update copyright holders. 
+
+ -- Yves-Alexis Perez <corsac at corsac.net>  Sun, 15 Apr 2007 15:28:17 +0100
+
+xfwm4 (4.4.0-1) experimental; urgency=low
+
+  (Yves-Alexis Perez)
+  * New upstream release.                     closes: #390462, #379442, #380639
+  * debian/control:
+    - updated build-deps against Xfce 4.4.
+    - recommends librsvg2-common so svg icons are preferred over png ones. 
+
+  (Emanuele Rocca)
+  * debian/rules: s/theme=microdeck2/theme=curve/ removed to keep upstream's
+    /usr/share/xfwm4/defaults
+
+ -- Yves-Alexis Perez <corsac at corsac.net>  Mon, 29 Jan 2007 12:08:33 +0100
+
+xfwm4 (4.3.99.2-1) unstable; urgency=low
+
+  * New upstream release.
+  * debian/control: updated build-deps against Xfce 4.4RC2 (4.3.99.2).
+
+ -- Yves-Alexis Perez <corsac at corsac.net>  Thu, 16 Nov 2006 16:37:06 +0100
+
+xfwm4 (4.3.99.1-1) unstable; urgency=low
+
+  * New upstream release.
+  * debian/control: updated build-dep against Xfce 4.4RC1 (4.3.99.1).
+  * Cycle windows keybinding is back.				Closes: #370310 
+
+ -- Yves-Alexis Perez <corsac at corsac.net>  Sat, 23 Sep 2006 13:43:51 +0100
+
+xfwm4 (4.3.90.2-2) unstable; urgency=low
+
+  * Add upstream patch to fix mouse focus grab.
+    See http://bugzilla.xfce.org/show_bug.cgi?id=2022
+
+ -- Yves-Alexis Perez <corsac at corsac.net>  Tue, 25 Jul 2006 09:59:09 +0200
+
+xfwm4 (4.3.90.2-1) unstable; urgency=low
+
+  (Yves-Alexis Perez)
+  * New upstream release.
+  * 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 <corsac at corsac.net>  Mon, 10 Jul 2006 19:26:50 +0200
+
+xfwm4 (4.3.90.1-1) unstable; urgency=low
+  
+  * New upstream release
+
+ -- Yves-Alexis Perez <corsac at corsac.net>  Wed, 03 May 2006 18:35:05 +0100
+
+xfwm4 (4.2.3.2-2) unstable; urgency=low
+
+  * Add patch to fix moving windows to other workspaces        closes: #341058
+
+ -- Simon Huggins <huggie at earth.li>  Thu, 05 Jan 2006 00:41:18 +0000
+
+xfwm4 (4.2.3.2-1) unstable; urgency=low
+
+  * New Upstream Release
+  * Send xfce-mcs-manager a SIGUSR1 so it notices the plugin.
+
+ -- Yves-Alexis Perez <corsac at corsac.net>  Sun, 06 Nov 2005 22:01:12 +0100
+
+xfwm4 (4.2.2-1) unstable; urgency=low
+
+  * New Upstream Release
+  * Remove Build-Depends on libstartup-notification0-dev as this should be
+    satisfied via libxfce4gui-dev now
+  * Change suite to unstable
+
+ -- Simon Huggins <huggie at earth.li>  Sat, 18 Jun 2005 09:45:36 +0100
+
+xfwm4 (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 <madkiss at debian.org>  Sat, 19 Mar 2005 13:02:00 +0100
+
+xfwm4 (4.2.0-2) experimental; urgency=low
+
+  * Add --enable-final to configure.
+  * Add a Homepage: to the description
+
+ -- Simon Huggins <huggie at earth.li>  Sun, 16 Jan 2005 17:01:33 +0000
+
+xfwm4 (4.2.0-1) experimental; urgency=low
+
+  * New Upstream Release
+
+ -- Simon Huggins <huggie at earth.li>  Sat, 15 Jan 2005 13:41:19 +0000
+
+xfwm4 (4.1.99.1-1) experimental; urgency=low
+
+  * ML: New Upstream Release (4.1.99.1 alias XFce4 4.2 RC1)
+  * ML: rules: example.xfwm4rc is gone, don't try to install it
+
+ -- Martin Loschwitz <madkiss at debian.org>  Fri, 19 Nov 2004 17:23:00 +0100
+
+xfwm4 (4.0.6-1) unstable; urgency=low
+
+  * New upstream release
+  * Remove Norbert Tretkowski as requested
+  * Improve description
+  * Suggests: xfce4
+
+ -- Simon Huggins <huggie at earth.li>  Sat, 24 Jul 2004 18:29:50 +0100
+
+xfwm4 (4.0.5-1) unstable; urgency=low
+
+  * New upstream release
+  * Update upstream's libtool
+  * Correct path in manpage
+  * Add recommends on xfce4-mcs-manager the settings manager
+  * Add depends on libstartup-notification0
+
+ -- Simon Huggins <huggie at earth.li>  Sun, 02 May 2004 19:12:09 +0100
+
+xfwm4 (4.0.3.1-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 <huggie at earth.li>  Tue, 09 Mar 2004 13:56:19 +0000
+
+xfwm4 (4.0.3.1-1) unstable; urgency=low
+
+  * New upstream release
+  * Add Daniel Silverstone <dsilvers at debian.org> to Uploaders as approved by
+    madkiss
+  * Add a manpage for xfwm4 referring to the packaged docs
+    closes: #226032, #188734
+  * Remove .la and .a files from mcs-plugins dir
+  * Quote needs in menu for lintian
+  * Thanks to Daniel for checking and uploading these packages
+
+ -- Simon Huggins <huggie at earth.li>  Wed, 25 Feb 2004 12:11:05 +0000
+ 
+xfwm4 (4.0.2-2) unstable; urgency=low
+
+  * Fixed Recommends/Replaces stuff in debian/control
+
+ -- Martin Loschwitz <madkiss at debian.org>  Sat, 27 Dec 2003 12:25:00 +0100
+ 
+xfwm4 (4.0.2-1) unstable; urgency=low
+
+  * Acknowledging NMU (Closes:#211804)
+  * New Upstream release
+
+ -- Martin Loschwitz <madkiss at debian.org>  Fri, 26 Dec 2003 16:17:00 +0100
+
+xfwm4 (4.0.0.final-1.1) unstable; urgency=low
+
+  * NMU
+  * remove --slave part from "update-alternatives --remove" in prerm 
+    (Closes:#211804)
+
+ -- Guido Guenther <agx at debian.org>  Thu, 20 Nov 2003 12:14:48 +0100
+
+xfwm4 (4.0.0.final-1) unstable; urgency=low
+
+  * New Upstream release.
+  * New Co-Maintainer: Norbert Tretkowski.
+  * Various cleanups in debian/ subdirectory.
+  * Deleted xfwm4-themes, has its own source package now.
+  * Bumped Standards-Version to 3.6.1 (no changes).
+
+ -- Martin Loschwitz <madkiss at debian.org>  Tue, 29 Sep 2003 16:58:00 +0200
+
+xfwm4 (4.0.0+cvs.20030421-1) unstable; urgency=low
+
+  * New CVS checkout (2003-04-21)
+
+ -- Martin Loschwitz <madkiss at debian.org>  Mon, 21 Apr 2003 19:33:00 +0100
+ 
+xfwm4 (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 <madkiss at debian.org>  Sat, 01 Mar 2003 14:09:00 +0100 
+
+xfwm4 (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 <madkiss at madkiss.org>  Sun, 16 Feb 2003 12:57:00 +0100
+ 
+xfwm4 (4.0.0+cvs.20030119-1) unstable; urgency=low
+
+  * New CVS checkout (Using Xfce4 cvs, 2003-01-19)
+  * debian/control: Use Xft2
+  * debian/control: Build depend on libxfce4-mcs
+  * debian/control: Suggest xfce-mce-manager
+ 
+ -- Martin Loschwitz <madkiss at madkiss.org>  Sun, 19 Jan 2003 14:52:00 +0100
+
+xfwm4 (4.0.0+cvs.20021222-1) unstable; urgency=low
+
+  * New CVS checkout (Using Xfce4 cvs, 2002-12-22)
+  * debian/rules: Install example configuration file into doc-dir
+  * debian/control: Changed some Recommends: to Suggests:
+  * debian/xfwm4-themes.install: Added new theme koynacity
+
+ -- Martin Loschwitz <madkiss at madkiss.org>  Sun, 22 Dec 2002 14:09:00 +0100
+
+xfwm4 (4.0.0+cvs.20021127-1) unstable; urgency=low
+
+  * Initial Release. (Closes: #166641)
+  
+ -- Martin Loschwitz <madkiss at madkiss.org>  Wed, 27 Nov 2002 15:14:00 +0100

Deleted: desktop/tags/xfwm4/4.10.1-1/debian/control
===================================================================
--- desktop/trunk/xfwm4/debian/control	2013-05-21 20:52:48 UTC (rev 7429)
+++ desktop/tags/xfwm4/4.10.1-1/debian/control	2013-05-21 21:49:06 UTC (rev 7448)
@@ -1,42 +0,0 @@
-Source: xfwm4
-Section: xfce
-Priority: optional
-Maintainer: Debian Xfce Maintainers <pkg-xfce-devel at lists.alioth.debian.org>
-Uploaders: Yves-Alexis Perez <corsac at debian.org>, 
- Lionel Le Folgoc <mrpouit at gmail.com>
-Build-Depends: dpkg-dev (>= 1.16.1), debhelper (>= 8.9.4), 
- libgtk2.0-dev (>= 2.10.6),
- libxft-dev, libxdamage-dev, libxrender-dev, libxcomposite-dev,
- libxfixes-dev, chrpath, libglade2-dev, libxfce4util-dev (>= 4.8.0),
- libxfce4ui-1-dev (>= 4.8.0), libxfconf-0-dev (>= 4.8.0), libwnck-dev, intltool
-Build-Conflicts: libxfcegui4-dev (<< 4.7.0)
-Standards-Version: 3.9.2
-Homepage: http://www.xfce.org/
-Vcs-Svn: svn://svn.debian.org/pkg-xfce/desktop/trunk/xfwm4/
-Vcs-Browser: http://svn.debian.org/wsvn/pkg-xfce/desktop/trunk/xfwm4/
-
-Package: xfwm4
-Section: xfce
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Recommends: xfwm4-themes, librsvg2-common
-Suggests: xfce4
-Provides: x-window-manager
-Description: window manager of the Xfce project
- This package contains xfwm4 which is the window manager for Xfce4.  It is
- designed to run with the rest of Xfce4 but makes a capable window manager
- for GNOME or KDE.
- .
- Install xfwm4 if you want a small, resource saving window manager which
- complies to the standards defined at http://www.freedesktop.org/. Without
- xfce4 installed this only gives you a window manager not the full
- environment.
-
-Package: xfwm4-dbg
-Section: debug
-Architecture: any
-Priority: extra
-Depends: ${shlibs:Depends}, ${misc:Depends}, xfwm4 (= ${binary:Version})
-Description: window manager of the Xfce project (debugging symbols)
- This package contains debugging symbols for xfwm4, the Xfce window manager.
- Install it if you need to debug issues in xfwm4.

Copied: desktop/tags/xfwm4/4.10.1-1/debian/control (from rev 7434, desktop/trunk/xfwm4/debian/control)
===================================================================
--- desktop/tags/xfwm4/4.10.1-1/debian/control	                        (rev 0)
+++ desktop/tags/xfwm4/4.10.1-1/debian/control	2013-05-21 21:49:06 UTC (rev 7448)
@@ -0,0 +1,42 @@
+Source: xfwm4
+Section: xfce
+Priority: optional
+Maintainer: Debian Xfce Maintainers <pkg-xfce-devel at lists.alioth.debian.org>
+Uploaders: Yves-Alexis Perez <corsac at debian.org>,
+ Lionel Le Folgoc <mrpouit at gmail.com>
+Build-Depends: dpkg-dev (>= 1.16.1), debhelper (>= 9),
+ libgtk2.0-dev (>= 2.14), libxft-dev, libxdamage-dev, libxrender-dev,
+ libxcomposite-dev, libxfixes-dev, chrpath, libglade2-dev,
+ libxfce4util-dev (>= 4.10.0), libxfce4ui-1-dev (>= 4.10.0),
+ libxfconf-0-dev (>= 4.10.0), libwnck-dev, intltool, libstartup-notification0-dev
+Build-Conflicts: libxfcegui4-dev (<< 4.7.0)
+Standards-Version: 3.9.3
+Homepage: http://www.xfce.org/
+Vcs-Svn: svn://svn.debian.org/pkg-xfce/desktop/trunk/xfwm4/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-xfce/desktop/trunk/xfwm4/
+
+Package: xfwm4
+Section: xfce
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: xfwm4-themes, librsvg2-common
+Suggests: xfce4
+Provides: x-window-manager
+Description: window manager of the Xfce project
+ This package contains xfwm4 which is the window manager for Xfce4.  It is
+ designed to run with the rest of Xfce4 but makes a capable window manager
+ for GNOME or KDE.
+ .
+ Install xfwm4 if you want a small, resource saving window manager which
+ complies to the standards defined at http://www.freedesktop.org/. Without
+ xfce4 installed this only gives you a window manager not the full
+ environment.
+
+Package: xfwm4-dbg
+Section: debug
+Architecture: any
+Priority: extra
+Depends: ${shlibs:Depends}, ${misc:Depends}, xfwm4 (= ${binary:Version})
+Description: window manager of the Xfce project (debugging symbols)
+ This package contains debugging symbols for xfwm4, the Xfce window manager.
+ Install it if you need to debug issues in xfwm4.

Copied: desktop/tags/xfwm4/4.10.1-1/debian/patches/0004-Optimize-smart-placement-bug-5785.patch (from rev 7434, desktop/trunk/xfwm4/debian/patches/0004-Optimize-smart-placement-bug-5785.patch)
===================================================================
--- desktop/tags/xfwm4/4.10.1-1/debian/patches/0004-Optimize-smart-placement-bug-5785.patch	                        (rev 0)
+++ desktop/tags/xfwm4/4.10.1-1/debian/patches/0004-Optimize-smart-placement-bug-5785.patch	2013-05-21 21:49:06 UTC (rev 7448)
@@ -0,0 +1,217 @@
+From be645e649c1684bc88a1ae51f29afe03e3048102 Mon Sep 17 00:00:00 2001
+From: Nick Schermer <nick at xfce.org>
+Date: Sat, 1 Dec 2012 13:43:44 +0100
+Subject: [PATCH] Optimize smart placement (bug #5785).
+
+Make efficient steps in smart placement code. This both saves
+a large amount of loops in the code and also make the windows
+align next to each other, instead of a possible gap of (x % 8) pixels.
+---
+ src/placement.c |  144 +++++++++++++++++++++++++++++++++++++++++++++----------
+ 1 file changed, 120 insertions(+), 24 deletions(-)
+
+diff --git a/src/placement.c b/src/placement.c
+index 01f2590..732f01d 100644
+--- a/src/placement.c
++++ b/src/placement.c
+@@ -541,8 +541,8 @@ smartPlacement (Client * c, int full_x, int full_y, int full_w, int full_h)
+     guint i;
+     gint test_x, test_y, xmax, ymax, best_x, best_y;
+     gint frame_height, frame_width, frame_left, frame_top;
+-    gboolean first;
+     gint c2_x, c2_y;
++    gint xmin, ymin;
+ 
+     g_return_if_fail (c != NULL);
+     TRACE ("entering smartPlacement");
+@@ -552,24 +552,42 @@ smartPlacement (Client * c, int full_x, int full_y, int full_w, int full_h)
+     frame_width = frameWidth (c);
+     frame_left = frameLeft(c);
+     frame_top = frameTop (c);
+-    test_x = 0;
+-    test_y = 0;
+-    best_overlaps = 0.0;
+-    first = TRUE;
+ 
++    /* max coordinates (bottom-right) */
+     xmax = full_x + full_w - c->width - frameRight (c);
+     ymax = full_y + full_h - c->height - frameBottom (c);
+-    best_x = full_x + frameLeft (c);
+-    best_y = full_y + frameTop (c);
+ 
+-    test_y = full_y + frameTop (c);
++    /* min coordinates (top-left) */
++    xmin = full_x + frameLeft (c);
++    ymin = full_y + frameTop (c);
++
++    /* start with worst-case position at top-left */
++    best_overlaps = G_MAXFLOAT;
++    best_x = xmin;
++    best_y = ymin;
++
++    TRACE ("analyzing %i clients", screen_info->client_count);
++
++    test_y = ymin;
+     do
+     {
+-        test_x = full_x + frameLeft (c);
++        gint next_test_y = G_MAXINT;
++        gboolean first_test_x = TRUE;
++
++        TRACE ("testing y position %d", test_y);
++
++        test_x = xmin;
+         do
+         {
+             gfloat count_overlaps = 0.0;
+-            TRACE ("analyzing %i clients", screen_info->client_count);
++            gint next_test_x = G_MAXINT;
++            gint c2_next_test_x;
++            gint c2_next_test_y;
++            gint c2_frame_height;
++            gint c2_frame_width;
++
++            TRACE ("testing x position %d", test_x);
++
+             for (c2 = screen_info->clients, i = 0; i < screen_info->client_count; c2 = c2->next, i++)
+             {
+                 if ((c2 != c) && (c2->type != WINDOW_DESKTOP)
+@@ -577,7 +595,22 @@ smartPlacement (Client * c, int full_x, int full_y, int full_w, int full_h)
+                     && FLAG_TEST (c2->xfwm_flags, XFWM_FLAG_VISIBLE))
+                 {
+                     c2_x = frameX (c2);
++                    c2_frame_width = frameWidth (c2);
++                    if (c2_x >= full_x + full_w
++                        || c2_x + c2_frame_width < full_x)
++                    {
++                        /* skip clients on right-of or left-of monitor */
++                        continue;
++                    }
++
+                     c2_y = frameY (c2);
++                    c2_frame_height = frameHeight (c2);
++                    if (c2_y >= full_y + full_h
++                        || c2_y + c2_frame_height < full_y)
++                    {
++                        /* skip clients on above-of or below-of monitor */
++                        continue;
++                    }
+ 
+                     count_overlaps += overlap (test_x - frame_left,
+                                                test_y - frame_top,
+@@ -585,35 +618,98 @@ smartPlacement (Client * c, int full_x, int full_y, int full_w, int full_h)
+                                                test_y - frame_top + frame_height,
+                                                c2_x,
+                                                c2_y,
+-                                               c2_x + frameWidth (c2),
+-                                               c2_y + frameHeight (c2));
++                                               c2_x + c2_frame_width,
++                                               c2_y + c2_frame_height);
++
++                    /* find the next x boundy for the step */
++                    if (test_x > c2_x)
++                    {
++                        /* test location is beyond the x of the window,
++                         * take the window right corner as next target */
++                        c2_x += c2_frame_width;
++                    }
++                    c2_next_test_x = MIN (c2_x, xmax);
++                    if (c2_next_test_x < next_test_x
++                        && c2_next_test_x > test_x)
++                    {
++                        /* set new optimal next x step poistion */
++                        next_test_x = c2_next_test_x;
++                    }
++
++                    if (first_test_x)
++                    {
++                        /* find the next y boundry step */
++                        if (test_y > c2_y)
++                        {
++                            /* test location is beyond the y of the window,
++                             * take the window bottom corner as next target */
++                            c2_y += c2_frame_height;
++                        }
++                        c2_next_test_y = MIN (c2_y, ymax);
++                        if (c2_next_test_y < next_test_y
++                            && c2_next_test_y > test_y)
++                        {
++                            /* set new optimal next y step poistion */
++                            next_test_y = c2_next_test_y;
++                        }
++                    }
+                 }
+             }
+-            if (count_overlaps < 0.1)
+-            {
+-                TRACE ("overlaps is 0 so it's the best we can get");
+-                c->x = test_x;
+-                c->y = test_y;
+ 
+-                return;
+-            }
+-            else if ((count_overlaps < best_overlaps) || (first))
++            /* don't look for the next y boundry this x row */
++            first_test_x = FALSE;
++
++            if (count_overlaps < best_overlaps)
+             {
++                /* found position with less overlap */
+                 best_x = test_x;
+                 best_y = test_y;
+                 best_overlaps = count_overlaps;
++
++                if (count_overlaps == 0.0f)
++                {
++                    /* overlap is ideal, stop searching */
++                    TRACE ("found position without overlap");
++                    goto found_best;
++                }
+             }
+-            if (first)
++
++            if (G_LIKELY (next_test_x != G_MAXINT))
+             {
+-                first = FALSE;
++                test_x = next_test_x + frameLeft (c);
++                if (test_x > xmax)
++                {
++                   /* always clamp on the monitor */
++                   test_x = xmax;
++                }
++            }
++            else
++            {
++                test_x++;
+             }
+-            test_x += 8;
+         }
+         while (test_x <= xmax);
+-        test_y += 8;
++
++        if (G_LIKELY (next_test_y != G_MAXINT))
++        {
++            test_y = next_test_y + frameTop (c);
++            if (test_y > ymax)
++            {
++                /* always clamp on the monitor */
++                test_y = ymax;
++            }
++        }
++        else
++        {
++            test_y++;
++        }
+     }
+     while (test_y <= ymax);
+ 
++    found_best:
++
++    TRACE ("overlaps %f at %d,%d (x,y)", best_overlaps, best_x, best_y);
++
+     c->x = best_x;
+     c->y = best_y;
+ }
+-- 
+1.7.10.4
+

Deleted: desktop/tags/xfwm4/4.10.1-1/debian/patches/01_implement-NET_WM_MOVERESIZE_CANCEL-message.patch
===================================================================
--- desktop/trunk/xfwm4/debian/patches/01_implement-NET_WM_MOVERESIZE_CANCEL-message.patch	2013-05-21 20:52:48 UTC (rev 7429)
+++ desktop/tags/xfwm4/4.10.1-1/debian/patches/01_implement-NET_WM_MOVERESIZE_CANCEL-message.patch	2013-05-21 21:49:06 UTC (rev 7448)
@@ -1,79 +0,0 @@
-Description: Implement NET_WM_MOVERESIZE_CANCEL message (bug #8949)
- as gtk+-3.4 now uses it.
-
- Backported to apply cleanly against xfwm 4.8.x.
-
-Origin: upstream, http://git.xfce.org/xfce/xfwm4/commit/?h=xfce-4.10&id=0b39bbe0b3b5bf514dea223ec96cd25ea4e1444f
-Bug: https://bugzilla.xfce.org/show_bug.cgi?id=8949
-Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=684911
-Bug-Ubuntu: https://bugs.launchpad.net/bugs/1001936
-
---- xfwm4-4.8.3.orig/src/moveresize.c
-+++ xfwm4-4.8.3/src/moveresize.c
-@@ -617,7 +617,7 @@ clientMoveEventFilter (XEvent * xevent,
-     eventFilterStatus status = EVENT_FILTER_STOP;
-     MoveResizeData *passdata = (MoveResizeData *) data;
-     Client *c = NULL;
--    gboolean moving = TRUE;
-+    gboolean moving;
-     gboolean warp_pointer = FALSE;
-     XWindowChanges wc;
-     int prev_x, prev_y, delta;
-@@ -631,6 +631,12 @@ clientMoveEventFilter (XEvent * xevent,
-     display_info = screen_info->display_info;
-     configure_flags = NO_CFG_FLAG;
- 
-+    /*
-+     * Clients may choose to end the move operation,
-+     * we use XFWM_FLAG_MOVING_RESIZING for that.
-+     */
-+    moving = FLAG_TEST (c->xfwm_flags, XFWM_FLAG_MOVING_RESIZING);
-+
-     /* Update the display time */
-     myDisplayUpdateCurrentTime (display_info, xevent);
- 
-@@ -1184,7 +1190,12 @@ clientResizeEventFilter (XEvent * xevent
-     screen_info = c->screen_info;
-     display_info = screen_info->display_info;
-     status = EVENT_FILTER_STOP;
--    resizing = TRUE;
-+
-+    /*
-+     * Clients may choose to end the resize operation,
-+     * we use XFWM_FLAG_MOVING_RESIZING for that.
-+     */
-+    resizing = FLAG_TEST (c->xfwm_flags, XFWM_FLAG_MOVING_RESIZING);
- 
-     frame_x = frameX (c);
-     frame_y = frameY (c);
---- xfwm4-4.8.3.orig/src/netwm.c
-+++ xfwm4-4.8.3/src/netwm.c
-@@ -671,10 +671,15 @@ clientNetMoveResize (Client * c, XClient
-             resize = TRUE; /* Resize */
-             break;
-         case NET_WM_MOVERESIZE_MOVE:
--        default:
-             event->type = ButtonPress;
-             resize = FALSE; /* Move */
-             break;
-+        case NET_WM_MOVERESIZE_CANCEL:
-+            FLAG_UNSET (c->xfwm_flags, XFWM_FLAG_MOVING_RESIZING);
-+            /* Walk through */
-+        default: /* Do nothing */
-+            return;
-+            break;
-     }
- 
-     if (!FLAG_TEST (c->flags, CLIENT_FLAG_FULLSCREEN))
---- xfwm4-4.8.3.orig/src/display.h
-+++ xfwm4-4.8.3/src/display.h
-@@ -163,7 +163,8 @@ enum
-     NET_WM_MOVERESIZE_SIZE_LEFT,
-     NET_WM_MOVERESIZE_MOVE,
-     NET_WM_MOVERESIZE_SIZE_KEYBOARD,
--    NET_WM_MOVERESIZE_MOVE_KEYBOARD
-+    NET_WM_MOVERESIZE_MOVE_KEYBOARD,
-+    NET_WM_MOVERESIZE_CANCEL
- };
- 
- enum

Deleted: desktop/tags/xfwm4/4.10.1-1/debian/patches/series
===================================================================
--- desktop/trunk/xfwm4/debian/patches/series	2013-05-21 20:52:48 UTC (rev 7429)
+++ desktop/tags/xfwm4/4.10.1-1/debian/patches/series	2013-05-21 21:49:06 UTC (rev 7448)
@@ -1 +0,0 @@
-01_implement-NET_WM_MOVERESIZE_CANCEL-message.patch

Copied: desktop/tags/xfwm4/4.10.1-1/debian/patches/series (from rev 7436, desktop/trunk/xfwm4/debian/patches/series)
===================================================================
--- desktop/tags/xfwm4/4.10.1-1/debian/patches/series	                        (rev 0)
+++ desktop/tags/xfwm4/4.10.1-1/debian/patches/series	2013-05-21 21:49:06 UTC (rev 7448)
@@ -0,0 +1 @@
+0004-Optimize-smart-placement-bug-5785.patch

Deleted: desktop/tags/xfwm4/4.10.1-1/debian/rules
===================================================================
--- desktop/trunk/xfwm4/debian/rules	2013-05-21 20:52:48 UTC (rev 7429)
+++ desktop/tags/xfwm4/4.10.1-1/debian/rules	2013-05-21 21:49:06 UTC (rev 7448)
@@ -1,10 +0,0 @@
-#!/usr/bin/make -f
-
-export DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed -Wl,-O1 -Wl,-z,defs
-export DEB_BUILD_MAINT_OPTIONS=hardening=+pie,+bindnow
-
-override_dh_strip:
-	dh_strip --dbg-package=xfwm4-dbg
-
-%:
-	dh $@

Copied: desktop/tags/xfwm4/4.10.1-1/debian/rules (from rev 7437, desktop/trunk/xfwm4/debian/rules)
===================================================================
--- desktop/tags/xfwm4/4.10.1-1/debian/rules	                        (rev 0)
+++ desktop/tags/xfwm4/4.10.1-1/debian/rules	2013-05-21 21:49:06 UTC (rev 7448)
@@ -0,0 +1,10 @@
+#!/usr/bin/make -f
+
+export DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed -Wl,-O1 -Wl,-z,defs
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
+
+override_dh_strip:
+	dh_strip --dbg-package=xfwm4-dbg
+
+%:
+	dh $@ --parallel




More information about the Pkg-xfce-commits mailing list