[metacity/f15/master] Upstream git snapshot Includes Alt-` binding which we really want for gnome-shell Drop upstreamed pa
Colin Walters
walters at fedoraproject.org
Tue Mar 1 15:22:38 UTC 2011
commit ff7a1082ffb9c2072c9f8676d29b964cd7118995
Author: Colin Walters <walters at verbum.org>
Date: Tue Mar 1 10:25:55 2011 -0500
Upstream git snapshot
Includes Alt-` binding which we really want for gnome-shell
Drop upstreamed patches
Switch to my auto-autogen snippet which automatically invokes configure,
so we can build from a pure git archive
Instead of using autoreconf, just rm -f configure and let autogen do
the work
...cations-to-raise-windows-when-raise_on_cl.patch | 31 -----
...licit-raises-from-same-client-not-just-sa.patch | 73 ----------
Dont-warn-about-a-missing-session-file.patch | 36 -----
...RestartStyleHint-to-RestartIfRunning-when.patch | 140 --------------------
libs.patch | 12 --
metacity.spec | 38 +++---
no-lame-dialog.patch | 133 -------------------
title-click.patch | 11 --
8 files changed, 21 insertions(+), 453 deletions(-)
---
diff --git a/metacity.spec b/metacity.spec
index 3c66f88..3a56ded 100644
--- a/metacity.spec
+++ b/metacity.spec
@@ -2,16 +2,17 @@
Summary: Unobtrusive window manager
Name: metacity
-Version: 2.30.3
-Release: 5%{?dist}
+Version: 2.32.0
+Release: 1.git20110228%{?dist}
URL: http://download.gnome.org/sources/metacity/
-Source0: http://download.gnome.org/sources/metacity/2.30/metacity-%{version}.tar.bz2
+# Current metacity "tarball" was generated with
+# git archive --format=tar --prefix=metacity-2.32.0-git20110228/ HEAD | bzip2
+Source0: metacity-2.32-git20110228.tar.bz2
+#Source0: http://download.gnome.org/sources/metacity/2.30/metacity-%{version}.tar.bz2
# http://bugzilla.gnome.org/show_bug.cgi?id=558723
Patch4: stop-spamming-xsession-errors.patch
# http://bugzilla.gnome.org/show_bug.cgi?id=135056
Patch5: dnd-keynav.patch
-# http://bugzilla.gnome.org/show_bug.cgi?id=588119
-Patch6: Should-set-RestartStyleHint-to-RestartIfRunning-when.patch
# http://bugzilla.gnome.org/show_bug.cgi?id=336750
Patch10: screenshot-forkbomb.patch
@@ -19,10 +20,6 @@ Patch10: screenshot-forkbomb.patch
Patch11: workspaces.patch
Patch12: fresh-tooltips.patch
-# https://bugzilla.gnome.org/show_bug.cgi?id=567528
-Patch14: Allow-explicit-raises-from-same-client-not-just-sa.patch
-# https://bugzilla.gnome.org/show_bug.cgi?id=445447
-Patch15: Allow-applications-to-raise-windows-when-raise_on_cl.patch
# https://bugzilla.gnome.org/show_bug.cgi?id=598995
Patch16: Dont-focus-ancestor-window-on-a-different-workspac.patch
# https://bugzilla.gnome.org/show_bug.cgi?id=599097
@@ -102,16 +99,13 @@ programs using the metacity-private library, since it is a private
API. This package exists purely for technical reasons.
%prep
-%setup -q
+%setup -q -n metacity-2.32.0-git20110228
%patch4 -p1 -b .stop-spamming-xsession-errors
%patch5 -p1 -b .dnd-keynav
-%patch6 -p1 -b .restart-if-running
%patch10 -p1 -b .screenshot-forkbomb
%patch11 -p1 -b .workspaces
%patch12 -p1 -b .fresh-tooltips
-%patch14 -p1 -b .raises-from-same-client
-%patch15 -p1 -b .raise-on-click-stacking
%patch16 -p1 -b .focus-different-workspace
%patch18 -p1 -b .focus-on-motion
%patch19 -p1 -b .no-focus-windows
@@ -127,15 +121,16 @@ API. This package exists purely for technical reasons.
cp -p %{SOURCE1} %{SOURCE2} src/
# force regeneration
-rm src/metacity.schemas
-
-autoreconf -i -f
+rm -f src/metacity.schemas
%build
CPPFLAGS="$CPPFLAGS -I$RPM_BUILD_ROOT%{_includedir}"
export CPPFLAGS
-%configure --disable-static
+# Always rerun configure for now
+rm -f configure
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi;
+ %configure --disable-static)
SHOULD_HAVE_DEFINED="HAVE_SM HAVE_XINERAMA HAVE_XFREE_XINERAMA HAVE_SHAPE HAVE_RANDR HAVE_STARTUP_NOTIFICATION"
@@ -217,6 +212,15 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
%{_mandir}/man1/metacity-window-demo.1.gz
%changelog
+* Mon Feb 28 2011 Colin Walters <walters at verbum.org> - 2.32.0-1.git20110228
+- Upstream git snapshot
+ Includes Alt-` binding which we really want for gnome-shell
+- Drop upstreamed patches
+- Switch to my auto-autogen snippet which automatically invokes configure,
+ so we can build from a pure git archive
+- Instead of using autoreconf, just rm -f configure and let autogen do
+ the work
+
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.30.3-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
More information about the scm-commits
mailing list