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)

Reply via email to