Hello community, here is the log from the commit of package calibre for openSUSE:Factory checked in at 2017-02-14 00:47:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/calibre (Old) and /work/SRC/openSUSE:Factory/.calibre.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "calibre" Changes: -------- --- /work/SRC/openSUSE:Factory/calibre/calibre.changes 2017-02-06 15:22:40.487764060 +0100 +++ /work/SRC/openSUSE:Factory/.calibre.new/calibre.changes 2017-02-14 00:47:42.552097986 +0100 @@ -1,0 +2,27 @@ +Fri Feb 10 15:50:57 UTC 2017 - ecsos@opensuse.org + +- update to 2.79.0 + New Features + - Windows: Make recently opened books show up in the jump lists + for the standalone viewer and editor programs + - OS X/Linux: Show an informational popup message when an Android + device is plugged in that needs the user to tap Allow for the + connection to work. + - Conversion: Log options that are different from the defaults + separately, for easy reference + Bug Fixes + - Conversion: Fix regression that broke conversion of some epub + files when using the 'Remove first image' option. + - Get Books: Update Kobo plugin for website changes + - Windows MTP driver: Fix error when enumerating device storage + not being reported during debug device detection + - Tag Browser: When dragging and dropping a book onto a series + increment the series number. + - Fix crash when generating covers with Qt 5.8 on linux + - Fix Get Books result list and jobs list not being populated on + Qt 5.8 + - Fix importing rules in the coloring/icon rules dialog not + enabling the apply button +- rebase patch calibre-setup.install.py.diff + +------------------------------------------------------------------- Old: ---- calibre-2.78.0.tar.xz New: ---- calibre-2.79.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ calibre.spec ++++++ --- /var/tmp/diff_new_pack.NTj31Y/_old 2017-02-14 00:47:45.503681312 +0100 +++ /var/tmp/diff_new_pack.NTj31Y/_new 2017-02-14 00:47:45.503681312 +0100 @@ -20,7 +20,7 @@ License: GPL-3.0 Group: Productivity/Other Name: calibre -Version: 2.78.0 +Version: 2.79.0 Release: 0 Url: http://calibre-ebook.com Source0: http://download.calibre-ebook.com/%{version}/calibre-%{version}.tar.xz ++++++ calibre-2.78.0.tar.xz -> calibre-2.79.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/calibre/calibre-2.78.0.tar.xz /work/SRC/openSUSE:Factory/.calibre.new/calibre-2.79.0.tar.xz differ: char 27, line 1 ++++++ calibre-setup.install.py.diff ++++++ --- /var/tmp/diff_new_pack.NTj31Y/_old 2017-02-14 00:47:45.567672278 +0100 +++ /var/tmp/diff_new_pack.NTj31Y/_new 2017-02-14 00:47:45.567672278 +0100 @@ -1,8 +1,7 @@ -Index: calibre/setup/install.py -=================================================================== ---- calibre.orig/setup/install.py -+++ calibre/setup/install.py -@@ -75,11 +76,13 @@ class Develop(Command): +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 if not opts.prefix: opts.prefix = sys.prefix @@ -18,7 +17,7 @@ self.libdir = getattr(opts, 'libdir', None) if self.libdir is None: self.libdir = self.j(opts.prefix, 'lib') -@@ -87,8 +90,12 @@ class Develop(Command): +@@ -87,6 +89,9 @@ class Develop(Command): if self.bindir is None: self.bindir = self.j(opts.prefix, 'bin') self.sharedir = getattr(opts, 'sharedir', None) @@ -27,11 +26,8 @@ + self.mandir = self.j(opts.prefix, 'share') if self.sharedir is None: self.sharedir = self.j(opts.prefix, 'share') -+ if not getattr(opts, 'staging_root', None): - opts.staging_root = opts.prefix - self.staging_libdir = getattr(opts, 'staging_libdir', None) -@@ -100,9 +107,17 @@ class Develop(Command): +@@ -100,9 +105,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') @@ -49,7 +45,7 @@ if self.__class__.__name__ == 'Develop': self.libdir = self.SRC -@@ -113,6 +128,8 @@ class Develop(Command): +@@ -113,6 +126,8 @@ class Develop(Command): self.info('INSTALL paths:') self.info('\tLIB:', self.staging_libdir) self.info('\tSHARE:', self.staging_sharedir) @@ -57,8 +53,8 @@ + # self.mandir = self.j(opts.staging_root, 'man') def pre_sub_commands(self, opts): - if not (islinux or isbsd): -@@ -243,6 +260,11 @@ class Install(Develop): + if not (islinux or isbsd or ishaiku): +@@ -232,6 +247,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.')) @@ -70,7 +66,7 @@ parser.add_option('--staging-libdir', help='Where to put calibre library files. Default is <root>/lib') parser.add_option('--staging-bindir', -@@ -251,6 +273,50 @@ class Install(Develop): +@@ -240,6 +260,49 @@ class Install(Develop): help='Where to put the calibre data files. Default is <root>/share') self.add_postinstall_options(parser) @@ -117,19 +113,6 @@ + #shutil.copytree(j, dd ) + shutil.rmtree(os.path.join(self.RESOURCES, "localization/locales") ) + -+ def install_files(self): dest = self.staging_libdir if os.path.exists(dest): -@@ -268,7 +334,11 @@ class Install(Develop): - dest = self.staging_sharedir - if os.path.exists(dest): - shutil.rmtree(dest) -+ -+# self.install_localefiles() - self.info('Installing resources to', dest) -+ -+ - shutil.copytree(self.RESOURCES, dest) - self.manifest.append(dest) -