From 95ba3892e7ebd3b7367032b26c40067359a3e44fe27fd46015817d901fe72b3f Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Wed, 8 Feb 2012 19:55:25 +0000 Subject: [PATCH] Accepting request 103242 from home:vuntz:branches:GNOME:Factory Update to 3.3.5 OBS-URL: https://build.opensuse.org/request/show/103242 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=83 --- mutter-3.3.4.tar.xz | 3 --- mutter-3.3.5.tar.xz | 3 +++ mutter.changes | 17 +++++++++++++++++ mutter.spec | 45 ++++++++++++++++++++++++++++++--------------- 4 files changed, 50 insertions(+), 18 deletions(-) delete mode 100644 mutter-3.3.4.tar.xz create mode 100644 mutter-3.3.5.tar.xz diff --git a/mutter-3.3.4.tar.xz b/mutter-3.3.4.tar.xz deleted file mode 100644 index d669f23..0000000 --- a/mutter-3.3.4.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:00238a58ad5b4a0fe5036afbe38ee4860ac2a77efa0998e4d1cc57ef1ffaecee -size 1645568 diff --git a/mutter-3.3.5.tar.xz b/mutter-3.3.5.tar.xz new file mode 100644 index 0000000..e95a467 --- /dev/null +++ b/mutter-3.3.5.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f56d7b3c238962162674af12edaf25da445485290069365ef60acb473c8e8780 +size 1641496 diff --git a/mutter.changes b/mutter.changes index f2d6a39..0e27a6a 100644 --- a/mutter.changes +++ b/mutter.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Wed Feb 8 06:45:44 UTC 2012 - vuntz@opensuse.org + +- Update to version 3.3.5: + + MetaShapedTexture no longer is a ClutterTexture subclass + [bgo#660941] + + Add meta_shaped_texture_get_image() [bgo#660941] + + Cleanups [bgo#657639] + + Updated translations. +- Remove xz BuildRequires now that it comes for free in the build + system. +- Split non-essential tools to a mutter-tools subpackage. +- Stop checking for non-supported versions of openSUSE (<= 11.1). +- Stop passing --disable-schemas-install to configure: there is no + gconf schema anymore. +- Stop changing libexecdir in configure: there is no need for that. + ------------------------------------------------------------------- Fri Jan 20 19:39:38 UTC 2012 - vuntz@opensuse.org diff --git a/mutter.spec b/mutter.spec index c755ed4..d32b1fb 100644 --- a/mutter.spec +++ b/mutter.spec @@ -15,8 +15,9 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: mutter -Version: 3.3.4 +Version: 3.3.5 Release: 0 Summary: Window and compositing manager based on Clutter License: GPL-2.0+ @@ -27,13 +28,11 @@ BuildRequires: clutter-devel BuildRequires: fdupes BuildRequires: gnome-doc-utils-devel BuildRequires: gobject-introspection-devel -BuildRequires: gtk3-devel >= 3.3.3 +BuildRequires: gtk3-devel >= 3.3.7 BuildRequires: intltool BuildRequires: startup-notification-devel BuildRequires: translation-update-upstream BuildRequires: update-desktop-files -# Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467 -BuildRequires: xz BuildRequires: zenity BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.3.0 BuildRequires: pkgconfig(libcanberra-gtk3) @@ -50,6 +49,18 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build Mutter is a window and compositing manager based on Clutter, forked from Metacity. +%package tools +Summary: Window and compositing manager based on Clutter -- Tools +Group: System/GUI/GNOME +Requires: %{name} = %{version} + +%description tools +Mutter is a window and compositing manager based on Clutter, forked +from Metacity. + +This package contains tools related to mutter, including an utility to +test themes and a small application to test window managers. + %package devel Summary: Include Files and Libraries mandatory for Development Group: Development/Libraries/GNOME @@ -71,19 +82,12 @@ translation-update-upstream %build %configure \ - --libexecdir=%{_libexecdir}/%{name} \ --disable-static \ - --disable-schemas-install \ --enable-compile-warnings=maximum %__make %{?jobs:-j%jobs} V=1 %install %makeinstall -%if 0%{?suse_version} <= 1110 -%{__rm} %{buildroot}%{_datadir}/locale/ha/LC_MESSAGES/* -%{__rm} %{buildroot}%{_datadir}/locale/la/LC_MESSAGES/* -%{__rm} %{buildroot}%{_datadir}/locale/ig/LC_MESSAGES/* -%endif %{__rm} %{buildroot}/%{_libdir}/*.la %suse_update_desktop_file %{name} %suse_update_desktop_file %{buildroot}%{_datadir}/gnome/wm-properties/mutter-wm.desktop @@ -106,12 +110,12 @@ rm -rf %{buildroot} %files %defattr (-, root, root) %doc AUTHORS COPYING ChangeLog NEWS rationales.txt README -%{_bindir}/* -%{_libdir}/*.so.* +%{_bindir}/mutter +%{_bindir}/mutter-message +%{_libdir}/libmutter.so.* %{_libdir}/mutter/ %exclude %{_libdir}/mutter/Meta-3.0.gir %{_datadir}/applications/mutter.desktop -%{_datadir}/mutter/ # Do not depend on libgnome just for a directory %dir %{_datadir}/gnome %dir %{_datadir}/gnome/wm-properties @@ -120,10 +124,21 @@ rm -rf %{buildroot} %dir %{_datadir}/gnome-control-center %dir %{_datadir}/gnome-control-center/keybindings %{_datadir}/gnome-control-center/keybindings/50-mutter-windows.xml -%doc %{_mandir}/man*/* +%doc %{_mandir}/man1/mutter.1%{?ext_man} +%doc %{_mandir}/man1/mutter-message.1%{?ext_man} %{_datadir}/GConf/gsettings/mutter-schemas.convert %{_datadir}/glib-2.0/schemas/org.gnome.mutter.gschema.xml +%files tools +%defattr (-, root, root) +%{_bindir}/mutter-theme-viewer +%{_bindir}/mutter-window-demo +%dir %{_datadir}/mutter +%dir %{_datadir}/mutter/icons +%{_datadir}/mutter/icons/mutter-window-demo.png +%doc %{_mandir}/man1/mutter-theme-viewer.1%{?ext_man} +%doc %{_mandir}/man1/mutter-window-demo.1%{?ext_man} + %files lang -f %{name}.lang %files devel