Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package tea for openSUSE:Factory checked in at 2022-04-21 17:03:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tea (Old) and /work/SRC/openSUSE:Factory/.tea.new.1538 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tea" Thu Apr 21 17:03:32 2022 rev:13 rq:971848 version:60.7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/tea/tea.changes 2021-05-19 17:49:21.741539107 +0200 +++ /work/SRC/openSUSE:Factory/.tea.new.1538/tea.changes 2022-04-21 17:03:33.747812326 +0200 @@ -1,0 +2,31 @@ +Sun Apr 17 18:12:06 UTC 2022 - Alexei Sorokin <sor.ale...@meowr.ru> + +- Add tea-fix-mimetype.patch: Fix MimeType .desktop entry. + +------------------------------------------------------------------- +Thu Apr 14 11:55:37 UTC 2022 - Ferdinand Thiessen <r...@fthiessen.de> + +- Update to version 60.7.0 + * Fixes external processes when TEA is compiled against Qt6. + * TEA features user-defined virtual keyboards for quick mouse-type + letters or whole words. +- Update to version 60.6.0 + * Spanish UI translation +- Update to version 60.5.0 + * Single application mode fixed + * DJVU support + * FB2 reader has been improved + * May bug fixes +- Update to version 60.4.0 + * New feature: autosave + * TEA can now temporary save newly created unsaved files and then + load them with a new session. + * Fixes: braces highlighting and palettes. +- Update to version 60.3.0 + * Polish UI and Manual translation + * Rust hl support + * Time consuming operations such as "Find in files" can be interrupted + * Hunspell engine support is available again +- update 0001-Add-metainfo-use-GNUInstallDirs-install-metainfo-des.patch + +------------------------------------------------------------------- @@ -20 +51 @@ -- Build with QT6 on Factory +- Build with Qt6 on Factory Old: ---- tea-qt-60.1.0.tar.gz New: ---- tea-fix-mimetype.patch tea-qt-60.7.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tea.spec ++++++ --- /var/tmp/diff_new_pack.ciPWV1/_old 2022-04-21 17:03:34.375812882 +0200 +++ /var/tmp/diff_new_pack.ciPWV1/_new 2022-04-21 17:03:34.379812886 +0200 @@ -1,7 +1,7 @@ # # spec file for package tea # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,24 +16,28 @@ # -%if 0%{suse_version} >= 1550 +%if 0%{?suse_version} >= 1550 %bcond_without qt6 %else %bcond_with qt6 %endif Name: tea -Version: 60.1.0 +Version: 60.7.0 Release: 0 Summary: Qt-based text editor with image viewer License: GPL-3.0-or-later URL: http://semiletov.org/tea Source: https://github.com/psemiletov/tea-qt/archive/%{version}.tar.gz#/%{name}-qt-%{version}.tar.gz +# PATCH-FIX-OPENSUSE tea-fix-mimetype.patch -- Fix MimeType .desktop entry. +Patch0: tea-fix-mimetype.patch # PATCH-FEATURE-UPSTREAM -- https://github.com/psemiletov/tea-qt/pull/45 -Patch0: 0001-Add-metainfo-use-GNUInstallDirs-install-metainfo-des.patch +Patch1: 0001-Add-metainfo-use-GNUInstallDirs-install-metainfo-des.patch BuildRequires: cmake BuildRequires: hicolor-icon-theme BuildRequires: pkgconfig BuildRequires: update-desktop-files +BuildRequires: pkgconfig(hunspell) +BuildRequires: pkgconfig(zlib) %if %{with qt6} BuildRequires: cmake(Qt6Core) BuildRequires: cmake(Qt6Core5Compat) @@ -43,15 +47,13 @@ BuildRequires: cmake(Qt6Quick) BuildRequires: cmake(Qt6Widgets) %else -BuildRequires: pkgconfig(Qt5Core) -BuildRequires: pkgconfig(Qt5Gui) -BuildRequires: pkgconfig(Qt5PrintSupport) -BuildRequires: pkgconfig(Qt5Qml) -BuildRequires: pkgconfig(Qt5Quick) -BuildRequires: pkgconfig(Qt5Widgets) +BuildRequires: cmake(Qt5Core) +BuildRequires: cmake(Qt5Gui) +BuildRequires: cmake(Qt5PrintSupport) +BuildRequires: cmake(Qt5Qml) +BuildRequires: cmake(Qt5Quick) +BuildRequires: cmake(Qt5Widgets) %endif -BuildRequires: pkgconfig(hunspell) -BuildRequires: pkgconfig(zlib) %description TEA is a Qt-based text editor. It supports reading FB2, ODT, RTF, @@ -61,8 +63,7 @@ (aspell/hunspell), and syntax highlighting for a number of languages. %prep -%setup -q -n tea-qt-%{version} -%patch0 -p1 +%autosetup -n tea-qt-%{version} -p1 %build %cmake \ ++++++ 0001-Add-metainfo-use-GNUInstallDirs-install-metainfo-des.patch ++++++ --- /var/tmp/diff_new_pack.ciPWV1/_old 2022-04-21 17:03:34.399812904 +0200 +++ /var/tmp/diff_new_pack.ciPWV1/_new 2022-04-21 17:03:34.403812907 +0200 @@ -3,24 +3,16 @@ Date: Tue, 18 May 2021 18:50:04 +0200 Subject: [PATCH] Add metainfo, use GNUInstallDirs, install metainfo + desktop ---- - CMakeLists.txt | 23 +++++++++++++++-------- - desktop/metainfo.xml | 24 ++++++++++++++++++++++++ - desktop/tea.desktop | 7 +++++-- - 3 files changed, 44 insertions(+), 10 deletions(-) - create mode 100644 desktop/metainfo.xml - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 5c4d078..6d8f99e 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt +diff -Nur tea-qt-60.7.0/CMakeLists.txt new/CMakeLists.txt +--- tea-qt-60.7.0/CMakeLists.txt 2022-01-06 17:49:40.000000000 +0100 ++++ new/CMakeLists.txt 2022-04-14 14:14:40.942663971 +0200 @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.0) +cmake_minimum_required(VERSION 3.0.2) set (QT_MIN_VERSION "5.4.0") set(CMAKE_INCLUDE_CURRENT_DIR ON) -@@ -119,6 +119,11 @@ set(tea_DESKTOP +@@ -120,6 +120,11 @@ ./desktop/tea.desktop ) @@ -32,11 +24,9 @@ #add_custom_target(dist #COMMAND git archive --prefix=${PROJECT}-${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}/ master | bzip2 >${PROJECT}-${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}.tar.bz2 -@@ -241,13 +246,15 @@ if(Qt${QT_VERSION_MAJOR} STREQUAL "Qt5") - target_link_libraries(tea Qt${QT_VERSION_MAJOR}::Widgets Qt${QT_VERSION_MAJOR}::Core) +@@ -244,11 +249,15 @@ endif() -+include (GNUInstallDirs) -install (TARGETS tea DESTINATION bin) -install (FILES ${tea_ICONSVG} DESTINATION share/icons/hicolor/scalable/apps) @@ -44,22 +34,23 @@ -install (FILES ${tea_ICONPNG48} DESTINATION share/icons/hicolor/48x48/apps) -install (FILES ${tea_ICONPNG64} DESTINATION share/icons/hicolor/64x64/apps) -install (FILES ${tea_ICONPNG128} DESTINATION share/icons/hicolor/128x128/apps) +- +-install (FILES ${tea_DESKTOP} DESTINATION share/applications) ++include (GNUInstallDirs) ++ +install (TARGETS tea DESTINATION ${CMAKE_INSTALL_BINDIR}) +install (FILES ${tea_ICONSVG} DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/scalable/apps) +install (FILES ${tea_ICONPNG32} DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/32x32/apps) +install (FILES ${tea_ICONPNG48} DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/48x48/apps) +install (FILES ${tea_ICONPNG64} DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/64x64/apps) +install (FILES ${tea_ICONPNG128} DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/128x128/apps) - --install (FILES ${tea_DESKTOP} DESTINATION share/applications) ++ +install (FILES ${tea_DESKTOP} RENAME ${TEA_FQN}.desktop DESTINATION ${CMAKE_INSTALL_DATADIR}/applications) +install (FILES ${tea_METAINFO} RENAME ${TEA_FQN}.metainfo.xml DESTINATION ${CMAKE_INSTALL_DATADIR}/metainfo) - -diff --git a/desktop/metainfo.xml b/desktop/metainfo.xml -new file mode 100644 -index 0000000..0bc821c ---- /dev/null -+++ b/desktop/metainfo.xml ++ +diff -Nur tea-qt-60.7.0/desktop/metainfo.xml new/desktop/metainfo.xml +--- tea-qt-60.7.0/desktop/metainfo.xml 1970-01-01 01:00:00.000000000 +0100 ++++ new/desktop/metainfo.xml 2022-04-14 14:13:26.846301732 +0200 @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- Copyright 2016 Sorokin Alexei <sor.ale...@meowr.ru> --> @@ -85,29 +76,14 @@ + <binary>tea</binary> + </provides> +</component> -diff --git a/desktop/tea.desktop b/desktop/tea.desktop -index 1dafaed..b806505 100644 ---- a/desktop/tea.desktop -+++ b/desktop/tea.desktop -@@ -4,12 +4,15 @@ Terminal=false - Type=Application - Icon=tea - Exec=tea %U --Categories=Utility;TextEditor; -+Categories=Qt;Utility;TextEditor; - StartupNotify=false --MimeType=text/plain; - NoDisplay=false - Version=1.1 - Keywords=text editor;text;editor; +diff -Nur tea-qt-60.7.0/desktop/tea.desktop new/desktop/tea.desktop +--- tea-qt-60.7.0/desktop/tea.desktop 2022-01-06 17:49:40.000000000 +0100 ++++ new/desktop/tea.desktop 2022-04-14 14:15:18.266846440 +0200 +@@ -13,3 +13,6 @@ Keywords[de]=Texteditor;Text;Editor; Comment=Text editor with hundreds of functions Comment[de]=Texteditor mit hunderten Funktionen +Comment[eo]=Funkcia tekstoredaktilo per Qt +Comment[ru]=???????????????????????????? ?????????????????? ???????????????? ???? Qt +Comment[uk]=???????????????????????????? ?????????????????? ???????????????? ???? Qt -+MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++; --- -2.26.2 - ++++++ tea-fix-mimetype.patch ++++++ --- a/desktop/tea.desktop +++ b/desktop/tea.desktop @@ -6,7 +6,7 @@ Icon=tea Exec=tea %F Categories=Utility;TextEditor; StartupNotify=false -MimeType=text/plain;application/epub+zip;application/fb2;application/vnd.openxmlformats-officedocument.wordprocessingml.document;application/vnd.oasis.opendocument.text;application/rtf;application/x-tex; +MimeType=text/plain;application/epub+zip;application/fb2;application/vnd.openxmlformats-officedocument.wordprocessingml.document;application/vnd.oasis.opendocument.text;application/rtf;application/x-tex NoDisplay=false Version=1.1 Keywords=text editor;text;editor; ++++++ tea-qt-60.1.0.tar.gz -> tea-qt-60.7.0.tar.gz ++++++ ++++ 19354 lines of diff (skipped)