diff --git a/breeze-5.16.5.tar.xz b/breeze-5.16.5.tar.xz deleted file mode 100644 index 396da0b..0000000 Binary files a/breeze-5.16.5.tar.xz and /dev/null differ diff --git a/breeze-5.24.0.tar.xz b/breeze-5.24.0.tar.xz new file mode 100644 index 0000000..068db6d Binary files /dev/null and b/breeze-5.24.0.tar.xz differ diff --git a/plasma-breeze.spec b/plasma-breeze.spec index 4bd3dc0..b278a59 100644 --- a/plasma-breeze.spec +++ b/plasma-breeze.spec @@ -1,15 +1,17 @@ +%undefine __cmake_in_source_build + ## bootstrap, omit problematic optional build deps) #global bootstrap 1 %global base_name breeze -Name: plasma-breeze -Version: 5.16.5 -Release: 1 -Summary: Artwork, styles and assets for the Breeze visual style for the Plasma Desktop +Name: plasma-breeze +Version: 5.24.0 +Release: 1 +Summary: Artwork, styles and assets for the Breeze visual style for the Plasma Desktop -License: GPLv2+ -URL: https://cgit.kde.org/%{base_name}.git +License: GPLv2+ +URL: https://cgit.kde.org/%{base_name}.git %global revision %(echo %{version} | cut -d. -f3) %if %{revision} >= 50 @@ -19,13 +21,13 @@ URL: https://cgit.kde.org/%{base_name}.git %global majmin_ver %(echo %{version} | cut -d. -f1,2) %global stable stable %endif -Source0: http://download.kde.org/%{stable}/plasma/%{version}/%{base_name}-%{version}.tar.xz +Source0: http://download.kde.org/%{stable}/plasma/%{version}/%{base_name}-%{version}.tar.xz # filter plugin provides -%global __provides_exclude_from ^(%{_kde4_libdir}/kde4/.*\\.so|%{_kf5_qtplugindir}/.*\\.so)$ +%global __provides_exclude_from ^(%{_kf5_qtplugindir}/.*\\.so)$ BuildRequires: gettext -BuildRequires: kdecoration-devel +BuildRequires: kdecoration-devel >= %{majmin_ver} BuildRequires: extra-cmake-modules BuildRequires: kf5-kauth-devel @@ -45,8 +47,6 @@ BuildRequires: kf5-rpm-macros BuildRequires: libxcb-devel BuildRequires: fftw-devel -## appears to be not required anymore, commenting out for now -- rex -#if ! 0%{?bootstrap} %if 0 # required kpackage plugins BuildRequires: plasma-packagestructure @@ -78,22 +78,6 @@ Provides: breeze-cursor-themes = %{version}-%{release} %description -n breeze-cursor-theme %{summary}. -%if 0%{?build_kde4:1} -%package -n kde-style-breeze -Summary: KDE 4 version of Plasma 5 artwork, style and assets -BuildRequires: kf5-kdelibs4support -#BuildRequires: kdelibs4-devel -BuildRequires: libxcb-devel -## currently mostly plasma5-specific resources, not needed or useful here really -Obsoletes: plasma-breeze-kde4 < 5.1.95 -Provides: plasma-breeze-kde4%{?_isa} = %{version}-%{release} -%if 0 -Supplements: (kde-runtime and plasma-workspace) -%endif -%description -n kde-style-breeze -%{summary}. -%endif - %prep %autosetup -n %{base_name}-%{version} -p1 @@ -108,53 +92,32 @@ popd %make_build -C %{_target_platform} -%if 0%{?build_kde4:1} -mkdir %{_target_platform}_kde4 -pushd %{_target_platform}_kde4 -%{cmake_kde4} -DUSE_KDE4=TRUE .. -popd - -%make_build -C %{_target_platform}_kde4 -%endif - - %install make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %find_lang breeze --all-name -%if 0%{?build_kde4:1} -make install/fast DESTDIR=%{buildroot} -C %{_target_platform}_kde4 -%endif - -# omit/rename kde4breeze.upd, seems to be causing problems for -# (at least) new users, lame workaround for -# http://bugzilla.redhat.com/1283348 -mv %{buildroot}%{_kf5_datadir}/kconf_update/kde4breeze.upd \ - %{buildroot}%{_kf5_datadir}/kconf_update/kde4breeze.upd.BAK - %ldconfig_scriptlets %files -%license COPYING +%license LICENSES/*.txt %{_kf5_qtplugindir}/org.kde.kdecoration2/breezedecoration.so %{_kf5_qtplugindir}/styles/breeze.so %{_kf5_datadir}/kstyle/themes/breeze.themerc %{_kf5_qtplugindir}/kstyle_breeze_config.so -%{_kf5_datadir}/kconf_update/kde4breeze.upd* -%{_kf5_libdir}/kconf_update_bin/kde4breeze +%{_kf5_datadir}/kconf_update/breezehighcontrasttobreezedark.upd +%{_kf5_datadir}/kconf_update/breezetobreezeclassic.upd +%{_kf5_datadir}/kconf_update/breezetobreezelight.upd +%{_kf5_libdir}/kconf_update_bin/breezehighcontrasttobreezedark +%{_kf5_libdir}/kconf_update_bin/breezetobreezeclassic +%{_kf5_libdir}/kconf_update_bin/breezetobreezelight # used by breezedecoration %{_libdir}/libbreezecommon5.so.5* -%{_kf5_qmldir}/QtQuick/Controls/Styles/Breeze %{_bindir}/breeze-settings5 %{_datadir}/icons/hicolor/*/apps/breeze-settings.* %{_kf5_datadir}/kservices5/breezedecorationconfig.desktop %{_kf5_datadir}/kservices5/breezestyleconfig.desktop -%{_kf5_datadir}/plasma/look-and-feel/org.kde.breezedark.desktop/ -#if ! 0%{?bootstrap} -%{_kf5_metainfodir}/org.kde.breezedark.desktop.appdata.xml -#endif %{_libdir}/cmake/Breeze/ %files common -f breeze.lang @@ -163,16 +126,6 @@ mv %{buildroot}%{_kf5_datadir}/kconf_update/kde4breeze.upd \ %{_datadir}/QtCurve/Breeze.qtcurve %{_datadir}/wallpapers/Next/ -%if 0%{?build_kde4:1} -%ldconfig_scriptlets -n kde-style-breeze - -%files -n kde-style-breeze -%{_libdir}/libbreezecommon4.so.5* -%{_kde4_libdir}/kde4/plugins/styles/breeze.so -%{_kde4_libdir}/kde4/kstyle_breeze_config.so -%{_kde4_appsdir}/kstyle/themes/breeze.themerc -%endif - %files -n breeze-cursor-theme %doc cursors/Breeze/README %dir %{_kf5_datadir}/icons/Breeze_Snow/ @@ -184,5 +137,11 @@ mv %{buildroot}%{_kf5_datadir}/kconf_update/kde4breeze.upd \ %changelog +* Mon Feb 14 2022 pei-jiankang - 5.24.0-1 +- update to upstream version 5.24.0 + +* Tue Jan 18 2022 pei-jiankang - 5.18.5-1 +- update to upstream version 5.18.5 + * Fri Aug 7 2020 weidong - 5.16.5-1 - Initial release for OpenEuler diff --git a/plasma-breeze.yaml b/plasma-breeze.yaml index b2c768f..aa9c1e1 100644 --- a/plasma-breeze.yaml +++ b/plasma-breeze.yaml @@ -1,5 +1,5 @@ version_control: github src_repo: KDE/breeze tag_prefix: "^v" -seperator: "." +separator: "."