%define branch 0 %{?_branch: %{expand: %%global branch 1}} %if %branch %define kde_snapshot svn1053190 %endif Name: kdeartwork4 Summary: K Desktop Environment Version: 4.4.3 Release: %mkrel 1 Epoch: 1 Group: Graphical desktop/KDE License: GPL URL: http://www.kde.org %if %branch Source: ftp://ftp.kde.org/pub/kde/stable/%version/src/kdeartwork-%version%kde_snapshot.tar.bz2 %else Source: ftp://ftp.kde.org/pub/kde/stable/%version/src/kdeartwork-%version.tar.bz2 %endif Buildroot: %_tmppath/%name-%version-%release-root BuildRequires: X11-devel BuildRequires: freetype2-devel BuildRequires: kdebase4-devel >= %version BuildRequires: bzip2-devel BuildRequires: libintl BuildRequires: jpeg-devel BuildRequires: lcms-devel BuildRequires: mng-devel BuildRequires: png-devel BuildRequires: libz-devel BuildRequires: xscreensaver BuildRequires: xscreensaver-gl BuildRequires: xscreensaver-base BuildRequires: mesaglut-devel BuildRequires: mesaglu-devel BuildRequires: kdebase4-workspace-devel >= %version BuildRequires: eigen2 Suggests: %{name}-emoticons Suggests: %{name}-kscreensaver Suggests: %{name}-sounds Suggests: %{name}-styles Suggests: %{name}-wallpapers Suggests: %{name}-color-schemes Obsoletes: kdeartwork4-core %if %mdkversion >= 201000 Obsoletes: kdemoreartwork-plastik < 3.5.3 Obsoletes: kde-style-phase kde-theme-phase Obsoletes: kwin-style-smoothblend Obsoletes: kdearwork3 < 3.5.10-1 Obsoletes: kdeartwork < 3.5.10-1 Obsoletes: kdearwork3-icons-theme-kdeclassic < 3.5.10-1 Obsoletes: kdearwork-icons-theme-kdeclassic < 3.5.10-1 Obsoletes: kdearwork3-icons-theme-Locolor < 3.5.10-1 Obsoletes: kdearwork-icons-theme-Locolor < 3.5.10-1 Obsoletes: kdearwork3-icons-theme-ikons < 3.5.10-1 Obsoletes: kdearwork-icons-theme-ikons < 3.5.10-1 Obsoletes: kdearwork3-icons-theme-kids < 3.5.10-1 Obsoletes: kdearwork-icons-theme-kids < 3.5.10-1 Obsoletes: kdearwork3-icons-theme-slick < 3.5.10-1 Obsoletes: kdearwork-icons-theme-slick < 3.5.10-1 %endif %description Additional artwork (themes, sound themes, icons,etc...) for KDE. %files %defattr(-,root,root,-) %doc README #------------------------------------------------------------------------- %package icons-theme-nuvola Summary: Default Icons from kde4 Group: Graphical desktop/KDE Obsoletes: kdeartwork-icons-theme-nuvola <= 3.5.9-6 %description icons-theme-nuvola nuvola icons theme %files icons-theme-nuvola %defattr(-,root,root,-) %_kde_iconsdir/nuvola #------------------------------------------------------------------------- %package emoticons Summary: %{name} emoticons Group: Graphical desktop/KDE %description emoticons %{name} emoticons. %files emoticons %defattr(-,root,root) %_kde_datadir/emoticons/* #------------------------------------------------------------------------- %package sounds Summary: %{name} sounds Group: Graphical desktop/KDE %description sounds %{name} sounds. %files sounds %defattr(-,root,root) %_kde_datadir/sounds/KDE_Logout_new.wav %_kde_datadir/sounds/KDE_Startup_new.wav #------------------------------------------------------------------------- %package styles Summary: %{name} styles Group: Graphical desktop/KDE %description styles %{name} styles. %files styles %defattr(-,root,root) %_kde_appsdir/kstyle %_kde_libdir/kde4/kstyle_phase_config.so %_kde_libdir/kde4/plugins/styles/phasestyle.so #------------------------------------------------------------------------- %package color-schemes Summary: %{name} color schemes Group: Graphical desktop/KDE %description color-schemes %{name} color schemes. %files color-schemes %defattr(-,root,root) %_kde_appsdir/color-schemes #------------------------------------------------------------------------- %package wallpapers Summary: %{name} wallpapers Group: Graphical desktop/KDE %description wallpapers %{name} wallpapers. %files wallpapers %defattr(-,root,root) %_kde_datadir/wallpapers/* #----------------------------------------------------------------------------- %package -n plasma-desktoptheme-heron Summary: Plasma heron desktopthemes Group: Graphical desktop/KDE Provides: plasma-desktoptheme Conflicts: extragear-plasma < 4.0.82 %description -n plasma-desktoptheme-heron Plasma heron desktopthemes. %files -n plasma-desktoptheme-heron %defattr(-,root,root) %_kde_appsdir/desktoptheme/heron #----------------------------------------------------------------------------- %package -n plasma-desktoptheme-aya Summary: Plasma aya desktopthemes Group: Graphical desktop/KDE Provides: plasma-desktoptheme Conflicts: extragear-plasma < 4.0.82 %description -n plasma-desktoptheme-aya Plasma aya desktopthemes. %files -n plasma-desktoptheme-aya %defattr(-,root,root) %_kde_appsdir/desktoptheme/Aya #----------------------------------------------------------------------------- %package -n plasma-desktoptheme-slim-glow Summary: Plasma slim-glow desktopthemes Group: Graphical desktop/KDE Provides: plasma-desktoptheme Conflicts: extragear-plasma < 4.0.82 %description -n plasma-desktoptheme-slim-glow Plasma slim-glow desktopthemes. %files -n plasma-desktoptheme-slim-glow %defattr(-,root,root) %_kde_appsdir/desktoptheme/slim-glow #----------------------------------------------------------------------------- %package -n plasma-desktoptheme-silicon Summary: Plasma silicon desktopthemes Group: Graphical desktop/KDE Provides: plasma-desktoptheme Conflicts: extragear-plasma < 4.0.82 %description -n plasma-desktoptheme-silicon Plasma silicon desktopthemes. %files -n plasma-desktoptheme-silicon %defattr(-,root,root) %_kde_appsdir/desktoptheme/Silicon #----------------------------------------------------------------------------- %package -n plasma-desktoptheme-elegance Summary: Plasma elegance desktopthemes Group: Graphical desktop/KDE Provides: plasma-desktoptheme Conflicts: extragear-plasma < 4.0.82 %description -n plasma-desktoptheme-elegance Plasma elegance desktopthemes. %files -n plasma-desktoptheme-elegance %defattr(-,root,root) %_kde_appsdir/desktoptheme/Elegance #----------------------------------------------------------------------------- %package -n plasma-desktoptheme-clean-blend Summary: Plasma Clean-Blend desktopthemes Group: Graphical desktop/KDE Provides: plasma-desktoptheme Conflicts: extragear-plasma < 4.0.82 %description -n plasma-desktoptheme-clean-blend Plasma Clean-Blend desktopthemes. %files -n plasma-desktoptheme-clean-blend %defattr(-,root,root) %_kde_appsdir/desktoptheme/Clean-Blend #----------------------------------------------------------------------------- %package kscreensaver Summary: %{name} kscreensaver Group: Graphical desktop/KDE %if %mdkversion >= 201000 Obsoletes: kdeartwork-screensavers < 3.5.10-1 Obsoletes: kdeartwork3-screensavers < 3.5.10-1 Obsoletes: kdeartwork-screensavers-gl < 3.5.10-1 Obsoletes: kdeartwork3-screensavers-gl < 3.5.10-1 %endif %description kscreensaver %{name} kscreensaver. %files kscreensaver %defattr(-,root,root) %_kde_appsdir/kfiresaver %_kde_appsdir/kscreensaver %_kde_bindir/*.kss %_kde_datadir/kde4/services/ScreenSavers/* %_kde_bindir/kxsconfig %_kde_bindir/kxsrun #------------------------------------------------------------------------- %prep %if %branch %setup -q -n kdeartwork-%version%kde_snapshot %else %setup -q -n kdeartwork-%version %endif %build %cmake_kde4 %make %install rm -fr %buildroot %makeinstall_std -C build %clean rm -fr %buildroot %changelog * Tue May 04 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.3-1mdv2010.1 + Revision: 542097 - Update to version 4.4.3 * Sun Mar 28 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.2-1mdv2010.1 + Revision: 528310 - Update to version 4.4.2 * Tue Mar 02 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.1-1mdv2010.1 + Revision: 513405 - Update to version 4.4.1 * Tue Feb 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.0-1mdv2010.1 + Revision: 502606 - Update to version 4.4.0 * Mon Feb 01 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.98-1mdv2010.1 + Revision: 498939 - Update to version 4.3.98 aka "kde 4.4 RC3" - Update to version 4.3.98 aka "kde 4.4 RC3" * Mon Jan 25 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.95-1mdv2010.1 + Revision: 495975 - Update to version 4.3.95 aka "kde 4.4 RC2" * Sun Jan 10 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.90-1mdv2010.1 + Revision: 488226 - Update to kde 4.4 rc1 * Mon Dec 21 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.85-1mdv2010.1 + Revision: 480703 - Update to kde 4.4 beta2 * Fri Dec 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.80-1mdv2010.1 + Revision: 473204 - Update to kde 4.4 beta1 * Sat Nov 28 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.77-1mdv2010.1 + Revision: 470734 - Update to kde 4.3.77 * Mon Nov 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.75-1mdv2010.1 + Revision: 466602 - Update to kde 4.3.75 * Wed Nov 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.73-2mdv2010.1 + Revision: 465063 - Rebuild against new qt * Sun Nov 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.73-1mdv2010.1 + Revision: 462974 - Update to kde 4.3.73 * Tue Oct 06 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.2-1mdv2010.0 + Revision: 454431 - New upstream release 4.3.2. * Sat Sep 19 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.1-3mdv2010.0 + Revision: 444665 - Add eigen2 as BuildRequires ( tks MIB ) * Fri Sep 18 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.1-2mdv2010.0 + Revision: 444213 - Add obsolete for kde3 upgrade * Tue Sep 01 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.1-1mdv2010.0 + Revision: 423209 - New upstream release 4.3.1. * Sat Aug 15 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.0-2mdv2010.0 + Revision: 416481 - Obsolete kde3 packages * Tue Aug 04 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.0-1mdv2010.0 + Revision: 409411 - New upstream release 4.3.0. * Thu Jul 23 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.98-1mdv2010.0 + Revision: 398845 - Update to KDE 4.3 RC3 * Sat Jul 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.96-1mdv2010.0 + Revision: 394886 - Update to Rc2 * Thu Jun 25 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.95-1mdv2010.0 + Revision: 389228 - Update to kde 4.3Rc1 * Thu Jun 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.90-1mdv2010.0 + Revision: 382827 - Update to beta2 * Fri May 29 2009 Funda Wang <fwang@mandriva.org> 1:4.2.88-1mdv2010.0 + Revision: 380764 - New version 4.2.88 * Fri May 22 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.87-1mdv2010.0 + Revision: 378798 - Update to kde 4.2.87 * Fri May 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.85-1mdv2010.0 + Revision: 373532 - Update to kde 4.2.85 * Sun May 03 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.71-0.svn961800.1mdv2010.0 + Revision: 371232 - Update to kde 4.2.71 - Update to kde 4.2.70 - Update to kde 4.2.70 * Thu Apr 02 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.2-2mdv2009.1 + Revision: 363557 - Removed inavlid requires pulling down unecessary large amount of packages * Fri Mar 27 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.2-1mdv2009.1 + Revision: 361731 - Update with 4.2.2 try#1 packages * Sat Feb 28 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.1-1mdv2009.1 + Revision: 346211 - KDE 4.2.1 try#1 upstream release * Mon Feb 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.0-2mdv2009.1 + Revision: 340865 - Rebuild against qt4.5 * Tue Jan 27 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.0-1mdv2009.1 + Revision: 334355 - Update with official 4.2.0 upstream tarball * Sun Jan 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.96-2mdv2009.1 + Revision: 328173 - Add back kscreensaver now that kdebase4-workspace is found * Fri Jan 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.96-1mdv2009.1 + Revision: 327456 - Remove kscreensaver for now - Fix file list + Helio Chissini de Castro <helio@mandriva.com> - Update with Release Candidate 1 - 4.1.96 * Sun Dec 14 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.85-2mdv2009.1 + Revision: 314206 - Rebuild because of BS failure - New version KDE 4.2 Beta2 * Thu Dec 11 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.82-1mdv2009.1 + Revision: 313357 - Update to kde 4.1.82 * Sun Nov 30 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.81-1mdv2009.1 + Revision: 308647 - Update to kde 4.1.81 * Wed Nov 19 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.80-1mdv2009.1 + Revision: 304565 - Update with Beta 1 - 4.1.80 * Fri Nov 14 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.73-1mdv2009.1 + Revision: 303171 - Update to kde 4.1.73 * Sun Nov 09 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.71-2mdv2009.1 + Revision: 301655 - Bump release - More obsoletes - Obsoletes kdeartwork-screensavers - Remove wrong obsolete on core package - change Requires into Suggests in the metapackage - Provide additionnal icons set Obsolete kde3 kdeartwork icons set * Sat Oct 25 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.71-1mdv2009.1 + Revision: 297064 - New version 4.1.71 * Mon Oct 20 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.70-1mdv2009.1 + Revision: 295843 - Fix Build - Update to kde 4.1.70 * Tue Sep 30 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:4.1.2-2mdv2009.0 + Revision: 290198 - Remove unused patches - Fix the crossfade effect by processing it offscreen before drawing onscreen * Sat Sep 27 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.2-1mdv2009.0 + Revision: 288842 - KDE 4.1.2 arriving. * Sun Aug 31 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.1-1mdv2009.0 + Revision: 277844 - Upgrade to forthcoming 4.1.1 packages * Tue Aug 26 2008 Rodrigo Gonçalves de Oliveira <rodrigo@mandriva.com> 1:4.1.0-4mdv2009.0 + Revision: 276238 - Added some pre-effects to kscreensaver * Wed Aug 13 2008 Rodrigo Gonçalves de Oliveira <rodrigo@mandriva.com> 1:4.1.0-3mdv2009.0 + Revision: 271431 - Added "Use crossfade effect" option to slideshow screensaver setup. * Mon Aug 11 2008 Rodrigo Gonçalves de Oliveira <rodrigo@mandriva.com> 1:4.1.0-2mdv2009.0 + Revision: 270772 - Added crossfade transiction effect * Fri Jul 25 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.0-1mdv2009.0 + Revision: 247602 - Update with Release Candidate 1 - 4.1.0 * Thu Jul 10 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.98-1mdv2009.0 + Revision: 233194 - Update with Release Candidate 1 - 4.0.98 * Mon Jul 07 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.85-1mdv2009.0 + Revision: 232433 - New version kde 4.0.85 * Sun Jun 29 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.84-1mdv2009.0 + Revision: 230059 - Fix BuildRequires + Helio Chissini de Castro <helio@mandriva.com> - Update with new snapshot tarballs 4.0.84 - Screensavers are back * Thu Jun 19 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.83-1mdv2009.0 + Revision: 226098 - Update with new snapshot tarballs 4.0.83 - Update with new snapshot tarballs 4.0.82 - Update with new snapshot tarballs 4.0.81 * Sun May 25 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.80-2mdv2009.0 + Revision: 211069 - Versionnate BuildRequires + Helio Chissini de Castro <helio@mandriva.com> - New upstream kde4 4.1 beta1 * Fri May 16 2008 Funda Wang <fwang@mandriva.org> 1:4.0.74-1mdv2009.0 + Revision: 208071 - New version 4.0.74 * Thu May 08 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.73-1mdv2009.0 + Revision: 204751 - Update to kde 4.0.73 * Wed May 07 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.72-1mdv2009.0 + Revision: 202767 - Fix File list - Update to kde 4.0.72 - New snapshot 4.0.70 - New snapshot 4.0.69 + Helio Chissini de Castro <helio@mandriva.com> - New upstream kde4 4.1 alpha 1 * Fri Mar 28 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.3-1mdv2008.1 + Revision: 191015 - Update for last stable release 4.0.3 * Sat Mar 08 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.2-2mdv2008.1 + Revision: 182259 - Rebuild against new qt4 changes * Sat Mar 01 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.2-1mdv2008.1 + Revision: 177462 - New upstream bugfix release 4.0.2 * Mon Feb 11 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.1-1mdv2008.1 + Revision: 165438 - Update for 4.0.1 * Sun Jan 13 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.0-3mdv2008.1 + Revision: 151033 + rebuild (emptylog) * Sun Jan 13 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.0-2mdv2008.1 + Revision: 151023 - Update for final stable 4.0.0 + Olivier Blin <oblin@mandriva.com> - restore BuildRoot + Funda Wang <fwang@mandriva.org> - should require with epoch * Mon Dec 24 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.97.1-0.751522.1mdv2008.1 + Revision: 137446 - New snapshot + Thierry Vignaud <tv@mandriva.org> - kill re-definition of %%buildroot on Pixel's request * Tue Dec 11 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.97.1-0.746274.1mdv2008.1 + Revision: 117167 - New snapshot * Sat Dec 01 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.96.1-0.743525.2mdv2008.1 + Revision: 114250 - New snapshot * Fri Nov 23 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.96.1-0.739275.2mdv2008.1 + Revision: 111564 - New snapshot - KDE4 RC1 * Thu Oct 25 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.94.1-0.728852.2mdv2008.1 + Revision: 102184 - Fix BuildRequires - New snapshot - New snapshot for Beta2 [BUGFIX] Fix Requires (Bug #32991) * Tue Aug 07 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.92.0-0.697235.1mdv2008.0 + Revision: 59881 - Updating to revision 697235 - Update for revision 694291 + Laurent Montel <lmontel@mandriva.org> - new snapshot - it compiles with enable-final - new snapshot * Thu Jan 25 2007 Laurent Montel <lmontel@mandriva.com> 3.80.2-0.20070123.1mdv2007.0 + Revision: 113088 - new snapshot * Thu Jan 18 2007 Laurent Montel <lmontel@mandriva.com> 3.80.2-0.20070117.1mdv2007.1 + Revision: 110238 - Update * Wed Jan 10 2007 Laurent Montel <lmontel@mandriva.com> 3.80.2-0.20070109.1mdv2007.1 + Revision: 106997 - Update - Fix file list * Thu Jan 04 2007 Laurent Montel <lmontel@mandriva.com> 3.80.2-0.20070103.1mdv2007.1 + Revision: 104119 - Update - Import kdeartwork4 * Wed Dec 27 2006 Laurent Montel <lmontel@mandriva.com> 3.5.5-1mdv2007.0 - First package