SHA256
1
0
forked from pool/breeze

Plasma 5.14 Beta - I'll try to add tarball signatures and .keyring in a followup sr. The unresolvables are due to a missing verbump in KUF, but it built fine before adjusting kf5_version.

OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/breeze?expand=0&rev=220
This commit is contained in:
Wolfgang Bauer
2018-09-15 12:29:37 +00:00
committed by Git OBS Bridge
parent b243f1e6d7
commit e9981e774b
6 changed files with 134 additions and 40 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:80abee69d458457837ae57195e0d62f7e7edcda6391a2f22ba6b3f5b9b9b5326
size 24781812

3
breeze-5.13.90.tar.xz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:45eaa8a964327ffd6e665decaf1649baa8b9301a086a5132ffc2b865f672173d
size 24899368

View File

@@ -1,3 +1,38 @@
-------------------------------------------------------------------
Thu Sep 13 17:24:58 UTC 2018 - fabian@ritter-vogt.de
- Update to 5.13.90
* New feature release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.13.90.php
- Changes since 5.13.5:
* Disable the title bar separator by default
* [kstyle] Fix deprecation warnings
* Properly use kpackage_install_package
* Set complete vectors instead of creting them at runtime
* Invert shade button by same logic as keep-above button
* [kstyle] Create shadow tiles on demand
* Rename libbreezecommon to libbreezecommon5 and don't install .so links
* Only include QtQuick support in Breeze KStyle if QtQuick is available
* Optimised 5.14 wallpaper filesizes and corrected banding issues.
* Plasma 5.14 "Cluster" Wallpaper
* [kdecoration] Delete unused includes
* [libbreezecommon] Fix build when qreal is float
* [kdecoration] Make shadows lighter
* [kstyle] Refine shadows
* [kdecoration] Refine shadows
* [libbreezecommon] Add box shadow helper
* Fixed detection of horizontal progressbar by re-introducing check on QStyleOptionProgressBar::orientation. Using option->state only even for Qt5 breaks ktorrent.
* [kstyle] Don't suppress deprecation warnings
* [kstyle] Drop QStyleOptionViewItemV4 in Qt 5 style plugin
* [kstyle] Drop QStyleOptionTabWidgetFrameV2 in Qt 5 style plugin
* [kstyle] Drop QStyleOptionTabV3 in Qt 5 style plugin
* [kstyle] Drop QStyleOptionProgressBarV2 in Qt 5 style plugin
* [kstyle] Drop QStyleOptionFrameV3 in Qt 5 style plugin
* [kstyle] Drop QStyleOptionFrameV2 in Qt 5 style plugin
* [kstyle] Drop QStyleOptionDockWidgetV2 in Qt 5 style plugin
* Turn off the extended resize handle/black triangle when there are no borders
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 4 10:58:40 UTC 2018 - fabian@ritter-vogt.de Tue Sep 4 10:58:40 UTC 2018 - fabian@ritter-vogt.de

View File

@@ -16,19 +16,26 @@
# #
# Full Plasma 5 version (e.g. 5.8.95)
%{!?_plasma5_bugfix: %define _plasma5_bugfix %{version}}
# Latest ABI-stable Plasma (e.g. 5.8 in KF5, but 5.8.95 in KUF)
%{!?_plasma5_version: %define _plasma5_version %(echo %{_plasma5_bugfix} | awk -F. '{print $1"."$2}')}
%bcond_without lang %bcond_without lang
Name: breeze Name: breeze
Version: 5.13.5 Version: 5.13.90
Release: 0 Release: 0
# Full Plasma 5 version (e.g. 5.8.95) Summary: Plasma Desktop artwork, styles and assets
%{!?_plasma5_bugfix: %global _plasma5_bugfix %{version}} License: GPL-2.0-or-later
# Lasted ABI-stable Plasma (e.g. 5.8 in KF5, but 5.8.95 in KUF) Group: System/GUI/KDE
%{!?_plasma5_version: %global _plasma5_version %(echo %{_plasma5_bugfix} | awk -F. '{print $1"."$2}')} URL: http://www.kde.org
Source: http://download.kde.org/unstable/plasma/%{version}/breeze-%{version}.tar.xz
BuildRequires: cmake >= 2.8.12 BuildRequires: cmake >= 2.8.12
BuildRequires: extra-cmake-modules >= 0.0.13 BuildRequires: extra-cmake-modules >= 0.0.13
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: fftw3-devel
BuildRequires: hicolor-icon-theme BuildRequires: hicolor-icon-theme
BuildRequires: kf5-filesystem BuildRequires: kf5-filesystem
BuildRequires: pkgconfig
# Needed for Plasma/LookAndFeel service type declaration (kde#367923) # Needed for Plasma/LookAndFeel service type declaration (kde#367923)
BuildRequires: plasma-framework BuildRequires: plasma-framework
BuildRequires: cmake(KDecoration2) >= %{_plasma5_version} BuildRequires: cmake(KDecoration2) >= %{_plasma5_version}
@@ -52,12 +59,6 @@ Requires: breeze5-icons >= %{version}
Requires: breeze5-style >= %{version} Requires: breeze5-style >= %{version}
Requires: breeze5-wallpapers >= %{version} Requires: breeze5-wallpapers >= %{version}
Recommends: breeze5-decoration >= %{version} Recommends: breeze5-decoration >= %{version}
Summary: Plasma Desktop artwork, styles and assets
License: GPL-2.0-or-later
Group: System/GUI/KDE
Url: http://www.kde.org
Source: http://download.kde.org/stable/plasma/%{version}/breeze-%{version}.tar.xz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description %description
Artwork, styles and assets for the Breeze visual style for the Plasma Desktop. Artwork, styles and assets for the Breeze visual style for the Plasma Desktop.
@@ -102,6 +103,14 @@ Artwork, styles and assets for the Breeze visual style for the Plasma Desktop.
This package provides Breeze KWin decoration. This package provides Breeze KWin decoration.
%lang_package -n breeze5-style %lang_package -n breeze5-style
%package -n libbreezecommon5-5
Summary: Library containing support code for the Breeze Qt5 style
Group: System/Libraries
%description -n libbreezecommon5-5
Library containing support code for the Breeze Qt5 style.
%prep %prep
%setup -q %setup -q
@@ -112,24 +121,25 @@ This package provides Breeze KWin decoration.
%install %install
%kf5_makeinstall -C build %kf5_makeinstall -C build
%if %{with lang} %if %{with lang}
%kf5_find_lang %{kf5_find_lang}
%endif %endif
%fdupes %buildroot/%_prefix %fdupes %{buildroot}/%{_prefix}
%post -p /sbin/ldconfig -n libbreezecommon5-5
%postun -p /sbin/ldconfig -n libbreezecommon5-5
%if %{with lang} %if %{with lang}
%files -n breeze5-style-lang -f %{name}.lang %files -n breeze5-style-lang -f %{name}.lang
%doc COPYING* %license COPYING*
%endif %endif
%files -n breeze5-cursors %files -n breeze5-cursors
%defattr(-,root,root) %license COPYING*
%doc COPYING*
%{_kf5_iconsdir}/breeze_cursors %{_kf5_iconsdir}/breeze_cursors
%{_kf5_iconsdir}/Breeze_Snow/ %{_kf5_iconsdir}/Breeze_Snow/
%files -n breeze5-style %files -n breeze5-style
%defattr(-,root,root) %license COPYING*
%doc COPYING*
%{_kf5_bindir}/breeze-settings5 %{_kf5_bindir}/breeze-settings5
%dir %{_kf5_iconsdir}/hicolor/scalable %dir %{_kf5_iconsdir}/hicolor/scalable
%dir %{_kf5_iconsdir}/hicolor/scalable/apps %dir %{_kf5_iconsdir}/hicolor/scalable/apps
@@ -152,21 +162,22 @@ This package provides Breeze KWin decoration.
%{_kf5_appstreamdir}/org.kde.breezedark.desktop.appdata.xml %{_kf5_appstreamdir}/org.kde.breezedark.desktop.appdata.xml
%files -n breeze5-wallpapers %files -n breeze5-wallpapers
%defattr(-,root,root) %license COPYING*
%doc COPYING*
%dir %{_kf5_sharedir}/wallpapers %dir %{_kf5_sharedir}/wallpapers
%{_kf5_sharedir}/wallpapers/Next/ %{_kf5_sharedir}/wallpapers/Next/
%files -n breeze5-decoration %files -n breeze5-decoration
%defattr(-,root,root) %license COPYING*
%doc COPYING*
%dir %{_kf5_plugindir} %dir %{_kf5_plugindir}
%{_kf5_plugindir}/org.kde.kdecoration2/ %{_kf5_plugindir}/org.kde.kdecoration2/
%dir %{_kf5_servicesdir} %dir %{_kf5_servicesdir}
%{_kf5_servicesdir}/breezedecorationconfig.desktop %{_kf5_servicesdir}/breezedecorationconfig.desktop
%files %files
%defattr(-,root,root) %license COPYING*
%doc COPYING*
%files -n libbreezecommon5-5
%license COPYING*
%{_libdir}/libbreezecommon5.so.*
%changelog %changelog

View File

@@ -1,3 +1,38 @@
-------------------------------------------------------------------
Thu Sep 13 17:24:58 UTC 2018 - fabian@ritter-vogt.de
- Update to 5.13.90
* New feature release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.13.90.php
- Changes since 5.13.5:
* Disable the title bar separator by default
* [kstyle] Fix deprecation warnings
* Properly use kpackage_install_package
* Set complete vectors instead of creting them at runtime
* Invert shade button by same logic as keep-above button
* [kstyle] Create shadow tiles on demand
* Rename libbreezecommon to libbreezecommon5 and don't install .so links
* Only include QtQuick support in Breeze KStyle if QtQuick is available
* Optimised 5.14 wallpaper filesizes and corrected banding issues.
* Plasma 5.14 "Cluster" Wallpaper
* [kdecoration] Delete unused includes
* [libbreezecommon] Fix build when qreal is float
* [kdecoration] Make shadows lighter
* [kstyle] Refine shadows
* [kdecoration] Refine shadows
* [libbreezecommon] Add box shadow helper
* Fixed detection of horizontal progressbar by re-introducing check on QStyleOptionProgressBar::orientation. Using option->state only even for Qt5 breaks ktorrent.
* [kstyle] Don't suppress deprecation warnings
* [kstyle] Drop QStyleOptionViewItemV4 in Qt 5 style plugin
* [kstyle] Drop QStyleOptionTabWidgetFrameV2 in Qt 5 style plugin
* [kstyle] Drop QStyleOptionTabV3 in Qt 5 style plugin
* [kstyle] Drop QStyleOptionProgressBarV2 in Qt 5 style plugin
* [kstyle] Drop QStyleOptionFrameV3 in Qt 5 style plugin
* [kstyle] Drop QStyleOptionFrameV2 in Qt 5 style plugin
* [kstyle] Drop QStyleOptionDockWidgetV2 in Qt 5 style plugin
* Turn off the extended resize handle/black triangle when there are no borders
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 4 10:58:40 UTC 2018 - fabian@ritter-vogt.de Tue Sep 4 10:58:40 UTC 2018 - fabian@ritter-vogt.de

View File

@@ -17,33 +17,40 @@
Name: breeze4-style Name: breeze4-style
Version: 5.13.5 Version: 5.13.90
Release: 0 Release: 0
Summary: Plasma Desktop artwork, styles and assets
License: GPL-2.0-or-later
Group: System/GUI/KDE
URL: http://www.kde.org
Source: http://download.kde.org/unstable/plasma/%{version}/breeze-%{version}.tar.xz
# PATCH-FIX-OPENSUSE add-support-for-Q3ListView-to-the-KDE4-style.patch boo#973728 wbauer@tmo.at -- fixes collapse/expand icon in Q3ListView that still may be used by some KDE4 applications (knode e.g.)
Patch0: add-support-for-Q3ListView-to-the-KDE4-style.patch
BuildRequires: automoc4 BuildRequires: automoc4
BuildRequires: cmake >= 2.8.12 BuildRequires: cmake >= 2.8.12
BuildRequires: fftw3-devel
BuildRequires: kde4-filesystem BuildRequires: kde4-filesystem
BuildRequires: libkde4-devel BuildRequires: libkde4-devel
BuildRequires: libqt4-devel BuildRequires: libqt4-devel
BuildRequires: libxcb-devel BuildRequires: libxcb-devel
Supplements: packageand(breeze5-style:libqt4)
# This sets the breeze4 style as default in a Plasma environment # This sets the breeze4 style as default in a Plasma environment
Recommends: kdebase4-workspace-libs Recommends: kdebase4-workspace-libs
Summary: Plasma Desktop artwork, styles and assets Supplements: packageand(breeze5-style:libqt4)
License: GPL-2.0-or-later
Group: System/GUI/KDE
Url: http://www.kde.org
Source: http://download.kde.org/stable/plasma/%{version}/breeze-%{version}.tar.xz
# PATCH-FIX-OPENSUSE add-support-for-Q3ListView-to-the-KDE4-style.patch boo#973728 wbauer@tmo.at -- fixes collapse/expand icon in Q3ListView that still may be used by some KDE4 applications (knode e.g.)
Patch: add-support-for-Q3ListView-to-the-KDE4-style.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description %description
Artwork, styles and assets for the Breeze visual style for the Plasma Desktop. Artwork, styles and assets for the Breeze visual style for the Plasma Desktop.
This package contains kde4 backport of new default Plasma 5 style. This package contains kde4 backport of new default Plasma 5 style.
%package -n libbreezecommon4-5
Summary: Library containing support code for the Breeze Qt4 style
Group: System/Libraries
%description -n libbreezecommon4-5
Library containing support code for the Breeze Qt4 style.
%prep %prep
%setup -q -n breeze-%{version} %setup -q -n breeze-%{version}
%patch -p1 %autopatch -p1
%build %build
%cmake_kde4 -d build -- -DBUILD_po=OFF -DUSE_KDE4=ON %cmake_kde4 -d build -- -DBUILD_po=OFF -DUSE_KDE4=ON
@@ -52,10 +59,16 @@ This package contains kde4 backport of new default Plasma 5 style.
%install %install
%kde4_makeinstall -C build %kde4_makeinstall -C build
%post -p /sbin/ldconfig -n libbreezecommon4-5
%postun -p /sbin/ldconfig -n libbreezecommon4-5
%files %files
%defattr(-,root,root) %license COPYING*
%doc COPYING*
%{_kde4_modulesdir}/ %{_kde4_modulesdir}/
%{_kde4_appsdir}/ %{_kde4_appsdir}/
%files -n libbreezecommon4-5
%license COPYING*
%{_libdir}/libbreezecommon4.so.*
%changelog %changelog