rpms/metacity/devel metacity-scrub-wmcheck.patch, NONE, 1.1 metacity.spec, 1.176, 1.177
Matthias Clasen
mclasen at fedoraproject.org
Mon Dec 15 16:50:08 UTC 2008
Author: mclasen
Update of /cvs/pkgs/rpms/metacity/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10664
Modified Files:
metacity.spec
Added Files:
metacity-scrub-wmcheck.patch
Log Message:
clean _NET_SUPPORTING_WM_CHECK on shutdown
metacity-scrub-wmcheck.patch:
--- NEW FILE metacity-scrub-wmcheck.patch ---
diff -up metacity-2.25.34/src/core/screen.c.scrub-wmcheck metacity-2.25.34/src/core/screen.c
--- metacity-2.25.34/src/core/screen.c.scrub-wmcheck 2008-12-15 00:12:33.000000000 -0500
+++ metacity-2.25.34/src/core/screen.c 2008-12-15 00:15:56.000000000 -0500
@@ -86,6 +86,13 @@ set_wm_check_hint (MetaScreen *screen)
return Success;
}
+static void
+unset_wm_check_hint (MetaScreen *screen)
+{
+ XDeleteProperty (screen->display->xdisplay, screen->xroot,
+ screen->display->atom__NET_SUPPORTING_WM_CHECK);
+}
+
static int
set_supported_hint (MetaScreen *screen)
{
@@ -661,6 +668,8 @@ meta_screen_free (MetaScreen *screen,
meta_warning (_("Could not release screen %d on display \"%s\"\n"),
screen->number, screen->display->name);
+ unset_wm_check_hint (screen);
+
XDestroyWindow (screen->display->xdisplay,
screen->wm_sn_selection_window);
Index: metacity.spec
===================================================================
RCS file: /cvs/pkgs/rpms/metacity/devel/metacity.spec,v
retrieving revision 1.176
retrieving revision 1.177
diff -u -r1.176 -r1.177
--- metacity.spec 4 Dec 2008 06:31:23 -0000 1.176
+++ metacity.spec 15 Dec 2008 16:49:38 -0000 1.177
@@ -1,7 +1,7 @@
Summary: Unobtrusive window manager
Name: metacity
Version: 2.25.34
-Release: 1%{?dist}
+Release: 2%{?dist}
URL: http://download.gnome.org/sources/metacity/
Source0: http://download.gnome.org/sources/metacity/2.25/metacity-%{version}.tar.bz2
Patch0: default-theme.patch
@@ -13,8 +13,8 @@
Patch3: string-leak.patch
# http://bugzilla.gnome.org/show_bug.cgi?id=558723
Patch4: stop-spamming-xsession-errors.patch
-# http://bugzilla.gnome.org/show_bug.cgi?id=562196
-Patch5: werror-no-thanks.patch
+# http://bugzilla.gnome.org/show_bug.cgi?id=564561
+Patch6: metacity-scrub-wmcheck.patch
License: GPLv2+
Group: User Interface/Desktops
@@ -76,7 +76,7 @@
%patch2 -p1 -b .leaks
%patch3 -p1 -b .string-leak
%patch4 -p1 -b .stop-spamming-xsession-errors
-#%patch5 -p1 -b .werror-no-thanks
+%patch6 -p1 -b .scrub-wmcheck
%build
rm -rf $RPM_BUILD_ROOT
@@ -179,6 +179,9 @@
%{_mandir}/man1/metacity-window-demo.1.gz
%changelog
+* Mon Dec 15 2008 Matthias Clasen <mclasen at redhat.com> - 2.25.34-2
+- Clean _NET_SUPPORTING_WM_CHECK on shutdown
+
* Wed Dec 3 2008 Matthias Clasen <mclasen at redhat.com> - 2.25.34-1
- Update to 2.25.34
More information about the fedora-extras-commits
mailing list