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 2025-05-26 18:33:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfce4-panel-profiles (Old)
 and      /work/SRC/openSUSE:Factory/.xfce4-panel-profiles.new.2732 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xfce4-panel-profiles"

Mon May 26 18:33:36 2025 rev:8 rq:1279466 version:1.1.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/xfce4-panel-profiles/xfce4-panel-profiles.changes    
    2025-01-01 23:09:30.240392961 +0100
+++ 
/work/SRC/openSUSE:Factory/.xfce4-panel-profiles.new.2732/xfce4-panel-profiles.changes
      2025-05-26 18:34:46.781505733 +0200
@@ -1,0 +2,24 @@
+Fri May 23 06:56:00 UTC 2025 - Maurizio Galli <maurizio.ga...@suse.com>
+
+- Update to version 1.1.1
+  - build: Allow skip checking runtime dependencies
+  - Parameterize version and copyright year in man page
+  - Bump version in configure
+
+-------------------------------------------------------------------
+Thu May 22 03:29:27 UTC 2025 - Maurizio Galli <maurizio.ga...@suse.com>
+
+- Update to version 1.1.0
+  - Update README after switchover to meson
+  - build: Automate copyright year management
+  - org.xfce.PanelProfiles.desktop: Unbreak desktop-file-validate
+  - build: Require libxfce4ui 4.16.0
+  - Add about dialog
+  - Add meson build
+  - Deprecated exo with libxfce4ui 4.21.0 
+  - I18n: Update po/LINGUAS list
+  - Save and restore launchers as is
+  - Translation Updates
+- Removed obsolete Libxfce4ui.patch
+
+-------------------------------------------------------------------

Old:
----
  Libxfce4ui.patch
  xfce4-panel-profiles-1.0.15.tar.bz2

New:
----
  xfce4-panel-profiles-1.1.1.tar.xz

BETA DEBUG BEGIN:
  Old:  - Translation Updates
- Removed obsolete Libxfce4ui.patch
BETA DEBUG END:

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

Other differences:
------------------
++++++ xfce4-panel-profiles.spec ++++++
--- /var/tmp/diff_new_pack.5qQfm3/_old  2025-05-26 18:34:47.497535918 +0200
+++ /var/tmp/diff_new_pack.5qQfm3/_new  2025-05-26 18:34:47.501536086 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xfce4-panel-profiles
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,26 +16,30 @@
 #
 
 
+%define xfce_version 4.16
 Name:           xfce4-panel-profiles
-Version:        1.0.15
+Version:        1.1.1
 Release:        0
 Summary:        Simple application to manage Xfce panel layouts
 License:        GPL-3.0-only
 Group:          System/GUI/Other
 URL:            https://git.xfce.org/apps/xfce4-panel-profiles/about/
 #Git-Clone:     https://gitlab.xfce.org/apps/xfce4-panel-profiles.git
-Source:         
https://archive.xfce.org/src/apps/xfce4-panel-profiles/1.0/%{name}-%{version}.tar.bz2
-# PATCH-FEATURE-OPENSUSE Libxfce4ui.patch maurizio.ga...@gmail.com -- OBS gets 
confused which typelib to require as dependency and we only need Libxfce4ui
-Patch0:         Libxfce4ui.patch
+Source:         
https://archive.xfce.org/src/apps/xfce4-panel-profiles/1.1/%{name}-%{version}.tar.xz
 BuildRequires:  appstream-glib
 BuildRequires:  findutils
 BuildRequires:  gobject-introspection
+BuildRequires:  meson >= 0.54.0
 BuildRequires:  python3
 BuildRequires:  python3-base
 BuildRequires:  python3-gobject
 BuildRequires:  python3-gobject-Gdk
-BuildRequires:  sed
-BuildRequires:  xfce4-panel
+BuildRequires:  python3-psutil
+BuildRequires:  pkgconfig(gio-2.0) >= 2.50.0
+BuildRequires:  pkgconfig(gtk+-3.0) >= 3.22
+BuildRequires:  pkgconfig(libxfce4panel-2.0) >= %{xfce_version}
+BuildRequires:  pkgconfig(libxfce4ui-2) >= %{xfce_version}
+BuildRequires:  pkgconfig(libxfce4util-1.0) >= %{xfce_version}
 Requires:       python3
 Requires:       python3-base
 Requires:       python3-gobject
@@ -55,22 +59,11 @@
 %autosetup -p1
 
 %build
-# configure macro not working due to it using unsupported options
-./configure \
-    --prefix=%{_prefix} \
-    --python=python3
-%make_build
+%meson
+%meson_build
 
 %install
-# fix shebangs - convert to /usr/bin/python3
-for dir in %{name}; do
-    # find *.py, filter to files that contain bad shebangs
-    find $dir -name '*.py' -type f -print0 \
-        | xargs -0 grep -lE '^#!%{_bindir}/env' \
-        | xargs sed -i '1s|#!%{_bindir}/env\>|#!%{_bindir}/python3|'
-
-done
-%make_install
+%meson_install
 
 # Remove not needed doc files
 rm %{buildroot}%{_datadir}/doc/%{name}/{AUTHORS,COPYING,INSTALL,NEWS,README.md}

Reply via email to