debian/0000755000000000000000000000000012241422676007174 5ustar debian/changelog0000644000000000000000000000364312241422576011053 0ustar xcompmgr (1.1.6-1) unstable; urgency=low * New upstream release (Closes: #666464) - Report correct version (Closes: #571957) - Fix windows updates when using the SHAPE extension (Closes: #593364) * New maintainer (Closes: #729378) * Bump debhelper compat level to 9 * Switch to short-form rules * Remove spurious debian-changes-1.1.5-1 patch * Remove not needed *.install file * Drop versioned Build-Depends (versions already in oldstable) * Bump Standards-Version to 3.9.5 (no changes needed) * Add 01_fix-shadows.patch to fix shadow drawing * Update copyright file to Copyright-Format 1.0 * Add Vcs-* headers -- Alessandro Ghedini Fri, 15 Nov 2013 14:45:29 +0100 xcompmgr (1.1.5-1) unstable; urgency=low * New upstream release. * Switch to dpkg-source 3.0 (quilt) format. * debian/control: - Standards-Version updated to 3.8.4. -- Gustavo Franco Sat, 27 Feb 2010 22:56:31 -0300 xcompmgr (1.1.4-0.1) unstable; urgency=low * Non-maintainer upload with maintainer agreement. * New upstream release. * Use debhelper v7, drop cdbs build-dep, update to newer automake. * Add watch file. -- Julien Cristau Thu, 29 May 2008 15:43:09 +0200 xcompmgr (1.1.1+cvs.20051218-1) experimental; urgency=low * First Debian release (Closes: #343947). * debian/control - Maintainer field changed - Standards-Version updated to 3.6.2.1 - Build-Depends versioned - Build-Depends on automake1.7 added -- Gustavo Franco Sun, 18 Dec 2005 21:44:26 -0200 xcompmgr (1.1.1+cvs.20041109-0ubuntu2) UNRELEASED; urgency=low * Add pkg-config to Build-Depends. -- Daniel Stone Wed, 24 Nov 2004 14:50:09 +0100 xcompmgr (1.1.1+cvs.20041109-0ubuntu1) UNRELEASED; urgency=low * First xcompmgr release. -- Daniel Stone Tue, 9 Nov 2004 21:01:19 +0100 debian/watch0000644000000000000000000000012612241422576010223 0ustar version=3 http://xorg.freedesktop.org/releases/individual/app/ xcompmgr-(.*)\.tar\.gz debian/copyright0000644000000000000000000000274712241422576011140 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: xcompmgr Upstream-Contact: Keith Packard Source: http://cgit.freedesktop.org/xorg/app/xcompmgr/ Files: * Copyright: 2003, Keith Packard 2003, Matthew Hawn License: XFree86 Files: debian/* Copyright: 2013, Alessandro Ghedini License: XFree86 License: XFree86 Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the name of Keith Packard not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. Keith Packard makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. . KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. debian/compat0000644000000000000000000000000212241422576010371 0ustar 9 debian/rules0000755000000000000000000000006312241422576010252 0ustar #!/usr/bin/make -f %: dh $@ --with=autotools-dev debian/patches/0000755000000000000000000000000012241422576010622 5ustar debian/patches/01_fix-shadows.patch0000644000000000000000000000206512241422576014402 0ustar Description: Fix shadows Origin: upstream, https://bugs.freedesktop.org/show_bug.cgi?id=46285 Author: 3 Brandon Gooch Reviewed-by: Alessandro Ghedini Last-Update: 2013-11-15 --- a/xcompmgr.c +++ b/xcompmgr.c @@ -1028,7 +1028,6 @@ { w->borderClip = XFixesCreateRegion (dpy, NULL, 0); XFixesCopyRegion (dpy, w->borderClip, region); - XFixesIntersectRegion(dpy, w->borderClip, w->borderClip, w->borderSize); } w->prev_trans = t; t = w; @@ -1080,6 +1079,8 @@ if (w->mode == WINDOW_TRANS) { int x, y, wid, hei; + XFixesIntersectRegion(dpy, w->borderClip, w->borderClip, w->borderSize); + XFixesSetPictureClipRegion(dpy, rootBuffer, 0, 0, w->borderClip); #if HAS_NAME_WINDOW_PIXMAP x = w->a.x; y = w->a.y; @@ -1099,6 +1100,8 @@ else if (w->mode == WINDOW_ARGB) { int x, y, wid, hei; + XFixesIntersectRegion(dpy, w->borderClip, w->borderClip, w->borderSize); + XFixesSetPictureClipRegion(dpy, rootBuffer, 0, 0, w->borderClip); #if HAS_NAME_WINDOW_PIXMAP x = w->a.x; y = w->a.y; debian/patches/series0000644000000000000000000000002512241422576012034 0ustar 01_fix-shadows.patch debian/control0000644000000000000000000000140512241422576010576 0ustar Source: xcompmgr Section: x11 Priority: optional Maintainer: Alessandro Ghedini Build-Depends: debhelper (>= 9), automake, autotools-dev, libx11-dev, libxcomposite-dev, libxfixes-dev, libxdamage-dev, libxrender-dev, pkg-config Standards-Version: 3.9.5 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/xcompmgr.git Vcs-Git: git://anonscm.debian.org/collab-maint/xcompmgr.git Package: xcompmgr Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: X composition manager xcompmgr is the standard composition manager for the X Composite extension, which allows clients to modify what is drawn to the screen before it happens. This composition manager implements shadows, fading, proper translucency, and more. debian/source/0000755000000000000000000000000012241422576010473 5ustar debian/source/format0000644000000000000000000000001412241422576011701 0ustar 3.0 (quilt)