From 55d3dbca5c0545ddcd8657176915c34db572d4f8 Mon Sep 17 00:00:00 2001 From: Martin Sourada Date: Sat, 2 Apr 2011 22:02:36 +0200 Subject: [PATCH] Use stripes version of the wallpaper in f15's gnome. ~ --- desktop-backgrounds.spec | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/desktop-backgrounds.spec b/desktop-backgrounds.spec index fe98c8b..e6bc2d7 100644 --- a/desktop-backgrounds.spec +++ b/desktop-backgrounds.spec @@ -5,7 +5,7 @@ Name: desktop-backgrounds Version: 15.0.0 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Desktop backgrounds Group: User Interface/Desktops @@ -38,10 +38,14 @@ desktop background image. %package gnome Summary: The default Fedora wallpaper from GNOME desktop Group: User Interface/Desktops +%if 0%{?fedora} == 15 +Requires: lovelock-backgrounds-stripes-gnome +%else Requires: %{fedora_release_name}-backgrounds-gnome +%endif # starting with this release, gnome uses picture-uri instead of picture-filename # see gnome bz #633983 -Requires: gnome-desktop3 >= 2.91.92 +Requires: gsettings-desktop-schemas >= 2.91.92 Provides: system-backgrounds-gnome = %{version}-%{release} License: CC-BY-SA @@ -140,8 +144,13 @@ ln -s ../../../../backgrounds/waves/waves-wide-3-night.png 1920x1200.png mkdir -p $RPM_BUILD_ROOT%{_datadir}/glib-2.0/schemas /bin/echo '[org.gnome.desktop.background]' > \ $RPM_BUILD_ROOT%{_datadir}/glib-2.0/schemas/org.gnome.desktop.background.fedora.gschema.override +%if 0%{?fedora} == 15 +/bin/echo "picture-uri='file://%{_datadir}/backgrounds/lovelock/default-stripes/lovelock.xml'" >> \ + $RPM_BUILD_ROOT%{_datadir}/glib-2.0/schemas/org.gnome.desktop.background.fedora.gschema.override +%else /bin/echo "picture-uri='file://%{_datadir}/backgrounds/%{fedora_release_name}/default/%{fedora_release_name}.xml'" >> \ $RPM_BUILD_ROOT%{_datadir}/glib-2.0/schemas/org.gnome.desktop.background.fedora.gschema.override +%endif # for KDE, this is handled in kde-settings # for XFCE mkdir -p $RPM_BUILD_ROOT%{_datadir}/xfce4/backdrops @@ -210,6 +219,10 @@ fi %{_datadir}/backgrounds/default.png %changelog +* Sat Apr 02 2011 Martin Sourada - 15.0.0-8 +- Use stripes version of the wallpaper on F15 in Gnome +- We should require the schema we override, not the component that uses it + * Tue Mar 22 2011 Tom Callaway - 15.0.0-7 - picture-uri needs to be an actual uri