Hello community,
here is the log from the commit of package mate-branding-openSUSE for
openSUSE:Factory checked in at 2016-01-12 16:12:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mate-branding-openSUSE (Old)
and /work/SRC/openSUSE:Factory/.mate-branding-openSUSE.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mate-branding-openSUSE"
Changes:
--------
---
/work/SRC/openSUSE:Factory/mate-branding-openSUSE/mate-branding-openSUSE.changes
2015-11-11 10:35:25.000000000 +0100
+++
/work/SRC/openSUSE:Factory/.mate-branding-openSUSE.new/mate-branding-openSUSE.changes
2016-01-12 16:12:30.000000000 +0100
@@ -1,0 +2,7 @@
+Wed Jan 6 13:21:22 UTC 2016 - [email protected]
+
+- Add mate-desktop-gschemas-branding-openSUSE with cursor theme
+ alteration to "Adwaita".
+- Recommend mate-applet-softupd instead of depending.
+
+-------------------------------------------------------------------
New:
----
mate-desktop-branding.gschema.override.in
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ mate-branding-openSUSE.spec ++++++
--- /var/tmp/diff_new_pack.J3fln5/_old 2016-01-12 16:12:32.000000000 +0100
+++ /var/tmp/diff_new_pack.J3fln5/_new 2016-01-12 16:12:32.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package mate-branding-openSUSE
#
-# 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
@@ -16,10 +16,11 @@
#
-%define mate_panel_version %(rpm -q --queryformat '%%{VERSION}' mate-panel)
-%define mate_session_manager_version %(rpm -q --queryformat '%%{VERSION}'
mate-session-manager)
%define mate_control_center_version %(rpm -q --queryformat '%%{VERSION}'
mate-control-center)
+%define mate_desktop_gschemas_version %(rpm -q --queryformat '%%{VERSION}'
mate-desktop-gschemas)
%define mate_menus_version %(rpm -q --queryformat '%%{VERSION}' mate-menus)
+%define mate_panel_version %(rpm -q --queryformat '%%{VERSION}' mate-panel)
+%define mate_session_manager_version %(rpm -q --queryformat '%%{VERSION}'
mate-session-manager)
Name: mate-branding-openSUSE
Version: 42.1
Release: 0
@@ -30,14 +31,16 @@
Source1: mate-session-branding-openSUSE-mate_defaults.conf
Source2: mate-session-branding.gschema.override.in
Source3: mate-panel-branding.gschema.override.in
+Source4: mate-desktop-branding.gschema.override.in
# Exactly the same as Xfce branding icons.
-Source4: openSUSE-MATE-icons.tar.xz
+Source5: openSUSE-MATE-icons.tar.xz
# PATCH-FIX-OPENSUSE mate-control-center-branding-add-YaST.patch
Patch0: mate-control-center-branding-add-YaST.patch
# PATCH-FIX-OPENSUSE mate-menus-branding-remove-X-SuSE-ControlCenter.patch
[email protected] -- Remove the desktop files with X-SuSE-YaST category from
the Applications menu and explicitly add YaST launcher.
Patch1: mate-menus-branding-remove-X-SuSE-ControlCenter.patch
BuildRequires: fdupes
BuildRequires: mate-control-center-branding-upstream
+BuildRequires: mate-desktop-gschemas-branding-upstream
BuildRequires: mate-menus-branding-upstream
BuildRequires: mate-panel-branding-upstream
BuildRequires: mate-session-manager-branding-upstream
@@ -59,16 +62,29 @@
%description -n mate-control-center-branding-openSUSE
This package provides the openSUSE definition of what appears in the
-control center.
+control centre.
+
+%package -n mate-desktop-gschemas-branding-openSUSE
+Summary: openSUSE Branding of mate-desktop
+License: GPL-2.0+
+Group: System/GUI/Other
+Requires: adwaita-icon-theme
+Requires: mate-desktop-gschemas = %{mate_desktop_gschemas_version}
+Supplements: packageand(mate-desktop-gschemas:branding-openSUSE)
+Conflicts: otherproviders(mate-desktop-gschemas-branding)
+Provides: mate-desktop-gschemas-branding =
%{mate_desktop_gschemas_version}
+
+%description -n mate-desktop-gschemas-branding-openSUSE
+This package provides the openSUSE definition for MATE Desktop GSchemas.
%package -n mate-panel-branding-openSUSE
Summary: openSUSE Branding of mate-panel
License: GPL-2.0+
Group: System/GUI/Other
-Requires: mate-applet-softupd
Requires: mate-applets
Requires: mate-menu
Requires: mate-panel = %{mate_panel_version}
+Recommends: mate-applet-softupd
Supplements: packageand(mate-panel:branding-openSUSE)
Conflicts: otherproviders(mate-panel-branding)
Provides: mate-panel-branding = %{mate_panel_version}
@@ -117,7 +133,9 @@
cp -a %{SOURCE2} mate-session-branding.gschema.override.in
# MATE Panel branding part.
cp -a %{SOURCE3} zz-mate-panel-openSUSE-branding.gschema.override
-tar -xvf %{SOURCE4}
+# MATE Desktop GSchemas branding part.
+cp -a %{SOURCE4} zz-mate-desktop-openSUSE-branding.gschema.override
+tar -xvf %{SOURCE5}
%build
# MATE session manager branding part.
@@ -127,9 +145,12 @@
cat mate-session-branding.gschema.override | sed -e
's|@@IF_openSUSE@@||g;/^@@IF_/d' >
zz-mate-session-openSUSE-branding.gschema.override
%install
-# MATE Control Center branding part.
+# MATE Control Centre branding part.
mkdir -p %{buildroot}%{_sysconfdir}/xdg/menus/
install -m 0644 *.menu %{buildroot}%{_sysconfdir}/xdg/menus/
+# MATE Desktop GSchemas branding part.
+install -Dm 0644 zz-mate-desktop-openSUSE-branding.gschema.override \
+
%{buildroot}%{_datadir}/glib-2.0/schemas/zz-mate-desktop-openSUSE-branding.gschema.override
# MATE Panel branding part.
install -Dm 0644 zz-mate-panel-openSUSE-branding.gschema.override \
%{buildroot}%{_datadir}/glib-2.0/schemas/zz-mate-panel-openSUSE-branding.gschema.override
@@ -142,6 +163,12 @@
# Remove unwanted menu file.
rm -f
%{buildroot}%{_sysconfdir}/xdg/menus/mate-{settings,preferences-categories}.menu
+%post -n mate-desktop-gschemas-branding-openSUSE
+%glib2_gsettings_schema_post
+
+%postun -n mate-desktop-gschemas-branding-openSUSE
+%glib2_gsettings_schema_postun
+
%post -n mate-panel-branding-openSUSE
%glib2_gsettings_schema_post
@@ -154,6 +181,10 @@
%postun -n mate-session-manager-branding-openSUSE
%glib2_gsettings_schema_postun
+%files -n mate-desktop-gschemas-branding-openSUSE
+%defattr(-,root,root)
+%{_datadir}/glib-2.0/schemas/zz-mate-desktop-openSUSE-branding.gschema.override
+
%files -n mate-control-center-branding-openSUSE
%defattr (-,root,root)
%config %{_sysconfdir}/xdg/menus/matecc.menu
++++++ mate-desktop-branding.gschema.override.in ++++++
[org.mate.peripherals-mouse]
cursor-theme = 'Adwaita'