--- metacity-2.23.34.orig/debian/patches/001_strict_focus.patch
+++ metacity-2.23.34/debian/patches/001_strict_focus.patch
@@ -0,0 +1,60 @@
+diff -Nur -x '*.orig' -x '*~' metacity-2.23.21/src/core/display.c metacity-2.23.21.new/src/core/display.c
+--- metacity-2.23.21/src/core/display.c 2008-05-25 04:10:24.000000000 +0100
++++ metacity-2.23.21.new/src/core/display.c 2008-06-03 19:26:52.000000000 +0100
+@@ -1819,6 +1819,7 @@
+ {
+ switch (meta_prefs_get_focus_mode ())
+ {
++ case META_FOCUS_MODE_STRICT:
+ case META_FOCUS_MODE_SLOPPY:
+ case META_FOCUS_MODE_MOUSE:
+ display->mouse_mode = TRUE;
+diff -Nur -x '*.orig' -x '*~' metacity-2.23.21/src/core/prefs.c metacity-2.23.21.new/src/core/prefs.c
+--- metacity-2.23.21/src/core/prefs.c 2008-04-03 22:08:41.000000000 +0100
++++ metacity-2.23.21.new/src/core/prefs.c 2008-06-03 19:26:52.000000000 +0100
+@@ -180,6 +180,7 @@
+ { META_FOCUS_MODE_CLICK, "click" },
+ { META_FOCUS_MODE_SLOPPY, "sloppy" },
+ { META_FOCUS_MODE_MOUSE, "mouse" },
++ { META_FOCUS_MODE_STRICT, "strict" },
+ { 0, NULL },
+ };
+
+diff -Nur -x '*.orig' -x '*~' metacity-2.23.21/src/core/window.c metacity-2.23.21.new/src/core/window.c
+--- metacity-2.23.21/src/core/window.c 2008-05-25 04:10:25.000000000 +0100
++++ metacity-2.23.21.new/src/core/window.c 2008-06-03 19:26:52.000000000 +0100
+@@ -2267,7 +2267,7 @@
+ if (window->showing_for_first_time)
+ {
+ window->showing_for_first_time = FALSE;
+- if (takes_focus_on_map)
++ if (takes_focus_on_map && meta_prefs_get_focus_mode () != META_FOCUS_MODE_STRICT)
+ {
+ meta_window_focus (window, timestamp);
+ }
+diff -Nur -x '*.orig' -x '*~' metacity-2.23.21/src/core/workspace.c metacity-2.23.21.new/src/core/workspace.c
+--- metacity-2.23.21/src/core/workspace.c 2008-05-03 04:14:50.000000000 +0100
++++ metacity-2.23.21.new/src/core/workspace.c 2008-06-03 19:26:52.000000000 +0100
+@@ -823,7 +823,8 @@
+ }
+ else if (meta_prefs_get_focus_mode () == META_FOCUS_MODE_SLOPPY)
+ focus_ancestor_or_mru_window (workspace, not_this_one, timestamp);
+- else if (meta_prefs_get_focus_mode () == META_FOCUS_MODE_MOUSE)
++ else if (meta_prefs_get_focus_mode () == META_FOCUS_MODE_MOUSE ||
++ meta_prefs_get_focus_mode () == META_FOCUS_MODE_STRICT)
+ {
+ meta_topic (META_DEBUG_FOCUS,
+ "Setting focus to no_focus_window, since no valid "
+diff -Nur -x '*.orig' -x '*~' metacity-2.23.21/src/include/common.h metacity-2.23.21.new/src/include/common.h
+--- metacity-2.23.21/src/include/common.h 2008-03-04 04:20:16.000000000 +0000
++++ metacity-2.23.21.new/src/include/common.h 2008-06-03 19:26:52.000000000 +0100
+@@ -161,7 +161,8 @@
+ {
+ META_FOCUS_MODE_CLICK,
+ META_FOCUS_MODE_SLOPPY,
+- META_FOCUS_MODE_MOUSE
++ META_FOCUS_MODE_MOUSE,
++ META_FOCUS_MODE_STRICT
+ } MetaFocusMode;
+
+ typedef enum
--- metacity-2.23.34.orig/debian/patches/011_gnome_482354_attachment_104591.patch
+++ metacity-2.23.34/debian/patches/011_gnome_482354_attachment_104591.patch
@@ -0,0 +1,30 @@
+Index: src/core/window.c
+===================================================================
+--- a/src/core/window.c (revision 3554)
++++ b/src/core/window.c (working copy)
+@@ -2882,8 +2882,23 @@
+ /* Get window on current or given workspace */
+ if (workspace == NULL)
+ workspace = window->screen->active_workspace;
+- if (!meta_window_located_on_workspace (window, workspace))
+- meta_window_change_workspace (window, workspace);
++
++ /* For non-transient windows, we just set up a pulsing indicator,
++ rather than move windows or workspaces.
++ See http://bugzilla.gnome.org/show_bug.cgi?id=482354 */
++ if (window->xtransient_for == None &&
++ !meta_window_located_on_workspace (window, workspace))
++ {
++ meta_window_set_demands_attention (window);
++ /* We've marked it as demanding, don't need to do anything else. */
++ return;
++ }
++ else if (window->xtransient_for != None)
++ {
++ /* Move transients to current workspace - preference dialogs should appear over
++ the source window. */
++ meta_window_change_workspace (window, workspace);
++ }
+
+ if (window->shaded)
+ meta_window_unshade (window, timestamp);
--- metacity-2.23.34.orig/debian/patches/003_workspaces_default_name.patch
+++ metacity-2.23.34/debian/patches/003_workspaces_default_name.patch
@@ -0,0 +1,78 @@
+diff -Nur -x '*.orig' -x '*~' metacity-2.23.21/src/core/prefs.c metacity-2.23.21.new/src/core/prefs.c
+--- metacity-2.23.21/src/core/prefs.c 2008-06-03 19:09:53.000000000 +0100
++++ metacity-2.23.21.new/src/core/prefs.c 2008-06-03 19:11:49.000000000 +0100
+@@ -2127,7 +2127,7 @@
+ #else
+ int i;
+ for (i = 0; i < MAX_REASONABLE_WORKSPACES; i++)
+- workspace_names[i] = g_strdup_printf (_("Workspace %d"), i + 1);
++ workspace_names[i] = g_strdup_printf (_("Desk %d"), i + 1);
+
+ meta_topic (META_DEBUG_PREFS,
+ "Initialized workspace names\n");
+@@ -2639,7 +2639,7 @@
+ /* use a default name */
+ char *d;
+
+- d = g_strdup_printf (_("Workspace %d"), i + 1);
++ d = g_strdup_printf (_("Desk %d"), i + 1);
+ if (workspace_names[i] && strcmp (workspace_names[i], d) == 0)
+ {
+ g_free (d);
+@@ -2685,7 +2685,7 @@
+ g_return_if_fail (i >= 0 && i < MAX_REASONABLE_WORKSPACES);
+
+ meta_topic (META_DEBUG_PREFS,
+- "Changing name of workspace %d to %s\n",
++ "Changing name of Desk %d to %s\n",
+ i, name ? name : "none");
+
+ /* This is a bad hack. We have to treat empty string as
+@@ -2701,7 +2701,7 @@
+ (name && workspace_names[i] && strcmp (name, workspace_names[i]) == 0))
+ {
+ meta_topic (META_DEBUG_PREFS,
+- "Workspace %d already has name %s\n",
++ "Desk %d already has name %s\n",
+ i, name ? name : "none");
+ return;
+ }
+@@ -2720,7 +2720,7 @@
+
+ if (err)
+ {
+- meta_warning (_("Error setting name for workspace %d to \"%s\": %s\n"),
++ meta_warning (_("Error setting name for Desk %d to \"%s\": %s\n"),
+ i, name ? name : "none",
+ err->message);
+ g_error_free (err);
+diff -Nur -x '*.orig' -x '*~' metacity-2.23.21/src/ui/menu.c metacity-2.23.21.new/src/ui/menu.c
+--- metacity-2.23.21/src/ui/menu.c 2008-03-21 03:37:53.000000000 +0000
++++ metacity-2.23.21.new/src/ui/menu.c 2008-06-03 19:09:55.000000000 +0100
+@@ -195,12 +195,12 @@
+ g_assert (name != NULL);
+
+ /*
+- * If the name is of the form "Workspace x" where x is an unsigned
++ * If the name is of the form "Desk x" where x is an unsigned
+ * integer, insert a '_' before the number if it is less than 10 and
+ * return it
+ */
+ number = 0;
+- if (sscanf (name, _("Workspace %d%n"), &number, &charcount) != 0 &&
++ if (sscanf (name, _("Desk %d%n"), &number, &charcount) != 0 &&
+ *(name + charcount)=='\0')
+ {
+ char *new_name;
+@@ -210,9 +210,9 @@
+ * a copy copy so we can have our wicked way with it.
+ */
+ if (number == 10)
+- new_name = g_strdup_printf (_("Workspace 1_0"));
++ new_name = g_strdup_printf (_("Desk 1_0"));
+ else
+- new_name = g_strdup_printf (_("Workspace %s%d"),
++ new_name = g_strdup_printf (_("Desk %s%d"),
+ number < 10 ? "_" : "",
+ number);
+ return new_name;
--- metacity-2.23.34.orig/debian/patches/012_default_keybinding.patch
+++ metacity-2.23.34/debian/patches/012_default_keybinding.patch
@@ -0,0 +1,12 @@
+diff -Nur -x '*.orig' -x '*~' metacity-2.22.0/src/metacity.schemas.in metacity-2.22.0.new/src/metacity.schemas.in
+--- metacity-2.22.0/src/metacity.schemas.in 2008-03-09 22:49:15.000000000 +0100
++++ metacity-2.22.0.new/src/metacity.schemas.in 2008-04-10 10:54:22.000000000 +0200
+@@ -1343,7 +1343,7 @@
+ /apps/metacity/global_keybindings/switch_windows_backward
+ metacity
+ string
+- disabled
++ <Shift><Alt>Tab
+
+ Move focus backwards between windows using popup display
+
--- metacity-2.23.34.orig/debian/patches/99_ltmain_as-needed.patch
+++ metacity-2.23.34/debian/patches/99_ltmain_as-needed.patch
@@ -0,0 +1,30 @@
+--- ltmain.sh 2007-08-14 18:43:36.000000000 +0100
++++ ltmain.sh.new 2007-12-20 12:07:00.000000000 +0000
+@@ -1793,6 +1793,11 @@
+ IFS="$save_ifs"
+ arg=`$echo "X$arg" | $Xsed -e "s/^ //"`
+ ;;
++
++ -Wl,--as-needed)
++ deplibs="$deplibs $arg"
++ continue
++ ;;
+
+ -Wl,*)
+ args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wl,//'`
+@@ -2137,6 +2142,15 @@
+ lib=
+ found=no
+ case $deplib in
++ -Wl,--as-needed)
++ if test "$linkmode,$pass" = "prog,link"; then
++ compile_deplibs="$deplib $compile_deplibs"
++ finalize_deplibs="$deplib $finalize_deplibs"
++ else
++ deplibs="$deplib $deplibs"
++ fi
++ continue
++ ;;
+ -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
--- metacity-2.23.34.orig/debian/patches/006_raise_on_click_for_click_mode.patch
+++ metacity-2.23.34/debian/patches/006_raise_on_click_for_click_mode.patch
@@ -0,0 +1,14 @@
+--- metacity-2.21.8/src/core/prefs.c 2008-02-03 04:49:18.000000000 +0000
++++ metacity-2.21.8/src/core/prefs.c.new 2008-02-04 02:32:31.000000000 +0000
+@@ -1220,10 +1220,7 @@
+ gboolean
+ meta_prefs_get_raise_on_click (void)
+ {
+- /* Force raise_on_click on for click-to-focus, as requested by Havoc
+- * in #326156.
+- */
+- return raise_on_click || focus_mode == META_FOCUS_MODE_CLICK;
++ return raise_on_click;
+ }
+
+ const char*
--- metacity-2.23.34.orig/debian/watch
+++ metacity-2.23.34/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://ftp.gnome.org/pub/GNOME/sources/metacity/([\d\.]+)[02468]/ metacity-(.*)\.tar\.gz debian uupdate
--- metacity-2.23.34.orig/debian/control
+++ metacity-2.23.34/debian/control
@@ -0,0 +1,96 @@
+Source: metacity
+Section: x11
+Priority: optional
+Maintainer: Ubuntu Desktop Team
+XSBC-Original-Maintainer: Marco Cabizza
+Uploaders: Debian GNOME Maintainers , Josselin Mouette , Loic Minier , Riccardo Setti , Sebastian Dröge
+Build-Depends: cdbs (>= 0.4.41),
+ debhelper (>= 5),
+ gettext,
+ libgtk2.0-dev (>= 2.10.0-1),
+ liborbit2-dev (>= 1:2.10.2-1.1),
+ libpopt-dev,
+ libxml2-dev (>= 2.4.23),
+ libxcomposite-dev,
+ libgconf2-dev (>= 2.6.1-2),
+ libglade2-dev (>= 2.4.0-1),
+ libice-dev,
+ libsm-dev,
+ libx11-dev,
+ libxt-dev,
+ libxdamage-dev,
+ libxext-dev,
+ libxfixes-dev,
+ libxrandr-dev,
+ libxrender-dev,
+ x11proto-core-dev,
+ libxinerama-dev,
+ libstartup-notification0-dev (>= 0.7),
+ libxml-parser-perl,
+ gnome-pkg-tools (>= 0.10),
+ dpkg-dev (>= 1.13.19)
+Standards-Version: 3.7.3
+
+Package: libmetacity0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ metacity-common (>= ${gnome:Version}),
+ metacity-common (<< ${gnome:NextVersion})
+Description: library of lightweight GTK2 based Window Manager
+ Metacity is a small window manager, using gtk2 to do everything.
+ .
+ As the author says, metacity is a "Boring window manager for the adult in
+ you. Many window managers are like Marshmallow Froot Loops; Metacity is
+ like Cheerios."
+ .
+ This package contains the shared library.
+
+Package: metacity
+Section: x11
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ metacity-common (>= ${gnome:Version}),
+ metacity-common (<< ${gnome:NextVersion})
+Provides: x-window-manager
+Recommends: gnome-session | x-session-manager
+Suggests: gnome-control-center (>= 1:2.5.4)
+Description: A lightweight GTK2 based Window Manager
+ Metacity is a small window manager, using gtk2 to do everything.
+ .
+ As the author says, metacity is a "Boring window manager for the adult in
+ you. Many window managers are like Marshmallow Froot Loops; Metacity is
+ like Cheerios."
+ .
+ This package contains the core binaries.
+
+Package: metacity-common
+Section: misc
+Architecture: all
+Depends: ${misc:Depends}
+Replaces: metacity (<< 1:2.16.3)
+Description: Shared files of lightweight GTK2 based Window Manager
+ Metacity is a small window manager, using gtk2 to do everything.
+ .
+ As the author says, metacity is a "Boring window manager for the adult in
+ you. Many window managers are like Marshmallow Froot Loops; Metacity is
+ like Cheerios."
+ .
+ This package contains the shared files.
+
+Package: libmetacity-dev
+Section: libdevel
+Architecture: any
+Depends: ${misc:Depends},
+ libmetacity0 (= ${binary:Version}),
+ libgtk2.0-dev (>= 2.10.0-1)
+Description: Development files of lightweight GTK2 based Window Manager
+ Metacity is a small window manager, using gtk2 to do everything.
+ .
+ As the author says, metacity is a "Boring window manager for the adult in
+ you. Many window managers are like Marshmallow Froot Loops; Metacity is
+ like Cheerios."
+ .
+ This package contains the development files.
--- metacity-2.23.34.orig/debian/metacity-common.manpages
+++ metacity-2.23.34/debian/metacity-common.manpages
@@ -0,0 +1,4 @@
+debian/metacity.1
+debian/metacity-message.1
+debian/metacity-theme-viewer.1
+debian/metacity-window-demo.1
--- metacity-2.23.34.orig/debian/libmetacity-dev.install
+++ metacity-2.23.34/debian/libmetacity-dev.install
@@ -0,0 +1,4 @@
+debian/tmp/usr/include
+debian/tmp/usr/lib/lib*.a
+debian/tmp/usr/lib/lib*.so
+debian/tmp/usr/lib/pkgconfig/*.pc
--- metacity-2.23.34.orig/debian/metacity-common.catalog
+++ metacity-2.23.34/debian/metacity-common.catalog
@@ -0,0 +1 @@
+PUBLIC "-//MetacityTheme//DTD MetacityTheme 1.0//EN//XML" "metacity-theme.dtd"
--- metacity-2.23.34.orig/debian/libmetacity0.preinst
+++ metacity-2.23.34/debian/libmetacity0.preinst
@@ -0,0 +1,10 @@
+#!/bin/sh -e
+
+# clean up doc directory symlinking from Gutsy
+if [ "$1" = install ] || [ "$1" = upgrade ]; then
+ if dpkg --compare-versions "$2" lt-nl 1:2.21.2; then
+ [ -e "/usr/share/doc/libmetacity0" ] && rm -f /usr/share/doc/libmetacity0 || true
+ fi
+fi
+
+#DEBHELPER#
--- metacity-2.23.34.orig/debian/metacity-theme-viewer.1
+++ metacity-2.23.34/debian/metacity-theme-viewer.1
@@ -0,0 +1,43 @@
+.\" In .TH, FOO should be all caps, SECTION should be 1-8, maybe w/ subsection
+.\" other parms are allowed: see man(7), man(1)
+.\"
+.\" Based on template provided by Tom Christiansen .
+.\"
+.TH METACITY-THEME-VIEWER 1 "1 June 2004"
+.SH NAME
+metacity-theme-viewer \- view metacity themes
+.SH SYNOPSIS
+.B metacity-theme-viewer
+[
+.I THEMENAME
+]
+.SH DESCRIPTION
+.\" Putting a newline after each sentence can generate better output.
+.B metacity-theme-viewer
+allows you to preview any installed Metacity theme.
+.PP
+When designing a new Metacity theme, you can use
+.B metacity-theme-viewer
+to measure the performance of a window frame option, and to preview
+the option.
+.SH OPTIONS
+.TP
+.I THEMENAME
+Name of the theme to be shown (\fIAtlanta\fR by default).
+It is case-sensitive.
+.SH FILES
+.br
+.nf
+.TP
+.I /usr/share/themes
+system themes directory
+.TP
+.I /usr/share/themes/*/metacity-1/metacity-theme-1.xml
+theme specification file
+.SH AUTHOR
+This manual page was written by Jose M. Moya , for
+the Debian GNU/Linux system (but may be used by others).
+.SH "SEE ALSO"
+.\" Always quote multiple words for .SH
+.BR metacity (1),
+.BR metacity-window-demo (1).
--- metacity-2.23.34.orig/debian/metacity-common.install
+++ metacity-2.23.34/debian/metacity-common.install
@@ -0,0 +1,8 @@
+debian/tmp/etc
+debian/tmp/usr/share/gnome
+debian/tmp/usr/share/locale
+debian/tmp/usr/share/man
+debian/tmp/usr/share/metacity
+debian/tmp/usr/share/themes
+debian/tmp/usr/share/gnome-control-center/keybindings
+doc/metacity-theme.dtd usr/share/sgml/metacity-common
--- metacity-2.23.34.orig/debian/metacity-common.gconf-defaults
+++ metacity-2.23.34/debian/metacity-common.gconf-defaults
@@ -0,0 +1 @@
+/apps/metacity/general/num_workspaces 2
--- metacity-2.23.34.orig/debian/metacity.postinst
+++ metacity-2.23.34/debian/metacity.postinst
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+set -e
+
+action="$1"
+
+if [ "$action" = configure ]; then
+ # register the alternatives of x-window-manager manually
+ # because dh_installwm doesn't register manpage as slave yet.
+ update-alternatives --install /usr/bin/x-window-manager \
+ x-window-manager /usr/bin/metacity 60 \
+ --slave /usr/share/man/man1/x-window-manager.1.gz \
+ x-window-manager.1.gz /usr/share/man/man1/metacity.1.gz
+fi
+
+#DEBHELPER#
--- metacity-2.23.34.orig/debian/metacity-common.sgmlcatalogs
+++ metacity-2.23.34/debian/metacity-common.sgmlcatalogs
@@ -0,0 +1 @@
+debian/metacity-common.catalog /usr/share/sgml/metacity-common/catalog
--- metacity-2.23.34.orig/debian/metacity-message.1
+++ metacity-2.23.34/debian/metacity-message.1
@@ -0,0 +1,50 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH METACITY\-MESSAGE 1 "28 August 2002"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+METACITY\-MESSAGE \- a command to send a message to Metacity
+.SH SYNOPSIS
+.B METACITY\-MESSAGE
+[restart|reload\-theme|enable\-keybindings|disable\-keybindings]
+.SH DESCRIPTION
+This manual page documents briefly the
+.B metacity\-message\fP.
+This manual page was written for the Debian distribution
+because the original program does not have a manual page.
+.PP
+.\" TeX users may be more comfortable with the \fB\fP and
+.\" \fI\fP escape sequences to invode bold face and italics,
+.\" respectively.
+\fBmetacity\-message\fP send a specified message to \fBmetacity\fP(1).
+.SH OPTIONS
+.TP
+.B restart
+Restart \fBmetacity\fP(1) which is running.
+.TP
+.B reload-theme
+Reload a theme which is specified on gconf database.
+.TP
+.B enable-keybindings
+Enable all of keybindings which is specified on gconf database.
+.TP
+.B disable-keybindings
+Disable all of keybindings which is specified on gconf database.
+.SH SEE ALSO
+.BR metacity (1)
+.SH AUTHOR
+This manual page was written by Akira TAGOH ,
+for the Debian GNU/Linux system (but may be used by others).
--- metacity-2.23.34.orig/debian/metacity.install
+++ metacity-2.23.34/debian/metacity.install
@@ -0,0 +1,2 @@
+debian/tmp/usr/bin
+debian/tmp/usr/lib/metacity
--- metacity-2.23.34.orig/debian/rules
+++ metacity-2.23.34/debian/rules
@@ -0,0 +1,16 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+include /usr/share/cdbs/1/class/gnome.mk
+include /usr/share/cdbs/1/rules/utils.mk
+include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
+include /usr/share/gnome-pkg-tools/1/rules/gnome-version.mk
+-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
+
+DEB_CONFIGURE_EXTRA_FLAGS += --enable-startup-notification=yes
+DEB_DH_MAKESHLIBS_ARGS_libmetacity0 += -V 'libmetacity0 (>= 1:2.22.0)'
+DEB_INSTALL_DOCS_metacity += doc/theme-format.txt
+
+LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed
+
--- metacity-2.23.34.orig/debian/libmetacity0.install
+++ metacity-2.23.34/debian/libmetacity0.install
@@ -0,0 +1 @@
+debian/tmp/usr/lib/lib*.so.*
--- metacity-2.23.34.orig/debian/changelog
+++ metacity-2.23.34/debian/changelog
@@ -0,0 +1,864 @@
+metacity (1:2.23.34-0ubuntu1) intrepid; urgency=low
+
+ * New upstream release
+ - Fix possible compositor crash (LP: #178953)
+
+ -- Pedro Fragoso Tue, 17 Jun 2008 17:17:05 +0100
+
+metacity (1:2.23.21-0ubuntu1) intrepid; urgency=low
+
+ * New upstream development release
+ - Re-enable cascading (Erwann) (LP: #157497)
+ - Window decoration updates colour when GTK theme changes (LP: #192684)
+ * Sync on Debian
+ * debian/libmetacity0.preinst, debian/libmetacity-dev.preinst,
+ debian/metacity.preinst: On upgrades from Gutsy, remove the symlinks to
+ entire /usr/share/doc// directories which got in troduced in Gutsy.
+ They break upgrades all over, and current cdbs just
+ symlinks individual files.
+ * debian/metacity-common.gconf-defaults: 2 workspaces.
+ * debian/patches/001_strict_focus.patch: strict focus.
+ * debian/patches/006_raise_on_click_for_click_mode.patch: use raise on
+ click option.
+ * debian/patches/003_workspaces_default_name.patch: use "Desk" instead of
+ "Workspace" for default workspaces naming.
+ * debian/patches/011_gnome_482354_attachment_104591.patch: (Gnome: #482354)
+ fix firefox-3.0 bug (LP: #175904) - "Firefox-3.0 window moves to
+ current workspace" by applying patch for metacity bug
+ "gtk_window_present() causes full applications to move workspaces"
+ * debian/patches/012_default_keybinding.patch:
+ Fix default keybinding for shift-alt-tab
+
+ -- Pedro Fragoso Tue, 03 Jun 2008 18:36:06 +0100
+
+metacity (1:2.22.0-1) unstable; urgency=low
+
+ [ Bradley Smith ]
+ * New upstream development release.
+
+ [ Sam Morris ]
+ * Build-depend on libxcomposite-dev for composite manager.
+
+ [ Sebastian Dröge ]
+ * New upstream stable release:
+ + debian/rules:
+ - Drop check-dist include.
+ - Update shlibs to >= 2.22.0 because of new API.
+
+ -- Sebastian Dröge Fri, 14 Mar 2008 13:54:19 +0100
+
+metacity (1:2.21.5-1) experimental; urgency=low
+
+ [ Riccardo Setti ]
+ * New metacity package.
+ * build with compositor extension.
+
+ [ Bradley Smith ]
+ * Update Standards Version to 3.7.3. (No changes)
+ * Add check-dist.
+
+ -- Riccardo Setti Thu, 20 Dec 2007 02:29:13 +0100
+
+metacity (1:2.20.1-2) UNRELEASED; urgency=low
+
+ * Let metacity-common replace metacity instead of conflicting to ease
+ upgrades.
+
+ -- Loic Minier Wed, 28 Nov 2007 19:00:45 +0100
+
+metacity (1:2.20.1-1) unstable; urgency=low
+
+ [ Josselin Mouette ]
+ * Recommend gnome-session | x-session-manager. Closes: #225640.
+ * Remove metacity.menu. Closes: #397645.
+
+ [ Sebastian Dröge ]
+ * New upstream bugfix release.
+
+ -- Sebastian Dröge Mon, 19 Nov 2007 13:57:21 +0100
+
+metacity (1:2.20.0-1) unstable; urgency=low
+
+ * New upstream release:
+ + debian/patches/01_session_tolerate_missing_file.patch,
+ debian/patches/02_fix_crash_on_session_saving.patch:
+ - Dropped, merged upstream.
+ + debian/rules:
+ - Bump shlibs to >= 2.19.5.
+ + debian/metacity-common.install:
+ - Ship keybinding stuff.
+ * debian/control.in:
+ + Drop duplicated libxinerama-dev build dependency.
+
+ -- Sebastian Dröge Sat, 22 Sep 2007 10:46:36 +0200
+
+metacity (1:2.18.5-1) unstable; urgency=low
+
+ * New upstream stable release; no API change.
+
+ -- Loic Minier Tue, 19 Jun 2007 12:07:17 +0200
+
+metacity (1:2.18.3-2) unstable; urgency=low
+
+ * 99_ltmain_as-needed.patch: make --as-needed work for the library
+ too.
+
+ -- Josselin Mouette Wed, 06 Jun 2007 23:40:52 +0200
+
+metacity (1:2.18.3-1) unstable; urgency=low
+
+ * Drop metacity-common postinst as it was scheduled to be dropped post-etch.
+ * Rewrite metacity postinst and prerm to use safer individual if tests
+ instead of trying to list all possible args in a case; reported by
+ Lior Kaplan; closes: #421206.
+ * New upstream stable release; no API change.
+
+ -- Loic Minier Mon, 28 May 2007 17:48:18 +0200
+
+metacity (1:2.18.2-3) unstable; urgency=low
+
+ * New patch 02_fix_crash_on_session_saving.patch, taken from Ubuntu.
+ Fix a crash that would occur when the current session is saved and would
+ corrupt ~/.gnome2/session. Gnome bug #433253
+
+ -- Sebastian Dröge Thu, 26 Apr 2007 15:44:10 +0200
+
+metacity (1:2.18.2-2) unstable; urgency=low
+
+ * Add -z defs to LDFLAGS; cleanups.
+ * Upload to unstable; drop check-dist include.
+ * Add a ${misc:Depends}.
+ * Drop useless --enable-xsync=yes from configure flags.
+ * Wrap build-deps and deps.
+ * Bump dep on libgtk2.0-dev to >= 2.10.0-1.
+
+ -- Loic Minier Sat, 14 Apr 2007 15:12:50 +0200
+
+metacity (1:2.18.2-1) experimental; urgency=low
+
+ * New upstream stable release.
+
+ -- Loic Minier Mon, 09 Apr 2007 08:47:47 +0200
+
+metacity (1:2.18.1-1) experimental; urgency=low
+
+ * New upstream stable release; no API change; bug fixes and translations.
+ * Drop obsolete README.Debian; misc cleanups.
+
+ -- Loic Minier Sun, 08 Apr 2007 09:23:44 +0200
+
+metacity (1:2.18.0-1) experimental; urgency=low
+
+ [ Marco Cabizza ]
+ * New upstream release: not enabling compositor, too unstable, and libcm
+ seems dead upstream.
+
+ [ Riccardo Setti ]
+ * Updated debhelper compatibility to 5
+
+ [ Loic Minier ]
+ * Set LDFLAGS directly instead of via DEB_CONFIGURE_SCRIPT_ENV; build-dep on
+ cdbs >= 0.4.41.
+ * Fix metacity-common.install to list the correct dirs.
+
+ -- Loic Minier Mon, 26 Mar 2007 22:27:08 +0200
+
+metacity (1:2.16.5-1) experimental; urgency=low
+
+ [ Loic Minier ]
+ * Add a get-orig-source target to retrieve the upstream tarball.
+ * Include the new check-dist Makefile to prevent accidental uploads to
+ unstable; bump build-dep on gnome-pkg-tools to >= 0.10.
+
+ [ Josselin Mouette ]
+ * 01_session_tolerate_missing_file.patch: register differently to the
+ session, in order to handle gracefully the case where a session file
+ is missing on the disk (closes: #315169, #391287).
+ * New upstream release.
+
+ -- Josselin Mouette Sun, 4 Mar 2007 10:29:40 +0100
+
+metacity (1:2.16.3-1) experimental; urgency=low
+
+ [ Marco Cabizza ]
+ * New upstream release.
+
+ [ Loic Minier ]
+ * Merge 1:2.14.5-2.
+
+ [ Josselin Mouette ]
+ * Use ${gnome:Version} and ${gnome:NextVersion} to loosen the
+ dependencies.
+ * Build-depend on gnome-pkg-tools 0.6.
+ * Call gnome-version.mk.
+ * Replace the x-dev build-dependency by x11proto-core-dev.
+
+ -- Josselin Mouette Tue, 21 Nov 2006 20:50:05 +0100
+
+metacity (1:2.16.2-1) experimental; urgency=low
+
+ * New upstream release, with backwards incompatible changes in internal API.
+
+ -- Loic Minier Mon, 25 Sep 2006 17:47:56 +0200
+
+metacity (1:2.16.1-1) experimental; urgency=low
+
+ [ Loïc Minier ]
+ * Remove superfluous dh_installcatalogs call and bump cdbs build-dep to
+ >= 0.4.37, thanks Peter Eisentraut. (Closes: #361156)
+ [debian/control, debian/control.in, debian/rules]
+ * Don't mention non-existing Info documentation in the metacity and
+ metacity-message man pages, thanks Piotr Engelking. (Closes: #365450)
+ [debian/metacity.1, debian/metacity-message.1]
+ * Fix watch file.
+
+ [ Marco Cabizza ]
+ * New upstream release, target experimental:
+ - Bumping up libgtk2.0-dev build-dep to 2.10
+ * Setting myself as the maintainer.
+
+ -- Marco Cabizza Wed, 13 Sep 2006 18:46:45 +0200
+
+metacity (1:2.14.5-2) unstable; urgency=low
+
+ * Remove superfluous dh_installcatalogs call and bump cdbs build-dep to
+ >= 0.4.37, thanks Peter Eisentraut. (Closes: #361156)
+ [debian/control, debian/control.in, debian/rules]
+ * Don't mention non-existing Info documentation in the metacity and
+ metacity-message man pages, thanks Piotr Engelking. (Closes: #365450)
+ [debian/metacity.1, debian/metacity-message.1]
+ * Fix watch file.
+ * Fix typo in debian/metacity-message.1; thanks Per Bojsen; closes: #397864.
+
+ -- Loic Minier Fri, 10 Nov 2006 09:38:49 +0100
+
+metacity (1:2.14.5-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Loic Minier Tue, 30 May 2006 15:47:36 +0200
+
+metacity (1:2.14.3-1) unstable; urgency=low
+
+ [ Gustavo Noronha Silva ]
+ * New upstream release.
+ + Doesn't steal focus (closes: #361273).
+
+ [ Josselin Mouette ]
+ * Make the package binNMU-safe.
+ + Build-depend on dpkg-dev 1.13.19.
+ + Use ${source:Version} and ${binary:Version}.
+ * Standards version is 3.7.2.
+ * Bump shlibs version to 2.14.
+
+ [ Loic Minier ]
+ * Stop shipping /usr/lib/*.la files in libmetacity-dev.
+ [debian/libmetacity-dev.install]
+
+ -- Josselin Mouette Sun, 14 May 2006 23:30:56 +0200
+
+metacity (1:2.14.1-2) unstable; urgency=low
+
+ * Simple rebuild to get rid of references to Xcursor.la / Xrender.la.
+
+ -- Loic Minier Tue, 2 May 2006 16:45:22 +0200
+
+metacity (1:2.14.1-1) unstable; urgency=low
+
+ * New upstram version.
+ * Adds edge resistance. Closes: #191649.
+ * patches/000_raise-on-click.patch: Fixed upstream; dropped.
+
+ -- Dafydd Harries Thu, 30 Mar 2006 19:50:23 +0100
+
+metacity (1:2.12.3-3) unstable; urgency=low
+
+ * Also explicitely remove catalogs installed by past metacity packages.
+ [debian/metacity-common.preinst]
+ * Move these clenaups to postinst.
+ [debian/metacity-common.preinst, debian/metacity-common.postinst]
+
+ -- Loic Minier Sun, 12 Feb 2006 16:53:48 +0100
+
+metacity (1:2.12.3-2) unstable; urgency=low
+
+ * Clean up metacity's postinst.
+ [debian/metacity.postinst]
+ * Clean up /etc/sgml/metacity.cat and .old left over by metacity.
+ [debian/metacity-common.preinst]
+
+ -- Loic Minier Sun, 12 Feb 2006 16:35:07 +0100
+
+metacity (1:2.12.3-1) unstable; urgency=low
+
+ * New upstream release.
+ * Update patch to support a new raise on click mode and choice of this mode
+ to apply without fuzz. Also note this patch has been rejected upstream.
+ [debian/patches/000_raise-on-click.patch]
+ * New metacity-common package holds arch-independent files and registers
+ schemas. (Closes: #218365, #234665, #240211)
+ [debian/metacity.dirs, debian/metacity-common.links,
+ debian/metacity.install, debian/control, debian/control.in,
+ debian/metacity-common.postinst, debian/metacity.catalog,
+ debian/metacity-common.manpages, debian/metacity.postrm,
+ debian/metacity-common.dirs, debian/metacity-common.install,
+ debian/metacity-common.catalog, debian/changelog,
+ debian/metacity-common.postrm, debian/rules, debian/metacity.links,
+ debian/metacity.postinst, debian/metacity.manpages]
+ * Actually ship license information.
+ [debian/copyright]
+ * Version the metacity and libmetacity dependency on metacity-common with
+ Source-Version.
+ [debian/control, debian/control.in]
+ * Install SGML catalogs with dh_installcatalogs, move them below
+ /usr/share/sgml/metacity-common, in the metacity-common package.
+ [debian/control, debian/control, debian/metacity-common.catalog,
+ debian/metacity-common.postinst, debian/metacity-common.postrm,
+ debian/metacity-common.sgmlcatalogs, debian/rules]
+ * Drop the /usr/share/metacity/dtd symlink.
+ [debian/metacity-common.links]
+ * Drop /usr/share/sgml/dtd creation.
+ [debian/metacity-common.dirs]
+ * Drop useless /usr/share/metacity from metacity-common.
+ [debian/metacity-common.install]
+ * Drop obsolete cleanup "rm -rf".
+ [debian/rules]
+ * Give .dtd installation to dh_install.
+ [debian/metacity-common.install, debian/rules]
+
+ -- Loic Minier Sat, 11 Feb 2006 21:10:40 +0100
+
+metacity (1:2.12.2-3) unstable; urgency=high
+
+ * Add xorg build-deps (libice-dev, libsm-dev, libx11-dev, libxext-dev,
+ libxinerama-dev, libxrandr-dev, x-dev) thanks to "xlibs-split".
+ (Closes: #347000)
+ [debian/control, debian/control.in]
+ * Relibtoolizing would get Debian's AC_PATH_XTRA, but I add a libxt-dev
+ build-dep and pass --as-needed because the patch was like uh 1.1 MB.
+ [debian/control, debian/control.in, debian/rules]
+
+ -- Loic Minier Mon, 9 Jan 2006 22:47:36 +0100
+
+metacity (1:2.12.2-2) unstable; urgency=low
+
+ * Upload to unstable.
+
+ -- Josselin Mouette Sun, 8 Jan 2006 01:49:55 +0100
+
+metacity (1:2.12.2-1) experimental; urgency=low
+
+ * New upstream release.
+
+ -- Jordi Mallach Sun, 25 Dec 2005 23:20:10 +0100
+
+metacity (1:2.12.1-1) experimental; urgency=low
+
+ * New upstream release.
+ * watch: update for 2.12.
+ * 000_raise-on-click.patch: update to make patch apply cleanly.
+ * rules: bump shlibs for new symbols.
+
+ -- Josselin Mouette Sun, 9 Oct 2005 16:50:22 +0200
+
+metacity (1:2.10.3-2) unstable; urgency=low
+
+ * debian/control.in:
+ - don't Build-Depends on xlibs-pic, Build-Depend on libxinerama-dev
+ (Closes: #320589).
+ * debian/patches/000_metacity-debian-xinerama-pic.patch:
+ - not useful with xorg.
+
+ -- Sebastien Bacher Tue, 2 Aug 2005 17:40:43 +0200
+
+metacity (1:2.10.3-1) unstable; urgency=low
+
+ * New upstream version.
+ * Bump Standards-Version to 3.6.2.
+ * Add CDBS' utils to rules.
+
+ -- Loic Minier Fri, 29 Jul 2005 10:56:05 +0200
+
+metacity (1:2.10.2-1) unstable; urgency=low
+
+ * New upstream version.
+
+ -- Sebastien Bacher Tue, 28 Jun 2005 23:09:14 +0200
+
+metacity (1:2.10.1-2) unstable; urgency=low
+
+ * Upload to unstable.
+
+ -- Jordi Mallach Sun, 12 Jun 2005 19:03:18 +0200
+
+metacity (1:2.10.1-1) experimental; urgency=low
+
+ * New upstream version.
+
+ -- Sebastien Bacher Wed, 13 Apr 2005 17:35:20 +0200
+
+metacity (1:2.10.0-1) experimental; urgency=low
+
+ * New upstream version.
+ * debian/patches/000_raise-on-click.patch:
+ - updated.
+ * debian/watch:
+ - updated.
+
+ -- Sebastien Bacher Fri, 8 Apr 2005 21:33:44 +0200
+
+metacity (1:2.8.8-1) unstable; urgency=low
+
+ * GNOME team upload.
+ * New upstream release.
+
+ -- Jordi Mallach Wed, 29 Dec 2004 17:18:05 +0100
+
+metacity (1:2.8.6-1) unstable; urgency=low
+
+ * New upstream release.
+ * Upload to unstable.
+
+ -- Sebastien Bacher Thu, 18 Nov 2004 13:23:27 +0100
+
+metacity (1:2.8.5-2) experimental; urgency=low
+
+ * debian/metacity.postinst:
+ - removed the static gconf registration.
+ * debian/metacity-theme-viewer.1:
+ - manpage written by Jose M. Moya" (Closes: #252108).
+ * debian/metacity-window-demo.1:
+ - manpage written by Jose M. Moya" (Closes: #252110).
+ * debian/metacity.manpages:
+ - updated.
+
+ -- Sebastien Bacher Fri, 17 Sep 2004 22:11:51 +0200
+
+metacity (1:2.8.5-1) experimental; urgency=low
+
+ * GNOME team upload.
+ * New upstream release.
+ * Sebastien Bacher:
+ - Switched to CDBS.
+ - debian/rules: converted to CDBS
+ - debian/*.files: replaced with .install files.
+ * J.H.M. Dassen (Ray):
+ - [debian/control.in] Bumped libstartup-notification0-dev as
+ configure requires 0.7.
+ * Jordi Mallach:
+ - debian/control.in: add cdbs to build-deps.
+
+ -- Jordi Mallach Tue, 14 Sep 2004 20:30:36 +0200
+
+metacity (1:2.8.1-4) unstable; urgency=low
+
+ * debian/rules:
+ - added a dh_gconf call.
+ * debian/metacity.postinst:
+ - removed the static schemas registration, dh_gconf handles that right.
+
+ -- Sebastien Bacher Fri, 6 Aug 2004 18:17:03 +0200
+
+metacity (1:2.8.1-3) unstable; urgency=low
+
+ * GNOME Team Upload.
+ * Upload in unstable.
+
+ -- Sebastien Bacher Wed, 26 May 2004 14:28:32 +0200
+
+metacity (1:2.8.1-2) experimental; urgency=low
+
+ * debian/patches/000_raise-on-click.patch:
+ + patch from bugzilla to choose to raise or not the window which has
+ the focus in mouse and sloppy modes. (Closes: #228768).
+ The gconf key to use is /apps/metacity/general/raise_on_click.
+ * Gnome Team Upload.
+
+ -- Sebastien Bacher Wed, 26 May 2004 14:19:51 +0200
+
+metacity (1:2.8.1-1) experimental; urgency=low
+
+ * New upstream release.
+ * debian/patches/000_metacity-debian-xinerama-pic.patch:
+ + updated
+ * GNOME Team Upload.
+
+ -- Sebastien Bacher Wed, 5 May 2004 21:17:15 +0200
+
+metacity (1:2.8.0-3) experimental; urgency=low
+
+ * GNOME team upload.
+ * debian/rules: get the epoch included in the shlib version for
+ libmetacity0.
+
+ -- Jordi Mallach Tue, 6 Apr 2004 14:04:36 +0200
+
+metacity (1:2.8.0-2) experimental; urgency=low
+
+ * Added Build-Depends on gnome-pkg-tools and libxml-parser-perl
+ (Closes: #240639).
+
+ -- Sebastien Bacher Sat, 3 Apr 2004 23:46:56 +0200
+
+metacity (1:2.8.0-1) experimental; urgency=low
+
+ * New upstream release:
+ + converts "show desktop mode" to "all windows are minimized" when
+ you open a new window (Closes: #217467).
+ + fixes bug with panel not listed before clicking on them
+ (Closes: #224054).
+ + fixes multi-tab handling (Closes: #227708).
+ + includes always on top menu entry (Closes: #204212).
+ + includes wireframes support (Closes: #184849).
+ + should fix bug with applications changing workspace
+ (Closes: #224156, #230782).
+ + switches window truncates title (Closes: #186324).
+ * debian/control.in, debian/rules:
+ + adapted for the Gnome Team.
+ * debian/patches/000_metacity-debian-xinerama-pic.patch:
+ + updated.
+ * debian/patches/001_metacity-focus.patch:
+ + removed since the changes are included in the new version.
+ * debian/watch:
+ + updated to 2.8 branch.
+
+ -- Sebastien Bacher Sun, 28 Mar 2004 12:26:22 +0200
+
+metacity (1:2.6.3-2) unstable; urgency=low
+
+ * debian/patches/001_metacity-focus.patch :
+ + new patch to fix focus problem with panels in mouse and sloppy modes
+ (Closes: #224858).
+ * Gnome Team Upload.
+
+ -- Sebastien Bacher Sun, 18 Jan 2004 19:31:49 +0100
+
+metacity (1:2.6.3-1) unstable; urgency=low
+
+ * New upstream release.
+ * Gnome Team Upload.
+
+ -- Sebastien Bacher Sat, 20 Dec 2003 23:17:21 +0100
+
+metacity (1:2.6.2-2) unstable; urgency=low
+
+ * debian/patches/000_metacity-debian-xinerama-pic.patch:
+ - updated to fix a link problem (Closes: #216693).
+
+ -- Sebastien Bacher Tue, 21 Oct 2003 13:56:24 +0200
+
+metacity (1:2.6.2-1) unstable; urgency=low
+
+ * New upstream release.
+ * debian/patches/:
+ - 000_metacity-2.4.34-usage.patch: removed.
+ - 000_metacity-debian-xinerama-pic.patch: updated.
+ - 001_metacity-2.4.55-non-weak-symbols.patch: removed.
+ * Update Build-Depends.
+ * Gnome Team Upload.
+
+ -- Sebastien Bacher Sat, 18 Oct 2003 19:33:23 +0200
+
+metacity (1:2.4.55-3) unstable; urgency=low
+
+ * debian/metacity.1:
+ - fixed the incorrect option. (closes: Bug#209159)
+ * debian/metacity.prerm:
+ - fixed removing alternatives issue. (closes: Bug#211502)
+
+ -- Akira TAGOH Wed, 8 Oct 2003 18:44:56 +0900
+
+metacity (1:2.4.55-2) unstable; urgency=low
+
+ * debian/patches/000_metacity-debian-xinerama-pic.patch:
+ - update to fix the unnecessary library dependencies in .la.
+ (closes: Bug#195774)
+
+ -- Akira TAGOH Thu, 12 Jun 2003 01:25:45 +0900
+
+metacity (1:2.4.55-1) unstable; urgency=low
+
+ * New upstream release.
+ * debian/patches/:
+ - 000_metacity-2.4.34-save-workspace.patch: removed.
+ - 001_metacity-2.4.55-non-weak-symbols.patch: updated.
+
+ -- Akira TAGOH Mon, 2 Jun 2003 02:50:50 +0900
+
+metacity (1:2.4.34-3) unstable; urgency=low
+
+ * debian/control:
+ - suggests gnome-control-center instead of metacity-properties.
+ (closes: Bug#192752)
+ - bumped Standards-Version to 3.5.10.0.
+ * debian/patches/001_metacity-2.4.34-non-weak-symbols.patch:
+ - applied a backported patch to fix undefined non-weak symbols.
+ (closes: Bug#187347)
+ * debian/metacity.postinst:
+ - set a priority to 60 for x-window-manager according to the latest
+ policy.
+
+ -- Akira TAGOH Mon, 19 May 2003 06:30:37 +0900
+
+metacity (1:2.4.34-2) unstable; urgency=low
+
+ * Revert to 2.4.34 to use stable release.
+ - should works now. (closes: Bug#187749, Bug#187387, Bug#187982)
+ * debian/README.Debian:
+ - described NVidia drivers issue. (closes: Bug#181056)
+ * debian/patches/:
+ - 000_metacity-2.4.34-usage.patch: applied it again.
+ - 000_metacity-2.4.34-save-workspace.patch: applied a backported patch
+ from CVS to really fix Bug#186033 in 2.4.34.
+ - 000_metacity-2.5.0-noframe-window.patch: removed.
+
+ -- Akira TAGOH Mon, 14 Apr 2003 00:29:52 +0900
+
+metacity (2.5.0-2) unstable; urgency=low
+
+ * debian/patches/:
+ - 000_metacity-debian-xinerama-pic.patch:
+ use libXinerama_pic.a instead of libXinerama.a.
+ - 000_metacity-2.5.0-noframe-window.patch:
+ applied a backported patch from CVS to work no frame window.
+ (closes: Bug#187316)
+ * debian/control:
+ - requires xlibs-pic >= 4.2.1-6.
+
+ -- Akira TAGOH Fri, 4 Apr 2003 04:26:49 +0900
+
+metacity (2.5.0-1) unstable; urgency=low
+
+ * New upsream release.
+ - Workspace names are saved now. (closes: Bug#186033)
+ * debian/control:
+ - bumped Standards-Version to 3.5.9.
+ - changed a section for libmetacity-dev to libdevel.
+ * debian/compat:
+ - use it instead of DH_COMPAT.
+ * debian/patches/
+ - 000_metacity-2.4.34-usage.patch: removed.
+
+ -- Akira TAGOH Wed, 2 Apr 2003 00:16:38 +0900
+
+metacity (2.4.34-1) unstable; urgency=low
+
+ * New upstream release.
+ - contains a fix of 64-bit bug. so should be fixed. (closes: Bug#179698)
+ - should be fixed. (closes: Bug#177814)
+ * debian/patches/000_metacity-2.4.34-usage.patch:
+ applied to fix a typo in usage. (closes: Bug#179699)
+
+ -- Akira TAGOH Fri, 7 Feb 2003 04:38:32 +0900
+
+metacity (2.4.21-2) unstable; urgency=low
+
+ * debian/control:
+ - suggests metacity-properties instead of gnome-control-center.
+ * debian/metacity.docs:
+ - moved from libmetacity0. (closes: Bug#178966)
+ * debian/metacity.postinst:
+ - run gconftool-2 with HOME=/root
+
+ -- Akira TAGOH Sun, 2 Feb 2003 16:50:02 +0900
+
+metacity (2.4.21-1) unstable; urgency=low
+
+ * New upstream release.
+ * debian/patches/:
+ - 000_metacity-2.4.13-args.patch: removed, because it was merged to the
+ upstream.
+ - 000_metacity-2.4.8-properties.patch: removed.
+ * debian/control: add Suggests: gnome-control-center.
+ * debian/rules: drop --enable-config-dialog. metacity-properties is
+ obsolete. use gnome-window-properties in gnome-control-center instead of.
+
+ -- Akira TAGOH Wed, 29 Jan 2003 00:39:57 +0900
+
+metacity (2.4.13-2) unstable; urgency=low
+
+ * debian/docs: add NEWS file (closes: Bug#176317)
+
+ -- Akira TAGOH Tue, 14 Jan 2003 23:15:48 +0900
+
+metacity (2.4.13-1) unstable; urgency=low
+
+ * New upstream release.
+ * debian/control:
+ - updated Build-Depends.
+ - add libgtk2.0-dev to Depends for libmetacity-dev
+ * debian/rules: enable startup-notification.
+ * debian/patches/:
+ - 000_metacity-2.4.8-dont-pass-NULL.patch:
+ removed.
+ - 000_metacity-2.4.13-args.patch:
+ applied to fix the working of configure options.
+
+ -- Akira TAGOH Sat, 11 Jan 2003 07:06:24 +0900
+
+metacity (2.4.8-4) unstable; urgency=low
+
+ * upstream bug was closed. so it should be fixed. (closes: Bug#152075)
+ * debian/rules: don't use dh_installwm until it will supports the
+ registration of manpage as slave.
+ * debian/metacity.postinst: runs update-alternatives. (closes: Bug#175756)
+ * debian/metacity.prerm: runs update-alternatives.
+
+ -- Akira TAGOH Thu, 9 Jan 2003 03:40:15 +0900
+
+metacity (2.4.8-3) unstable; urgency=low
+
+ * debian/metacity.postinst:
+ fix the wrong registration. (closes: Bug#173789, Bug#174358)
+
+ -- Akira TAGOH Fri, 27 Dec 2002 05:01:25 +0900
+
+metacity (2.4.8-2) unstable; urgency=low
+
+ * debian/patches/000_metacity-2.4.8-dont-pass-NULL.patch:
+ applied to fix the segfault at startup. (closes: Bug#173594, Bug#173604)
+
+ -- Akira TAGOH Fri, 20 Dec 2002 01:08:43 +0900
+
+metacity (2.4.8-1) unstable; urgency=low
+
+ * New upstream release.
+ * debian/patches/000_metacity-2.4.3-stack.patch:
+ removed, because this release contains it.
+ * debian/control:
+ - fix description-synopsis-ends-with-full-stop.
+ - add libmetacity0 and libmetacity-dev
+ * debian/rules:
+ - install metacity-theme.dtd as a sgml catalog. (closes: Bug#170041)
+ - build with --enable-config-dialog until we upload GNOME 2.2.
+ * debian/metacity.postinst:
+ - use gconftool-2 --get-default-source to get GCONF_CONFIG_SOURCE
+ - runs update-catalog.
+ * debian/patches/000_metacity-2.4.8-properties.patch:
+ applied to fix the missing file.
+
+ -- Akira TAGOH Thu, 12 Dec 2002 09:21:35 +0900
+
+metacity (2.4.3-2) unstable; urgency=low
+
+ * debian/patches/000_metacity-2.4.3-stack.patch: backported to fix the
+ random crashes. (closes: Bug#168653)
+
+ -- Akira TAGOH Wed, 13 Nov 2002 00:32:14 +0900
+
+metacity (2.4.3-1) unstable; urgency=low
+
+ * New upstream release. (closes: Bug#166919)
+ * debian/rules: support noopt option for DEB_BUILD_OPTIONS.
+ * debian/control: improve a description. Thanks stephen farrell.
+
+ -- Akira TAGOH Thu, 7 Nov 2002 23:16:47 +0900
+
+metacity (2.4.1-1) unstable; urgency=low
+
+ * New upstream release. (closes: Bug#160535)
+ - Should be fixed. (closes: Bug#157995)
+ * Set a priority to 40 for x-window-manager according to Bug#155680.
+ (closes: Bug#155494)
+ * debian/metacity.1: updated.
+ * debian/metacity-message.1: added.
+ * debian/control:
+ - bumped Standards-Version to 3.5.7.
+ - updated Build-Depends.
+
+ -- Akira TAGOH Sat, 14 Sep 2002 20:01:35 +0900
+
+metacity (2.4.0-1) unstable; urgency=low
+
+ * New upstream release.
+ - switching the workspaces should works now. (closes: Bug#151500)
+ * debian/control: update Build-Depends for libgtk2.0-dev.
+
+ -- Akira TAGOH Fri, 9 Aug 2002 02:35:15 +0900
+
+metacity (2.3.987-1) unstable; urgency=low
+
+ * New upstream release.
+ * debian/control: add libglade2-dev to Build-Depends (closes: Bug#149489)
+
+ -- Akira TAGOH Tue, 11 Jun 2002 14:38:06 +0900
+
+metacity (2.3.610-1) unstable; urgency=low
+
+ * New upstream release.
+ - Should be fixed in this release. (closes: Bug#146127)
+
+ -- Akira TAGOH Wed, 5 Jun 2002 19:15:41 +0900
+
+metacity (2.3.377-2) unstable; urgency=low
+
+ * debian/docs: includes theme-format.txt (closes: Bug#147644)
+
+ -- Akira TAGOH Tue, 21 May 2002 19:24:00 +0900
+
+metacity (2.3.377-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Akira TAGOH Tue, 21 May 2002 11:02:28 +0900
+
+metacity (2.3.233-2) unstable; urgency=low
+
+ * debian/control: fix the misleading description. (closes: Bug#145942)
+
+ -- Akira TAGOH Tue, 7 May 2002 14:29:36 +0900
+
+metacity (2.3.233-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Akira TAGOH Sun, 5 May 2002 03:21:05 +0900
+
+metacity (2.3.144-2) unstable; urgency=low
+
+ * debian/control: Add Provides: x-window-manager.
+
+ -- Akira TAGOH Fri, 3 May 2002 07:31:17 +0900
+
+metacity (2.3.144-1) unstable; urgency=low
+
+ * New upstream release.
+ - keybindings are configurable now. (closes: Bug#144657)
+
+ -- Akira TAGOH Tue, 30 Apr 2002 03:32:36 +0900
+
+metacity (2.3.89-1) unstable; urgency=low
+
+ * New upstream release.
+ * debian/scripts/vars.build: fix bashism.
+ * debian/rules: add GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=yes to install
+ rule.
+ * debian/metacity.manpages: remove metacity-restart.1 entry. this command
+ no longer exists.
+
+ -- Akira TAGOH Tue, 16 Apr 2002 21:35:19 +0900
+
+metacity (2.3.55-1) unstable; urgency=low
+
+ * I have taken over from Thom.
+ * New upstream release.
+ * Build against the latest libraries (closes: Bug#139215)
+ * debian/rules:
+ - support DEB_HOST_GNU_TYPE and DEB_BUILD_GNU_TYPE.
+ - support debug and nostrip options for DEB_BUILD_OPTIONS.
+ - copying the latest config.sub and config.guess.
+
+ -- Akira TAGOH Tue, 26 Mar 2002 02:18:26 +0900
+
+metacity (2.3.34-2) unstable; urgency=low
+
+ * Added build-depend on docbook-to-man (Closes: #134433)
+
+ -- Thom May Sun, 17 Feb 2002 20:14:28 +0000
+
+metacity (2.3.34-1) unstable; urgency=low
+
+ * Initial Release. (Closes: #107181)
+
+ -- Thom May Sun, 10 Feb 2002 12:03:22 +0000
+
--- metacity-2.23.34.orig/debian/metacity.prerm
+++ metacity-2.23.34/debian/metacity.prerm
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+set -e
+
+action="$1"
+
+if [ "$action" = remove ]; then
+ update-alternatives --remove x-window-manager \
+ /usr/bin/metacity
+fi
+
+#DEBHELPER#
--- metacity-2.23.34.orig/debian/metacity.1
+++ metacity-2.23.34/debian/metacity.1
@@ -0,0 +1,53 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH METACITY 1 "19 August 2002"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+METACITY \- minimal GTK2 Window Manager
+.SH SYNOPSIS
+.B metacity
+[\-\-sm\-disable] [\-\-sm\-save\-file=\fIFILENAME\fP] [\-\-display=\fIDISPLAY\fP] [\-\-replace]
+.SH DESCRIPTION
+This manual page documents briefly the
+.B metacity\fP.
+This manual page was written for the Debian distribution
+because the original program does not have a manual page.
+.PP
+.\" TeX users may be more comfortable with the \fB\fP and
+.\" \fI\fP escape sequences to invode bold face and italics,
+.\" respectively.
+\fBmetacity\fP is a minimal X window manager that tries to be as crack free as possible. It supports sloppy focussing and multiple desktops.
+.SH OPTIONS
+.TP
+.B \-\-sm\-disable
+Disable the session management.
+.TP
+.B \-\-sm\-save\-file=FILENAME
+Save a session to \fIFILENAME\fP.
+.TP
+.B \-\-display=DISPLAY
+Connect to X display \fIDISPLAY\fP.
+.TP
+.B \-\-replace
+a window manager which is running is replaced by \fBmetacity\fP.
+.TP
+.B \-h, \-\-help
+Show summary of options.
+.SH SEE ALSO
+.BR metacity-message (1)
+.SH AUTHOR
+This manual page was written by Akira TAGOH ,
+for the Debian GNU/Linux system (but may be used by others). The original manual page was written by Thom May .
--- metacity-2.23.34.orig/debian/metacity.preinst
+++ metacity-2.23.34/debian/metacity.preinst
@@ -0,0 +1,10 @@
+#!/bin/sh -e
+
+# clean up doc directory symlinking from Gutsy
+if [ "$1" = install ] || [ "$1" = upgrade ]; then
+ if dpkg --compare-versions "$2" lt-nl 1:2.21.2; then
+ [ -e "/usr/share/doc/metacity" ] && rm -f /usr/share/doc/metacity || true
+ fi
+fi
+
+#DEBHELPER#
--- metacity-2.23.34.orig/debian/control.in
+++ metacity-2.23.34/debian/control.in
@@ -0,0 +1,96 @@
+Source: metacity
+Section: x11
+Priority: optional
+Maintainer: Ubuntu Desktop Team
+XSBC-Original-Maintainer: Marco Cabizza
+Uploaders: @GNOME_TEAM@
+Build-Depends: cdbs (>= 0.4.41),
+ debhelper (>= 5),
+ gettext,
+ libgtk2.0-dev (>= 2.10.0-1),
+ liborbit2-dev (>= 1:2.10.2-1.1),
+ libpopt-dev,
+ libxml2-dev (>= 2.4.23),
+ libxcomposite-dev,
+ libgconf2-dev (>= 2.6.1-2),
+ libglade2-dev (>= 2.4.0-1),
+ libice-dev,
+ libsm-dev,
+ libx11-dev,
+ libxt-dev,
+ libxdamage-dev,
+ libxext-dev,
+ libxfixes-dev,
+ libxrandr-dev,
+ libxrender-dev,
+ x11proto-core-dev,
+ libxinerama-dev,
+ libstartup-notification0-dev (>= 0.7),
+ libxml-parser-perl,
+ gnome-pkg-tools (>= 0.10),
+ dpkg-dev (>= 1.13.19)
+Standards-Version: 3.7.3
+
+Package: libmetacity0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ metacity-common (>= ${gnome:Version}),
+ metacity-common (<< ${gnome:NextVersion})
+Description: library of lightweight GTK2 based Window Manager
+ Metacity is a small window manager, using gtk2 to do everything.
+ .
+ As the author says, metacity is a "Boring window manager for the adult in
+ you. Many window managers are like Marshmallow Froot Loops; Metacity is
+ like Cheerios."
+ .
+ This package contains the shared library.
+
+Package: metacity
+Section: x11
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ metacity-common (>= ${gnome:Version}),
+ metacity-common (<< ${gnome:NextVersion})
+Provides: x-window-manager
+Recommends: gnome-session | x-session-manager
+Suggests: gnome-control-center (>= 1:2.5.4)
+Description: A lightweight GTK2 based Window Manager
+ Metacity is a small window manager, using gtk2 to do everything.
+ .
+ As the author says, metacity is a "Boring window manager for the adult in
+ you. Many window managers are like Marshmallow Froot Loops; Metacity is
+ like Cheerios."
+ .
+ This package contains the core binaries.
+
+Package: metacity-common
+Section: misc
+Architecture: all
+Depends: ${misc:Depends}
+Replaces: metacity (<< 1:2.16.3)
+Description: Shared files of lightweight GTK2 based Window Manager
+ Metacity is a small window manager, using gtk2 to do everything.
+ .
+ As the author says, metacity is a "Boring window manager for the adult in
+ you. Many window managers are like Marshmallow Froot Loops; Metacity is
+ like Cheerios."
+ .
+ This package contains the shared files.
+
+Package: libmetacity-dev
+Section: libdevel
+Architecture: any
+Depends: ${misc:Depends},
+ libmetacity0 (= ${binary:Version}),
+ libgtk2.0-dev (>= 2.10.0-1)
+Description: Development files of lightweight GTK2 based Window Manager
+ Metacity is a small window manager, using gtk2 to do everything.
+ .
+ As the author says, metacity is a "Boring window manager for the adult in
+ you. Many window managers are like Marshmallow Froot Loops; Metacity is
+ like Cheerios."
+ .
+ This package contains the development files.
--- metacity-2.23.34.orig/debian/copyright
+++ metacity-2.23.34/debian/copyright
@@ -0,0 +1,26 @@
+This package was debianized by Thom May on
+Sun, 10 Feb 2002 12:03:22 +0000.
+
+It was downloaded from http://ftp.gnome.org/pub/GNOME/sources/metacity/
+
+Upstream Author and Copyright Holder: Havoc Pennington - hp@redhat.com
+
+License:
+
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this package; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
+
--- metacity-2.23.34.orig/debian/compat
+++ metacity-2.23.34/debian/compat
@@ -0,0 +1 @@
+5
--- metacity-2.23.34.orig/debian/libmetacity-dev.preinst
+++ metacity-2.23.34/debian/libmetacity-dev.preinst
@@ -0,0 +1,10 @@
+#!/bin/sh -e
+
+# clean up doc directory symlinking from Gutsy
+if [ "$1" = install ] || [ "$1" = upgrade ]; then
+ if dpkg --compare-versions "$2" lt-nl 1:2.21.2; then
+ [ -e "/usr/share/doc/libmetacity-dev" ] && rm -f /usr/share/doc/libmetacity-dev || true
+ fi
+fi
+
+#DEBHELPER#
--- metacity-2.23.34.orig/debian/metacity-window-demo.1
+++ metacity-2.23.34/debian/metacity-window-demo.1
@@ -0,0 +1,25 @@
+.\" In .TH, FOO should be all caps, SECTION should be 1-8, maybe w/ subsection
+.\" other parms are allowed: see man(7), man(1)
+.\"
+.\" Based on template provided by Tom Christiansen .
+.\"
+.TH METACITY-WINDOW-DEMO 1 "1 June 2004"
+.SH NAME
+metacity-window-demo \- demo of window features
+.SH SYNOPSIS
+.B metacity-window-demo
+.SH DESCRIPTION
+.\" Putting a newline after each sentence can generate better output.
+This program demonstrates various kinds of windows that window
+managers and window manager themes should handle.
+.PP
+Be sure to tear off the menu and toolbar, those are also a special
+kind of window.
+.SH AUTHOR
+This manual page was written by Jose M. Moya , for
+the Debian GNU/Linux system (but may be used by others).
+.SH "SEE ALSO"
+.\" Always quote multiple words for .SH
+.BR x-window-manager (1),
+.BR metacity (1),
+.BR metacity-theme-viewer (1).