%global backgrounds_kde_version 19.90.0 Name: heisenbug-kde-theme Version: 19.90.0 Release: 1%{?dist} Summary: Heisenbug KDE Theme License: GPLv2+ and CC-BY-SA # We are upstream for this package URL: https://fedorahosted.org/fedora-kde-artwork/ Source0: https://fedorahosted.org/releases/f/e/fedora-kde-artwork/%{name}-%{version}.tar.bz2 BuildArch: noarch BuildRequires: kde-filesystem Requires: kde-filesystem Requires: system-logos Requires: heisenbug-backgrounds-kde >= %{backgrounds_kde_version} Provides: heisenbug-kdm-theme = %{version}-%{release} Provides: heisenbug-ksplash-theme = %{version}-%{release} Provides: heisenbug-plasma-desktoptheme = %{version}-%{release} # replace it later for F20 %if 0%{?fedora} > 20 Provides: system-kde-theme = %{version}-%{release} Provides: system-kdm-theme = %{version}-%{release} Provides: system-ksplash-theme = %{version}-%{release} Provides: system-plasma-desktoptheme = %{version}-%{release} %endif %if 0%{?fedora} == 20 Provides: system-kde-theme = %{version}-%{release} Provides: system-kdm-theme = %{version}-%{release} Provides: system-ksplash-theme = %{version}-%{release} Provides: system-plasma-desktoptheme = %{version}-%{release} %endif %description This is Heisenbug KDE Theme Artwork containing KDM theme, SDDM theme KSplash theme and Plasma Workspaces theme. %prep %setup -q %build # blank %install rm -rf %{buildroot} ### Plasma desktoptheme's mkdir -p %{buildroot}%{_kde4_appsdir}/desktoptheme/ cp -rp desktoptheme/Heisenbug/ %{buildroot}%{_kde4_appsdir}/desktoptheme/ cp -rp desktoptheme/Heisenbug-netbook/ %{buildroot}%{_kde4_appsdir}/desktoptheme/ # the branding image branding.svgz is still missing in fedora-logos # we should add it in next fedora release # pushd {buildroot}{_kde4_appsdir}/desktoptheme/widgets/ # ln -s ../../../../../../pixmaps/branding.svgz branding.svgz # popd ### KDM mkdir -p %{buildroot}%{_kde4_appsdir}/kdm/themes/ cp -rp kdm/Heisenbug/ %{buildroot}%{_kde4_appsdir}/kdm/themes/ pushd %{buildroot}%{_kde4_appsdir}/kdm/themes/Heisenbug/ # system logo ln -s ../../../../../pixmaps/system-logo-white.png system-logo-white.png popd ### SDDM mkdir -p %{buildroot}%{_datadir}/apps/sddm/themes/heisenbug # rename the theme and set proper metadata cp -rp sddm/heisenbug/* %{buildroot}%{_datadir}/apps/sddm/themes/heisenbug/ pushd %{buildroot}%{_datadir}/apps/sddm/themes/heisenbug # copy the original maui theme ln -s ../maui/angle-down.png ../maui/angle-left.png ../maui/angle-right.png \ ../maui/GeosansLight.ttf ../maui/Main.qml ../maui/README ../maui/reboot.png \ ../maui/shutdown.png . ln -s ../../../../../../backgrounds/heisenbug/default/standard/heisenbug.jpg background.png popd ## KSplash mkdir -p %{buildroot}%{_kde4_appsdir}/ksplash/Themes/ cp -rp ksplash/Heisenbug/ %{buildroot}%{_kde4_appsdir}/ksplash/Themes/ ln -s ../../../../../../backgrounds/heisenbug/default/standard/heisenbug.jpg \ %{buildroot}%{_kde4_appsdir}/ksplash/Themes/Heisenbug/2048x1536/ mkdir %{buildroot}%{_kde4_appsdir}/ksplash/Themes/Heisenbug/1920x1200/ ln -s ../../../../../../backgrounds/heisenbug/default/wide/heisenbug.jpg \ %{buildroot}%{_kde4_appsdir}/ksplash/Themes/Heisenbug/1920x1200/Heisenbug.jpg mkdir %{buildroot}%{_kde4_appsdir}/ksplash/Themes/Heisenbug/1280x1024/ ln -s ../../../../../../backgrounds/heisenbug/default/normalish/heisenbug.jpg \ %{buildroot}%{_kde4_appsdir}/ksplash/Themes/Heisenbug/1280x1024/Heisenbug.jpg # system logo ln -s ../../../../../../pixmaps/system-logo-white.png %{buildroot}%{_kde4_appsdir}/ksplash/Themes/Heisenbug/2048x1536/logo.png %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc README COPYING.CC-BY-SA COPYING.GPLv2 %{_kde4_appsdir}/desktoptheme/Heisenbug/ %{_kde4_appsdir}/desktoptheme/Heisenbug-netbook/ %{_kde4_appsdir}/kdm/themes/Heisenbug/ %{_datadir}/apps/sddm/themes/heisenbug/ %{_kde4_appsdir}/ksplash/Themes/Heisenbug/ %changelog * Mon Sep 09 2013 Martin Briza 19.90.0-1 - initial package