Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kfilemetadata5 for openSUSE:Factory checked in at 2023-03-12 16:23:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kfilemetadata5 (Old) and /work/SRC/openSUSE:Factory/.kfilemetadata5.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kfilemetadata5" Sun Mar 12 16:23:07 2023 rev:119 rq:1070885 version:5.104.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kfilemetadata5/kfilemetadata5.changes 2023-02-13 16:40:09.183069453 +0100 +++ /work/SRC/openSUSE:Factory/.kfilemetadata5.new.31432/kfilemetadata5.changes 2023-03-12 16:24:55.620944731 +0100 @@ -1,0 +2,10 @@ +Mon Mar 6 09:07:48 UTC 2023 - Christophe Marin <[email protected]> + +- Update to 5.104.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.104.0 +- Changes since 5.103.0: + * Mobi extractor: only extract what is asked (kde#465006) + +------------------------------------------------------------------- Old: ---- kfilemetadata-5.103.0.tar.xz kfilemetadata-5.103.0.tar.xz.sig New: ---- kfilemetadata-5.104.0.tar.xz kfilemetadata-5.104.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kfilemetadata5.spec ++++++ --- /var/tmp/diff_new_pack.hKlqeV/_old 2023-03-12 16:24:56.108946880 +0100 +++ /var/tmp/diff_new_pack.hKlqeV/_new 2023-03-12 16:24:56.112946897 +0100 @@ -16,7 +16,7 @@ # -%define _tar_path 5.103 +%define _tar_path 5.104 # Full KF5 version (e.g. 5.33.0) %{!?_kf5_version: %global _kf5_version %{version}} # Last major and minor KF5 version (e.g. 5.33) @@ -24,7 +24,7 @@ %bcond_without ffmpeg %bcond_without released Name: kfilemetadata5 -Version: 5.103.0 +Version: 5.104.0 Release: 0 Summary: Library for extracting Metadata License: GPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-3.0-only ++++++ kfilemetadata-5.103.0.tar.xz -> kfilemetadata-5.104.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kfilemetadata-5.103.0/CMakeLists.txt new/kfilemetadata-5.104.0/CMakeLists.txt --- old/kfilemetadata-5.103.0/CMakeLists.txt 2023-02-05 10:21:26.000000000 +0100 +++ new/kfilemetadata-5.104.0/CMakeLists.txt 2023-03-04 11:02:55.000000000 +0100 @@ -1,11 +1,11 @@ cmake_minimum_required(VERSION 3.16) -set(KF_VERSION "5.103.0") # handled by release scripts -set(KF_DEP_VERSION "5.103.0") # handled by release scripts +set(KF_VERSION "5.104.0") # handled by release scripts +set(KF_DEP_VERSION "5.104.0") # handled by release scripts project(KFileMetaData VERSION ${KF_VERSION}) include(FeatureSummary) -find_package(ECM 5.103.0 NO_MODULE) +find_package(ECM 5.104.0 NO_MODULE) set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake Modules." URL "https://commits.kde.org/extra-cmake-modules") feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND FATAL_ON_MISSING_REQUIRED_PACKAGES) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kfilemetadata-5.103.0/po/ca/kfilemetadata5.po new/kfilemetadata-5.104.0/po/ca/kfilemetadata5.po --- old/kfilemetadata-5.103.0/po/ca/kfilemetadata5.po 2023-02-05 10:21:26.000000000 +0100 +++ new/kfilemetadata-5.104.0/po/ca/kfilemetadata5.po 2023-03-04 11:02:55.000000000 +0100 @@ -1,16 +1,16 @@ # Translation of kfilemetadata5.po to Catalan -# Copyright (C) 2014-2022 This_file_is_part_of_KDE +# Copyright (C) 2014-2023 This_file_is_part_of_KDE # This file is distributed under the license LGPL version 2.1 or # version 3 or later versions approved by the membership of KDE e.V. # -# Josep M. Ferrer <[email protected]>, 2014, 2015, 2016, 2017, 2018, 2019, 2022. +# Josep M. Ferrer <[email protected]>, 2014, 2015, 2016, 2017, 2018, 2019, 2022, 2023. # Antoni Bella Pérez <[email protected]>, 2014, 2015. msgid "" msgstr "" "Project-Id-Version: kfilemetadata\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2020-06-09 02:02+0200\n" -"PO-Revision-Date: 2022-11-06 11:27+0100\n" +"PO-Revision-Date: 2023-02-05 10:42+0100\n" "Last-Translator: Josep M. Ferrer <[email protected]>\n" "Language-Team: Catalan <[email protected]>\n" "Language: ca\n" @@ -448,7 +448,7 @@ #, kde-format msgctxt "@label number of lines" msgid "Line Count" -msgstr "Comptador de lÃnies" +msgstr "Nombre de lÃnies" #: src/propertyinfo.cpp:213 #, kde-format @@ -460,7 +460,7 @@ #, kde-format msgctxt "@label" msgid "Page Count" -msgstr "Comptador de pà gina" +msgstr "Nombre de pà gines" #: src/propertyinfo.cpp:225 #, kde-format @@ -712,7 +712,7 @@ #, kde-format msgctxt "@label number of words" msgid "Word Count" -msgstr "Comptador de paraules" +msgstr "Nombre de paraules" #: src/propertyinfo.cpp:495 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kfilemetadata-5.103.0/po/ca@valencia/kfilemetadata5.po new/kfilemetadata-5.104.0/po/ca@valencia/kfilemetadata5.po --- old/kfilemetadata-5.103.0/po/ca@valencia/kfilemetadata5.po 2023-02-05 10:21:26.000000000 +0100 +++ new/kfilemetadata-5.104.0/po/ca@valencia/kfilemetadata5.po 2023-03-04 11:02:55.000000000 +0100 @@ -1,16 +1,16 @@ # Translation of kfilemetadata5.po to Catalan (Valencian) -# Copyright (C) 2014-2022 This_file_is_part_of_KDE +# Copyright (C) 2014-2023 This_file_is_part_of_KDE # This file is distributed under the license LGPL version 2.1 or # version 3 or later versions approved by the membership of KDE e.V. # -# Josep M. Ferrer <[email protected]>, 2014, 2015, 2016, 2017, 2018, 2019, 2022. +# Josep M. Ferrer <[email protected]>, 2014, 2015, 2016, 2017, 2018, 2019, 2022, 2023. # Antoni Bella Pérez <[email protected]>, 2014, 2015. msgid "" msgstr "" "Project-Id-Version: kfilemetadata\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2020-06-09 02:02+0200\n" -"PO-Revision-Date: 2022-11-06 11:27+0100\n" +"PO-Revision-Date: 2023-02-05 10:42+0100\n" "Last-Translator: Josep M. Ferrer <[email protected]>\n" "Language-Team: Catalan <[email protected]>\n" "Language: ca@valencia\n" @@ -446,7 +446,7 @@ #, kde-format msgctxt "@label number of lines" msgid "Line Count" -msgstr "Comptador de lÃnies" +msgstr "Nombre de lÃnies" #: src/propertyinfo.cpp:213 #, kde-format @@ -458,7 +458,7 @@ #, kde-format msgctxt "@label" msgid "Page Count" -msgstr "Comptador de pà gina" +msgstr "Nombre de pà gines" #: src/propertyinfo.cpp:225 #, kde-format @@ -710,7 +710,7 @@ #, kde-format msgctxt "@label number of words" msgid "Word Count" -msgstr "Comptador de paraules" +msgstr "Nombre de paraules" #: src/propertyinfo.cpp:495 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kfilemetadata-5.103.0/po/cs/kfilemetadata5.po new/kfilemetadata-5.104.0/po/cs/kfilemetadata5.po --- old/kfilemetadata-5.103.0/po/cs/kfilemetadata5.po 2023-02-05 10:21:26.000000000 +0100 +++ new/kfilemetadata-5.104.0/po/cs/kfilemetadata5.po 2023-03-04 11:02:55.000000000 +0100 @@ -1,13 +1,13 @@ # Copyright (C) YEAR This_file_is_part_of_KDE # This file is distributed under the same license as the PACKAGE package. -# VÃt PelÄák <[email protected]>, 2014, 2015, 2016, 2017, 2018, 2019. +# VÃt PelÄák <[email protected]>, 2014, 2015, 2016, 2017, 2018, 2019, 2023. # msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2020-06-09 02:02+0200\n" -"PO-Revision-Date: 2019-08-29 16:05+0200\n" +"PO-Revision-Date: 2023-02-21 09:41+0100\n" "Last-Translator: Vit Pelcak <[email protected]>\n" "Language-Team: Czech <[email protected]>\n" "Language: cs\n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Generator: Lokalize 19.08.0\n" +"X-Generator: Lokalize 22.12.2\n" "X-Language: cs_CZ\n" "X-Source-Language: en_US\n" @@ -365,7 +365,7 @@ #, kde-format msgctxt "@label" msgid "Copyright" -msgstr "Copyright" +msgstr "Autorská práva" #: src/propertyinfo.cpp:120 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kfilemetadata-5.103.0/po/zh_CN/kfilemetadata5.po new/kfilemetadata-5.104.0/po/zh_CN/kfilemetadata5.po --- old/kfilemetadata-5.103.0/po/zh_CN/kfilemetadata5.po 2023-02-05 10:21:26.000000000 +0100 +++ new/kfilemetadata-5.104.0/po/zh_CN/kfilemetadata5.po 2023-03-04 11:02:55.000000000 +0100 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2020-06-09 02:02+0200\n" -"PO-Revision-Date: 2023-01-12 10:30\n" +"PO-Revision-Date: 2023-02-24 12:43\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -51,7 +51,7 @@ #, kde-format msgctxt "Description of image orientation" msgid "Transposed" -msgstr "ç§»ä½" +msgstr "é¢ å" #: src/formatstrings.cpp:83 #, kde-format @@ -63,7 +63,7 @@ #, kde-format msgctxt "Description of image orientation" msgid "Transversed" -msgstr "横æ" +msgstr "æªæ" #: src/formatstrings.cpp:85 #, kde-format @@ -321,7 +321,7 @@ #, kde-format msgctxt "@label" msgid "Aspect Ratio" -msgstr "纵横æ¯" +msgstr "宽髿¯" #: src/propertyinfo.cpp:74 #, kde-format @@ -345,7 +345,7 @@ #, kde-format msgctxt "@label" msgid "Comment" -msgstr "è¯è®º" +msgstr "注é" #: src/propertyinfo.cpp:100 #, kde-format @@ -357,7 +357,7 @@ #, kde-format msgctxt "@label" msgid "Composer" -msgstr "使²å®¶" +msgstr "使²" #: src/propertyinfo.cpp:113 #, kde-format @@ -387,7 +387,7 @@ #, kde-format msgctxt "@label" msgid "Document Generated By" -msgstr "ææ¡£çæèª" +msgstr "ææ¡£çæç¨åº" #: src/propertyinfo.cpp:153 #, kde-format @@ -405,7 +405,7 @@ #, kde-format msgctxt "@label EXIF" msgid "Image Date Time" -msgstr "å¾åæ¥æåæ¶é´" +msgstr "å¾åæ¥ææ¶é´" #: src/propertyinfo.cpp:172 #, kde-format @@ -429,7 +429,7 @@ #, kde-format msgctxt "@label" msgid "Keywords" -msgstr "å ³é®å" +msgstr "å ³é®è¯" #: src/propertyinfo.cpp:200 #, kde-format @@ -447,7 +447,7 @@ #, kde-format msgctxt "@label" msgid "Lyricist" -msgstr "ä½è¯" +msgstr "å¡«è¯" #: src/propertyinfo.cpp:219 #, kde-format @@ -489,7 +489,7 @@ #, kde-format msgctxt "@label EXIF" msgid "F Number" -msgstr "F æ°" +msgstr "F å¼" #: src/propertyinfo.cpp:267 #, kde-format @@ -501,7 +501,7 @@ #, kde-format msgctxt "@label EXIF" msgid "Focal Length 35mm" -msgstr "ç¦è· 35mm" +msgstr "ç¦è· (35 毫米çæ)" #: src/propertyinfo.cpp:281 #, kde-format @@ -525,13 +525,13 @@ #, kde-format msgctxt "@label EXIF" msgid "ISO Speed Rating" -msgstr "ISO éç" +msgstr "ISO æå 度" #: src/propertyinfo.cpp:308 #, kde-format msgctxt "@label EXIF" msgid "Metering Mode" -msgstr "æµè·æ¨¡å¼" +msgstr "æµå 模å¼" #: src/propertyinfo.cpp:314 #, kde-format @@ -555,7 +555,7 @@ #, kde-format msgctxt "@label EXIF" msgid "Sharpness" -msgstr "é度" +msgstr "éå©åº¦" #: src/propertyinfo.cpp:338 #, kde-format @@ -567,13 +567,13 @@ #, kde-format msgctxt "@label" msgid "Publisher" -msgstr "åºç" +msgstr "åè¡å" #: src/propertyinfo.cpp:350 #, kde-format msgctxt "@label" msgid "Label" -msgstr "æ ç¾" +msgstr "åçæ ç¾" #: src/propertyinfo.cpp:356 #, kde-format @@ -609,7 +609,7 @@ #, kde-format msgctxt "@label music disc number" msgid "Disc Number" -msgstr "ççç¼å·" +msgstr "å çç¼å·" #: src/propertyinfo.cpp:394 #, kde-format @@ -621,13 +621,13 @@ #, kde-format msgctxt "@label" msgid "Performer" -msgstr "æ¼ç»è " +msgstr "表æ¼" #: src/propertyinfo.cpp:406 #, kde-format msgctxt "@label" msgid "Ensemble" -msgstr "éæ" +msgstr "ä¹é" #: src/propertyinfo.cpp:412 #, kde-format @@ -645,7 +645,7 @@ #, kde-format msgctxt "@label" msgid "Compilation" -msgstr "ç¼è¯" +msgstr "æ±ç¼" #: src/propertyinfo.cpp:430 #, kde-format @@ -663,7 +663,7 @@ #, kde-format msgctxt "@label" msgid "Opus" -msgstr "Opus" +msgstr "ä½å" #: src/propertyinfo.cpp:448 #, kde-format @@ -675,25 +675,25 @@ #, kde-format msgctxt "@label" msgid "Replay Gain Album Peak" -msgstr "åæ¾å¢çä¸è¾å³°å¼" +msgstr "åæ¾å¢ç - ä¸è¾å³°å¼" #: src/propertyinfo.cpp:461 #, kde-format msgctxt "@label" msgid "Replay Gain Album Gain" -msgstr "åæ¾å¢çä¸è¾å¢ç" +msgstr "åæ¾å¢ç - ä¸è¾å¢ç" #: src/propertyinfo.cpp:468 #, kde-format msgctxt "@label" msgid "Replay Gain Track Peak" -msgstr "åæ¾å¢çæ²ç®å³°å¼" +msgstr "åæ¾å¢ç - æ²ç®å³°å¼" #: src/propertyinfo.cpp:475 #, kde-format msgctxt "@label" msgid "Replay Gain Track Gain" -msgstr "åæ¾å¢çæ²ç®å¢ç" +msgstr "åæ¾å¢ç - æ²ç®å¢ç" #: src/propertyinfo.cpp:482 #, kde-format @@ -705,7 +705,7 @@ #, kde-format msgctxt "@label number of words" msgid "Word Count" -msgstr "åè¯è®¡æ°" +msgstr "åè¯æ°" #: src/propertyinfo.cpp:495 #, kde-format @@ -741,7 +741,7 @@ #, kde-format msgctxt "@label date of template creation8" msgid "Template Creation" -msgstr "模æ¿å建" +msgstr "模æ¿åå»ºæ¥æ" #: src/propertyinfo.cpp:540 #, kde-format @@ -771,7 +771,7 @@ #, kde-format msgctxt "@label" msgid "Archive" -msgstr "åæ¡£" +msgstr "å缩å " #: src/typeinfo.cpp:39 #, kde-format @@ -795,7 +795,7 @@ #, kde-format msgctxt "@label" msgid "Presentation" -msgstr "æ¼ç¤º" +msgstr "æ¼ç¤ºæç¨¿" #: src/typeinfo.cpp:59 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kfilemetadata-5.103.0/src/extractors/mobiextractor.cpp new/kfilemetadata-5.104.0/src/extractors/mobiextractor.cpp --- old/kfilemetadata-5.103.0/src/extractors/mobiextractor.cpp 2023-02-05 10:21:26.000000000 +0100 +++ new/kfilemetadata-5.104.0/src/extractors/mobiextractor.cpp 2023-03-04 11:02:55.000000000 +0100 @@ -58,36 +58,38 @@ result->addType(Type::Document); - QMapIterator<Mobipocket::Document::MetaKey, QString> it(doc.metadata()); - while (it.hasNext()) { - it.next(); - switch (it.key()) { - case Mobipocket::Document::Title: - result->add(Property::Title, it.value()); - break; - case Mobipocket::Document::Author: { - result->add(Property::Author, it.value()); - break; - } - case Mobipocket::Document::Description: { - QTextDocument document; - document.setHtml(it.value()); + if (result->inputFlags() & ExtractionResult::ExtractMetaData) { + QMapIterator<Mobipocket::Document::MetaKey, QString> it(doc.metadata()); + while (it.hasNext()) { + it.next(); + switch (it.key()) { + case Mobipocket::Document::Title: + result->add(Property::Title, it.value()); + break; + case Mobipocket::Document::Author: { + result->add(Property::Author, it.value()); + break; + } + case Mobipocket::Document::Description: { + QTextDocument document; + document.setHtml(it.value()); - QString plain = document.toPlainText(); - if (!plain.isEmpty()) - result->add(Property::Description, it.value()); - break; - } - case Mobipocket::Document::Subject: - result->add(Property::Subject, it.value()); - break; - case Mobipocket::Document::Copyright: - result->add(Property::Copyright, it.value()); - break; + QString plain = document.toPlainText(); + if (!plain.isEmpty()) + result->add(Property::Description, it.value()); + break; + } + case Mobipocket::Document::Subject: + result->add(Property::Subject, it.value()); + break; + case Mobipocket::Document::Copyright: + result->add(Property::Copyright, it.value()); + break; + } } } - if (!doc.hasDRM()) { + if ((result->inputFlags() & ExtractionResult::Flag::ExtractPlainText) && !doc.hasDRM()) { QString html = doc.text(); QTextDocument document;
