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):

Reply via email to