Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package dtkcore for openSUSE:Factory checked in at 2021-06-02 22:11:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dtkcore (Old) and /work/SRC/openSUSE:Factory/.dtkcore.new.1898 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dtkcore" Wed Jun 2 22:11:17 2021 rev:12 rq:896684 version:5.4.13 Changes: -------- --- /work/SRC/openSUSE:Factory/dtkcore/dtkcore.changes 2021-02-23 20:23:07.071799616 +0100 +++ /work/SRC/openSUSE:Factory/.dtkcore.new.1898/dtkcore.changes 2021-06-02 22:11:33.780122474 +0200 @@ -1,0 +2,16 @@ +Tue Jun 1 07:59:08 UTC 2021 - Hillwood Yang <[email protected]> + +- Change Requires to Recommends for qt5integration, fix cycle dependence + for dtkgui and dtkwidget + +------------------------------------------------------------------- +Wed May 5 08:39:16 UTC 2021 - Hillwood Yang <[email protected]> + +- Update version to 5.4.13 + * Split some files to dtkcommon + * Update apiversion to 5.5.0 + * Fix bugs + * Add qdbusxml2cpp-fix +- Add Fix-library-link.patch + +------------------------------------------------------------------- Old: ---- dtkcore-5.4.0.tar.gz New: ---- Fix-library-link.patch dtkcore-5.4.13.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dtkcore.spec ++++++ --- /var/tmp/diff_new_pack.9711kI/_old 2021-06-02 22:11:35.884123824 +0200 +++ /var/tmp/diff_new_pack.9711kI/_new 2021-06-02 22:11:35.888123831 +0200 @@ -18,24 +18,27 @@ %define libver 5 -%define apiver 5.0.0 +%define apiver 5.5.0 Name: dtkcore -Version: 5.4.0 +Version: 5.4.13 Release: 0 Summary: Deepin Tool Kit Core License: LGPL-3.0-only Group: System/GUI/Other URL: https://github.com/linuxdeepin/dtkcore Source0: https://github.com/linuxdeepin/dtkcore/archive/%{version}/%{name}-%{version}.tar.gz +# PATCH-FIX-UPSTEAM Fix-library-link.patch [email protected] - Need link to dl +Patch0: Fix-library-link.patch +BuildRequires: dtkcommon BuildRequires: fdupes +BuildRequires: gtest BuildRequires: libqt5-linguist BuildRequires: libqt5-qtbase-private-headers-devel BuildRequires: libqt5-qtdeclarative-devel BuildRequires: libqt5-qtmultimedia-devel BuildRequires: libqt5-qtx11extras-devel BuildRequires: pkgconfig(gsettings-qt) -Requires: deepin-desktop-base BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -48,6 +51,8 @@ %package -n lib%{name}%{libver} Summary: Deepin Toolkit Core libraries Group: System/Libraries +Requires: deepin-desktop-base +Recommends: qt5integration %description -n lib%{name}%{libver} Deepint Tool Kit (Dtk) is the base devlopment tool of all C++/Qt Developer work @@ -56,6 +61,7 @@ %package devel Summary: Development tools for dtkcore Group: Development/Languages/C and C++ +Requires: dtkcommon Requires: lib%{name}%{libver} = %{version} %description devel @@ -65,15 +71,16 @@ You shoud firstly read the "Deepin Application Specification". %prep -%setup -q -sed -i 's/system(lrelease/system(lrelease-qt5/g' src/dtk_translation.prf +%autosetup -p1 +# sed -i 's/system(lrelease/system(lrelease-qt5/g' src/dtk_translation.prf sed -i 's|#!/usr/bin/env python|#!/usr/bin/python3|g' tools/script/dtk-license.py sed -i 's|#!env python|#!/usr/bin/python3|g' tools/script/dtk-translate.py %build %qmake5 DEFINES+=QT_NO_DEBUG_OUTPUT \ PREFIX=%{_prefix} \ - LIB_INSTALL_DIR=%{_libdir} + LIB_INSTALL_DIR=%{_libdir} \ + lrelease=lrelease-qt5 %make_build %install @@ -89,7 +96,6 @@ %doc README.md CHANGELOG.md %license LICENSE %{_libdir}/libdtk-%{apiver} -%{_datadir}/glib-2.0/schemas/com.deepin.dtk.gschema.xml %files -n lib%{name}%{libver} %defattr(-,root,root,-) @@ -102,7 +108,7 @@ %{_includedir}/libdtk-%{apiver} %dir %{_libdir}/qt5 %dir %{_libdir}/qt5/mkspecs -%{_libdir}/qt5/mkspecs/features +# %{_libdir}/qt5/mkspecs/features %{_libdir}/qt5/mkspecs/modules %dir %{_libdir}/cmake %{_libdir}/cmake/* ++++++ Fix-library-link.patch ++++++ diff -Nur dtkcore-5.4.13/src/src.pro dtkcore-5.4.13-new/src/src.pro --- dtkcore-5.4.13/src/src.pro 2021-03-22 11:30:44.000000000 +0800 +++ dtkcore-5.4.13-new/src/src.pro 2021-05-05 16:26:36.431155423 +0800 @@ -24,6 +24,8 @@ include($$PWD/filesystem/filesystem.pri) include($$PWD/settings/settings.pri) +LIBS += -ldl + DTK_MODULE_NAME = $$TARGET load(dtk_build) ++++++ dtkcore-5.4.0.tar.gz -> dtkcore-5.4.13.tar.gz ++++++ ++++ 3419 lines of diff (skipped)
