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 - [email protected]
+
+- 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