diff --git a/cosmos-wallpaper.xml b/cosmos-wallpaper.xml
new file mode 100644
index 0000000..fadcd85
--- /dev/null
+++ b/cosmos-wallpaper.xml
@@ -0,0 +1,9 @@
+
+
+
+
+ Cosmos
+ /usr/share/pixmaps/backgrounds/cosmos/cosmos.xml
+ stretched
+
+
diff --git a/cosmos.xml b/cosmos.xml
new file mode 100644
index 0000000..c6049a7
--- /dev/null
+++ b/cosmos.xml
@@ -0,0 +1,96 @@
+
+
+ 2009
+ 08
+ 04
+ 00
+ 00
+ 00
+
+
+
+ 1795.0
+ /usr/share/pixmaps/backgrounds/cosmos/cloud.jpg
+
+
+ 5.0
+ /usr/share/pixmaps/backgrounds/cosmos/cloud.jpg
+ /usr/share/pixmaps/backgrounds/cosmos/comet.jpg
+
+
+ 1795.0
+ /usr/share/pixmaps/backgrounds/cosmos/comet.jpg
+
+
+ 5.0
+ /usr/share/pixmaps/backgrounds/cosmos/comet.jpg
+ /usr/share/pixmaps/backgrounds/cosmos/earth-horizon.jpg
+
+
+ 1795.0
+ /usr/share/pixmaps/backgrounds/cosmos/earth-horizon.jpg
+
+
+ 5.0
+ /usr/share/pixmaps/backgrounds/cosmos/earth-horizon.jpg
+ /usr/share/pixmaps/backgrounds/cosmos/earthrise.jpg
+
+
+ 1795.0
+ /usr/share/pixmaps/backgrounds/cosmos/earthrise.jpg
+
+
+ 5.0
+ /usr/share/pixmaps/backgrounds/cosmos/earthrise.jpg
+ /usr/share/pixmaps/backgrounds/cosmos/galaxy-ngc3370.jpg
+
+
+ 1795.0
+ /usr/share/pixmaps/backgrounds/cosmos/galaxy-ngc3370.jpg
+
+
+ 5.0
+ /usr/share/pixmaps/backgrounds/cosmos/galaxy-ngc3370.jpg
+ /usr/share/pixmaps/backgrounds/cosmos/helix-nebula.jpg
+
+
+ 1795.0
+ /usr/share/pixmaps/backgrounds/cosmos/helix-nebula.jpg
+
+
+ 5.0
+ /usr/share/pixmaps/backgrounds/cosmos/helix-nebula.jpg
+ /usr/share/pixmaps/backgrounds/cosmos/jupiter.jpg
+
+
+ 1795.0
+ /usr/share/pixmaps/backgrounds/cosmos/jupiter.jpg
+
+
+ 5.0
+ /usr/share/pixmaps/backgrounds/cosmos/jupiter.jpg
+ /usr/share/pixmaps/backgrounds/cosmos/sombrero.jpg
+
+
+ 1795.0
+ /usr/share/pixmaps/backgrounds/cosmos/sombrero.jpg
+
+
+ 5.0
+ /usr/share/pixmaps/backgrounds/cosmos/sombrero.jpg
+ /usr/share/pixmaps/backgrounds/cosmos/whirlpool.jpg
+
+
+ 1795.0
+ /usr/share/pixmaps/backgrounds/cosmos/whirlpool.jpg
+
+
+ 5.0
+ /usr/share/pixmaps/backgrounds/cosmos/whirlpool.jpg
+
+
+
+ 1795.0
+
+
+
diff --git a/gnome-screensaver.spec b/gnome-screensaver.spec
index b313b4a..f4eee53 100644
--- a/gnome-screensaver.spec
+++ b/gnome-screensaver.spec
@@ -14,11 +14,13 @@
Summary: GNOME Screensaver
Name: gnome-screensaver
Version: 2.27.0
-Release: 5%{?dist}
+Release: 6%{?dist}
License: GPLv2+
Group: Amusements/Graphics
Source0: http://download.gnome.org/sources/gnome-screensaver/2.27/%{name}-%{version}.tar.bz2
Source1: gnome-screensaver-hide-xscreensaver.menu
+Source2: cosmos.xml
+Source3: cosmos-wallpaper.xml
Patch1: gnome-screensaver-2.20.0-default-theme.patch
Patch2: gnome-screensaver-2.26.0-securitytoken.patch
@@ -115,6 +117,10 @@ desktop-file-install --vendor gnome --delete-original \
# hide xscreensaver from the menus
install -D -m644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/xdg/menus/preferences-post-merged/gnome-screensaver-hide-xscreensaver.menu
+install -D -m644 ${SOURCE2} $RPM_BUILD_ROOT%{_datadir}/pixmaps/backgrounds/cosmos/cosmos.xml
+
+install -D -m644 ${SOURCE3} $RPM_BUILD_ROOT%{_datadir}/gnome-background-properties/cosmos.xml
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -146,6 +152,8 @@ fi
%{_datadir}/pixmaps/backgrounds/
%{_datadir}/pixmaps/gnome-logo-white.svg
%{_datadir}/desktop-directories/gnome-screensaver.directory
+%dir %{_datadir}/gnome-background-properties
+%{_datadir}/gnome-background-properties/cosmos.xml
%{_sysconfdir}/gconf/schemas/*.schemas
%{_sysconfdir}/xdg/menus/preferences-post-merged/*
%{_sysconfdir}/xdg/menus/gnome-screensavers.menu
@@ -154,6 +162,9 @@ fi
%doc %{_mandir}/man1/*.1.gz
%changelog
+* Fri Aug 14 2009 Matthias Clasen 2.27.0-6
+- Make cosmos images available as background slideshow
+
* Fri Jul 24 2009 Fedora Release Engineering - 2.27.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild