Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xfce4-panel-profiles for openSUSE:Factory checked in at 2023-06-13 16:09:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xfce4-panel-profiles (Old) and /work/SRC/openSUSE:Factory/.xfce4-panel-profiles.new.15902 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-panel-profiles" Tue Jun 13 16:09:25 2023 rev:6 rq:1092648 version:1.0.14 Changes: -------- --- /work/SRC/openSUSE:Factory/xfce4-panel-profiles/xfce4-panel-profiles.changes 2022-07-03 18:27:10.680760664 +0200 +++ /work/SRC/openSUSE:Factory/.xfce4-panel-profiles.new.15902/xfce4-panel-profiles.changes 2023-06-13 16:09:30.302883647 +0200 @@ -1,0 +2,38 @@ +Tue Jun 6 14:46:19 UTC 2023 - Manfred Hollstein <manfre...@gmx.net> + +- Refresh Libxfce4ui.patch again to ensure we require both + typelib(Libxfce4ui) *and* typelib(Libxfce4util) +- Add Requires: python3-psutil + +------------------------------------------------------------------- +Tue Jun 6 13:05:38 UTC 2023 - Manfred Hollstein <manfre...@gmx.net> + +- Really fix files list and permissions of installed files + +------------------------------------------------------------------- +Mon Jun 5 13:42:59 UTC 2023 - Manfred Hollstein <manfre...@gmx.net> + +- Update to version 1.0.14 + * Save and restore rc-files + * Add keywords to .desktop file (Fixes #9) + * Properly filter filenames on startup + * Ensure unique profile name and consistent filename + * Pass correct length to GLib.KeyFile.load_from_data() (Fixes #20) + * Open panel prefs dialog also on delete-event (Fixes #42) + * configure: Use shell builtins instead of sed + * Add missing translatable flags + * Fix translations when $prefix != /usr + * Add Unity layout + * Use get_user_config_dir instead of get_home_dir (Fixes #38) + * Show errors before saving profile to file + * Ignore corrupted desktop-files on store Ignore empty launchers on + store + * Set correct desktop file name for translations + * Makefile.in.in: Pass arguments to tar to make build reproducible + regardless of user or umask + * removed extra created link in makefile(#10) + * Translation Updates +- Refresh Libxfce4ui.patch +- Fix files list and permissions of installed files + +------------------------------------------------------------------- Old: ---- xfce4-panel-profiles-1.0.13.tar.bz2 New: ---- xfce4-panel-profiles-1.0.14.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xfce4-panel-profiles.spec ++++++ --- /var/tmp/diff_new_pack.1Is5f5/_old 2023-06-13 16:09:30.962887540 +0200 +++ /var/tmp/diff_new_pack.1Is5f5/_new 2023-06-13 16:09:30.966887564 +0200 @@ -1,7 +1,7 @@ # # spec file for package xfce4-panel-profiles # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: xfce4-panel-profiles -Version: 1.0.13 +Version: 1.0.14 Release: 0 Summary: Simple application to manage Xfce panel layouts License: GPL-3.0-only @@ -41,6 +41,7 @@ Requires: python3-base Requires: python3-gobject Requires: python3-gobject-Gdk +Requires: python3-psutil Requires: xfce4-panel Recommends: %{name}-lang Recommends: xfce4-panel-plugin-whiskermenu @@ -75,26 +76,30 @@ # Remove not needed doc files rm %{buildroot}%{_datadir}/doc/%{name}/{AUTHORS,COPYING,INSTALL,NEWS,README.md} +# Avoid rpmlint messages +chmod a-x %{buildroot}%{_datadir}/%{name}/%{name}/info.py +find %{buildroot}%{_datadir} \! -type d -print0 | xargs -0 -r chmod a-x +find %{buildroot}%{_datadir} -type d -print0 | xargs -0 -r chmod a+x +sed -i -e '/^Keywords=Configuration;User;/ d' %{buildroot}%{_datadir}/applications/*.desktop + %find_lang %{name} appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.appdata.xml %files -f %{name}.lang - -%files %doc AUTHORS NEWS README.md %license COPYING %dir %{_datadir}/%{name} %dir %{_datadir}/%{name}/layouts %dir %{_datadir}/%{name}/%{name} +%dir %{_datadir}/icons/hicolor/* %{_bindir}/%{name} %{_datadir}/applications/*.desktop -%{_datadir}/%{name}/layouts/* -%{_datadir}/%{name}/locale +%attr(644, root, root) %{_datadir}/%{name}/layouts/* %{_datadir}/%{name}/%{name}/*.py -%{_datadir}/%{name}/%{name}/%{name}.glade -%{_datadir}/metainfo/org.xfce.PanelProfiles.appdata.xml -%{_datadir}/icons/hicolor/* -%{_mandir}/man1/xfce4-panel-profiles.1.gz +%attr(644, root, root) %{_datadir}/%{name}/%{name}/%{name}.glade +%attr(644, root, root) %{_datadir}/metainfo/org.xfce.PanelProfiles.appdata.xml +%{_datadir}/icons/hicolor/*/* +%attr(644, root, root) %{_mandir}/man1/xfce4-panel-profiles.1.gz %changelog ++++++ Libxfce4ui.patch ++++++ --- /var/tmp/diff_new_pack.1Is5f5/_old 2023-06-13 16:09:30.990887705 +0200 +++ /var/tmp/diff_new_pack.1Is5f5/_new 2023-06-13 16:09:30.994887729 +0200 @@ -1,7 +1,7 @@ -diff -rub a/xfce4-panel-profiles/xfce4-panel-profiles.py b/xfce4-panel-profiles/xfce4-panel-profiles.py ---- a/xfce4-panel-profiles/xfce4-panel-profiles.py 2020-12-29 11:32:26.000000000 +0800 -+++ b/xfce4-panel-profiles/xfce4-panel-profiles.py 2020-12-31 13:55:15.404157767 +0800 -@@ -32,16 +32,10 @@ +diff -ru a/xfce4-panel-profiles/xfce4-panel-profiles.py b/xfce4-panel-profiles/xfce4-panel-profiles.py +--- a/xfce4-panel-profiles/xfce4-panel-profiles.py 2023-06-05 09:01:02.000000000 +0200 ++++ b/xfce4-panel-profiles/xfce4-panel-profiles.py 2023-06-06 16:45:15.455490456 +0200 +@@ -28,16 +28,9 @@ import gi gi.require_version('Gtk', '3.0') @@ -10,14 +10,15 @@ -try: - gi.require_version('Libxfce4ui', '2.0') - from gi.repository import Libxfce4ui as libxfce4ui +- from gi.repository import Libxfce4util as libxfce4util -except ValueError: - gi.require_version('libxfce4ui', '2.0') - from gi.repository import libxfce4ui +- from gi.repository import libxfce4util +gi.require_version('Libxfce4ui', '2.0') - - from gi.repository import Gtk, GLib, Gio +from gi.repository import Libxfce4ui as libxfce4ui ++from gi.repository import Libxfce4util as libxfce4util - from panelconfig import PanelConfig + from gi.repository import Gtk, GLib, Gio ++++++ xfce4-panel-profiles-1.0.13.tar.bz2 -> xfce4-panel-profiles-1.0.14.tar.bz2 ++++++ ++++ 12189 lines of diff (skipped)