Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kup-backup for openSUSE:Factory 
checked in at 2024-05-28 17:28:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kup-backup (Old)
 and      /work/SRC/openSUSE:Factory/.kup-backup.new.24587 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kup-backup"

Tue May 28 17:28:58 2024 rev:4 rq:1177140 version:0.10.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kup-backup/kup-backup.changes    2022-10-12 
18:26:13.997893484 +0200
+++ /work/SRC/openSUSE:Factory/.kup-backup.new.24587/kup-backup.changes 
2024-05-28 17:29:57.398505399 +0200
@@ -1,0 +2,6 @@
+Mon May 27 12:53:44 UTC 2024 - Christophe Marin <[email protected]>
+
+- Update to 0.10.0 (boo#1221521)
+  * Port to KF6 and Qt6
+
+-------------------------------------------------------------------

Old:
----
  kup-0.9.1.tar.xz
  kup-0.9.1.tar.xz.sig

New:
----
  kup-0.10.0.tar.xz
  kup-0.10.0.tar.xz.sig

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

Other differences:
------------------
++++++ kup-backup.spec ++++++
--- /var/tmp/diff_new_pack.ZTzyPX/_old  2024-05-28 17:29:58.106531290 +0200
+++ /var/tmp/diff_new_pack.ZTzyPX/_new  2024-05-28 17:29:58.110531436 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package kup-backup
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,35 +16,42 @@
 #
 
 
+%define kf6_version 6.1.0
+%define qt6_version 6.6.0
+
 %define rname kup
-%bcond_without lang
+%bcond_without released
 Name:           kup-backup
-Version:        0.9.1
+Version:        0.10.0
 Release:        0
 Summary:        Backup scheduler for the Plasma desktop
-License:        GPL-2.0-only AND GPL-3.0-only
-Group:          System/GUI/KDE
+License:        GPL-3.0-or-later
 URL:            https://apps.kde.org/kup/
 Source0:        
https://download.kde.org/stable/%{rname}/%{rname}-%{version}.tar.xz
-%if %{with lang}
+%if %{with released}
 Source1:        
https://download.kde.org/stable/%{rname}/%{rname}-%{version}.tar.xz.sig
-Source2:        %{rname}.keyring
+Source2:        kup.keyring
 %endif
-BuildRequires:  extra-cmake-modules
-BuildRequires:  libgit2-devel
-BuildRequires:  cmake(KF5Config)
-BuildRequires:  cmake(KF5CoreAddons)
-BuildRequires:  cmake(KF5DBusAddons)
-BuildRequires:  cmake(KF5I18n)
-BuildRequires:  cmake(KF5IdleTime)
-BuildRequires:  cmake(KF5Init)
-BuildRequires:  cmake(KF5JobWidgets)
-BuildRequires:  cmake(KF5KIO)
-BuildRequires:  cmake(KF5Notifications)
-BuildRequires:  cmake(KF5Plasma)
-BuildRequires:  cmake(KF5Solid)
-BuildRequires:  cmake(KF5WidgetsAddons)
-BuildRequires:  cmake(Qt5Widgets) >= 5.11.0
+BuildRequires:  kf6-extra-cmake-modules >= %{kf6_version}
+BuildRequires:  pkgconfig
+BuildRequires:  cmake(KF6Config) >= %{kf6_version}
+BuildRequires:  cmake(KF6CoreAddons) >= %{kf6_version}
+BuildRequires:  cmake(KF6DBusAddons) >= %{kf6_version}
+BuildRequires:  cmake(KF6I18n) >= %{kf6_version}
+BuildRequires:  cmake(KF6IdleTime) >= %{kf6_version}
+BuildRequires:  cmake(KF6JobWidgets) >= %{kf6_version}
+BuildRequires:  cmake(KF6KCMUtils) >= %{kf6_version}
+BuildRequires:  cmake(KF6KIO) >= %{kf6_version}
+BuildRequires:  cmake(KF6Notifications) >= %{kf6_version}
+BuildRequires:  cmake(KF6Solid) >= %{kf6_version}
+BuildRequires:  cmake(KF6WidgetsAddons) >= %{kf6_version}
+BuildRequires:  cmake(KF6XmlGui) >= %{kf6_version}
+BuildRequires:  cmake(Plasma) >= 6.0
+BuildRequires:  cmake(Plasma5Support) >= 6.0
+BuildRequires:  cmake(Qt6Core) >= %{qt6_version}
+BuildRequires:  cmake(Qt6Widgets) >= %{qt6_version}
+BuildRequires:  pkgconfig(libgit2)
+Requires:       systemsettings6
 Recommends:     bup
 Recommends:     rsync
 
@@ -65,35 +72,38 @@
 %autosetup -p1 -n %{rname}-%{version}
 
 %build
-%cmake_kf5 -d build
-%cmake_build
+%cmake_kf6 -DBUILD_WITH_QT6:BOOL=TRUE
+
+%kf6_build
 
 %install
-%kf5_makeinstall -C build
-%if %{with lang}
-%find_lang %{rname}
-%endif
+%kf6_install
+
+%find_lang %{name} --all-name
 
 %files
 %license LICENSES/*
 %doc README.md
-%{_kf5_appstreamdir}/*.xml
-%{_kf5_bindir}/kup-daemon
-%{_kf5_bindir}/kup-filedigger
-%{_kf5_bindir}/kup-purger
-%{_kf5_configdir}/autostart/kup-daemon.desktop
-%{_kf5_debugdir}/kup.categories
-%{_kf5_iconsdir}/hicolor/scalable/apps/kup.svg
-%{_kf5_libdir}/libkdeinit5_kup-daemon.so
-%{_kf5_notifydir}/kupdaemon.notifyrc
-%{_kf5_plugindir}/kcm_kup.so
-%{_kf5_plugindir}/kio_bup.so
-%{_kf5_plugindir}/plasma/
-%{_kf5_sharedir}/plasma/
-%{_kf5_servicesdir}
+%{_kf6_applicationsdir}/kcm_kup.desktop
+%{_kf6_appstreamdir}/org.kde.kup.appdata.xml
+%{_kf6_appstreamdir}/org.kde.kupapplet.appdata.xml
+%{_kf6_bindir}/kup-daemon
+%{_kf6_bindir}/kup-filedigger
+%{_kf6_bindir}/kup-purger
+%{_kf6_configdir}/autostart/kup-daemon.desktop
+%{_kf6_debugdir}/kup.categories
+%{_kf6_iconsdir}/hicolor/scalable/apps/kup.svg
+%{_kf6_notificationsdir}/kupdaemon.notifyrc
+%{_kf6_plasmadir}/plasmoids/org.kde.kupapplet/
+%{_kf6_plugindir}/kf6/kio/kio_bup.so
+%{_kf6_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_kup.so
+%{_kf6_plugindir}/plasma5support
+%dir %{_kf6_plugindir}/plasma5support/dataengine
+%{_kf6_plugindir}/plasma5support/dataengine/plasma_engine_kup.so
+%dir %{_kf6_sharedir}/plasma5support
+%dir %{_kf6_sharedir}/plasma5support/services
+%{_kf6_sharedir}/plasma5support/services/kupdaemonservice.operations
+%{_kf6_sharedir}/plasma5support/services/kupservice.operations
 
-%if %{with lang}
-%files lang -f %{rname}.lang
-%license LICENSES/*
-%endif
+%files lang -f %{name}.lang
 

++++++ kup-0.9.1.tar.xz -> kup-0.10.0.tar.xz ++++++
++++ 71468 lines of diff (skipped)

Reply via email to