Upgrade Calibre to new upstream 0.6.8

Bug #410046 reported by Stefan Lesicnik
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
calibre (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Binary package hint: calibre

Version 0.6.7 (14 Aug, 2009) ¶

    * Optional inline TOC for RB, PDB, TXT, FB2 output
    * EPUB Output: Close self closing <span> tags explicitly as they cause problems in browser based renderers like the calibre ebook viewer. Fix #3152 (MOBI Error)
    * calibredb:Don't error out when listing books that have missing formats
    * Various new Vietnamese news sources
    * FB2 Metadata Reader: Fix cover extraction, author_sort extraction, support multiple authors. Improved Irish Times recipe
    * Fix #3144 ("Comments" string showing spurious & in the preview box)
    * New recipe for Our Daily Bread by Darko Miletic
    * New recipe for De Volksrant by acidzebra, updated recipe for The Chicago Tribune. Add the the Cy Book? Opus to the welcome wizard. Fix #3146 (More formats for Bebook/lBook etc)
    * Fix #3132 (Calibre Zip is 0.00KB)
    * Fix detection of non-US PRS-700 readers in OS X and Windows
    * calibredb:Fix bug when add books recursively from the command line
    * EPUB Output: Replace all whitespace in TOC items with spaces, as desktop ADE does not support non space characters.
    * Remove the calibre planet website source code from the tree. Will now be maintained separately.

Version 0.6.6 (10 Aug, 2009) ¶

    * TXT Input: Fix regression that broke inclusion of images. Fixes #3067 (OS X - Problem including image in .mobi output)
    * Fix #2810 (/home/kovid/work/... path hard coded into binary distribution)
    * Fix metadata option in the conversion_option field in recipes not being applied to final book.
    * Fix #3110 (Book genre)
    * Fix #3002 (Title can't have a colon in it)
    * Fix sorting by title to correctly handle cases like The Thexxx
    * OSX support for the COOl-er. Fix #3071 (Wrong metadata after fetching news to FB2 format) and #3073
    * Convert self closed <div> and <a> tags to empty closed tags as many browser based renderers refuse to recognize them as closed without a proper DOCTYPE. Fixes #3095 (Some epub files can only be advanced chapter to chapter)
    * Fix #3117 (Calibre inverts author names even when it doesn't need to)
    * EPUB output: Now works when launched from the command line with no X server on linux
    * EPUB Output: Add option to turn off the generation of the default cover
    * TXT Input: Add option to treat each line as a separate paragraph
    * PDF metadata: If no metadata available, don't use full path as title. ebook-convert: If --help is specified, don't require the input file to exist.
    * Implement #3112 (FB2 icon)
    * Fix #3091 (calibredb list doesn't honour --prefix completely anymore)
    * Fix #3102 (ebook-device command not working in 0.6.5 for prs500) and add copy to clipboard button to all error/warning/etc dialogs
    * Improved recipes for The BBC, Slate, and NYT Headlines
    * Fix #3103 (Error dialogue errors out if invalid file for cover is specified)
    * Speed up reading of metadata from EPUB files on the device. Also use poppler to read PDF metadata from device files.
    * MOBI Output:Improved handling of tables
    * Fix handling of images and anchors for RB, FB2 and eReader output
    * Linux automounting: Remove dependency on pmount. Instead use custom mount helper. Linux distributors: Make sure calibre-mount-helper is installed setuid and setgid root
    * Implement #3069 (Skip "linear=no" items in spine) and add Ectaco Jet Book? to welcome wizard
    * Fix #3106 (Mobi book will not convert to ePub)
    * Fix #2981 ([Errno 11] Resource temporarily unavailable error after conversion). Miscellaneous minor fixes.
    * On linux, don't use Qt to render covers, etc. if the DISPLAY environment variable is unset
    * New recipe for Hungarian Tech Net? by Devilinside
    * Fix #3056 (Instapaper plugin should not require a password)
    * Add a check database integrity button to the Advanced Preferences. Also make adding books more robust

Version 0.6.5 (03 Aug, 2009) ¶

    * PML Input: Various fixes
    * Fix #3057 (Viewer Cuts Off MOBI File)
    * EPUB Output: Pass through font-face rules. Fixes #3042 (Calibre ignores extra_css in recipe)
    * Fix downloading of news that has non-English characters in its title on windows. Fixes #3005 (RSS Fetching from zaobao.com still fail)
    * Fix #3061 (TOC not created converting from FB2)
    * Fix #3059 (Blows up real good parsing a Mobipocket file)
    * Fix #3028 (Field "Published" below 1900 make catalog empty on iPhone)
    * Fix #3047 (Metadata on device, fall back to file name)
    * Fix detection of Be Book on windows when no storage card is present. Fixes #2974 (Be Book not reconized)
    * Stanza feed: Show newly added books first
    * Fix #3050 (FB2 Output error)
    * Switch to using poppler to read PDF metadata. Hopefully is faster/more stable. Fixes #3041 (version 0.6.3 doesnt delete temp files)

Version 0.6.4 (31 Jul, 2009) ¶

    * Initial implementation of aq driver for the Irex Illiad
    * Add OS X support to the Illiad DR1000 driver
    * Fix #3019 (Problem converting prc to epub)
    * EPUB Output: Remove hyperlinks with no content as they cause rendering artifacts in browser based renderers
    * Fix #3010 (Special characters in tags are not escaped)
    * Handle author names that end with a period correctly when saving a single format to disk
    * Fix #2997 (Be Book)
    * Fix #3016 (lxml.etree._Element' object has no attribute 'href)
    * Fix #3022 (Receiving error during convert from pdf to any file)
    * Various fixes form conversion from PML and PDF
    * Improved Newsweek recipe (thanks to GRiker)
    * RTF Input: Support extraction of images (JPEG/PNG only)
    * Fix #3009 (PRS500 won't connect)
    * Refactor the device driver system to support devices from manufacturers that don't bother to assign unique ids to their devices. Preliminary drivers for Cy Book? Opus (windows/os x) and Cool-er (windows only)
    * Implement searching the calibre catalog in the Stanza. Fixes #3014 (Support searching from stanza)

Tags: upgrade

Related branches

Revision history for this message
Stefan Lesicnik (stefanlsd) wrote :

Built with get-orig-source rule. Installed and using it, seems to work ok :)

Changed in calibre (Ubuntu):
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
Martin Pitt (pitti) wrote :

Did you change anything in the packaging? I'd like to do that update in the debian branch.

Revision history for this message
Martin Pitt (pitti) wrote :

E. g. a mere upgrade to 0.6.5 gives me a rejection in bundled_cssutils_profiles.patch

Revision history for this message
Stefan Lesicnik (stefanlsd) wrote :

I made some changes

calibre (0.6.5+dfsg-0ubuntu1) karmic; urgency=low

  * New upstream release. (LP: #410046)
  * debian/calibre.preinst: Added DEBHELPER token.
  * debian/man/Makefile: Added newline to make lintian happy.
  * debian/patches/bundled_cssutils_profiles.patch: adjusted
    patch to patch cleanly.
  * debian/rules:
    - Added libpoppler-qt4-dev to Build-Depends to support quicker
      PDF functions.
    - Added calibre_poppler to list of .so files to copy.

 -- Stefan Lesicnik <email address hidden> Thu, 06 Aug 2009 22:26:03 +0200

Revision history for this message
Onkar Shinde (onkarshinde) wrote :

Just FYI ... 0.6.7 is out already. :-)

Revision history for this message
Stefan Lesicnik (stefanlsd) wrote :

Thanks. Testing the upgrade now :)

Revision history for this message
Stefan Lesicnik (stefanlsd) wrote :

calibre (0.6.7+dfsg-0ubuntu1) karmic; urgency=low

  * New upstream release. (LP: #410046)
  * debian/calibre.preinst: Added DEBHELPER token.
  * debian/man/Makefile: Added newline to make lintian happy.
  * debian/patches/bundled_cssutils_profiles.patch: adjusted patch to patch
    cleanly.
  * debian/patches/remove_postinstall.patch: adjusted patch to patch cleanly.
  * debian/rules:
    - Added calibre_poppler to list of .so files to copy.
    - Fix get-orig-source rule to create directory based on version number.
    - get-orig-source rule was not extracing files after downloading.
    - Remove rm of tagging lib as it no longer exists.
  * debian/control:
    - Added libpoppler-qt4-dev to Build-Depends to support quicker PDF
      functions.
  * Dropped debian/patches/qmake.patch as its no longer needed.
  * Created debian/patches/global_scope.patch to stop python warning while
    installing about global varible being declared incorrectly.
  * Added debian/README.source.

 -- Stefan Lesicnik <email address hidden> Mon, 17 Aug 2009 20:43:24 +0200

summary: - Upgrade Calibre to new upstream 0.6.5
+ Upgrade Calibre to new upstream 0.6.7
Revision history for this message
Krzysztof Klimonda (kklimonda) wrote : Re: Upgrade Calibre to new upstream 0.6.7

one more thing to fix, calibre depends on python-cherrypy3 (>= 3.1.1) and not on python-cherrypy.

Artur Rona (ari-tczew)
tags: added: upgrade
Սահակ (petrosyan)
summary: - Upgrade Calibre to new upstream 0.6.7
+ Upgrade Calibre to new upstream 0.6.8
description: updated
Revision history for this message
Stefan Lesicnik (stefanlsd) wrote :

Upgrade to 0.6.8

+calibre (0.6.8+dfsg-0ubuntu1) karmic; urgency=low
+
+ * New upstream release. (LP: #410046)
+ * debian/calibre.preinst: Added DEBHELPER token.
+ * debian/man/Makefile: Added newline to make lintian happy.
+ * debian/patches/bundled_cssutils_profiles.patch: adjusted patch to patch
+ cleanly.
+ * debian/patches/remove_postinstall.patch: adjusted patch to patch cleanly.
+ * debian/rules:
+ - Added calibre_poppler to list of .so files to copy.
+ - Fix get-orig-source rule to create directory based on version number.
+ - get-orig-source rule was not extracing files after downloading.
+ - Remove rm of tagging lib as it no longer exists.
+ * debian/control:
+ - Added libpoppler-qt4-dev to Build-Depends to support quicker PDF
+ functions.
+ - Depend on python-cherrypy3 (>= 3.1.1) to fix calibre-server.
+ * Dropped debian/patches/qmake.patch as its no longer needed.
+ * Added debian/README.source.
+
+ -- Stefan Lesicnik <email address hidden> Mon, 24 Aug 2009 13:33:22 +0200

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package calibre - 0.6.8+dfsg-0ubuntu1

---------------
calibre (0.6.8+dfsg-0ubuntu1) karmic; urgency=low

  * New upstream release. (LP: #410046)
  * debian/calibre.preinst: Added DEBHELPER token.
  * debian/man/Makefile: Added newline to make lintian happy.
  * debian/patches/bundled_cssutils_profiles.patch: adjusted patch to patch
    cleanly.
  * debian/patches/remove_postinstall.patch: adjusted patch to patch cleanly.
  * debian/rules:
    - Added calibre_poppler to list of .so files to copy.
    - Fix get-orig-source rule to create directory based on version number.
    - get-orig-source rule was not extracing files after downloading.
    - Remove rm of tagging lib as it no longer exists.
  * debian/control:
    - Added libpoppler-qt4-dev to Build-Depends to support quicker PDF
      functions.
    - Depend on python-cherrypy3 (>= 3.1.1) to fix calibre-server.
  * Dropped debian/patches/qmake.patch as its no longer needed.
  * Added debian/README.source.

 -- Stefan Lesicnik <email address hidden> Mon, 24 Aug 2009 13:33:22 +0200

Changed in calibre (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

OK, I took apart the diff and applied them in logical chunks to the bzr tree. In the future, can you please create an ubuntu branch from that, and update Vcs-Bzr:? That will make it much easier to re-merge it back into the Debian trunk.

Also, the "get-orig-source rule was not extracing files after downloading" was wrong. The package is usually maintained with bzr-builddep, and I *dont* want get-orig-source to extract the orig.tar.gz there. That's why it only extracts when setup.py is already there, i. e. you had a source tree before (for people who don't use bzr-builddeb). I skipped that.

Thanks for the other fixes!

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.