Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package calibre for openSUSE:Factory checked in at 2021-04-17 00:01:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/calibre (Old) and /work/SRC/openSUSE:Factory/.calibre.new.12324 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "calibre" Sat Apr 17 00:01:45 2021 rev:250 rq:885951 version:5.15.0 Changes: -------- --- /work/SRC/openSUSE:Factory/calibre/calibre.changes 2021-03-28 11:57:26.676281454 +0200 +++ /work/SRC/openSUSE:Factory/.calibre.new.12324/calibre.changes 2021-04-17 00:01:55.525609234 +0200 @@ -1,0 +2,60 @@ +Fri Apr 16 05:44:24 UTC 2021 - ecsos <[email protected]> + +- Update to 5.15.0 + * New Features + - Allow auto scrolling through the list of books by pressing + the X key or right clicking on the cover browser + - E-book viewer: Speed up first time open for EPUB files with + lots of styling + - E-book viewer preferences: Allow searching for keyboard + shortcuts + - Edit book: Allow editing WEBP images + - Various improvements to the template language, see + https://www.mobileread.com/forums/showthread.php?t=337573 + - E-book viewer: Show the current progress percentage in the + bottom bar of the viewer controls. This can be customized in + the viewer preferences under Headers and footers + - E-book viewer: Add an option under Preferences->Miscellaneous + to not restore open panels such as Search, Table of Contents + etc on restart + - When exporting highlights as text or markdown also output top + level chapter titles + - Allow downloading metadata from amazon.se + - Preferences->Tweaks: Allow specifying that calibre should + open the book details window when double clicking on a book + - MOBI Output: Convert WebP images to PNG so they work with + Amazon's software + - DOCX Input: When converting embedded fonts, replace spaces in + the filename with underscores to keep the execrable epubcheck + happy + - E-book viewer: Selection bar: Add keyboard shortcuts for all + buttons. Hover over a button in the bar to see the shortcut + * Bug Fixes + - FB2 Output: Fix a regression in calibre 5 that caused + paragraphs containing only non-breaking spaces to be removed + - Metadata comments editor: Fix setting block alignment + destroying other block level properties + - E-book viewer: Fix margins not being adjusted immediately + when preferences are changed + - Edit book: Upgrade book internals: Fix skipping the NCX + removal dialog not remembering the chosen option + - Conversion: When specifying a line-height do not apply it to + the tag, as it is pointless and causes the execrable + epubcheck to complain + - E-book viewer: Improve scrolling behavior when extending the + selection using keyboard shortcuts + - E-book viewer: Fix read percent for HTML files that are + rendered in a single screen being 0% rather than 100% + - E-book viewer: Highlights panel: Do not expand all sections + when adding/deleting/modifying highlights + - CHM Input: Fix a regression in calibre 5.0 that broke opening + of some files that dont specify a character encoding + - EPUB2 metadata: Read ISBNs in identifier elements without + schemes if they are valid ISBNs and no properly identified + isbns are present + - Update Amazon metadata plugin for changes to amazon websites + - Edit book: Fix detection of class names containing + hyphens/underscores +- Rebase calibre-setup.install.py.diff. + +------------------------------------------------------------------- Old: ---- calibre-5.14.0.tar.xz calibre-5.14.0.tar.xz.sig New: ---- calibre-5.15.0.tar.xz calibre-5.15.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ calibre.spec ++++++ --- /var/tmp/diff_new_pack.x6JqQs/_old 2021-04-17 00:01:56.193610287 +0200 +++ /var/tmp/diff_new_pack.x6JqQs/_new 2021-04-17 00:01:56.197610293 +0200 @@ -17,7 +17,7 @@ Name: calibre -Version: 5.14.0 +Version: 5.15.0 Release: 0 Summary: EBook Management Application License: GPL-3.0-only ++++++ calibre-5.14.0.tar.xz -> calibre-5.15.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/calibre/calibre-5.14.0.tar.xz /work/SRC/openSUSE:Factory/.calibre.new.12324/calibre-5.15.0.tar.xz differ: char 25, line 1 ++++++ calibre-setup.install.py.diff ++++++ --- /var/tmp/diff_new_pack.x6JqQs/_old 2021-04-17 00:01:56.253610381 +0200 +++ /var/tmp/diff_new_pack.x6JqQs/_new 2021-04-17 00:01:56.253610381 +0200 @@ -1,15 +1,13 @@ -diff -Pdpru calibre-2.79.0.orig/setup/install.py calibre-2.79.0/setup/install.py ---- calibre-2.79.0.orig/setup/install.py 2017-02-10 04:09:41.000000000 +0100 -+++ calibre-2.79.0/setup/install.py 2017-02-10 19:47:38.648066452 +0100 -@@ -75,11 +75,13 @@ class Develop(Command): - opts = self.opts +diff -Pdpru calibre-5.15.0.orig/setup/install.py calibre-5.15.0/setup/install.py +--- calibre-5.15.0.orig/setup/install.py 2021-04-16 04:20:00.000000000 +0200 ++++ calibre-5.15.0/setup/install.py 2021-04-16 11:51:25.550511789 +0200 +@@ -87,10 +87,12 @@ class Develop(Command): if not opts.prefix: opts.prefix = sys.prefix -- for x in ('prefix', 'libdir', 'bindir', 'sharedir', 'staging_root', + for x in ('prefix', 'libdir', 'bindir', 'sharedir', 'staging_root', - 'staging_libdir', 'staging_bindir', 'staging_sharedir'): -+ for x in ('prefix', 'libdir', 'bindir', 'sharedir', 'mandir', -+ 'staging_root', 'staging_libdir', -+ 'staging_bindir', 'staging_sharedir', 'locale_dir'): ++ 'staging_libdir', 'staging_bindir', 'staging_sharedir', ++ 'mandir', 'locale_dir'): o = getattr(opts, x, None) if o: setattr(opts, x, os.path.abspath(o)) @@ -17,7 +15,7 @@ self.libdir = getattr(opts, 'libdir', None) if self.libdir is None: self.libdir = self.j(opts.prefix, 'lib') -@@ -87,6 +89,9 @@ class Develop(Command): +@@ -98,6 +100,9 @@ class Develop(Command): if self.bindir is None: self.bindir = self.j(opts.prefix, 'bin') self.sharedir = getattr(opts, 'sharedir', None) @@ -27,7 +25,7 @@ if self.sharedir is None: self.sharedir = self.j(opts.prefix, 'share') if not getattr(opts, 'staging_root', None): -@@ -100,9 +105,17 @@ class Develop(Command): +@@ -111,9 +116,17 @@ class Develop(Command): self.staging_sharedir = getattr(opts, 'staging_sharedir', None) if self.staging_sharedir is None: self.staging_sharedir = opts.staging_sharedir = self.j(opts.staging_root, 'share') @@ -42,10 +40,10 @@ self.staging_sharedir = opts.staging_sharedir = self.j(self.staging_sharedir, 'calibre') + self.staging_mandir = opts.staging_mandir = self.j(self.staging_mandir, '') + self.staging_localedir = opts.staging_localedir = self.j(self.staging_localedir, '') + self.system_plugins_loc = opts.system_plugins_location if self.__class__.__name__ == 'Develop': - self.libdir = self.SRC -@@ -113,6 +126,8 @@ class Develop(Command): +@@ -125,6 +138,8 @@ class Develop(Command): self.info('INSTALL paths:') self.info('\tLIB:', self.staging_libdir) self.info('\tSHARE:', self.staging_sharedir) @@ -54,7 +52,7 @@ def pre_sub_commands(self, opts): if not (islinux or isbsd or ishaiku): -@@ -232,6 +247,11 @@ class Install(Develop): +@@ -250,6 +265,11 @@ class Install(Develop): 'the launcher scripts. This option controls the prefix ' 'to which the install will actually copy files. By default ' 'it is set to the value of --prefix.')) @@ -66,8 +64,8 @@ parser.add_option('--staging-libdir', help='Where to put calibre library files. Default is <root>/lib') parser.add_option('--staging-bindir', -@@ -240,6 +260,49 @@ class Install(Develop): - help='Where to put the calibre data files. Default is <root>/share') +@@ -260,6 +280,49 @@ class Install(Develop): + help='Path to a directory from which the installed calibre will load plugins') self.add_postinstall_options(parser) + def install_localefiles(self):
