Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libyui-qt for openSUSE:Factory checked in at 2021-02-26 21:58:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libyui-qt (Old) and /work/SRC/openSUSE:Factory/.libyui-qt.new.2378 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libyui-qt" Fri Feb 26 21:58:48 2021 rev:78 rq:875079 version:4.0.3 Changes: -------- --- /work/SRC/openSUSE:Factory/libyui-qt/libyui-qt-doc.changes 2012-08-09 18:01:17.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libyui-qt.new.2378/libyui-qt-doc.changes 2021-02-26 21:58:54.579792271 +0100 @@ -1,0 +2,7 @@ +Mon Feb 1 14:59:16 UTC 2021 - Stefan Hundhammer <shundham...@suse.com> + +- New CMake build environment (bsc#1181653) +- Bumped SO version to 15 +- 4.0.0 + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/libyui-qt/libyui-qt.changes 2020-12-04 21:27:45.926062620 +0100 +++ /work/SRC/openSUSE:Factory/.libyui-qt.new.2378/libyui-qt.changes 2021-02-26 21:58:54.935792584 +0100 @@ -1,0 +2,27 @@ +Thu Feb 25 10:48:17 UTC 2021 - Stefan Hundhammer <shundham...@suse.com> + +- Removed dependency on Xlib (bsc#1182663) +- 4.0.3 + +------------------------------------------------------------------- +Mon Feb 22 14:42:14 UTC 2021 - Stefan Hundhammer <shundham...@suse.com> + +- Fixed segfault in disk usage list: Removed code for disabled + columns completely (bsc#1182555) +- 4.0.2 + +------------------------------------------------------------------- +Thu Feb 11 15:30:08 UTC 2021 - Ladislav Slez??k <lsle...@suse.cz> + +- Added `Ctrl+Alt+Shift+C` keyboard shortcuts for starting special + configuration console (jsc#PM-1895, jsc#SLE-16263) +- 4.0.1 + +------------------------------------------------------------------- +Mon Feb 1 14:59:15 UTC 2021 - Stefan Hundhammer <shundham...@suse.com> + +- New CMake build environment (bsc#1181653) +- Bumped SO version to 15 +- 4.0.0 + +------------------------------------------------------------------- Old: ---- libyui-qt-2.56.4.tar.bz2 New: ---- libyui-qt-4.0.3.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libyui-qt-doc.spec ++++++ --- /var/tmp/diff_new_pack.bOkVs3/_old 2021-02-26 21:58:55.483793065 +0100 +++ /var/tmp/diff_new_pack.bOkVs3/_new 2021-02-26 21:58:55.483793065 +0100 @@ -1,7 +1,7 @@ # # spec file for package libyui-qt-doc # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,65 +17,55 @@ %define parent libyui-qt -%define so_version 14 +%define so_version 15 Name: %{parent}-doc # DO NOT manually bump the version here; instead, use rake version:bump -Version: 2.56.4 +Version: 4.0.3 Release: 0 -Source: %{parent}-%{version}.tar.bz2 - BuildArch: noarch -BuildRequires: cmake >= 2.8 +BuildRequires: cmake >= 3.10 BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ -BuildRequires: graphviz-gnome +BuildRequires: graphviz BuildRequires: libyui-devel >= 3.8.0 -BuildRequires: texlive-latex URL: http://github.com/libyui/ Summary: Libyui-qt documentation License: LGPL-2.1-only OR LGPL-3.0-only -Group: Documentation/HTML +Source: %{parent}-%{version}.tar.bz2 %description -This package contains the Qt user interface -component for libYUI. +This package contains the Qt user interface component for libyui. - -This package provides the documentation. (HTML & PDF) +This package provides HTML class documentation. %prep - %setup -n %{parent}-%{version} %build -export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG" -export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG" - -./bootstrap.sh %{_prefix} - mkdir build cd build + cmake .. \ - -DDOC_DIR=%{_docdir} \ - -DDOCS_ONLY=ON + -DBUILD_DOC=on \ + -DBUILD_SRC=off \ + -DDOC_DESTDIR=$RPM_BUILD_ROOT -make %{?jobs:-j%jobs} docs +# No "make doc" here: This would only duplicate the doxygen call %install + cd build -make install DESTDIR="$RPM_BUILD_ROOT" +make install-doc +# This implicitly includes "make doc" unconditionally %fdupes -s $RPM_BUILD_ROOT/%_docdir/%{parent}%{so_version} -%clean -rm -rf "$RPM_BUILD_ROOT" - %files %defattr(-,root,root) %doc %{_docdir}/%{parent}%{so_version} ++++++ libyui-qt.spec ++++++ --- /var/tmp/diff_new_pack.bOkVs3/_old 2021-02-26 21:58:55.499793079 +0100 +++ /var/tmp/diff_new_pack.bOkVs3/_new 2021-02-26 21:58:55.503793083 +0100 @@ -1,7 +1,7 @@ # # spec file for package libyui-qt # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,74 +17,66 @@ Name: libyui-qt + # DO NOT manually bump the version here; instead, use rake version:bump -Version: 2.56.4 +Version: 4.0.3 Release: 0 -Source: %{name}-%{version}.tar.bz2 -%define so_version 14 +%define so_version 15 +%define libyui_devel_version libyui-devel >= 4.0.1 %define bin_name %{name}%{so_version} -BuildRequires: boost-devel -BuildRequires: cmake >= 2.8 +BuildRequires: cmake >= 3.10 +BuildRequires: fontconfig-devel BuildRequires: gcc-c++ BuildRequires: pkg-config -%define libyui_devel_version libyui-devel >= 3.10.0 -BuildRequires: %{libyui_devel_version} -BuildRequires: fontconfig-devel BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(Qt5Svg) BuildRequires: pkgconfig(Qt5Svg) BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: pkgconfig(Qt5X11Extras) + +BuildRequires: %{libyui_devel_version} Provides: yui_backend = %{so_version} -URL: http://github.com/libyui/ -Summary: Libyui - Qt User Interface +Summary: Libyui - Qt (graphical) user interface License: LGPL-2.1-only OR LGPL-3.0-only -Group: System/Libraries +URL: http://github.com/libyui/ +Source: %{name}-%{version}.tar.bz2 %description -This package contains the Qt user interface -component for libYUI. +This package contains the Qt (graphical) user interface component +for libyui. %package -n %{bin_name} +Summary: Libyui - Qt (graphical) user interface Requires: libyui%{so_version} Provides: %{name} = %{version} Provides: yast2-qt = %{version} Obsoletes: yast2-qt < 2.51.0 -URL: http://github.com/libyui/ -Summary: Libyui - Qt User Interface -Group: System/Libraries - %description -n %{bin_name} -This package contains the Qt user interface -component for libYUI. - +This package contains the Qt (graphical) user interface component +for libyui. %package devel +Summary: Libyui - Header files for the Qt (graphical) user interface Requires: %{bin_name} = %{version} Requires: %{libyui_devel_version} Requires: fontconfig-devel -URL: http://github.com/libyui/ -Summary: Libyui-qt header files -Group: Development/Languages/C and C++ - %description devel -This package contains the Qt user interface -component for libYUI. - +This package contains the header files for the Qt based +user interface component for libyui. -This can be used independently of YaST for generic (C++) applications. -This package has very few dependencies. +This package is not needed to develop libyui-based applications, +only to develop extensions for libyui-qt. %prep @@ -95,39 +87,30 @@ export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG" export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG" -./bootstrap.sh %{_prefix} - mkdir build cd build %if %{?_with_debug:1}%{!?_with_debug:0} -cmake .. \ - -DYPREFIX=%{_prefix} \ - -DDOC_DIR=%{_docdir} \ - -DLIB_DIR=%{_lib} \ - -DCMAKE_BUILD_TYPE=RELWITHDEBINFO +CMAKE_OPTS="-DCMAKE_BUILD_TYPE=RELWITHDEBINFO" %else +CMAKE_OPTS="-DCMAKE_BUILD_TYPE=RELEASE" +%endif + cmake .. \ - -DYPREFIX=%{_prefix} \ -DDOC_DIR=%{_docdir} \ -DLIB_DIR=%{_lib} \ - -DCMAKE_BUILD_TYPE=RELEASE -%endif + $CMAKE_OPTS make %{?jobs:-j%jobs} %install cd build make install DESTDIR="$RPM_BUILD_ROOT" -install -m0755 -d $RPM_BUILD_ROOT/%{_docdir}/%{bin_name}/ install -m0755 -d $RPM_BUILD_ROOT/%{_libdir}/yui +install -m0755 -d $RPM_BUILD_ROOT/%{_docdir}/%{bin_name}/ install -m0644 ../COPYING* $RPM_BUILD_ROOT/%{_docdir}/%{bin_name}/ -%clean -rm -rf "$RPM_BUILD_ROOT" - %post -n %{bin_name} -p /sbin/ldconfig - %postun -n %{bin_name} -p /sbin/ldconfig %files -n %{bin_name} @@ -139,10 +122,7 @@ %files devel %defattr(-,root,root) -%dir %{_docdir}/%{bin_name} %{_libdir}/yui/lib*.so -%{_prefix}/include/yui -%{_libdir}/pkgconfig/%{name}.pc -%{_libdir}/cmake/%{name} +%{_includedir}/yui/qt %changelog ++++++ libyui-qt-2.56.4.tar.bz2 -> libyui-qt-4.0.3.tar.bz2 ++++++ ++++ 2150 lines of diff (skipped)