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

Reply via email to