Hello community, here is the log from the commit of package mate-session-manager for openSUSE:Factory checked in at 2016-01-12 16:13:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mate-session-manager (Old) and /work/SRC/openSUSE:Factory/.mate-session-manager.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mate-session-manager" Changes: -------- --- /work/SRC/openSUSE:Factory/mate-session-manager/mate-session-manager.changes 2015-12-01 09:20:13.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.mate-session-manager.new/mate-session-manager.changes 2016-01-12 16:13:45.000000000 +0100 @@ -1,0 +2,5 @@ +Mon Jan 11 15:30:48 UTC 2016 - sor.ale...@meowr.ru + +- Separate gschemas into mate-session-manager-gschemas package. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mate-session-manager.spec ++++++ --- /var/tmp/diff_new_pack.gydfAH/_old 2016-01-12 16:13:45.000000000 +0100 +++ /var/tmp/diff_new_pack.gydfAH/_new 2016-01-12 16:13:45.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package mate-session-manager # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -27,7 +27,7 @@ Source: http://pub.mate-desktop.org/releases/%{_version}/%{name}-%{version}.tar.xz # Not upstream file. Only proposes upstream packages: Source1: mate-session-manager-upstream-mate_defaults.conf -# Some documentation for people writing branding packages, shipped in the branding-upstream package +# Some documentation for people writing branding packages, shipped in the branding-upstream package. Source2: README.Gsettings-overrides BuildRequires: hicolor-icon-theme BuildRequires: mate-common >= %{_version} @@ -40,7 +40,8 @@ BuildRequires: pkgconfig(sm) BuildRequires: pkgconfig(xau) BuildRequires: pkgconfig(xext) -Requires: %{name}-branding +Requires: %{name}-branding >= %{_version} +Requires: %{name}-gschemas >= %{version} Recommends: %{name}-lang %glib2_gsettings_schema_requires %if 0%{?suse_version} > 1310 @@ -54,6 +55,8 @@ manager such as MDM. It will load all necessary applications for a full-featured user session. +%lang_package + %package branding-upstream Summary: Upstream definitions of default settings and applications Group: System/Libraries @@ -74,7 +77,14 @@ This package provides upstream defaults for settings stored with GSettings and applications used by the MIME system. -%lang_package +%package gschemas +Summary: MATE Session Manager GSchemas +Group: System/Libraries +%glib2_gsettings_schema_requires + +%description gschemas +This package provides the GSettings schemas for +MATE Session Manager. %prep %setup -q @@ -82,6 +92,7 @@ cp -a %{SOURCE1} mate_defaults.conf %build +NOCONFIGURE=1 mate-autogen %configure \ --disable-static \ --enable-ipv6 \ @@ -102,13 +113,17 @@ fi %post -%glib2_gsettings_schema_post %icon_theme_cache_post %postun -%glib2_gsettings_schema_postun %icon_theme_cache_postun +%post gschemas +%glib2_gsettings_schema_post + +%postun gschemas +%glib2_gsettings_schema_postun + %files %defattr(-,root,root) %doc ChangeLog README COPYING @@ -116,16 +131,19 @@ %{_datadir}/applications/mate-session-properties.desktop %{_datadir}/icons/hicolor/ %{_datadir}/%{name}/ -%{_datadir}/glib-2.0/schemas/*.xml %{_datadir}/xsessions/mate.desktop %{_mandir}/man?/mate-*.?%{?ext_man} +%files lang -f %{name}.lang +%defattr(-,root,root) + %files branding-upstream %defattr(-,root,root) %doc README.Gsettings-overrides %config(noreplace) %{_sysconfdir}/mate_defaults.conf -%files lang -f %{name}.lang +%files gschemas %defattr(-,root,root) +%{_datadir}/glib-2.0/schemas/*.xml %changelog