Hello community,
here is the log from the commit of package mate-branding-openSUSE for
openSUSE:Factory checked in at 2014-11-06 16:50:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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
2014-10-25 11:13:50.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.mate-branding-openSUSE.new/mate-branding-openSUSE.changes
2014-11-06 16:51:49.000000000 +0100
@@ -1,0 +2,7 @@
+Tue Nov 4 21:47:24 UTC 2014 - [email protected]
+
+- Fix default background filepath.
+- Make GSettings schema update after installing packages.
+- Spec cleanup.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ mate-branding-openSUSE.spec ++++++
--- /var/tmp/diff_new_pack.TSwfAq/_old 2014-11-06 16:51:50.000000000 +0100
+++ /var/tmp/diff_new_pack.TSwfAq/_new 2014-11-06 16:51:50.000000000 +0100
@@ -15,31 +15,31 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
+
%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_menus_version %(rpm -q --queryformat '%%{VERSION}' mate-menus)
-
Name: mate-branding-openSUSE
Version: 13.2
Release: 0
Summary: openSUSE Branding of the Mate Desktop Environment
License: MIT
Group: System/GUI/Other
-Url: http://www.mate-desktop.org/
+Url: http://mate-desktop.org/
Source1: mate-session-branding-openSUSE-mate_defaults.conf
Source2: mate-session-branding.gschema.override.in
-Source4: mate-panel-branding.gschema.override.in
+Source3: mate-panel-branding.gschema.override.in
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: pkgconfig(glib-2.0)
BuildRequires: mate-control-center-branding-upstream
BuildRequires: mate-menus-branding-upstream
BuildRequires: mate-panel-branding-upstream
BuildRequires: mate-session-manager-branding-upstream
BuildRequires: wallpaper-branding-openSUSE
+BuildRequires: pkgconfig(glib-2.0)
BuildArch: noarch
%description
@@ -50,9 +50,9 @@
License: GPL-2.0+
Group: System/GUI/Other
Requires: mate-control-center = %{mate_control_center_version}
-Conflicts: otherproviders(mate-control-center-branding)
-Provides: mate-control-center-branding = %{mate_control_center_version}
Supplements: packageand(mate-control-center:branding-openSUSE)
+Provides: mate-control-center-branding = %{mate_control_center_version}
+Conflicts: otherproviders(mate-control-center-branding)
%description -n mate-control-center-branding-openSUSE
This package provides the openSUSE definition of what appears in the
@@ -63,9 +63,9 @@
License: GPL-2.0+
Group: System/GUI/Other
Requires: mate-panel = %{mate_panel_version}
-Conflicts: otherproviders(mate-panel-branding)
-Provides: mate-panel-branding = %{mate_panel_version}
Supplements: packageand(mate-panel:branding-openSUSE)
+Provides: mate-panel-branding = %{mate_panel_version}
+Conflicts: otherproviders(mate-panel-branding)
%description -n mate-panel-branding-openSUSE
This package provides the openSUSE look and feel for the Mate Panel.
@@ -75,9 +75,9 @@
License: GPL-2.0+
Group: System/GUI/Other
Requires: mate-menus = %{mate_menus_version}
-Conflicts: otherproviders(mate-menus-branding)
-Provides: mate-menus-branding = %{mate_menus_version}
Supplements: packageand(mate-menus:branding-openSUSE)
+Provides: mate-menus-branding = %{mate_menus_version}
+Conflicts: otherproviders(mate-menus-branding)
%description -n mate-menus-branding-openSUSE
This package provides the openSUSE definitions for menus.
@@ -86,56 +86,66 @@
Summary: openSUSE Branding of mate-session-manager
License: GPL-2.0+
Group: System/GUI/Other
-Requires: gtk3-metatheme-adwaita
Requires: gtk2-metatheme-adwaita
+Requires: gtk3-metatheme-adwaita
+Requires: mate-icon-theme
Requires: mate-session-manager = %{mate_session_manager_version}
Requires: wallpaper-branding-openSUSE
-Requires: mate-icon-theme
-Conflicts: otherproviders(mate-session-manager-branding)
-Provides: mate-session-manager-branding = %{mate_session_manager_version}
Supplements: packageand(mate-session-manager:branding-openSUSE)
-%glib2_gsettings_schema_requires
+Provides: mate-session-manager-branding = %{mate_session_manager_version}
+Conflicts: otherproviders(mate-session-manager-branding)
+%{glib2_gsettings_schema_requires}
%description -n mate-session-manager-branding-openSUSE
This package provides the openSUSE look and feel for the Mate Session Manager.
%prep
-%setup -q -T -c %{name}-%{version}
-# Mate Control Center branding part
+# MATE Control Center branding part.
# We will base the shell content on upstream content:
cp -a %{_sysconfdir}/xdg/menus/*.menu .
-%patch0 -p0
-# Mate Menus branding part
-%patch1 -p0
-# Mate Session Manager branding part
+%patch0
+# MATE Menus branding part.
+%patch1
+# MATE Session Manager branding part.
cp -a %{SOURCE1} mate_defaults.conf
cp -a %{SOURCE2} mate-session-branding.gschema.override.in
-# Mate Panel branding part
-cp -a %{SOURCE4} zz-mate-panel-openSUSE-branding.gschema.override
+# MATE Panel branding part.
+cp -a %{SOURCE3} zz-mate-panel-openSUSE-branding.gschema.override
%build
-# Mate session manager branding part
+# MATE session manager branding part.
test -f %{_datadir}/wallpapers/openSUSE-default.xml
-sed
"s,@@WALLPAPER_URI@@,%{_datadir}/wallpapers/openSUSEdefault/contents/images/1920x1200.jpg,"
mate-session-branding.gschema.override.in >
mate-session-branding.gschema.override
-#for sound theme
-sed "s:@@IF_openSUSE@@::g" < mate-session-branding.gschema.override | grep -v
^@@IF_ > zz-mate-session-openSUSE-branding.gschema.override
+sed -e 's|@@WALLPAPER_URI@@|%{_datadir}/wallpapers/openSUSE-default.xml|'
mate-session-branding.gschema.override.in >
mate-session-branding.gschema.override
+# For sound theme.
+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
-install -d %{buildroot}%{_sysconfdir}/xdg/menus
-install -m0644 *.menu %{buildroot}%{_sysconfdir}/xdg/menus/
-# Mate Panel branding part
-install -d %{buildroot}%{_datadir}/glib-2.0/schemas
-install -m0644 zz-mate-panel-openSUSE-branding.gschema.override
%{buildroot}%{_datadir}/glib-2.0/schemas/
-# Mate Session Manager branding part
-install -d %{buildroot}%{_sysconfdir}
-install -m0644 mate_defaults.conf %{buildroot}%{_sysconfdir}/
-install -m0644 zz-mate-session-openSUSE-branding.gschema.override
%{buildroot}%{_datadir}/glib-2.0/schemas/
-# Remove unwanted menu file
+# MATE Control Center branding part.
+install -d %{buildroot}%{_sysconfdir}/xdg/menus/
+install -m 0644 *.menu %{buildroot}%{_sysconfdir}/xdg/menus/
+# 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
+# MATE Session Manager branding part.
+install -Dm 0644 mate_defaults.conf
%{buildroot}%{_sysconfdir}/mate_defaults.conf
+install -m 0644 zz-mate-session-openSUSE-branding.gschema.override
%{buildroot}%{_datadir}/glib-2.0/schemas/
+# Remove unwanted menu file.
rm -r %{buildroot}%{_sysconfdir}/xdg/menus/mate-settings.menu
+%post -n mate-panel-branding-openSUSE
+%{glib2_gsettings_schema_post}
+
+%postun -n mate-panel-branding-openSUSE
+%{glib2_gsettings_schema_postun}
+
+%post -n mate-session-manager-branding-openSUSE
+%{glib2_gsettings_schema_post}
+
+%postun -n mate-session-manager-branding-openSUSE
+%{glib2_gsettings_schema_postun}
+
%files -n mate-control-center-branding-openSUSE
-%defattr (-, root, root)
+%defattr (-,root,root)
%config %{_sysconfdir}/xdg/menus/matecc.menu
%files -n mate-menus-branding-openSUSE
++++++ mate-session-branding.gschema.override.in ++++++
--- /var/tmp/diff_new_pack.TSwfAq/_old 2014-11-06 16:51:50.000000000 +0100
+++ /var/tmp/diff_new_pack.TSwfAq/_new 2014-11-06 16:51:50.000000000 +0100
@@ -1,6 +1,6 @@
[org.mate.background]
## Default wallpaper
-picture-filename = 'usr/share/wallpapers/openSUSE-default.xml'
+picture-filename = '@@WALLPAPER_URI@@'
picture-options = 'stretched'
primary-color = '#258c06'
secondary-color = '#258c06'
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]