diff --git a/breeze-5.0.1.tar.xz b/breeze-5.0.1.tar.xz deleted file mode 100644 index bc5acf8..0000000 --- a/breeze-5.0.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:65ae699b1dcd40fcaa510067e0da48e5ea6d49f95d8da9a99c69917b1c0452c7 -size 15973452 diff --git a/breeze-5.0.95~git20140826.tar.xz b/breeze-5.0.95~git20140826.tar.xz new file mode 100644 index 0000000..730d172 --- /dev/null +++ b/breeze-5.0.95~git20140826.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34fafc6abc257f53c5080af63e3a7d82708f79e3c557c544d0ab92b9a581e4bf +size 16409284 diff --git a/breeze.changes b/breeze.changes index bf7054a..668067e 100644 --- a/breeze.changes +++ b/breeze.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Tue Aug 26 08:13:31 UTC 2014 - hrvoje.senjan@gmail.com + +- Update to 5.0.95~git20140826 + * new C++ Qt5 style (with option to build kde4 style also) + * updated icons +- Split the main package to icons, cursors, wallpapers, decoration + and style packages +- Added frameworkintegration-devel, kcompletion-devel, ki18n-devel, + kwindowsystem-devel, pkgconfig(Qt5DBus), pkgconfig(Qt5Widgets), + pkgconfig(Qt5X11Extras), pkgconfig(x11), pkgconfig(x11-xcb) and + pkgconfig(xcb) +- Drop qtcurve-(qt4,qt5) Recommends and Requires due to switch of + default to new style +- Create breeze4-style package +- Comment out Source URL temporarily + ------------------------------------------------------------------- Mon Aug 11 21:22:54 UTC 2014 - hrvoje.senjan@gmail.com diff --git a/breeze.spec b/breeze.spec index cddcb30..8d5cbdf 100644 --- a/breeze.spec +++ b/breeze.spec @@ -17,30 +17,86 @@ Name: breeze -Version: 5.0.1 +Version: 5.0.95~git20140826 Release: 0 BuildRequires: cmake >= 2.8.12 BuildRequires: extra-cmake-modules >= 0.0.12 -BuildRequires: fdupes +BuildRequires: frameworkintegration-devel +BuildRequires: kcompletion-devel BuildRequires: kconfig-devel BuildRequires: kcoreaddons-devel BuildRequires: kf5-filesystem +BuildRequires: ki18n-devel +BuildRequires: kwindowsystem-devel +BuildRequires: pkgconfig(Qt5DBus) >= 5.2.0 BuildRequires: pkgconfig(Qt5Widgets) >= 5.2.0 -Requires: kconf_update5 -# needed for kde4breeze -Recommends: qtcurve-kde4 -# default Plasma5 style -Requires: qtcurve-qt5 +BuildRequires: pkgconfig(Qt5X11Extras) >= 5.2.0 +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(x11-xcb) +BuildRequires: pkgconfig(xcb) +Requires: breeze5-cursors >= %{version} +Requires: breeze5-icons >= %{version} +Requires: breeze5-style >= %{version} +Requires: breeze5-wallpapers >= %{version} +Recommends: breeze5-decoration >= %{version} Summary: Plasma Desktop artwork, styles and assets License: GPL-2.0+ Group: System/GUI/KDE Url: http://www.kde.org -Source: http://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz +#Source: http://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz +Source: %{name}-%{version}.tar.xz BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Artwork, styles and assets for the Breeze visual style for the Plasma Desktop. +%package -n breeze5-icons +Summary: Plasma Desktop artwork, styles and assets +Group: System/GUI/KDE +BuildArch: noarch +Requires: oxygen-icon-theme + +%description -n breeze5-icons +Artwork, styles and assets for the Breeze visual style for the Plasma Desktop. +This package provides Breeze icon theme. + +%package -n breeze5-cursors +Summary: Plasma Desktop artwork, styles and assets +Group: System/GUI/KDE +BuildArch: noarch + +%description -n breeze5-cursors +Artwork, styles and assets for the Breeze visual style for the Plasma Desktop. +This package provides Breeze cursor theme. + +%package -n breeze5-style +Summary: Plasma Desktop artwork, styles and assets +Group: System/GUI/KDE +Requires: kconf_update5 +# needed for kde4breeze +Recommends: breeze4-style + +%description -n breeze5-style +Artwork, styles and assets for the Breeze visual style for the Plasma Desktop. +This package provides Breeze style, color-scheme and aditional assets. + +%package -n breeze5-wallpapers +Summary: Plasma Desktop artwork, styles and assets +Group: System/GUI/KDE +BuildArch: noarch + +%description -n breeze5-wallpapers +Artwork, styles and assets for the Breeze visual style for the Plasma Desktop. +This package provides Breeze wallpaper theme. + +%package -n breeze5-decoration +Summary: Plasma Desktop artwork, styles and assets +Group: System/GUI/KDE + +%description -n breeze5-decoration +Artwork, styles and assets for the Breeze visual style for the Plasma Desktop. +This package provides Breeze KWin decoration. + %prep %setup -q @@ -51,18 +107,43 @@ Artwork, styles and assets for the Breeze visual style for the Plasma Desktop. %install %kf5_makeinstall -C build +%files -n breeze5-icons +%defattr(-,root,root) +%doc COPYING* +%{_kf5_sharedir}/icons/breeze/ + +%files -n breeze5-cursors +%defattr(-,root,root) +%doc COPYING* +%{_kf5_sharedir}/icons/breeze_cursors + +%files -n breeze5-style +%defattr(-,root,root) +%doc COPYING* +%{_kf5_sharedir}/QtCurve/ +%{_kf5_sharedir}/color-schemes/ +%{_kf5_qmldir}/QtQuick/ +%{_kf5_libdir}/kconf_update_bin/ +%{_kf5_sharedir}/kconf_update/ +%{_kf5_plugindir}/ +%{_kf5_sharedir}/kstyle/ + +%files -n breeze5-wallpapers +%defattr(-,root,root) +%doc COPYING* +%dir %{_kf5_sharedir}/wallpapers +%{_kf5_sharedir}/wallpapers/Next/ + +%files -n breeze5-decoration +%defattr(-,root,root) +%doc COPYING* +%{_kf5_sharedir}/kwin/ +%dir %{_kf5_servicesdir} +%dir %{_kf5_servicesdir}/kwin +%{_kf5_servicesdir}/kwin/kwin4_decoration_qml_breeze.desktop + %files %defattr(-,root,root) %doc COPYING* -%{_kf5_sharedir}/icons/breeze*/ -%{_kf5_sharedir}/color-schemes/ -%{_kf5_sharedir}/QtCurve/ -%{_kf5_libdir}/kconf_update_bin/ -%{_kf5_sharedir}/kconf_update/ -%{_kf5_qmldir}/QtQuick/ -%{_kf5_sharedir}/kwin/ -%dir %{_kf5_sharedir}/wallpapers -%{_kf5_sharedir}/wallpapers/Next/ -%{_kf5_servicesdir}/ %changelog diff --git a/breeze4-style.changes b/breeze4-style.changes new file mode 100644 index 0000000..668067e --- /dev/null +++ b/breeze4-style.changes @@ -0,0 +1,42 @@ +------------------------------------------------------------------- +Tue Aug 26 08:13:31 UTC 2014 - hrvoje.senjan@gmail.com + +- Update to 5.0.95~git20140826 + * new C++ Qt5 style (with option to build kde4 style also) + * updated icons +- Split the main package to icons, cursors, wallpapers, decoration + and style packages +- Added frameworkintegration-devel, kcompletion-devel, ki18n-devel, + kwindowsystem-devel, pkgconfig(Qt5DBus), pkgconfig(Qt5Widgets), + pkgconfig(Qt5X11Extras), pkgconfig(x11), pkgconfig(x11-xcb) and + pkgconfig(xcb) +- Drop qtcurve-(qt4,qt5) Recommends and Requires due to switch of + default to new style +- Create breeze4-style package +- Comment out Source URL temporarily + +------------------------------------------------------------------- +Mon Aug 11 21:22:54 UTC 2014 - hrvoje.senjan@gmail.com + +- Update to 5.0.1 + * Bugfix release + +------------------------------------------------------------------- +Fri Jul 11 18:24:54 UTC 2014 - hrvoje.senjan@gmail.com + +- Update to 5.0.0 + * Plasma 5.0 Final +- Update license +- Add Source URL + +------------------------------------------------------------------- +Thu Jul 3 17:35:40 UTC 2014 - hrvoje.senjan@gmail.com + +- Update to 4.98.0 + * Plasma 5 RC release + +------------------------------------------------------------------- +Thu Jun 5 16:03:52 UTC 2014 - hrvoje.senjan@gmail.com + +- Activate breeze package + diff --git a/breeze4-style.spec b/breeze4-style.spec new file mode 100644 index 0000000..da6dd6e --- /dev/null +++ b/breeze4-style.spec @@ -0,0 +1,59 @@ +# +# spec file for package breeze4-style +# +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + + +Name: breeze4-style +Version: 5.0.95~git20140826 +Release: 0 +BuildRequires: automoc4 +BuildRequires: cmake >= 2.8.12 +BuildRequires: kde4-filesystem +BuildRequires: libkde4-devel +BuildRequires: libqt4-devel +BuildRequires: libxcb-devel +BuildRequires: pkgconfig(x11) +Summary: Plasma Desktop artwork, styles and assets +License: GPL-2.0+ +Group: System/GUI/KDE +Url: http://www.kde.org +#Source: http://download.kde.org/stable/plasma/%{version}/breeze-%{version}.tar.xz +Source: breeze-%{version}.tar.xz +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +Artwork, styles and assets for the Breeze visual style for the Plasma Desktop. +This package contains kde4 backport of new default Plasma 5 style. + +%prep +%setup -q -n breeze-%{version} + +%build +pushd kstyle + %cmake_kde4 -d build -- -DBUILD_po=OFF -DUSE_KDE4=ON + %make_jobs +popd + +%install + %kde4_makeinstall -C kstyle/build + +%files +%defattr(-,root,root) +%doc COPYING* +%{_kde4_modulesdir}/ +%{_kde4_appsdir}/ + +%changelog