Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package deepin-editor for openSUSE:Factory 
checked in at 2021-02-16 22:36:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/deepin-editor (Old)
 and      /work/SRC/openSUSE:Factory/.deepin-editor.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "deepin-editor"

Tue Feb 16 22:36:19 2021 rev:4 rq:869748 version:5.9.0.32

Changes:
--------
--- /work/SRC/openSUSE:Factory/deepin-editor/deepin-editor.changes      
2020-06-25 15:09:28.181749658 +0200
+++ /work/SRC/openSUSE:Factory/.deepin-editor.new.28504/deepin-editor.changes   
2021-02-16 22:42:13.346091365 +0100
@@ -1,0 +2,10 @@
+Wed Feb  3 14:53:04 UTC 2021 - Hillwood Yang <hillw...@opensuse.org>
+
+- Update version to 5.9.0.32
+  * Add many new feature
+  * Update ui design
+- Drop deepin-editor-qt-5_15.patch, fixed by upstream
+- Add Use-librares-system-default.patch, use enca and uchardet in
+  system default
+
+-------------------------------------------------------------------

Old:
----
  deepin-editor-1.2.9.tar.gz
  deepin-editor-Qt-5_15.patch
  deepin-editor.svg

New:
----
  Use-librares-system-default.patch
  deepin-editor-5.9.0.32.tar.gz

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

Other differences:
------------------
++++++ deepin-editor.spec ++++++
--- /var/tmp/diff_new_pack.WTr21j/_old  2021-02-16 22:42:13.902092031 +0100
+++ /var/tmp/diff_new_pack.WTr21j/_new  2021-02-16 22:42:13.906092036 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package deepin-editor
 #
-# 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,29 +17,39 @@
 
 
 Name:           deepin-editor
-Version:        1.2.9
+Version:        5.9.0.32
 Release:        0
 Summary:        A text editor for the Deepin environment
 License:        GPL-3.0-or-later
 Group:          Productivity/Text/Editors
 URL:            https://github.com/linuxdeepin/deepin-editor
 Source0:        
https://github.com/linuxdeepin/deepin-editor/archive/%{version}/%{name}-%{version}.tar.gz
-Source1:        
https://raw.githubusercontent.com/linuxdeepin/deepin-icon-theme/master/deepin/apps/256/%{name}.svg
-# PATCH-FIX-UPSTEAM deepin-editor-qt-5_15.patch hillw...@opensuse.org - 
Support Qt 5.15
-Patch0:         %{name}-Qt-5_15.patch
+# PATCH-FIX-OPENSUSE Use-librares-system-default.patch hillw...@opensuse.org - 
Use these librares in system default
+Patch0:         Use-librares-system-default.patch
 BuildRequires:  fdupes
+BuildRequires:  gmock
+BuildRequires:  gtest
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  libQt5Gui-private-headers-devel
 BuildRequires:  libqt5-linguist
+BuildRequires:  recode-devel
+BuildRequires:  cmake(DFrameworkdbus)
 BuildRequires:  cmake(KF5Codecs)
 BuildRequires:  cmake(KF5SyntaxHighlighting) 
 BuildRequires:  pkgconfig(Qt5Concurrent)
 BuildRequires:  pkgconfig(Qt5DBus)
 BuildRequires:  pkgconfig(Qt5Gui)
 BuildRequires:  pkgconfig(Qt5PrintSupport)
+BuildRequires:  pkgconfig(Qt5Svg)
+BuildRequires:  pkgconfig(Qt5Test)
 BuildRequires:  pkgconfig(Qt5Widgets)
+BuildRequires:  pkgconfig(Qt5X11Extras)
+BuildRequires:  pkgconfig(Qt5Xml)
 BuildRequires:  pkgconfig(dtkcore)
+BuildRequires:  pkgconfig(dtkgui)
 BuildRequires:  pkgconfig(dtkwidget)
+BuildRequires:  pkgconfig(enca)
+BuildRequires:  pkgconfig(uchardet)
 Recommends:     %{name}-lang = %{version}
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
@@ -50,11 +60,10 @@
 %lang_package
 
 %prep
-%setup
-%if 0%{?suse_version} > 1500
-%patch0 -p1
-%endif
+%autosetup -p1
 sed -i 's/lrelease/lrelease-qt5/g' translate_generation.sh
+sed -i 's/Exec=deepin-editor/Exec=env QT_QPA_PLATFORMTHEME=deepin 
deepin-editor/g' \
+deepin-editor.desktop
 
 %build
 %cmake
@@ -62,16 +71,13 @@
 
 %install
 %cmake_install
-install -d %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
-install -m0644 %{SOURCE1} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
 
-%fdupes %{buildroot}
+%fdupes %{buildroot}%{_datadir}
 
 %files
 %defattr(-,root,root,-)
-%doc README.md
+%doc CHANGELOG.md README.md
 %license LICENSE
-%{_bindir}/dedit
 %{_bindir}/%{name}
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg

++++++ Use-librares-system-default.patch ++++++
diff -Nur deepin-editor-5.9.0.32/src/CMakeLists.txt 
deepin-editor-5.9.0.32-new/src/CMakeLists.txt
--- deepin-editor-5.9.0.32/src/CMakeLists.txt   2021-01-20 10:56:32.000000000 
+0800
+++ deepin-editor-5.9.0.32-new/src/CMakeLists.txt       2021-02-03 
21:58:15.662944628 +0800
@@ -35,6 +35,10 @@
 find_package(DFrameworkdbus REQUIRED)
 find_package(Qt5Xml REQUIRED)
 find_package(Qt5Svg REQUIRED)
+
+pkg_check_modules(ENCA REQUIRED enca)
+pkg_check_modules(UCHARDET REQUIRED uchardet)
+
 include_directories(${Qt5Gui_PRIVATE_INCLUDE_DIRS})
 
 # Tell CMake to create the executable
@@ -49,13 +53,13 @@
     ${DFrameworkdbus_LIBRARIES}
     ${Qt5Xml_LIBRARIES}
     ${Qt5Svg_LIBRARIES}
+    uchardet
+    enca
     KF5::Codecs
     KF5::SyntaxHighlighting
     ${CMAKE_CURRENT_SOURCE_DIR}/../third/lib/lib/libcharset.a
     ${CMAKE_CURRENT_SOURCE_DIR}/../third/lib/lib/libiconv.a
-    ${CMAKE_CURRENT_SOURCE_DIR}/../third/lib/lib/libenca.a
     -lm
-    ${CMAKE_CURRENT_SOURCE_DIR}/../third/lib/lib/libuchardet.a
 )
 
 set(CMAKE_INSTALL_PREFIX /usr)
diff -Nur deepin-editor-5.9.0.32/test/CMakeLists.txt 
deepin-editor-5.9.0.32-new/test/CMakeLists.txt
--- deepin-editor-5.9.0.32/test/CMakeLists.txt  2021-01-20 10:56:32.000000000 
+0800
+++ deepin-editor-5.9.0.32-new/test/CMakeLists.txt      2021-02-03 
22:02:19.238211229 +0800
@@ -46,8 +46,6 @@
 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../third/lib/include)
 link_libraries(${CMAKE_CURRENT_SOURCE_DIR}/../third/lib/lib/libcharset.a)
 link_libraries(${CMAKE_CURRENT_SOURCE_DIR}/../third/lib/lib/libiconv.a)
-link_libraries(${CMAKE_CURRENT_SOURCE_DIR}/../third/lib/lib/libenca.a)
-link_libraries(${CMAKE_CURRENT_SOURCE_DIR}/../third/lib/lib/libuchardet.a)
 
 set(PROJECT_NAME_TEST
     ${PROJECT_NAME}_test)
@@ -90,6 +88,8 @@
     Qt5::Widgets
     Qt5::DBus
     Qt5::Test
+    uchardet
+    enca
     ${Qt5Widgets_LIBRARIES}
     ${Qt5DBus_LIBRARIES}
     ${Qt5Concurrent_LIBRARIES}
diff -Nur deepin-editor-5.9.0.32/third/CMakeLists.txt 
deepin-editor-5.9.0.32-new/third/CMakeLists.txt
--- deepin-editor-5.9.0.32/third/CMakeLists.txt 2021-01-20 10:56:32.000000000 
+0800
+++ deepin-editor-5.9.0.32-new/third/CMakeLists.txt     2021-02-03 
21:41:57.841725874 +0800
@@ -1,8 +1,8 @@
 #install iconv
 execute_process(COMMAND bash "${CMAKE_CURRENT_SOURCE_DIR}/iconv_install.sh" 
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
 #install enca
-execute_process(COMMAND bash "${CMAKE_CURRENT_SOURCE_DIR}/enca_install.sh" 
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
+# execute_process(COMMAND bash "${CMAKE_CURRENT_SOURCE_DIR}/enca_install.sh" 
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
 #install uchardet
-execute_process(COMMAND bash 
"${CMAKE_CURRENT_SOURCE_DIR}/uchartdet_install.sh" WORKING_DIRECTORY 
${CMAKE_CURRENT_SOURCE_DIR})
+# execute_process(COMMAND bash 
"${CMAKE_CURRENT_SOURCE_DIR}/uchartdet_install.sh" WORKING_DIRECTORY 
${CMAKE_CURRENT_SOURCE_DIR})
 
 
++++++ deepin-editor-1.2.9.tar.gz -> deepin-editor-5.9.0.32.tar.gz ++++++
/work/SRC/openSUSE:Factory/deepin-editor/deepin-editor-1.2.9.tar.gz 
/work/SRC/openSUSE:Factory/.deepin-editor.new.28504/deepin-editor-5.9.0.32.tar.gz
 differ: char 13, line 1

Reply via email to