Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libkcddb for openSUSE:Factory 
checked in at 2025-08-16 20:36:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libkcddb (Old)
 and      /work/SRC/openSUSE:Factory/.libkcddb.new.1085 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libkcddb"

Sat Aug 16 20:36:36 2025 rev:106 rq:1299709 version:25.04.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/libkcddb/libkcddb.changes        2025-07-06 
17:04:22.034152268 +0200
+++ /work/SRC/openSUSE:Factory/.libkcddb.new.1085/libkcddb.changes      
2025-08-16 20:37:42.764073166 +0200
@@ -1,0 +2,20 @@
+Fri Aug  8 07:48:01 UTC 2025 - Christophe Marin <christo...@krop.fr>
+
+- Update to 25.08.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/gear/25.08.0/
+- No code change since 25.07.80
+
+-------------------------------------------------------------------
+Mon Jul 14 14:25:48 UTC 2025 - Christophe Marin <christo...@krop.fr>
+
+- Update to 25.07.80
+  * New feature release
+- Changes since 25.04.3:
+  * Fixed building when DocTools is disabled.
+  * Remove Qt5 support
+  * Updated name for id3v1 genre 133
+- Keep a Qt5 based build until soundkonverter is dropped from factory
+
+-------------------------------------------------------------------

New:
----
  libkcddb-25.08.0.tar.xz
  libkcddb-25.08.0.tar.xz.sig
  libkcddb-qt6.spec

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

Other differences:
------------------
++++++ libkcddb-qt6.spec ++++++
#
# spec file for package libkcddb
#
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via https://bugs.opensuse.org/
#


%define rname  libkcddb

%define kf6_version 6.14.0
%define qt6_version 6.8.0

%bcond_without released
Name:           libkcddb-qt6
Version:        25.08.0
Release:        0
Summary:        CDDB library for KDE Applications
License:        GPL-2.0-or-later
URL:            https://www.kde.org
Source0:        
https://download.kde.org/stable/release-service/%{version}/src/%{rname}-%{version}.tar.xz
%if %{with released}
Source1:        
https://download.kde.org/stable/release-service/%{version}/src/%{rname}-%{version}.tar.xz.sig
Source2:        applications.keyring
%endif
BuildRequires:  pkgconfig
BuildRequires:  pkgconfig(libmusicbrainz5)
BuildRequires:  kf6-extra-cmake-modules >= %{kf6_version}
BuildRequires:  cmake(KF6Config) >= %{kf6_version}
BuildRequires:  cmake(KF6DocTools) >= %{kf6_version}
BuildRequires:  cmake(KF6I18n) >= %{kf6_version}
BuildRequires:  cmake(KF6KCMUtils) >= %{kf6_version}
BuildRequires:  cmake(KF6KIO) >= %{kf6_version}
BuildRequires:  cmake(KF6WidgetsAddons) >= %{kf6_version}
BuildRequires:  cmake(Qt6Network) >= %{qt6_version}
BuildRequires:  cmake(Qt6Widgets) >= %{qt6_version}
# FIXME upstream bug, conflicting kcfg and desktop files
Conflicts:      libkcddb
Obsoletes:      libkcddb-lang

%description
The KDE Compact Disc DataBase library provides an API for applications to fetch
and submit audio CD information over the Internet.

%package -n libKCddb5
Summary:        CDDB library for KDE Applications
Recommends:     libkcddb-qt6 >= %{version}

%description -n libKCddb5
The KDE Compact Disc DataBase library provides an API for applications to fetch
and submit audio CD information over the Internet.

%package devel
Summary:        Development files for KDE CDDB library
Requires:       libKCddb5 = %{version}

%description devel
This package includes the development headers for libkcddb.

%lang_package

%prep
%autosetup -p1 -n %{rname}-%{version}

%build
%cmake_kf6

%kf6_build

%install
%kf6_install

%find_lang %{name} --with-html --all-name

%ldconfig_scriptlets -n libKCddb5

%files
%doc %lang(en) %{_kf6_htmldir}/en/*/
%{_kf6_applicationsdir}/kcm_cddb.desktop
%{_kf6_configkcfgdir}/libkcddb5.kcfg
%{_kf6_debugdir}/libkcddb.categories
%{_kf6_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_cddb.so

%files -n libKCddb5
%license LICENSES/*
%{_kf6_libdir}/libKCddb6.so.*

%files devel
%{_includedir}/KCddb6/
%{_kf6_cmakedir}/KCddb6/
%{_kf6_libdir}/libKCddb6.so
%{_kf6_mkspecsdir}/qt_KCddb.pri

%files lang -f %{name}.lang
%exclude %{_kf6_htmldir}/en/*/

%changelog

++++++ libkcddb.spec ++++++
--- /var/tmp/diff_new_pack.V3dCwl/_old  2025-08-16 20:37:43.328096743 +0200
+++ /var/tmp/diff_new_pack.V3dCwl/_new  2025-08-16 20:37:43.328096743 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libkcddb
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,51 +16,23 @@
 #
 
 
-%define rname  libkcddb
-%global flavor @BUILD_FLAVOR@%{nil}
-%if "%{flavor}" == "qt6"
-%define qt6 1
-%define pkg_suffix -qt6
-%define kf6_version 6.6.0
-%define qt6_version 6.6.0
-%define library_name libKCddb5
-%define so_suffix -5
-%else
-%define qt5 1
 %define kf5_version 5.92.0
 %define qt5_version 5.15.2
-%define library_name libKF5Cddb5
-%define so_suffix 5
-%endif
 
 %bcond_without released
-Name:           libkcddb%{?pkg_suffix}
+Name:           libkcddb
 Version:        25.04.3
 Release:        0
 Summary:        CDDB library for KDE Applications
 License:        GPL-2.0-or-later
 URL:            https://www.kde.org
-Source0:        
https://download.kde.org/stable/release-service/%{version}/src/%{rname}-%{version}.tar.xz
+Source0:        
https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
 %if %{with released}
-Source1:        
https://download.kde.org/stable/release-service/%{version}/src/%{rname}-%{version}.tar.xz.sig
+Source1:        
https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig
 Source2:        applications.keyring
 %endif
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(libmusicbrainz5)
-%if 0%{?qt6}
-BuildRequires:  kf6-extra-cmake-modules >= %{kf6_version}
-BuildRequires:  cmake(KF6Config) >= %{kf6_version}
-BuildRequires:  cmake(KF6DocTools) >= %{kf6_version}
-BuildRequires:  cmake(KF6I18n) >= %{kf6_version}
-BuildRequires:  cmake(KF6KCMUtils) >= %{kf6_version}
-BuildRequires:  cmake(KF6KIO) >= %{kf6_version}
-BuildRequires:  cmake(KF6WidgetsAddons) >= %{kf6_version}
-BuildRequires:  cmake(Qt6Network) >= %{qt6_version}
-BuildRequires:  cmake(Qt6Widgets) >= %{qt6_version}
-# FIXME upstream bug, conflicting kcfg and desktop files
-Conflicts:      libkcddb
-Obsoletes:      libkcddb-lang
-%else
 BuildRequires:  extra-cmake-modules >= %{kf5_version}
 BuildRequires:  cmake(KF5KCMUtils) >= %{kf5_version}
 BuildRequires:  cmake(KF5Config) >= %{kf5_version}
@@ -74,27 +46,24 @@
 Obsoletes:      libkcddb5 < %{version}
 Provides:       libkcddb16 = %{version}
 Obsoletes:      libkcddb16 < %{version}
-%endif
 
 %description
 The KDE Compact Disc DataBase library provides an API for applications to fetch
 and submit audio CD information over the Internet.
 
-%package -n %{library_name}
+%package -n libKF5Cddb5
 Summary:        CDDB library for KDE Applications
 Recommends:     %{name} >= %{version}
 
-%description -n %{library_name}
+%description -n libKF5Cddb5
 The KDE Compact Disc DataBase library provides an API for applications to fetch
 and submit audio CD information over the Internet.
 
 %package devel
 Summary:        Development files for KDE CDDB library
-Requires:       %{library_name} = %{version}
-%if 0%{?qt5}
+Requires:       libKF5Cddb5 = %{version}
 Provides:       libkcddb5-devel = %{version}
 Obsoletes:      libkcddb5-devel < %{version}
-%endif
 
 %description devel
 This package includes the development headers for libkcddb.
@@ -102,36 +71,20 @@
 %lang_package
 
 %prep
-%autosetup -p1 -n %{rname}-%{version}
+%autosetup -p1 -n %{name}-%{version}
 
 %build
-%if 0%{?qt6}
-%cmake_kf6 -DBUILD_WITH_QT6:BOOL=TRUE
-%kf6_build
-%else
 %cmake_kf5 -d build
 %cmake_build
-%endif
 
 %install
-%if 0%{?qt6}
-%kf6_install
-%else
 %kf5_makeinstall -C build
-%endif
 
 %find_lang %{name} --with-html --all-name
 
-%ldconfig_scriptlets -n %{library_name}
+%ldconfig_scriptlets -n libKF5Cddb5
 
 %files
-%if 0%{?qt6}
-%doc %lang(en) %{_kf6_htmldir}/en/*/
-%{_kf6_applicationsdir}/kcm_cddb.desktop
-%{_kf6_configkcfgdir}/libkcddb5.kcfg
-%{_kf6_debugdir}/libkcddb.categories
-%{_kf6_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_cddb.so
-%else
 %doc %lang(en) %{_kf5_htmldir}/en/*/
 %{_kf5_applicationsdir}/kcm_cddb.desktop
 %{_kf5_configkcfgdir}/libkcddb5.kcfg
@@ -140,34 +93,18 @@
 %dir %{_kf5_plugindir}/plasma/kcms
 %dir %{_kf5_plugindir}/plasma/kcms/systemsettings_qwidgets
 %{_kf5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_cddb.so
-%endif
 
-%files -n %{library_name}
+%files -n libKF5Cddb5
 %license LICENSES/*
-%if 0%{?qt6}
-%{_kf6_libdir}/libKCddb6.so.*
-%else
 %{_kf5_libdir}/libKF5Cddb.so.*
-%endif
 
 %files devel
-%if 0%{?qt6}
-%{_includedir}/KCddb6/
-%{_kf6_cmakedir}/KCddb6/
-%{_kf6_libdir}/libKCddb6.so
-%{_kf6_mkspecsdir}/qt_KCddb.pri
-%else
 %{_includedir}/KCddb5/
 %{_kf5_cmakedir}/KF5Cddb/
 %{_kf5_includedir}/KCddb/
 %{_kf5_libdir}/libKF5Cddb.so
 %{_kf5_mkspecsdir}/qt_KCddb.pri
-%endif
 
 %files lang -f %{name}.lang
-%if 0%{?qt6}
-%exclude %{_kf6_htmldir}/en/*/
-%else
 %exclude %{_kf5_htmldir}/en/*/
-%endif
 

++++++ _multibuild ++++++
--- /var/tmp/diff_new_pack.V3dCwl/_old  2025-08-16 20:37:43.364098247 +0200
+++ /var/tmp/diff_new_pack.V3dCwl/_new  2025-08-16 20:37:43.368098415 +0200
@@ -1,4 +1,4 @@
 <multibuild>
-  <flavor>qt6</flavor>
+  <package>libkcddb-qt6</package>
 </multibuild>
 

Reply via email to