%define rh_backgrounds_version 15 %define waves_version 0.1.2 Summary: Desktop backgrounds Name: desktop-backgrounds Version: 9.0.0 Release: 1 License: LGPLv2 Group: Applications/Multimedia Source: redhat-backgrounds-%{rh_backgrounds_version}.tar.bz2 Source2: Propaganda-1.0.0.tar.gz Source3: README.Propaganda Source5: waves-%{waves_version}.tar.bz2 Source6: FedoraWaves-metadata.desktop BuildRoot: %{_tmppath}/%{name}-%{version}-root BuildArch: noarch %description The desktop-backgrounds package contains artwork intended to be used as desktop wallpaper. %package basic Summary: Desktop background base set. Group: Applications/Multimedia Provides: desktop-backgrounds Obsoletes: desktop-backgrounds %description basic The desktop-backgrounds-basic package contains a good basic set of images to use for your desktop background. %package compat Summary: Compat desktop background images. Group: Applications/Multimedia %description compat The desktop-backgrounds-compat package contains a filenames used in previous releases of Fedora to provide backward compatiblity with existing setups %prep %setup -n redhat-backgrounds-%{rh_backgrounds_version} # move things where %doc can find them cp %{SOURCE3} . mv images/space/*.ps . mv images/space/README* . # add propaganda (cd tiles && tar zxf %{SOURCE2}) # add waves tar xjf %{SOURCE5} %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_prefix}/share/backgrounds cd $RPM_BUILD_ROOT%{_prefix}/share/backgrounds cp -a $RPM_BUILD_DIR/redhat-backgrounds-%{rh_backgrounds_version}/images . cp -a $RPM_BUILD_DIR/redhat-backgrounds-%{rh_backgrounds_version}/tiles . mkdir waves # copy actual image files cp -a $RPM_BUILD_DIR/redhat-backgrounds-%{rh_backgrounds_version}/waves-%{waves_version}/*.png waves # copy animation xml file cp -a $RPM_BUILD_DIR/redhat-backgrounds-%{rh_backgrounds_version}/waves-%{waves_version}/waves.xml waves mkdir -p $RPM_BUILD_ROOT%{_prefix}/share/gnome-background-properties cp -a $RPM_BUILD_DIR/redhat-backgrounds-%{rh_backgrounds_version}/desktop-backgrounds-basic.xml $RPM_BUILD_ROOT%{_prefix}/share/gnome-background-properties cp -a $RPM_BUILD_DIR/redhat-backgrounds-%{rh_backgrounds_version}/waves-%{waves_version}/desktop-backgrounds-waves.xml $RPM_BUILD_ROOT%{_prefix}/share/gnome-background-properties bgdir=$RPM_BUILD_ROOT%{_prefix}/share/backgrounds for I in tiles/Propaganda images/dewdop_leaf.jpg images/dragonfly.jpg images/frosty_pipes.jpg images/in_flight.jpg images/leaf_veins.jpg \ images/leafdrops.jpg images/lightrays-transparent.png images/lightrays.png images/lightrays2.png images/raingutter.jpg images/riverstreet_rail.jpg \ images/sneaking_branch.jpg images/space images/yellow_flower.jpg; do rm -rf ${bgdir}/${I} done # FedoraWaves theme for KDE4 mkdir -p $RPM_BUILD_ROOT%{_datadir}/wallpapers/Fedora_Waves/contents/images install -m 644 -p %{SOURCE6} $RPM_BUILD_ROOT%{_datadir}/wallpapers/Fedora_Waves/metadata.desktop (cd $RPM_BUILD_ROOT%{_datadir}/wallpapers/Fedora_Waves/contents/; ln -s ../../../backgrounds/waves/waves-eeepc-3-night.png screenshot.png cd $RPM_BUILD_ROOT%{_datadir}/wallpapers/Fedora_Waves/contents/images ln -s ../../../../backgrounds/waves/waves-normal-3-night.png 1024x768.png ln -s ../../../../backgrounds/waves/waves-wide-3-night.png 1280x800.png # FIXME: there doesn't seem to be a 5:4 image in the latest iteration ln -s ../../../../backgrounds/waves/waves-wide-3-night.png 1280x1024.png ln -s ../../../../backgrounds/waves/waves-wide-3-night.png 1440x900.png ln -s ../../../../backgrounds/waves/waves-normal-3-night.png 1600x1200.png ln -s ../../../../backgrounds/waves/waves-wide-3-night.png 1920x1200.png ) # Compatibility cruft (cd $RPM_BUILD_ROOT%{_datadir}/backgrounds/images; ln -s ../waves/waves-normal-0-morn.png default.png ln -s ../waves/waves-normal-0-morn.png default.jpg ln -s ../waves/waves-wide-0-morn.png default-wide.png ln -s ../waves/waves-wide-0-morn.png default-5_4.png cd .. ln -s waves/waves-normal-0-morn.png default.png ) %clean rm -rf $RPM_BUILD_ROOT %files basic %defattr(-, root, root) %dir %{_datadir}/backgrounds %dir %{_datadir}/backgrounds/tiles %dir %{_datadir}/backgrounds/images %dir %{_datadir}/backgrounds/waves %{_datadir}/backgrounds/tiles/*.png %{_datadir}/backgrounds/tiles/*jpg %{_datadir}/backgrounds/images/earth_from_space.jpg %{_datadir}/backgrounds/images/flowers_and_leaves.jpg %{_datadir}/backgrounds/images/ladybugs.jpg %{_datadir}/backgrounds/images/stone_bird.jpg %{_datadir}/backgrounds/images/tiny_blast_of_red.jpg %{_datadir}/backgrounds/waves/*.png %{_datadir}/backgrounds/waves/waves.xml %dir %{_datadir}/gnome-background-properties %{_datadir}/gnome-background-properties/desktop-backgrounds-basic.xml %{_datadir}/gnome-background-properties/desktop-backgrounds-waves.xml %{_datadir}/wallpapers/Fedora_Waves %files compat %defattr(-, root, root) %{_datadir}/backgrounds/images/default* %{_datadir}/backgrounds/default* %changelog * Fri Apr 11 2008 Ray Strode 8.92-6 - Update wallpapers to latest iteration from art team - Add compat subpackage to provide compat-links for all the cruft that's accumulated over the years * Fri Apr 11 2008 Than Ngo 8.92-5 - Add FedoraWaves theme for KDE4 * Mon Apr 7 2008 Matthias Clasen - 8.92-4 - Rename FC5-era backgrounds * Sun Apr 6 2008 Matthias Clasen - 8.92-3 - Drop infinity backgrounds, they will be moved to a separate package * Sat Mar 29 2008 Matthias Clasen - 8.92-2 - Move the "waves" animation start time back to the past * Sat Mar 29 2008 Matthias Clasen - 8.92-1 - Add "Waves" backgrounds. Leave infinity for now * Thu Oct 11 2007 Ray Strode - 7.92-8 - Scale images * Tue Oct 9 2007 Ray Strode - 7.92-7 - Upgrade desktop backgrounds to higher fidelity versions, given by Máirín Duffy * Wed Sep 26 2007 Máirín Duffy - 7.92-6 - wallpapers redone so there is no more banding - wallpapers renamed - infinity animated file bugs fixed (hopefully) * Thu Sep 20 2007 Ray Strode - 7.92-5 - fix symlinks again * Thu Sep 6 2007 Bill Nottingham - 7.92-4 - fix symlinks * Wed Sep 5 2007 Ray Strode - 7.92-3 - create links for default.png etc until more artwork shows up - start animated backgrounds at midnight * Thu Aug 30 2007 Jeremy Katz - 7.92-2 - need to include less infinity backgrounds for now; the space usage kill livecds * Wed Aug 28 2007 Máirín Duffy - 7.92-1 - Add Infinity background * Wed Aug 8 2007 Matthias Clasen - 2.0-38 - Update the licence field * Wed Sep 06 2006 John (J5) Palmieri - 2.0-37 - Backgrounds are now changed to jpgs and 4:3 has been replaced by a 5:4 aspect image * Fri Jul 28 2006 John (J5) Palmieri - 2.0-35 - Add 4:3 aspect ration version of background * Thu Jul 27 2006 John (J5) Palmieri - 2.0-35 - Add dual screen background * Wed Jul 26 2006 Alexander Larsson - 2.0-34 - Add wide desktop background * Mon Jun 5 2006 Matthias Clasen 2.0-33 - Really remove the default background * Mon Jun 5 2006 Matthias Clasen 2.0-32 - Move the default background to fedora-logos * Mon Dec 19 2005 Ray Strode 2.0-31 - replace default fedora background with new one from Diana Fong * Fri Dec 09 2005 Jesse Keating 2.0-30.1 - rebuilt * Thu Oct 6 2005 Matthias Clasen 2.0-30 - Replace earth_from_space.jpg with a non-mirrored version (#163345) * Wed Apr 27 2005 John (J5) Palmieri 2.0-29 - Add translations - redhat-backgrounds-9 * Tue Feb 22 2005 Elliot Lee 2.0-28 - Remove extra backgrounds for now to save space. * Wed Feb 2 2005 Matthias Clasen - 2.0-27 - Move .xml files to where the background capplet in Gnome 2.10 will find them * Mon Oct 18 2004 Alexander Larsson - 2.0-26.2.1E - RHEL build * Mon Oct 18 2004 Alexander Larsson - 2.0-26.2 - New background * Thu Sep 30 2004 Alexander Larsson - 2.0-26.1E - RHEL build * Thu Sep 30 2004 Alexander Larsson - 2.0-26 - New default background infrastructure. * Mon Sep 27 2004 Matthias Clasen 2.0.25 - avoid duplicate images * Mon Sep 27 2004 Matthias Clasen 2.0.24 - Prepopulate the list of backgrounds in the background changes with a small set of good backgrounds (#133382) - redhat-backgrounds-7 * Thu Sep 09 2004 Elliot Lee 2.0-23 - Really update the default background. * Wed Jul 07 2004 Elliot Lee 2.0-21 - Change background for FC3test1 * Thu May 6 2004 Jeremy Katz - 2.0-20 - background from Garrett for FC2 * Fri Feb 13 2004 Elliot Lee - rebuilt * Sun Nov 2 2003 Elliot Lee 2.0-18 - redhat-backgrounds-6 * Wed Oct 29 2003 Havoc Pennington 2.0-17 - redhat-backgrounds-5 * Tue Sep 23 2003 Michael Fulbright 2.0-16 - new fedora background - (this change was never committed to cvs -hp) * Thu Jul 17 2003 Havoc Pennington 2.0-15 - background for the beta * Fri Feb 21 2003 Havoc Pennington 2.0-14 - some background tweaks from Garrett * Wed Jan 22 2003 Tim Powers - rebuilt * Fri Dec 6 2002 Havoc Pennington - rebuild - update redhat-backgrounds version * Tue Sep 3 2002 Havoc Pennington - new redhat-backgrounds from CVS with new default * Tue Aug 27 2002 Than Ngo 2.0-9 - add missing kdebase desktop backgrounds (bug #72508) * Wed Aug 21 2002 Havoc Pennington - drop the beta placeholder in favor of final background * Tue Aug 13 2002 Havoc Pennington - new redhat-backgrounds with wallpapers moved to tiles - overwrite default.png with a placeholder * Fri Aug 9 2002 Havoc Pennington - new redhat-backgrounds with default.png * Mon Jul 22 2002 Havoc Pennington - new redhat-backgrounds from CVS with default.jpg * Tue Jul 16 2002 Havoc Pennington - new images from Garrett added to -extra * Fri Jun 21 2002 Tim Powers - automated rebuild * Sun Jun 16 2002 Havoc Pennington - redo it, now it includes the tile/image collection redhat-backgrounds from CVS, plus propaganda - move things to datadir/share/backgrounds/images and datadir/share/backgrounds/wallpapers - split into a small basic package and an extra package, so we can have packages require the basic package without sucking in huge images - move space images into devserv CVS - move nautilus and kdebase tiles into devserv CVS * Thu May 23 2002 Tim Powers - automated rebuild * Wed Jan 09 2002 Tim Powers - automated rebuild * Wed Jul 12 2000 Prospector - automatic rebuild * Thu Jun 29 2000 Dave Mason - updated spec file to RPM guidelines * Thu Jun 29 2000 Than Ngo - FHS fixes * Tue Feb 01 2000 Preston Brown - new space backgrounds * Fri Apr 2 1999 Jonathan Blandford - added propaganda tiles. Spruced it up a bit - moved README files out of tarball, and into docs dir. * Fri Mar 19 1999 Michael Fulbright - First attempt