--- mutter-2.28.0.orig/watch +++ mutter-2.28.0/watch @@ -0,0 +1,5 @@ +version=2 +http://download.gnome.org/sources/mutter/([\d\.]+)[\d]*/ \ + mutter-(.*)\.tar\.gz \ + debian uupdate + --- mutter-2.28.0.orig/debian/watch +++ mutter-2.28.0/debian/watch @@ -0,0 +1,4 @@ +version=2 +http://ftp.gnome.org/pub/GNOME/sources/mutter/([\d\.]+)/ \ + mutter-(.*)\.tar\.gz \ + debian uupdate --- mutter-2.28.0.orig/debian/copyright +++ mutter-2.28.0/debian/copyright @@ -0,0 +1,55 @@ +This package was debianized by: + + Didier Roche on Wed, 01 Jul 2009 15:59:38 +0000 + +It was downloaded from: + + git://git.gnome.org/mutter + +Upstream Authors: + + Havoc Pennington + +Copyright: + + Copyright (C) 1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald + Copyright (C) 1997-2000 Dan Pascu and Alfredo Kojima + Copyright (C) 1998 Tim Janik + Copyright (C) 2001, 2002 Havoc Pennington + Copyright (C) 2001 Owen Taylor + Copyright (C) 2001 Dominik Vogt, Matthias Clasen, and fvwm2 team + Copyright (C) 2003, 2004 Rob Adams + Copyright (C) 2002, 2003, 2009 Red Hat Inc. + Copyright (c) 2002, 2008, 2009 Intel Corporation + Copyright (C) 2004 - 2006 Elijah Newren + Copyright (C) 2007 OpenedHand + Copyright (C) 2008 Thomas Thurman + +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 version 2 can be found in `/usr/share/common-licenses/GPL-2'. + +The Debian packaging is: + + Copyright (C) 2009 Didier Roche + +and is licensed under the GPL version 3, +see `/usr/share/common-licenses/GPL-3'. + +# Please also look if there are files or directories which have a +# different copyright/license attached and list them here. --- mutter-2.28.0.orig/debian/compat +++ mutter-2.28.0/debian/compat @@ -0,0 +1 @@ +7 --- mutter-2.28.0.orig/debian/mutter-common.install +++ mutter-2.28.0/debian/mutter-common.install @@ -0,0 +1,6 @@ +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/mutter --- mutter-2.28.0.orig/debian/rules +++ mutter-2.28.0/debian/rules @@ -0,0 +1,9 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/class/gnome.mk +include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk + +DEB_DH_MAKESHLIBS_ARGS_libmutter0 += -V +DEB_INSTALL_DOCS_mutter += doc/theme-format.txt --- mutter-2.28.0.orig/debian/mutter.install +++ mutter-2.28.0/debian/mutter.install @@ -0,0 +1 @@ +debian/tmp/usr/bin --- mutter-2.28.0.orig/debian/libmutter-dev.install +++ mutter-2.28.0/debian/libmutter-dev.install @@ -0,0 +1,5 @@ +debian/tmp/usr/include +debian/tmp/usr/lib/lib*.a +debian/tmp/usr/lib/lib*.so +debian/tmp/usr/lib/mutter/*.gir +debian/tmp/usr/lib/pkgconfig/*.pc --- mutter-2.28.0.orig/debian/mutter.postinst +++ mutter-2.28.0/debian/mutter.postinst @@ -0,0 +1,17 @@ +#!/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/mutter 60 \ + --slave /usr/share/man/man1/x-window-manager.1.gz \ + x-window-manager.1.gz /usr/share/man/man1/mutter.1.gz +fi + +#DEBHELPER# + --- mutter-2.28.0.orig/debian/changelog +++ mutter-2.28.0/debian/changelog @@ -0,0 +1,41 @@ +mutter (2.28.0-0ubuntu1) karmic; urgency=low + + * New upstream release + - queue frame resize on window undecorate (Neil) + - fix description of desktop background (Luca) + - wrap g_error calls in braces (Matt) + + -- Didier Roche Mon, 12 Oct 2009 17:23:14 +0200 + +mutter (2.27.5-0ubuntu1) karmic; urgency=low + + * New upstream release + + -- Didier Roche Sat, 19 Sep 2009 17:37:16 +0200 + +mutter (2.27.4-0ubuntu1) karmic; urgency=low + + * New upstream release + * add debian/watch + + -- Didier Roche Sat, 05 Sep 2009 16:23:00 +0200 + +mutter (2.27.2-0ubuntu1) karmic; urgency=low + + * New upstream release + + -- Christophe Sauthier Tue, 11 Aug 2009 12:46:44 +0200 + +mutter (2.27.1git090806-0ubuntu1) karmic; urgency=low + + * New upstream release from git repositoy, using now clutter 1.0, + needed for last GNOME shell. + * debian/control.in: build-dep on libclutter-1.0-dev + + -- Didier Roche Mon, 10 Aug 2009 19:00:42 +0200 + +mutter (2.27.1-0ubuntu1) karmic; urgency=low + + * Initial release + + -- Didier Roche Sat, 01 Aug 2009 09:30:39 +0200 --- mutter-2.28.0.orig/debian/libmutter0.install +++ mutter-2.28.0/debian/libmutter0.install @@ -0,0 +1,3 @@ +debian/tmp/usr/lib/lib*.so.* +debian/tmp/usr/lib/mutter/*.typelib +debian/tmp/usr/lib/mutter/plugins/*.so --- mutter-2.28.0.orig/debian/control.in +++ mutter-2.28.0/debian/control.in @@ -0,0 +1,78 @@ +Source: mutter +Section: x11 +Priority: extra +Maintainer: Ubuntu Developers +Uploaders: @GNOME_TEAM@ +Build-Depends: cdbs, + debhelper (>= 7), + libglib2.0-dev (>= 2.6.0), + libgtk2.0-dev (>= 2.10.0), + libclutter-1.0-dev, + libgirepository1.0-dev (>= 0.6.3), + gobject-introspection (>= 0.6.3-1ubuntu2), + gobject-introspection-glib-2.0 (>= 0.6.3-1ubuntu2), + gobject-introspection-freedesktop (>= 0.6.3-1ubuntu2), + gobject-introspection-repository (>= 0.6.4~git20090630-0ubuntu1), + gettext, + libpango1.0-dev (>= 1.2.0), + libgconf2-dev (>= 1.2.0), + libstartup-notification0-dev (>= 0.7), + libxcomposite-dev (>= 1:0.2), + libxfixes-dev, + libxrender-dev, + libxdamage-dev, + libxcursor-dev, + libxinerama-dev, + x11proto-xext-dev, + libx11-dev, + libxrandr-dev, + libsm-dev, + zenity, + gnome-doc-utils (>= 0.8.0), + gnome-pkg-tools +Standards-Version: 3.8.1 +Homepage: http://live.gnome.org/GnomeShell + +Package: mutter +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: A Window Manager with Clutter-based compositing + Mutter is GTK2 base windows manager. It is a branch of Metacity, + adding Clutter-based compositing. + . + This package contains the core binaries. + +Package: libmutter0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + mutter-common (= ${source:Version}) +Description: A Window Manager with Clutter-based compositing + Mutter is GTK2 base windows manager. It is a branch of Metacity, + adding Clutter-based compositing. + . + This package contains the shared library. + +Package: mutter-common +Section: misc +Architecture: all +Depends: ${misc:Depends} +Description: A Window Manager with Clutter-based compositing + Mutter is GTK2 base windows manager. It is a branch of Metacity, + adding Clutter-based compositing. + . + This package contains the shared files. + +Package: libmutter-dev +Section: libdevel +Architecture: any +Depends: ${misc:Depends}, + libmutter0 (= ${binary:Version}), + libgtk2.0-dev (>= 2.10.0), + libclutter-1.0-dev +Description: A Window Manager with Clutter-based compositing + Mutter is GTK2 base windows manager. It is a branch of Metacity, + adding Clutter-based compositing. + . + This package contains the development files. --- mutter-2.28.0.orig/debian/control +++ mutter-2.28.0/debian/control @@ -0,0 +1,78 @@ +Source: mutter +Section: x11 +Priority: extra +Maintainer: Ubuntu Developers +Uploaders: Debian GNOME Maintainers +Build-Depends: cdbs, + debhelper (>= 7), + libglib2.0-dev (>= 2.6.0), + libgtk2.0-dev (>= 2.10.0), + libclutter-1.0-dev, + libgirepository1.0-dev (>= 0.6.3), + gobject-introspection (>= 0.6.3-1ubuntu2), + gobject-introspection-glib-2.0 (>= 0.6.3-1ubuntu2), + gobject-introspection-freedesktop (>= 0.6.3-1ubuntu2), + gobject-introspection-repository (>= 0.6.4~git20090630-0ubuntu1), + gettext, + libpango1.0-dev (>= 1.2.0), + libgconf2-dev (>= 1.2.0), + libstartup-notification0-dev (>= 0.7), + libxcomposite-dev (>= 1:0.2), + libxfixes-dev, + libxrender-dev, + libxdamage-dev, + libxcursor-dev, + libxinerama-dev, + x11proto-xext-dev, + libx11-dev, + libxrandr-dev, + libsm-dev, + zenity, + gnome-doc-utils (>= 0.8.0), + gnome-pkg-tools +Standards-Version: 3.8.1 +Homepage: http://live.gnome.org/GnomeShell + +Package: mutter +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: A Window Manager with Clutter-based compositing + Mutter is GTK2 base windows manager. It is a branch of Metacity, + adding Clutter-based compositing. + . + This package contains the core binaries. + +Package: libmutter0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + mutter-common (= ${source:Version}) +Description: A Window Manager with Clutter-based compositing + Mutter is GTK2 base windows manager. It is a branch of Metacity, + adding Clutter-based compositing. + . + This package contains the shared library. + +Package: mutter-common +Section: misc +Architecture: all +Depends: ${misc:Depends} +Description: A Window Manager with Clutter-based compositing + Mutter is GTK2 base windows manager. It is a branch of Metacity, + adding Clutter-based compositing. + . + This package contains the shared files. + +Package: libmutter-dev +Section: libdevel +Architecture: any +Depends: ${misc:Depends}, + libmutter0 (= ${binary:Version}), + libgtk2.0-dev (>= 2.10.0), + libclutter-1.0-dev +Description: A Window Manager with Clutter-based compositing + Mutter is GTK2 base windows manager. It is a branch of Metacity, + adding Clutter-based compositing. + . + This package contains the development files. --- mutter-2.28.0.orig/debian/mutter.prerm +++ mutter-2.28.0/debian/mutter.prerm @@ -0,0 +1,13 @@ +#!/bin/sh + +set -e + +action="$1" + +if [ "$action" = remove ]; then + update-alternatives --remove x-window-manager \ + /usr/bin/mutter +fi + +#DEBHELPER# +