Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package qcustomplot for openSUSE:Factory checked in at 2025-12-31 10:47:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qcustomplot (Old) and /work/SRC/openSUSE:Factory/.qcustomplot.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qcustomplot" Wed Dec 31 10:47:28 2025 rev:7 rq:1324833 version:2.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/qcustomplot/qcustomplot.changes 2025-12-24 13:18:19.899466638 +0100 +++ /work/SRC/openSUSE:Factory/.qcustomplot.new.1928/qcustomplot.changes 2025-12-31 10:48:02.427988800 +0100 @@ -1,0 +2,8 @@ +Tue Dec 30 11:07:25 UTC 2025 - Dominique Leuenberger <[email protected]> + +- Fix provides/obsoletes of -qt5-devel package: provide/obsolete + the former qcustomplot-devel symbol, which some packages rely on. +- Package qcustomplot.pc (legacy name) as part of + qcustomplot-qt5-devel. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qcustomplot.spec ++++++ --- /var/tmp/diff_new_pack.wGlxfF/_old 2025-12-31 10:48:03.040013845 +0100 +++ /var/tmp/diff_new_pack.wGlxfF/_new 2025-12-31 10:48:03.044014008 +0100 @@ -95,9 +95,9 @@ Requires: %{libname} = %{version} %if 0%{?qt5} Requires: pkgconfig(Qt5PrintSupport) -# Last used 2018 with version 2.0.0 -Provides: %{pname}-qt5-devel = %{version} -Obsoletes: %{pname}-qt5-devel < %{version} +# Last used 2025-12-07, when package was changed to multibuild +Provides: %{pname}-devel = %{version} +Obsoletes: %{pname}-devel < %{version} Conflicts: %{pname}-qt6-devel %endif %if 0%{?qt6} @@ -152,6 +152,11 @@ Libs: -L\${libdir} -lqcustomplot%{psuffix} EOF +%if 0%{?qt5} +# Install the legacy file name for qcustomplot.pc for the qt5 case - be backwards compatible +ln -s %{name}.pc %{buildroot}%{_libdir}/pkgconfig/%{pname}.pc +%endif + # Only install documentation for one flavor (qt6) %if 0%{?qt6} install -Dm 0644 -t %{buildroot}%{_docdir}/%{pname}/ changelog.txt documentation/qcustomplot.qch @@ -172,6 +177,9 @@ %{_includedir}/qcustomplot.h %{_libdir}/lib%{name}.so %{_libdir}/pkgconfig/%{name}.pc +%if 0%{?qt5} +%{_libdir}/pkgconfig/%{pname}.pc +%endif %if 0%{?qt6} %files -n %{pname}-doc
