[schroedinger-cat-kde-theme/f19] Initial commit
Martin Briza
mbriza at fedoraproject.org
Thu Mar 28 15:56:09 UTC 2013
commit 4b7192d9f0cff4e0bbdfaa05e867e7efafe51a38
Author: Martin Briza <mbriza at redhat.com>
Date: Thu Mar 28 16:55:27 2013 +0100
Initial commit
.gitignore | 1 +
schroedinger-cat-kde-theme.spec | 113 +++++++++++++++++++++++++++++++++++++++
sources | 1 +
3 files changed, 115 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..70c272f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/schroedinger-cat-kde-theme-18.91.4.tar.bz2
diff --git a/schroedinger-cat-kde-theme.spec b/schroedinger-cat-kde-theme.spec
new file mode 100644
index 0000000..daa3e6c
--- /dev/null
+++ b/schroedinger-cat-kde-theme.spec
@@ -0,0 +1,113 @@
+%global backgrounds_kde_version 18.90.0
+
+Name: schroedinger-cat-kde-theme
+Version: 18.91.4
+Release: 1%{?dist}
+Summary: Schrödinger's Cat 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: schroedinger-cat-backgrounds-kde >= %{backgrounds_kde_version}
+
+Provides: schroedinger-cat-kdm-theme = %{version}-%{release}
+Provides: schroedinger-cat-ksplash-theme = %{version}-%{release}
+Provides: schroedinger-cat-plasma-desktoptheme = %{version}-%{release}
+
+# replace it later for F20
+%if 0%{?fedora} > 19
+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} == 19
+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 Schrödinger's Cat KDE Theme Artwork containing KDM 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/Schroedinger_Cat/ %{buildroot}%{_kde4_appsdir}/desktoptheme/
+cp -rp desktoptheme/Schroedinger_Cat-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/SchroedingerCat/ %{buildroot}%{_kde4_appsdir}/kdm/themes/
+pushd %{buildroot}%{_kde4_appsdir}/kdm/themes/SchroedingerCat/
+# system logo
+ln -s ../../../../../pixmaps/system-logo-white.png system-logo-white.png
+popd
+
+## KSplash
+mkdir -p %{buildroot}%{_kde4_appsdir}/ksplash/Themes/
+cp -rp ksplash/SchroedingerCat/ %{buildroot}%{_kde4_appsdir}/ksplash/Themes/
+ln -s ../../../../../../backgrounds/schroedinger-cat/default/standard/schroedinger-cat.jpg \
+ %{buildroot}%{_kde4_appsdir}/ksplash/Themes/SchroedingerCat/2048x1536/
+mkdir %{buildroot}%{_kde4_appsdir}/ksplash/Themes/SchroedingerCat/1920x1200/
+ln -s ../../../../../../backgrounds/schroedinger-cat/default/wide/schroedinger-cat.jpg \
+ %{buildroot}%{_kde4_appsdir}/ksplash/Themes/SchroedingerCat/1920x1200/Schroedinger_Cat.jpg
+mkdir %{buildroot}%{_kde4_appsdir}/ksplash/Themes/SchroedingerCat/1280x1024/
+ln -s ../../../../../../backgrounds/schroedinger-cat/default/normalish/schroedinger-cat.jpg \
+ %{buildroot}%{_kde4_appsdir}/ksplash/Themes/SchroedingerCat/1280x1024/Schroedinger_Cat.jpg
+
+# system logo
+ln -s ../../../../../../pixmaps/system-logo-white.png %{buildroot}%{_kde4_appsdir}/ksplash/Themes/SchroedingerCat/2048x1536/logo.png
+
+%clean
+rm -rf %{buildroot}
+
+
+%files
+%defattr(-,root,root,-)
+%doc README COPYING.CC-BY-SA COPYING.GPLv2
+%{_kde4_appsdir}/desktoptheme/Schroedinger_Cat/
+%{_kde4_appsdir}/desktoptheme/Schroedinger_Cat-netbook/
+%{_kde4_appsdir}/kdm/themes/SchroedingerCat/
+%{_kde4_appsdir}/ksplash/Themes/SchroedingerCat/
+
+%changelog
+* Thu Mar 28 2013 Martin Briza <mbriza at redhat.com> 18.91.4-1
+- removed unneeded sections from the spec
+- fixed version dependency on backgrounds_kde
+
+* Thu Mar 28 2013 Martin Briza <mbriza at redhat.com> 18.91.3-1
+- fixed an undefined macro warning from rpmlint
+
+* Thu Mar 28 2013 Martin Briza <mbriza at redhat.com> 18.91.2-1
+- fixed the ksplash preview
+
+* Wed Mar 27 2013 Martin Briza <mbriza at redhat.com> 18.91.1-1
+- fixed the preview screenshots
+
+* Wed Mar 27 2013 Martin Briza <mbriza at redhat.com> 18.91.0-1
+- initial package
diff --git a/sources b/sources
index e69de29..4405e5b 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+bd06380e5806c7f6dbadd1e29d8a9f28 schroedinger-cat-kde-theme-18.91.4.tar.bz2
More information about the scm-commits
mailing list