--- metacity-2.26.0.orig/debian/metacity.postinst +++ metacity-2.26.0/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.26.0.orig/debian/libmetacity-dev.install +++ metacity-2.26.0/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.26.0.orig/debian/control.in +++ metacity-2.26.0/debian/control.in @@ -0,0 +1,100 @@ +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), + gnome-doc-utils (>= 0.8.0), + zenity +Standards-Version: 3.8.0 +Vcs-Bzr: http://code.launchpad.net/~ubuntu-core-dev/metacity/ubuntu + +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}), + zenity +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.26.0.orig/debian/metacity.prerm +++ metacity-2.26.0/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.26.0.orig/debian/metacity-common.manpages +++ metacity-2.26.0/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.26.0.orig/debian/metacity-theme-viewer.1 +++ metacity-2.26.0/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.26.0.orig/debian/watch +++ metacity-2.26.0/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://ftp.gnome.org/pub/GNOME/sources/metacity/([\d\.]+)/ metacity-(.*)\.tar\.gz debian uupdate --- metacity-2.26.0.orig/debian/metacity-common.catalog +++ metacity-2.26.0/debian/metacity-common.catalog @@ -0,0 +1 @@ +PUBLIC "-//MetacityTheme//DTD MetacityTheme 1.0//EN//XML" "metacity-theme.dtd" --- metacity-2.26.0.orig/debian/metacity-window-demo.1 +++ metacity-2.26.0/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). --- metacity-2.26.0.orig/debian/metacity-common.install +++ metacity-2.26.0/debian/metacity-common.install @@ -0,0 +1,9 @@ +debian/tmp/etc +debian/tmp/usr/share/gnome +debian/tmp/usr/share/applications +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.26.0.orig/debian/libmetacity0.preinst +++ metacity-2.26.0/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.26.0.orig/debian/metacity.1 +++ metacity-2.26.0/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.26.0.orig/debian/metacity-common.gconf-defaults +++ metacity-2.26.0/debian/metacity-common.gconf-defaults @@ -0,0 +1 @@ +/apps/metacity/general/num_workspaces 2 --- metacity-2.26.0.orig/debian/libmetacity-dev.preinst +++ metacity-2.26.0/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.26.0.orig/debian/rules +++ metacity-2.26.0/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.25.8)' +DEB_INSTALL_DOCS_metacity += doc/theme-format.txt + +LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed + --- metacity-2.26.0.orig/debian/control +++ metacity-2.26.0/debian/control @@ -0,0 +1,100 @@ +Source: metacity +Section: x11 +Priority: optional +Maintainer: Ubuntu Desktop Team +XSBC-Original-Maintainer: Marco Cabizza +Uploaders: Debian GNOME Maintainers , Loic Minier +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), + gnome-doc-utils (>= 0.8.0), + zenity +Standards-Version: 3.8.0 +Vcs-Bzr: http://code.launchpad.net/~ubuntu-core-dev/metacity/ubuntu + +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}), + zenity +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.26.0.orig/debian/metacity-common.sgmlcatalogs +++ metacity-2.26.0/debian/metacity-common.sgmlcatalogs @@ -0,0 +1 @@ +debian/metacity-common.catalog /usr/share/sgml/metacity-common/catalog --- metacity-2.26.0.orig/debian/metacity-message.1 +++ metacity-2.26.0/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.26.0.orig/debian/metacity.install +++ metacity-2.26.0/debian/metacity.install @@ -0,0 +1,2 @@ +debian/tmp/usr/bin +debian/tmp/usr/lib/metacity --- metacity-2.26.0.orig/debian/compat +++ metacity-2.26.0/debian/compat @@ -0,0 +1 @@ +5 --- metacity-2.26.0.orig/debian/copyright +++ metacity-2.26.0/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.26.0.orig/debian/changelog +++ metacity-2.26.0/debian/changelog @@ -0,0 +1,1006 @@ +metacity (1:2.26.0-0ubuntu1) karmic; urgency=low + + * New upstream stable release; bug fixes and translation updates. + - Properly resize windows after maximizing them; LP: #283447. + + -- Loic Minier Mon, 11 May 2009 23:01:21 +0200 + +metacity (1:2.25.144-0ubuntu2) jaunty; urgency=low + + * debian/patches/014_fix_panel_behavior.patch + - From upstream, fix windows behavior with various panels situations + like autohide mode for gnome-panel or "don't cover the bar" option of + avant-window-navigator. (LP: #341487) + + -- Julien Lavergne Mon, 30 Mar 2009 10:58:21 +0200 + +metacity (1:2.25.144-0ubuntu1) jaunty; urgency=low + + * New upstream version (LP: #324110): + - Optimise the window property lookup. + - Several memory leaks fixed. + - Fix longstanding crasher about colormaps. + - Alt+middle/right buttons can be switched. + * 99_ltmain_as-needed.patch: + - New version update. + + -- Chris Coulson Sun, 01 Feb 2009 22:05:17 +0000 + +metacity (1:2.25.89-0ubuntu1) jaunty; urgency=low + + * New upstream version (LP: #312522) + - The maximisation key is a toggle. + - "Unmaximise" is now called "restore". + - New thread handling call for gconf + - Add screenshot commands back which had been removed + - move_to_corner_se keybinding fixed (LP: #305695) + - Windows on other workspaces which attempt to present themselves are + marked as needing attention + - End the grab op when the user clicks the titlebar + * debian/patches/011_gnome_482354_attachment_104591.patch: + - dropped, applied upstream + * debian/patches/013_drop_Werror.patch + - updated patch + + -- Baptiste Mille-Mathias Mon, 12 Jan 2009 23:53:34 +0100 + +metacity (1:2.25.34-0ubuntu1) jaunty; urgency=low + + * New upstream release + - Fixes to Thomas's earlier fixes (Matt) (#562939) + - Fixes to allow building without compositor again (Thomas) + - Fixes for -Wall problems (Thomas) + - Various tool updates (Thomas) + * debian/control.in: + - Downgrade gnome-doc-tools to 0.8.0 + + -- Pedro Fragoso Thu, 04 Dec 2008 16:27:04 +0000 + +metacity (1:2.25.13-0ubuntu2) jaunty; urgency=low + + * add 013_drop_Werror.patch to build without -Werror in CFLAGS which + fixes FTBFS on armel + + -- Oliver Grawert Wed, 03 Dec 2008 14:27:05 +0100 + +metacity (1:2.25.13-0ubuntu1) jaunty; urgency=low + + * New upstream release + - Add casts to fix failure to build from source on + 64bit hosts (Thomas) (#562106) + - Added script to produce annoucements (Thomas) + + -- Pedro Fragoso Wed, 26 Nov 2008 13:48:07 +0000 + +metacity (1:2.25.8-0ubuntu1) jaunty; urgency=low + + * New upstream release + - Ignore mouse button modifier if it's missing (Thomas) + (LP: #258054, LP: #266929) + - Merge screen and window keybindings files; fix minor alt-tab bug + in the process (Thomas) (LP: #217989) + * debian/control.in: + - Build-dep and Depend on zenity for dialogs + * debian/rules: + - Bump shlibs to 2.25.8 + + -- Pedro Fragoso Tue, 25 Nov 2008 12:17:25 +0000 + +metacity (1:2.25.5-0ubuntu1) jaunty; urgency=low + + * New upstream release + - Build-dep on gnome-doc-utils + + -- Pedro Fragoso Fri, 07 Nov 2008 23:28:05 +0000 + +metacity (1:2.24.0-0ubuntu1) intrepid; urgency=low + + * New upstream release + - Small memory leak fixed (Thomas) (#549952) + + -- Pedro Fragoso Mon, 22 Sep 2008 21:16:22 +0100 + +metacity (1:2.23.610-0ubuntu2) intrepid; urgency=low + + * re-add /usr/share/gnome/wm-properties/metacity-wm.desktop + so that the gnome-window-preferences works again (LP: #269805) + + -- Michael Vogt Wed, 17 Sep 2008 12:44:29 +0200 + +metacity (1:2.23.610-0ubuntu1) intrepid; urgency=low + + * New upstream release + - Fixes to desktop files (Thomas, Vincent) (#549479) + - Removed invalid "Window Manager" group at request of Matthias Clasen. + - Move desktop file according to policy change (Thomas) (#549479) + - Update default icon to a Tango style pixmap (Baptiste) (#548377) + * debian/metacity-common.install: + - Move desktop from usr/share/gnome to usr/share/applications + + -- Pedro Fragoso Tue, 09 Sep 2008 19:55:23 +0100 + +metacity (1:2.23.144-0ubuntu1) intrepid; urgency=low + + * New upstream release + - Fix memory allocation problem in struts (Eric) (probably #468075) + - Ensure windows which start maximised know where to jump back + to, so they don't warp to other screens (Ted) (#504692) + - Added DOAP file + + -- Pedro Fragoso Mon, 18 Aug 2008 16:13:55 +0100 + +metacity (1:2.23.55-0ubuntu1) intrepid; urgency=low + + * New upstream release + - Add some extra null checks (LP: #92502) + - Check for double-freeing at the time of workspace freeing (LP: #64818) + * debian/control: + - Add Vcs-Bzr header + - Bump Standards-Version to 3.8.0 + + -- Pedro Fragoso Tue, 15 Jul 2008 01:17:00 +0100 + +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.26.0.orig/debian/libmetacity0.install +++ metacity-2.26.0/debian/libmetacity0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/lib*.so.* --- metacity-2.26.0.orig/debian/metacity.preinst +++ metacity-2.26.0/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.26.0.orig/debian/patches/012_default_keybinding.patch +++ metacity-2.26.0/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.26.0.orig/debian/patches/99_ltmain_as-needed.patch +++ metacity-2.26.0/debian/patches/99_ltmain_as-needed.patch @@ -0,0 +1,31 @@ +diff -Nur -x '*.orig' -x '*~' metacity-2.25.144/ltmain.sh metacity-2.25.144.new/ltmain.sh +--- metacity-2.25.144/ltmain.sh 2009-02-01 20:52:29.000000000 +0000 ++++ metacity-2.25.144.new/ltmain.sh 2009-02-01 22:36:39.000000000 +0000 +@@ -4188,6 +4188,11 @@ + func_stripname ' ' '' "$arg" + arg=$func_stripname_result + ;; ++ ++ -Wl,--as-needed) ++ deplibs="$deplibs $arg" ++ continue ++ ;; + + -Wl,*) + func_stripname '-Wl,' '' "$arg" +@@ -4543,6 +4548,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.26.0.orig/debian/patches/013_drop_Werror.patch +++ metacity-2.26.0/debian/patches/013_drop_Werror.patch @@ -0,0 +1,24 @@ +diff -Nur -x '*.orig' -x '*~' metacity-2.25.89/configure metacity-2.25.89.new/configure +--- metacity-2.25.89/configure 2008-12-26 19:14:46.000000000 +0100 ++++ metacity-2.25.89.new/configure 2008-12-30 21:18:18.000000000 +0100 +@@ -21225,7 +21225,7 @@ + + # Warnings are there for a reason + if test "x$GCC" = "xyes"; then +- CFLAGS="$CFLAGS -Wall -Werror -ansi" ++ CFLAGS="$CFLAGS -Wall -ansi" + fi + + # Use gnome-doc-utils: +diff -Nur -x '*.orig' -x '*~' metacity-2.25.89/configure.in metacity-2.25.89.new/configure.in +--- metacity-2.25.89/configure.in 2008-12-24 21:28:30.000000000 +0100 ++++ metacity-2.25.89.new/configure.in 2008-12-30 21:18:29.000000000 +0100 +@@ -485,7 +485,7 @@ + + # Warnings are there for a reason + if test "x$GCC" = "xyes"; then +- CFLAGS="$CFLAGS -Wall -Werror -ansi" ++ CFLAGS="$CFLAGS -Wall -ansi" + fi + + # Use gnome-doc-utils: --- metacity-2.26.0.orig/debian/patches/001_strict_focus.patch +++ metacity-2.26.0/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.26.0.orig/debian/patches/014_fix_panel_behavior.patch +++ metacity-2.26.0/debian/patches/014_fix_panel_behavior.patch @@ -0,0 +1,111 @@ +#Upstream : http://bugzilla.gnome.org/show_bug.cgi?id=572573 +#Ubuntu : https://bugs.launchpad.net/ubuntu/+source/metacity/+bug/341487 +--- src/core/window-props.c 2009/03/11 14:21:33 4190 ++++ src/core/window-props.c 2009/03/12 01:09:41 4191 +@@ -73,12 +73,6 @@ + ReloadValueFunc reload_func; + } MetaWindowPropHooks; + +-static void init_prop_value (MetaDisplay *display, +- Atom property, +- MetaPropValue *value); +-static void reload_prop_value (MetaWindow *window, +- MetaPropValue *value, +- gboolean initial); + static MetaWindowPropHooks* find_hooks (MetaDisplay *display, + Atom property); + +@@ -128,23 +122,34 @@ + g_return_if_fail (n_properties > 0); + + values = g_new0 (MetaPropValue, n_properties); +- +- i = 0; +- while (i < n_properties) ++ ++ for (i=0; idisplay, properties[i], &values[i]); +- ++i; ++ MetaWindowPropHooks *hooks = find_hooks (window->display, ++ properties[i]); ++ ++ if (!hooks || hooks->type == META_PROP_VALUE_INVALID) ++ { ++ values[i].type = META_PROP_VALUE_INVALID; ++ values[i].atom = None; ++ } ++ else ++ { ++ values[i].type = hooks->type; ++ values[i].atom = properties[i]; ++ } + } + + meta_prop_get_values (window->display, xwindow, + values, n_properties); + +- i = 0; +- while (i < n_properties) ++ for (i=0; idisplay, ++ properties[i]); ++ ++ if (hooks && hooks->reload_func != NULL) ++ (* hooks->reload_func) (window, &values[i], initial); + } + + meta_prop_free_values (values, n_properties); +@@ -152,37 +157,6 @@ + g_free (values); + } + +-/* Fill in the MetaPropValue used to get the value of "property" */ +-static void +-init_prop_value (MetaDisplay *display, +- Atom property, +- MetaPropValue *value) +-{ +- MetaWindowPropHooks *hooks = find_hooks (display, property); +- +- if (!hooks || hooks->type == META_PROP_VALUE_INVALID) +- { +- value->type = META_PROP_VALUE_INVALID; +- value->atom = None; +- } +- else +- { +- value->type = hooks->type; +- value->atom = property; +- } +-} +- +-static void +-reload_prop_value (MetaWindow *window, +- MetaPropValue *value, +- gboolean initial) +-{ +- MetaWindowPropHooks *hooks = find_hooks (window->display, value->atom); +- +- if (hooks && hooks->reload_func != NULL) +- (* hooks->reload_func) (window, value, initial); +-} +- + static void + reload_wm_client_machine (MetaWindow *window, + MetaPropValue *value, +@@ -1566,6 +1540,9 @@ + display->prop_hooks_table = NULL; + } + ++/** ++ * Finds the hooks for a particular property. ++ */ + static MetaWindowPropHooks* + find_hooks (MetaDisplay *display, + Atom property) + --- metacity-2.26.0.orig/debian/patches/003_workspaces_default_name.patch +++ metacity-2.26.0/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.26.0.orig/debian/patches/006_raise_on_click_for_click_mode.patch +++ metacity-2.26.0/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*