Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package deepin-kwin for openSUSE:Factory 
checked in at 2021-12-03 20:35:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/deepin-kwin (Old)
 and      /work/SRC/openSUSE:Factory/.deepin-kwin.new.31177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "deepin-kwin"

Fri Dec  3 20:35:39 2021 rev:5 rq:935393 version:5.4.12

Changes:
--------
--- /work/SRC/openSUSE:Factory/deepin-kwin/deepin-kwin.changes  2021-09-22 
22:13:02.996327654 +0200
+++ /work/SRC/openSUSE:Factory/.deepin-kwin.new.31177/deepin-kwin.changes       
2021-12-03 20:36:07.172065040 +0100
@@ -1,0 +2,18 @@
+Tue Nov 30 01:42:15 UTC 2021 - Hillwood Yang <hillw...@opensuse.org>
+
+- Update version to 5.4.12
+  * Split screen mode is always grayed out in the working area
+  * add split screen menu
+  * support lightWeight config for shadow
+  * optimize work thumbnail
+  * Fix bugs
+  * Workaround: builds are not performed under Kwin greater than 5.21
+
+-------------------------------------------------------------------
+Tue Nov  9 03:39:28 UTC 2021 - Hillwood Yang <hillw...@opensuse.org>
+
+- Update version to 5.3.14
+  * Fix bugs
+  * Update translations
+
+-------------------------------------------------------------------

Old:
----
  dde-kwin-5.3.9.tar.gz

New:
----
  dde-kwin-5.4.12.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ deepin-kwin.spec ++++++
--- /var/tmp/diff_new_pack.DeU56w/_old  2021-12-03 20:36:07.584063535 +0100
+++ /var/tmp/diff_new_pack.DeU56w/_new  2021-12-03 20:36:07.588063520 +0100
@@ -18,17 +18,17 @@
 
 %define   _name           dde-kwin
 %define   sover           0
+%define   kwin_version    %(rpm -q --queryformat '%%{VERSION}' kwin5)
+%define   kwin_max        5.21.5
 
 Name:           deepin-kwin
-Version:        5.3.9
+Version:        5.4.12
 Release:        0
 Summary:        KWin configures/plugins on the DDE
 License:        GPL-3.0-or-later
 Group:          System/GUI/Other
 Url:            https://github.com/linuxdeepin/dde-kwin
 Source0:        
https://github.com/linuxdeepin/dde-kwin/archive/%{version}/%{_name}-%{version}.tar.gz
-# Source0:        
https://github.com/ukui/dde-kwin/archive/%{commit}/%{_name}-%{shortcommit}.tar.gz
-# Patch1:         deepin-kwin-unload-blur.patch
 Patch0:         deepin-kwin-tabbox-chameleon-rename.patch
 %if 0%{suse_version} > 1500
 Patch1:         deepin-kwin-crash.patch
@@ -65,12 +65,15 @@
 Requires:       dbus-1
 Requires:       kwin5
 Provides:       deepin-kwin5
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+%if "%{kwin_version}" > "%{kwin_max}"
+BuildArch:      noarch
+%endif
 
 %description
 KWin configures/plugins on the DDE
 Let kwin work well in the Deepin Desktop Environment.
 
+%if "%{kwin_version}" <= "%{kwin_max}"
 %package -n libkwin-xcb%{sover}
 Summary:        Deepin Kwin libraries
 Group:          System/Libraries
@@ -89,6 +92,7 @@
 docs for deepin-plugin-kwin.
 
 %lang_package
+%endif
 
 %prep
 %autosetup -p1 -n %{_name}-%{version}
@@ -101,42 +105,51 @@
 cd build
 cmake .. -DCMAKE_INSTALL_PREFIX=%{_prefix} \
          -DCMAKE_INSTALL_LIBDIR=%{_libdir}
-%make_jobs
+%cmake_build
 
 %install
 %cmake_install
 
-chmod 0644 %{buildroot}%{_datadir}/kwin/tabbox/chameleon/contents/ui/main.qml \
+%if "%{kwin_version}" <= "%{kwin_max}"
+chmod -x %{buildroot}%{_datadir}/kwin/tabbox/chameleon/contents/ui/main.qml \
            %{buildroot}%{_datadir}/kwin/tabbox/chameleon/metadata.desktop
+%endif
            
 chmod +x %{buildroot}%{_bindir}/kwin_no_scale 
 rm -rf %{buildroot}%{_datadir}/kwin/*/*/LICENSE
 
-rm -rf %{buildroot}%{_datadir}/kwin/tabbox/thumbnail_grid/metadata.desktop \
-%{buildroot}%{_datadir}/kwin/tabbox/thumbnail_grid/contents/ui/main.qml \
-%{buildroot}%{_sysconfdir}/xdg/kwinrc \
-%{buildroot}%{_sysconfdir}/xdg/kdeglobals
+rm -rf \
+%if "%{kwin_version}" <= "%{kwin_max}"
+    %{buildroot}%{_datadir}/kwin/tabbox/thumbnail_grid/metadata.desktop \
+    %{buildroot}%{_datadir}/kwin/tabbox/thumbnail_grid/contents/ui/main.qml \
+%endif
+    %{buildroot}%{_sysconfdir}/xdg/kwinrc \
+    %{buildroot}%{_sysconfdir}/xdg/kdeglobals
+
            
 %fdupes %{buildroot}
 
+%if "%{kwin_version}" <= "%{kwin_max}"
 %post -n libkwin-xcb%{sover} -p /sbin/ldconfig
 
 %postun -n libkwin-xcb%{sover} -p /sbin/ldconfig
+%endif
 
 %files
 %defattr(-,root,root,-)
 %doc CHANGELOG.md
 %license LICENSE
 %config %{_sysconfdir}/xdg/*
-%{_bindir}/deepin-wm-dbus
 %{_bindir}/kwin_no_scale
-%{_datadir}/dbus-1/interfaces/*.xml
-%{_datadir}/dbus-1/services/com.deepin.wm.service
+%if 0%{?suse_version} <= 1500
 %dir %{_datadir}/kwin
 %dir %{_datadir}/kwin/scripts
 %dir %{_datadir}/kwin/tabbox
 %{_datadir}/kwin/scripts/*
 %{_datadir}/kwin/tabbox/*
+%{_bindir}/deepin-wm-dbus
+%{_datadir}/dbus-1/interfaces/*.xml
+%{_datadir}/dbus-1/services/com.deepin.wm.service
 %{_kf5_plugindir}/platforms/libdde-kwin-xcb.so
 %{_kf5_plugindir}/org.kde.kdecoration2/libdeepin-chameleon.so
 %dir %{_kf5_plugindir}/kwin/effects/plugins/
@@ -158,5 +171,6 @@
 %{_libdir}/libkwin-xcb.so
 %{_includedir}/%{_name}
 %{_libdir}/pkgconfig/dde-kwin.pc
+%endif
 
 %changelog

++++++ dde-kwin-5.3.9.tar.gz -> dde-kwin-5.4.12.tar.gz ++++++
++++ 3638 lines of diff (skipped)

Reply via email to