Hello community, here is the log from the commit of package calibre for openSUSE:Factory checked in at 2012-06-13 22:23:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/calibre (Old) and /work/SRC/openSUSE:Factory/.calibre.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "calibre", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/calibre/calibre.changes 2012-05-14 16:11:22.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.calibre.new/calibre.changes 2012-06-13 22:23:50.000000000 +0200 @@ -1,0 +2,127 @@ +Tue Jun 12 18:42:27 UTC 2012 - co...@suse.com + +- update to 0.8.55 +- New Features + Add a new 'Calibre style' interface look that is more modern than the + default look. You can select it via Preferences->Look & Feel->User + interface style. + New, subtler look for the Tag Browser + Driver for Trekstor Pyrus and Pantech Android Tablet + Closes tickets: 1008946 , 1007929 + + Conversion pipeline: Handle guide elements with incorrectly cased hrefs. + Also handle guide elements of type coverimagestandard and thumbimagestandard. + Allow user to customize trekstor plugin to send books into sub directories. + Closes tickets: 1007646 + + EPUB Input: Add support for EPUB files that use the IDPF font obfuscation algorithm. + Closes tickets: 1008810 + + Save single format to disk: Only show the format available in the selected books. + Closes tickets: 1007287 + + Bug Fixes + + MOBI Output: When using the insert metadata at start of book option, + do not use a table to layout the metadata, as the Kindle Fire crashes + when rendering the table. + Closes tickets: 1002119 + +------------------------------------------------------------------- +Sun May 27 08:19:51 UTC 2012 - sascha.ma...@open-slx.de + +- updated to 0.8.53 +- New Features + o Kindle Touch/4 driver: Upload cover thumbnails when sending books to + device by USB to workaround Amazon bug of not displaying covers for + sync-enabled books + o Support for updating metadata in FB2 files + o Set a different background color when choosing formats to not delete + as opposed to choosing format to delete. + o E-book viewer: Add an option to prevent the up and down arrow keys + from scrolling past page breaks + o Get Books: Remove ebookshoppe.com at the website's request + +- Bug Fixes + o PDF Input: Support image rotation commands in PDF files. Fixes the + long standing problem of some images being flipped when converting + from PDF in calibre. + o Fix a regression in 0.8.51 that caused conversion to HTMLZ to not have + any CSS + o Get Books: Fix website change at kobo.com causing prices not to be + found + o Edit the time in the 24 hour clock when calibre's interface language + is set to German. + o MOBI Output: When generating joint KF8/MOBI6 .mobi files set the text + length field in the MOBI 6 header correctly. + o ODT Input: More workarounds for LibreOffice 3.5's habit of inserting + pointless margin:100% directives everywhere. + o Fix regression that broke smarten punctuation when quotes were next to + html tags. + o Fix published date from ozon.ru wrong in some timezones + o Catalogs: Handle the use of custom columns with non-ascii names + correctly + o Conversion pipeline: Remove the attempt to detect and autocorrect if + text will go off the left edge of the page, as it was a rather crude + heuristic. Also do not remove fake margins if the book uses negative + text indents on the margined elements. + o KF8 Output: Set offsets to tags in the skeleton the same way kindlegen + does. Also linearize non linear ToCs to ensure section to section + jumping works. + o Conversion pipeline: Use correct default value of 'inherit' for + font-family and font-size when normalizing the shorthand font + property. + o When running python scripts via calibre-debug ensure that user plugins + are loaded + +------------------------------------------------------------------- +Tue May 22 10:45:23 UTC 2012 - idon...@suse.com + +- Add calibre-poppler-0.20.patch to fix build with poppler 0.20 + +------------------------------------------------------------------- +Mon May 21 15:46:29 UTC 2012 - m...@philipp-wagner.com + +- Require python-cssutils 0.9.9+ + (see http://www.mobileread.com/forums/showthread.php?t=177318) + +------------------------------------------------------------------- +Sun May 20 11:31:51 UTC 2012 - sascha.ma...@open-slx.de + +- updated to 0.8.52 +- New Features + - EPUB Input: When setting the cover for a book that identifies its + cover image, but not the html wrapper around the cover, try to detect + and remove that wrapper automatically. + - When deleting books of a specific format, show the number of books + with each format available + - Linux install: No longer create MAN pages as all utilities have more + comprehensive command line --help anyway + - Add a tweak Preferences->Tweaks to control the default choice of + format for the Tweak Book feature + - Conversion: Allow setting negative page margins. A negative page + margin means that calibre will not specify any page margin in the + output document (for formats that support this) +- Bug Fixes + - Tweak book: Fix handling of covers when tweaking KF8 books + - KF8 Output: Handle input documents with out of sequence ToC entries. + - Note that currently section jumping in the KF8 output produced by + calibre for such files does not work. + - Edit metadata dialog: Fix the edit values button for custom tag-like + columns showing a unneeded warning about changed values + - EPUB Output: Be a little more conservative when removing tags. Only + remove them if they have actual forms inside. + - EPUB Input: Correctly update the Cover entry in the ToC even when the + entry has a fragment reference. + - Update ImagMagick DLLs in all calibre binary builds to fix security + vulnerabilities in ImageMagick + - Advanced search dialog: Fix equals and regex matching not being + applied for custom column searches. + - RTF Input: Handle old RTF files that have commands without braces. + - Get Books: Diesel, fix results not showing when only a single match is + found + - Get Books: Fix DRM status indicators for Kobo and Diesel stores. Fix + smashwords not returning results. + - Fix regression in 0.8.51 that broke viewing of LIT and some EPUB files + +------------------------------------------------------------------- Old: ---- calibre-0.8.51-nofonts.tar.bz2 calibre-no-update-manpage.diff New: ---- calibre-0.8.55-nofonts.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ calibre.spec ++++++ --- /var/tmp/diff_new_pack.enrUqr/_old 2012-06-13 22:23:54.000000000 +0200 +++ /var/tmp/diff_new_pack.enrUqr/_new 2012-06-13 22:23:54.000000000 +0200 @@ -21,7 +21,7 @@ Group: Productivity/Other Name: calibre -Version: 0.8.51 +Version: 0.8.55 Release: 0 Url: http://calibre-ebook.com # Getting and modifying the sources @@ -37,10 +37,6 @@ Source3: %{name}.png Source4: generate-tarball.sh -# saigk...@opensuse.org 09/5/10 --fixes man issues -# see http://bugs.calibre-ebook.com/ticket/3770 -Patch1: %{name}-no-update-manpage.diff -# saigk...@opensuse.org 09/5/10 --adjust installion Patch2: %{name}-setup.install.py.diff Patch3: %{name}-no-update.diff Obsoletes: calibre07 @@ -78,7 +74,7 @@ BuildRequires: python >= 2.7.1 BuildRequires: python-beautifulsoup >= 3.0.5 BuildRequires: python-cherrypy -BuildRequires: python-cssutils >= 0.9.7a3 +BuildRequires: python-cssutils >= 0.9.9 BuildRequires: python-dateutil >= 1.4.1 BuildRequires: python-devel >= 2.7.1 BuildRequires: python-dnspython >= 1.6.0 @@ -108,7 +104,7 @@ Requires: python >= 2.7.1 Requires: python-beautifulsoup >= 3.0.5 Requires: python-cherrypy -Requires: python-cssutils >= 0.9.7a3 +Requires: python-cssutils >= 0.9.9 Requires: python-dateutil >= 1.4.1 Requires: python-dnspython >= 1.6.0 Requires: python-genshi @@ -137,7 +133,6 @@ %prep %setup -q -n %{name} -%patch1 %patch2 -p1 %patch3 -p1 -b .no-update @@ -160,7 +155,6 @@ popd %install -rm -rf %{buildroot} %{__mkdir_p} $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/ \ $RPM_BUILD_ROOT/usr/share/qt4/translations/ @@ -199,7 +193,5 @@ %{_datadir}/applications/%{name}.desktop %{_datadir}/pixmaps/%{name}.png %{_datadir}/%{name}/ -#%%exclude %%{_datadir}/locale/sc/LC_MESSAGES/* -%{_mandir}/man1/* %changelog ++++++ calibre-0.8.51-nofonts.tar.bz2 -> calibre-0.8.55-nofonts.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/calibre/calibre-0.8.51-nofonts.tar.bz2 /work/SRC/openSUSE:Factory/.calibre.new/calibre-0.8.55-nofonts.tar.bz2 differ: char 11, line 1 ++++++ calibre-no-update.diff ++++++ --- /var/tmp/diff_new_pack.enrUqr/_old 2012-06-13 22:23:54.000000000 +0200 +++ /var/tmp/diff_new_pack.enrUqr/_new 2012-06-13 22:23:54.000000000 +0200 @@ -1,7 +1,8 @@ -diff -uNr calibre.old/src/calibre/gui2/ui.py calibre/src/calibre/gui2/ui.py ---- calibre.old/src/calibre/gui2/ui.py 2011-12-30 17:12:37.909499254 +0100 -+++ calibre/src/calibre/gui2/ui.py 2011-12-30 17:14:33.899450513 +0100 -@@ -681,7 +681,8 @@ +Index: calibre/src/calibre/gui2/ui.py +=================================================================== +--- calibre.orig/src/calibre/gui2/ui.py 2012-06-08 07:17:56.000000000 +0200 ++++ calibre/src/calibre/gui2/ui.py 2012-06-12 20:44:24.116576257 +0200 +@@ -744,7 +744,8 @@ class Main(MainWindow, MainWindowMixin, if write_settings: self.write_settings() self.check_messages_timer.stop() @@ -11,10 +12,11 @@ self.listener.close() self.job_manager.server.close() self.job_manager.threaded_server.close() -diff -uNr calibre.old/src/calibre/gui2/update.py calibre/src/calibre/gui2/update.py ---- calibre.old/src/calibre/gui2/update.py 2011-12-30 17:12:37.910499245 +0100 -+++ calibre/src/calibre/gui2/update.py 2011-12-30 17:14:11.307655638 +0100 -@@ -122,11 +122,11 @@ +Index: calibre/src/calibre/gui2/update.py +=================================================================== +--- calibre.orig/src/calibre/gui2/update.py 2012-06-08 07:17:56.000000000 +0200 ++++ calibre/src/calibre/gui2/update.py 2012-06-12 20:44:24.116576257 +0200 +@@ -122,11 +122,11 @@ class UpdateMixin(object): def __init__(self, opts): self.last_newest_calibre_version = NO_CALIBRE_UPDATE ++++++ calibre-setup.install.py.diff ++++++ --- /var/tmp/diff_new_pack.enrUqr/_old 2012-06-13 22:23:54.000000000 +0200 +++ /var/tmp/diff_new_pack.enrUqr/_new 2012-06-13 22:23:54.000000000 +0200 @@ -1,12 +1,14 @@ ---- calibre.bak/setup/install.py 2010-04-23 22:12:00.000000000 +0200 -+++ calibre/setup/install.py 2010-04-28 13:51:10.000000000 +0200 +Index: calibre/setup/install.py +=================================================================== +--- calibre.orig/setup/install.py 2012-06-08 07:17:56.000000000 +0200 ++++ calibre/setup/install.py 2012-06-12 20:44:24.091577428 +0200 @@ -1,4 +1,5 @@ #!/usr/bin/env python +# -*- coding: utf-8 -*- # vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:ai from __future__ import with_statement -@@ -75,11 +76,13 @@ +@@ -76,11 +77,13 @@ class Develop(Command): opts = self.opts if not opts.prefix: opts.prefix = sys.prefix @@ -22,7 +24,7 @@ self.libdir = getattr(opts, 'libdir', None) if self.libdir is None: self.libdir = self.j(opts.prefix, 'lib') -@@ -87,8 +90,12 @@ +@@ -88,8 +91,12 @@ class Develop(Command): if self.bindir is None: self.bindir = self.j(opts.prefix, 'bin') self.sharedir = getattr(opts, 'sharedir', None) @@ -35,7 +37,7 @@ if not getattr(opts, 'staging_root', None): opts.staging_root = opts.prefix self.staging_libdir = getattr(opts, 'staging_libdir', None) -@@ -100,9 +107,17 @@ +@@ -101,9 +108,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') @@ -53,7 +55,7 @@ if self.__class__.__name__ == 'Develop': self.libdir = self.SRC -@@ -113,6 +128,8 @@ +@@ -114,6 +129,8 @@ class Develop(Command): self.info('INSTALL paths:') self.info('\tLIB:', self.staging_libdir) self.info('\tSHARE:', self.staging_sharedir) @@ -62,7 +64,7 @@ def pre_sub_commands(self, opts): -@@ -251,6 +268,11 @@ +@@ -245,6 +262,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.')) @@ -74,7 +76,7 @@ parser.add_option('--staging-libdir', help='Where to put calibre library files. Default is <root>/lib') parser.add_option('--staging-bindir', -@@ -259,6 +281,50 @@ +@@ -253,6 +275,50 @@ class Install(Develop): help='Where to put the calibre data files. Default is <root>/share') self.add_postinstall_options(parser) @@ -125,7 +127,7 @@ def install_files(self): dest = self.staging_libdir if os.path.exists(dest): -@@ -276,7 +342,11 @@ +@@ -270,7 +336,11 @@ class Install(Develop): dest = self.staging_sharedir if os.path.exists(dest): shutil.rmtree(dest) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org