Hello community, here is the log from the commit of package metacity for openSUSE:Factory checked in at 2016-06-25 02:23:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/metacity (Old) and /work/SRC/openSUSE:Factory/.metacity.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "metacity" Changes: -------- --- /work/SRC/openSUSE:Factory/metacity/metacity.changes 2016-05-19 12:15:01.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.metacity.new/metacity.changes 2016-06-25 02:23:42.000000000 +0200 @@ -1,0 +2,25 @@ +Tue Jun 21 23:27:12 UTC 2016 - [email protected] + +- Update to version 3.20.0: + + Allow minimizing windows which don't advertise support for it. + + Metacity follows Mutter and by default will use GTK+ theme. It + is still possible to use Metacity themes by adjusting settings. + + Previously shipped Metacity themes has been removed. + + Metacity theme settings now is under new GSettings schema: + org.gnome.metacity.theme. + + Metacity now has new library - libmetacity. + + New Metacity theme viewer - can be used to preview both + Metacity and GTK+ themes. + + Updated translations. +- Add explicit pkgconfig(pango) BuildRequires following upstream + changes. +- Replace pkgconfig(gio-2.0) for pkgconfig(glib-2.0) + BuildRequires. +- Rename subpackge libmetacity-private3 to libmetacity0 and update + post(un) handling following upstream changes. Also add + libmetacity0 to devel package. +- Drop metacity-bnc385553-buggy-intel-xinerama.diff: No longer + needed due to changes to intel driver, nor did it ever land + upstream. + +------------------------------------------------------------------- Old: ---- metacity-3.18.4.tar.xz metacity-bnc385553-buggy-intel-xinerama.diff New: ---- metacity-3.20.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ metacity.spec ++++++ --- /var/tmp/diff_new_pack.hMDUQ1/_old 2016-06-25 02:23:44.000000000 +0200 +++ /var/tmp/diff_new_pack.hMDUQ1/_new 2016-06-25 02:23:44.000000000 +0200 @@ -17,14 +17,12 @@ Name: metacity -Version: 3.18.4 +Version: 3.20.0 Release: 0 Summary: A Window Manager for the GNOME Desktop License: GPL-2.0+ Group: System/GUI/GNOME -Source: http://download.gnome.org/sources/metacity/3.18/%{name}-%{version}.tar.xz -# PATCH-FIX-OPENSUSE metacity-bnc385553-buggy-intel-xinerama.diff bnc#385553 [email protected] - Sanitize overlapping (cloned) monitors from Xinerama -Patch11: metacity-bnc385553-buggy-intel-xinerama.diff +Source: http://download.gnome.org/sources/metacity/3.20/%{name}-%{version}.tar.xz Url: http://www.gnome.org BuildRequires: fdupes BuildRequires: intltool @@ -35,14 +33,17 @@ BuildRequires: libXrandr-devel BuildRequires: libgtop-devel BuildRequires: startup-notification-devel +%if !0%{?is_opensuse} BuildRequires: translation-update-upstream +%endif BuildRequires: update-desktop-files BuildRequires: yelp-tools BuildRequires: zenity -BuildRequires: pkgconfig(gio-2.0) >= 2.25.10 +BuildRequires: pkgconfig(glib-2.0) >= 2.44.0 BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.3.0 -BuildRequires: pkgconfig(gtk+-3.0) >= 3.15.2 +BuildRequires: pkgconfig(gtk+-3.0) >= 3.19.8 BuildRequires: pkgconfig(libcanberra-gtk3) +BuildRequires: pkgconfig(pango) >= 1.2.0 BuildRequires: pkgconfig(xcomposite) >= 0.2 BuildRequires: pkgconfig(xcursor) BuildRequires: pkgconfig(xdamage) @@ -57,12 +58,12 @@ %description Metacity is a window manager for the GNOME Desktop. -%package -n libmetacity-private3 +%package -n libmetacity0 Summary: A Window Manager for the GNOME Desktop -- Library to render themes Group: System/Libraries -%description -n libmetacity-private3 -Metacity is a window manager for the GNOME Desktop. +%description -n libmetacity0 +Metacity is a window manager for the GNOME Desktop -- Library to render themes %package tools Summary: A Window Manager for the GNOME Desktop -- Tools @@ -78,7 +79,7 @@ %package devel Summary: Include Files and Libraries mandatory for Development Group: Development/Libraries/GNOME -Requires: libmetacity-private3 = %{version} +Requires: libmetacity0 = %{version} %description devel This package contains all necessary include files and libraries needed @@ -87,8 +88,9 @@ %lang_package %prep %setup -q +%if !0%{?is_opensuse} translation-update-upstream -%patch11 -p1 +%endif %build %configure\ @@ -102,9 +104,6 @@ %find_lang %{name} %{?no_lang_C} %fdupes $RPM_BUILD_ROOT -%clean -rm -rf $RPM_BUILD_ROOT - %post %desktop_database_post %glib2_gsettings_schema_post @@ -113,25 +112,19 @@ %desktop_database_postun %glib2_gsettings_schema_postun -%post -n libmetacity-private3 -/sbin/ldconfig +%post -n libmetacity0 -p /sbin/ldconfig -%postun -n libmetacity-private3 -/sbin/ldconfig +%postun -n libmetacity0 -p /sbin/ldconfig %files %defattr (-, root, root) %doc AUTHORS COPYING ChangeLog NEWS rationales.txt README %{_bindir}/metacity %{_bindir}/metacity-message -%{_datadir}/GConf/gsettings/metacity-schemas.convert %{_datadir}/applications/metacity.desktop %{_datadir}/glib-2.0/schemas/org.gnome.metacity.gschema.xml -# Do not depend on libgnome just for a directory -%dir %{_datadir}/gnome -%dir %{_datadir}/gnome/wm-properties -%{_datadir}/gnome/wm-properties/metacity-wm.desktop -%{_datadir}/themes/* +%{_datadir}/glib-2.0/schemas/org.gnome.metacity.keybindings.gschema.xml +%{_datadir}/glib-2.0/schemas/org.gnome.metacity.theme.gschema.xml # Avoid cyclic dependency on control-center %dir %{_datadir}/gnome-control-center %dir %{_datadir}/gnome-control-center/keybindings @@ -139,18 +132,13 @@ %doc %{_mandir}/man1/metacity.1%{?ext_man} %doc %{_mandir}/man1/metacity-message.1%{?ext_man} -%files -n libmetacity-private3 +%files -n libmetacity0 %defattr (-, root, root) -%{_libdir}/libmetacity-private.so.* +%{_libdir}/libmetacity.so.0 +%{_libdir}/libmetacity.so.0.0.0 %files tools %defattr (-, root, root) -%doc %{_datadir}/help/C/creating-metacity-themes/ -# Ship translations there too; arguably, they should live in a lang -# subpackage but we don't expect more translations to appear, and -# it'd be a shame to create a tools-lang subpackage just for one -# translation. -%doc %{_datadir}/help/de/creating-metacity-themes/ %{_bindir}/metacity-theme-viewer %{_bindir}/metacity-window-demo %dir %{_datadir}/metacity @@ -164,7 +152,7 @@ %files devel %defattr (-, root, root) %{_includedir}/metacity/ -%{_libdir}/libmetacity-private.so -%{_libdir}/pkgconfig/libmetacity-private.pc +%{_libdir}/libmetacity.so +%{_libdir}/pkgconfig/libmetacity.pc %changelog ++++++ metacity-3.18.4.tar.xz -> metacity-3.20.0.tar.xz ++++++ ++++ 121495 lines of diff (skipped)
