%define beta %nil %define scmrev %nil %define hide_svn 0 Name: kdeartwork Version: 4.6.80 %if "%beta" == "" %if "%scmrev" == "" Release: 1ark Source: %name-%version.tar.bz2 %else %if %hide_svn Release: 1ark %else Release: 0.%scmrev.1ark %endif Source: %name-%scmrev.tar.xz %endif %else %if "%scmrev" == "" Release: 0.%beta.1ark Source: %name-%version%beta.tar.bz2 %else %if %hide_svn Release: 0.%beta.1ark %else Release: 0.%beta.0.%scmrev.1ark %endif Source: %name-%scmrev.tar.xz %endif %endif Patch: kdeartwork-4.6.80-compile.patch Summary: Additional artwork for the KDE desktop URL: http://www.kde.org/ License: GPL Group: User Interface/Desktops BuildRoot: %{_tmppath}/%{name}-root BuildRequires: xscreensaver %description Additional artwork for the KDE desktop %package screensavers Summary: Additional screensavers for KDE Group: User Interface/Desktops %description screensavers Additional screensavers for KDE %package -n theme-phase Summary: The Phase widget theme for KDE Group: User Interface/Desktops %description -n theme-phase The Phase widget theme for KDE %package color-schemes Summary: Additional color schemes for KDE Group: User Interface/Desktops %description color-schemes Additional color schemes for KDE %package emoticons Summary: Additional emoticon themes Group: User Interface/Desktops %description emoticons Additional emoticon themes %package sound Summary: Additional sounds for KDE Group: User Interface/Desktops %description sound Additional sounds for KDE %package wallpapers Summary: Additional wallpapers for KDE Group: User Interface/Desktops %description wallpapers Additional wallpapers for KDE %package -n theme-Aya Summary: The Aya desktop theme Group: User Interface/Desktops %description -n theme-Aya The Aya desktop theme %package -n theme-slim-glow Summary: The Slim Glow desktop theme Group: User Interface/Desktops %description -n theme-slim-glow The Slim Glow desktop theme %package -n icons-nuvola Summary: The Nuvola icon theme Group: User Interface/Desktops %description -n icons-nuvola The Nuvola icon theme %package -n icons-mono Summary: The Mono icon theme Group: User Interface/Desktops %description -n icons-mono The Mono icon theme %package -n theme-Androbit Summary: The Androbit desktop theme Group: User Interface/Desktops %description -n theme-Androbit The Androbit desktop theme %package -n theme-Produkt Summary: The Produkt desktop theme Group: User Interface/Desktops %description -n theme-Produkt The Produkt desktop theme %package -n theme-Tibanna Summary: The Tibanna desktop theme Group: User Interface/Desktops %description -n theme-Tibanna The Thibanna desktop theme %package kwin Summary: Additional themes for the kwin window manager Group: User Interface/Desktops %description kwin Additional themes for the kwin window manager %prep %if "%scmrev" == "" %setup -q -n %name-%version%beta %else %setup -q -n %name %endif %patch -p1 -b .compile~ %cmake . %build make %?_smp_mflags %install rm -rf $RPM_BUILD_ROOT make %?_smp_mflags install DESTDIR="$RPM_BUILD_ROOT" %files %files screensavers %_bindir/*.kss %_bindir/kxsconfig %_bindir/kxsrun %_datadir/apps/kfiresaver %_datadir/apps/kscreensaver %_datadir/kde4/services/ScreenSavers/* %files -n theme-phase %_libdir/kde4/kstyle_phase_config.so %_libdir/kde4/plugins/styles/phasestyle.so %_datadir/apps/kstyle/themes/phase.themerc %files emoticons %_datadir/emoticons/* %files color-schemes %_datadir/apps/color-schemes/* %files sound %_datadir/sounds/* %files wallpapers %_datadir/wallpapers/* %files -n theme-Aya %_datadir/apps/desktoptheme/Aya %files -n theme-slim-glow %_datadir/apps/desktoptheme/slim-glow %files -n icons-nuvola %_datadir/icons/nuvola %files -n icons-mono %_datadir/icons/mono %files -n theme-Androbit %_datadir/apps/desktoptheme/Androbit %files -n theme-Produkt %_datadir/apps/desktoptheme/Produkt %files -n theme-Tibanna %_datadir/apps/desktoptheme/Tibanna %files kwin %_datadir/apps/aurorae %_libdir/kde4/kwin*.so %_datadir/apps/kwin/*.desktop %clean rm -rf $RPM_BUILD_ROOT $RPM_BUILD_DIR/%{name}-%{version} %changelog * Sat Jun 11 2011 Bernhard Rosenkraenzer <bero@arklinux.org> 4.6.80-1ark - 4.6.80 * Wed Jan 5 2011 Bernhard Rosenkraenzer <bero@arklinux.org> 4.6.0-0.1211447.1ark - Update (-rc2) * Tue Dec 7 2010 Bernhard Rosenkraenzer <bero@arklinux.org> 4.6.0-0.1204062.1ark - Update (roughly 4.6.0-beta2) * Wed Dec 1 2010 Bernhard Rosenkraenzer <bero@arklinux.org> 4.6.0-0.1202228.1ark - Update * Thu Aug 19 2010 Bernhard Rosenkraenzer <bero@arklinux.org> 4.5.0-1ark - 4.5.0 * Sun Apr 18 2010 Bernhard Rosenkraenzer <bero@arklinux.org> 4.4.3-0.1115603.1ark - Update * Wed Feb 4 2009 Bernhard Rosenkraenzer <bero@arklinux.org> 4.2.0-1ark - 4.2.0 final * Fri Dec 12 2008 Bernhard Rosenkraenzer <bero@arklinux.ch> 4.2.0-0.894637.1ark - initial KDE4 build