Hello community,

here is the log from the commit of package calibre for openSUSE:Factory checked 
in at 2019-06-19 21:02:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/calibre (Old)
 and      /work/SRC/openSUSE:Factory/.calibre.new.4811 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "calibre"

Wed Jun 19 21:02:22 2019 rev:208 rq:706628 version:3.44.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/calibre/calibre.changes  2019-03-26 
15:42:16.220249151 +0100
+++ /work/SRC/openSUSE:Factory/.calibre.new.4811/calibre.changes        
2019-06-19 21:02:40.354202992 +0200
@@ -1,0 +2,117 @@
+Fri May 31 07:28:21 UTC 2019 - [email protected]
+
+- update to 3.44.0
+  New Features
+  - Driver for the new NOOK Glowlight Plus
+  - Driver for updated Kobo firmware
+  Bug Fixes
+  - Amazon metadata plugin: Fix searching the Amazon servers 
+    directly not working because of changed markup
+
+-------------------------------------------------------------------
+Wed May 29 15:13:27 UTC 2019 - [email protected]
+
+- Fix boo#1136317: Added some missing requirements and versions.
+
+-------------------------------------------------------------------
+Tue May 28 14:46:31 UTC 2019 - [email protected]
+
+- update to 3.43.0
+  New Features
+  - Kobo driver: Support for new Kobo firmware
+  - Edit metadata dialog: Remember relative sizes of the cover and 
+    comments editors.
+  Bug Fixes
+  - PDF Output: Fix hang when converting some documents.
+  - Handle newlines when serializing to csr files
+  - Fix searching in manage tags throws away all changes
+  - Fix a regression in the previous release that broke using the
+    wireless device driver with the device_for_template option
+  - Fix metadata download from Amazon stripping accents from 
+    comments text in the binary builds
+  - Amazon metadata download: Fix some downloads failing when 
+    a mobile user agent is randomnly selected.
+  - LRF Input: Fix a regression that broke parsing LRF files.
+  - PDF Input: Workaround for pdftohtml not always producing valid
+    UTF-8.
+
+-------------------------------------------------------------------
+Mon Apr 29 16:18:18 UTC 2019 - [email protected]
+
+- update to 3.42.0
+  Bug Fixes
+  - Conversion: Transform styles: When using regular expressions 
+    fix substitution groups not working.
+  - Fix a regression in the previous release that caused the 
+    conversion of HTML to text in comments when output to catalogs 
+    or converting downloaded metadata to behave slightly 
+    differently.
+  - Edit book: Fix beautify not handling and tags correctly.
+  - DOCX Input: Fix cross-references using the 'fldSimple' markup 
+    not being recognized by calibre.
+  - EPUB/MOBI Catalogs: Fix a regression in the previous release 
+    that caused ampersands and middle-dots to appear as HTML 
+    entities in the output.
+  - Prevent a malformed tweaks.json file from stopping calibre 
+    startup
+  - Fix a regression that broke completion for ebook-convert
+  - News fetching: Fix a regression that broke removal of 
+    attributes/javascript/srcset because of bugs in the new 
+    BeautifulSoup
+  - TXT Output: Fix Vietnamese  character being stripped from 
+    output.
+  - E-book viewer: Fix specifying a non-existen location 
+    via --open-at causing viewer to hang
+
+-------------------------------------------------------------------
+Sun Apr 21 09:33:54 UTC 2019 - [email protected]
+
+- update to 3.41.3
+  New Features
+  - Kobo driver: Support for new firmware
+  - Content server: Add an option to control which book list mode 
+    is used by default for new users (Preferences->Sharing over the 
+    net->Choose book list mode)
+  - Content server: Allow clicking on book cover in details page to 
+    read the book.
+  - Amazon metadata plugin: Add a option to use the mobi-asin to 
+    find books.
+  - E-book viewer: Allow specifying ToC hrefs via the --open-at 
+    command line parameter.
+  - Tag Mapper: Allow Title-casing of tags.
+  - Manage authors dialog: Add an entry to the right click menu to 
+    show books by the current author in the main book list.
+  - Lots of internal changes to calibre's codebase to prepare it 
+    for Python 3 support.
+  Bug Fixes
+  - Content server: Fix links to external resources in book details 
+    and the viewer not working
+  - Content server: Fix using a bookmark to load the book list not 
+    working if server is password protected.
+  - Content server: Book details page: Fix close button not going 
+    back to book list after using Next/previous buttons.
+  - Kobo driver: Fix update device metadata setting not being 
+    saved. Also fix book language not being set correctly on newer 
+    firmware.
+  - PDF Output: Fix 'stroke-dasharray' lines in SVG images in the
+    input document not being rendered correctly.
+  - Fix searching for authors on amazon not working because of 
+    a change in the amazon URL structure.
+  - Cover grid: Check for cover size change due to screen scale 
+    change on every paint event and invalidate cache if there is 
+    a change.
+  - Edit book: Fix Option key + ; not working in the editor.
+  - Edit book: Fix pasting images into a book with no Images folder
+    not working correctly.
+  - Confirm cancel on library restore dialog
+  - EPUB/MOBI Catalogs: Fix presets not being applied for some 
+    options.
+  - Fix using --insert-metadata with ebook-convert not inserting 
+    the title and author metadata from the source document
+  - Adding books: When adding with auto-merge and auto-convert
+    enabled, also run conversions for books into which the added 
+    files are merged.
+  - Versions 3.41.1, 3.41.2, 3.41.3 fix various regressions in the
+    previous release that affect a few people.
+
+-------------------------------------------------------------------

Old:
----
  calibre-3.40.1.tar.xz
  calibre-3.40.1.tar.xz.sig

New:
----
  calibre-3.44.0.tar.xz
  calibre-3.44.0.tar.xz.sig

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

Other differences:
------------------
++++++ calibre.spec ++++++
--- /var/tmp/diff_new_pack.h7Sup0/_old  2019-06-19 21:02:41.886204322 +0200
+++ /var/tmp/diff_new_pack.h7Sup0/_new  2019-06-19 21:02:41.890204325 +0200
@@ -12,12 +12,12 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:           calibre
-Version:        3.40.1
+Version:        3.44.0
 Release:        0
 Summary:        EBook Management Application
 License:        GPL-3.0-only
@@ -65,29 +65,46 @@
 BuildRequires:  poppler-tools >= 0.20.2
 BuildRequires:  python >= 2.7.9
 BuildRequires:  python-Pillow >= 3.2.0
+# upstream use python-Pygments 2.3.1
 BuildRequires:  python-Pygments >= 2.1.3
+# upstream use python-apsw 3.27.1
 BuildRequires:  python-apsw >= 3.7.17
+BuildRequires:  python-beautifulsoup4
 # upstream use python-chardet 3.0.3
 BuildRequires:  python-chardet
-BuildRequires:  python-css-parser
-BuildRequires:  python-dateutil >= 1.4.1
+BuildRequires:  python-css-parser >= 1.0.4
+BuildRequires:  python-dateutil >= 2.5.3
 BuildRequires:  python-devel >= 2.7.9
 # upstream use python-dnspython 0.14.0
 BuildRequires:  python-dnspython >= 1.12.0
 BuildRequires:  python-dukpy-kovidgoyal
-BuildRequires:  python-html5-parser >= 0.4.3
+BuildRequires:  python-html5-parser >= 0.4.6
 BuildRequires:  python-html5lib
 BuildRequires:  python-lxml >= 3.8.0
-BuildRequires:  python-mechanize >= 0.1.11
+# upstream use python-mechanize 0.3.5
+BuildRequires:  python-mechanize >= 0.2.5
 # upstream use python-msgpack 0.5.6
 BuildRequires:  python-msgpack >= 0.5.4
-BuildRequires:  python-netifaces
+BuildRequires:  python-netifaces >= 0.10.5
 BuildRequires:  python-odfpy
-BuildRequires:  python-psutil >= 0.6.1
+BuildRequires:  python-psutil >= 4.3.0
 BuildRequires:  python-qt5-devel >= 5.3.1
+# upstream use python-regex 2018.07.11
 BuildRequires:  python-regex >= 2017.05.26
-BuildRequires:  python-setuptools
+BuildRequires:  python-setuptools >= 23.1.0
 BuildRequires:  python-sip-devel >= 4.12
+# 29.05.2019
+BuildRequires:  python-feedparser >= 5.2.1
+# upstream use python-Markdown 3.0.1
+BuildRequires:  python-Markdown >= 2.6.11
+# upstream use python-html2text 2018.1.9
+BuildRequires:  python-html2text >= 2016.9.19
+BuildRequires:  python-pycrypto >= 2.6.1
+BuildRequires:  python-six >= 1.10.0
+BuildRequires:  python-soupsieve >= 1.8
+#BuildRequires:  python-unrardll >= 0.1.3
+BuildRequires:  python-webencodings >= 0.5.1
+#
 BuildRequires:  sqlite3-devel
 BuildRequires:  xdg-utils >= 1.0.2
 # calibre no longer depends on ImageMagick
@@ -107,23 +124,34 @@
 Requires:       python-Pillow >= 3.2.0
 Requires:       python-Pygments >= 2.1.3
 Requires:       python-apsw >= 3.7.17
+Requires:       python-beautifulsoup4
 Requires:       python-chardet
-Requires:       python-css-parser
-Requires:       python-dateutil >= 1.4.1
+Requires:       python-css-parser >= 1.0.4
+Requires:       python-dateutil >= 2.5.3
 Requires:       python-dnspython >= 1.12.0
 Requires:       python-dukpy-kovidgoyal
-Requires:       python-html5-parser >= 0.4.3
+Requires:       python-html5-parser >= 0.4.6
 Requires:       python-html5lib
 Requires:       python-lxml >= 3.8.0
-Requires:       python-mechanize >= 0.1.11
+Requires:       python-mechanize >= 0.2.5
 Requires:       python-msgpack >= 0.5.4
-Requires:       python-netifaces >= 0.8
+Requires:       python-netifaces >= 0.10.5
 Requires:       python-odfpy
-Requires:       python-psutil >= 0.6.1
+Requires:       python-psutil >= 4.3.0
 Requires:       python-qt5 >= 5.3.1
 Requires:       python-regex >= 2017.05.26
-Requires:       python-setuptools
+Requires:       python-setuptools >= 23.1.0
 Requires:       python-sip >= 4.12.1
+# 29.05.2019
+Requires:       python-Markdown >= 2.6.11
+Requires:       python-feedparser >= 5.2.1
+Requires:       python-html2text >= 2016.9.19
+Requires:       python-pycrypto >= 2.6.1
+Requires:       python-six >= 1.10.0
+Requires:       python-soupsieve >= 1.8
+#Requires:       python-unrardll >= 0.1.3
+Requires:       python-webencodings >= 0.5.1
+#
 Requires:       sqlite3
 Requires:       xdg-utils >= 1.0.2
 %requires_eq    libQt5Core5
@@ -161,7 +189,6 @@
 sed -i -e '/^#!\//, 1d' src/tinycss/*.py
 sed -i -e '/^#!\//, 1d' src/tinycss/*/*.py
 sed -i -e '/^#!\//, 1d' resources/default_tweaks.py
-sed -i -e '/^#!\//, 1d' resources/catalog/section_list_templates.py
 
 # remove the executable flag from files
 find src/calibre -name "*.py" -type f -exec chmod -x {} +
@@ -201,6 +228,10 @@
 
 %fdupes %{buildroot}/%{_prefix}
 
+# rpmlint: wrong-script-interpreter /usr/bin/env python2
+find %{buildroot}%{_bindir} -type f  | xargs sed -i -e 's:#!/usr/bin/env 
python2:#!/usr/bin/python2:g'
+find %{buildroot}%{_libdir}/calibre -type f  | xargs sed -i -e 
's:#!/usr/bin/env python2:#!/usr/bin/python2:g'
+
 # these are provided as separate packages
 rm -r %{buildroot}%{_libdir}/%{name}/odf
 
@@ -215,11 +246,11 @@
 # appdata file references calibre-gui.desktop, and .appdata.xml file should 
necessarily have matching name with .desktop file in order for the app to show 
up in Software Centres
 mv %{buildroot}%{_datadir}/applications/calibre.desktop 
%{buildroot}%{_datadir}/applications/calibre-gui.desktop
 
-# We don't need this
-rm %{buildroot}%{_bindir}/calibre-uninstall
-
 # Remove all appdata.xml files but the main one, we do not install the 
corresponding .desktop files
 rm %{buildroot}%{_datadir}/metainfo/calibre-ebook-{edit,viewer}.appdata.xml
+# Remove unneeded desktop files
+rm %{buildroot}%{_datadir}/applications/calibre-ebook-{edit,viewer}.desktop
+rm %{buildroot}%{_datadir}/applications/calibre-lrfviewer.desktop
 
 # bsc#1022710, bsc#1104597: fix upgrade
 # liberation had become a symlink in Leap and RPM does not like to overwrite a 
directory with a symlink (or vice versa).
@@ -253,6 +284,8 @@
 %dir %{_datadir}/icons/hicolor/512x512
 %dir %{_datadir}/icons/hicolor/512x512/apps
 %{_datadir}/icons/hicolor/*/apps/*.png
+%{_datadir}/icons/hicolor/*/mimetypes/*.png
+%{_datadir}/mime/packages/calibre-mimetypes.xml
 %{_datadir}/%{name}/
 %{_libdir}/%{name}/
 %dir %{_datadir}/metainfo

++++++ calibre-3.40.1.tar.xz -> calibre-3.44.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/calibre/calibre-3.40.1.tar.xz 
/work/SRC/openSUSE:Factory/.calibre.new.4811/calibre-3.44.0.tar.xz differ: char 
25, line 1



Reply via email to