pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/misc/calibre Update misc/calibre to 0.8.50
details: https://anonhg.NetBSD.org/pkgsrc/rev/060e508d3bea
branches: trunk
changeset: 603427:060e508d3bea
user: gls <gls%pkgsrc.org@localhost>
date: Sun May 06 08:34:14 2012 +0000
description:
Update misc/calibre to 0.8.50
pkgsrc changes:
---------------
- Depends on textproc/py-ccsutils >=0.9.9.
Upstream changes:
-----------------
Release 0.8.50 - May 04, 2012
=============================
New Features
Tweak Book: Allow tweaking of KF8 MOBI files. Useful to fine-tune the result
of a conversion. Right click on the book and select Tweak Book to use the
feature. Note that tweaking a MOBI file that contains both KF8 and older MOBI6
will cause the MOBI6 version to be discarded.
AZW3 output plugin. This output plugin generates pure KF8 mobi files. These
only work on the Kindle Fire and Kindle Touch with latest firmware.
Conversion: Allow easy re-ordering of the search and replace expressions in
the conversion dialog. Also apply the expressions in the same order that they
were entered when doing the conversion.
Automatically add the Tag 'Sample Book' when an Amazon sample is added to
calibre
FB2 Input: Better handling of inline images.
Closes tickets: 989869
Bug Fixes
KF8 Output: Fix section to section jumps not working for documents with
multi-level ToCs
EPUB Input: Handle the case of the metadata ToC containing a reference to
the cover HTML file.
Closes tickets: 993812
CHM Input: Handle files with deeply nested markup and non html files
listed at the start of the manifest.
Closes tickets: 993607
KF8 Output: Workaround Kindle Touch bug that causes the book to be rendered
as black pages when a height is specified for <body>
Fix regression in 0.8.49 that broke italics detection in heuristic
processing on 32-bit systems.
Closes tickets: 991380
KF8 Output: Fix joint MOBI6/KF8 books not being recognized as MOBI files
by older Kindles
KF8 Output: Fix errors when processing documents with HTML comments
and/or XML processing instructions
Get Books: Amazon fix prices not being found. B&N fix details link.
ebooks.com: fix cover image. Website changes to various EU stores
FB2 Input: More robust base64 decoding to handle embedded images that are
incorrectly encoded.
Closes tickets: 990929
Fix scrolling with the cover browser updating only the selection in the
book list, not the current book.
Closes tickets: 990881
Save to Disk: Do not run out memory when saving very large files on
systems with low RAM.
Closes tickets: 990741
FB2 Output: Use 2 letter language codes in preference to 3-letter ones to
not break poorly implemented FB2 readers
Closes tickets: 990026
EPUB Input: Auto set the media-type for OPF manifest entries with an
empty media-type
New news sources
George Monbiot by Darko Miletic
El Mundo by atordo
AraInfo and Diagonal by Ruben Pollan
Improved news sources
National Post
Daily Mirror
Sun
Newsweek Polska
Max-Planck
derStandard
tweakers.net
Release 0.8.49 - Apr 27, 2012
=============================
New Features
Experimental support for generating Amazon's new KF8 format MOBI files
calibre can now generate Amazon's new KF8 format MOBI files. To turn
on this feature, go to Preferences->Tweaks and click Plugin Tweaks. In
the box add: test_mobi_output_type = 'both' calibre will now produce MOBI
files that have both the old MOBI format and the new KF8 format in them.
To learn more about KF8, see: http://www.amazon.com/gp/feature.html?docId=1000729511
Note that calibre support for KF8 is still experimental and there will
likely be bugs.
Upgrade to using cssutils 0.9.9 for CSS parsing. Improved speed
and robustness.
Show cover size in a tooltip in the conversion dialog
Closes tickets: 986958 [External link]
Driver for Nook Simple Touch with Glow Light
Closes tickets: 989264 [External link]
Bug Fixes
Heuristics: When italicizing words do not operate on words not in
between HTML tags.
Closes tickets: 986298 [External link]
Fix (I hope) the bulk metadata download process crashing for some
people on OS X when clicking the Yes button to apply the updates.
Closes tickets: 986658 [External link]
Fix tooltip not being updated in the book details panel when
pasting in a new cover
Closes tickets: 986958 [External link]
Cover Browser: Wrap the title on space only, not in between words.
Closes tickets: 986516 [External link]
Edit metadata dialog: If a permission denied error occurs when
clicking the next or prev buttons, stay on the current book.
Closes tickets: 986903 [External link]
Fix heuristics not removing unnecessary hyphens from the end
of lines.
Closes tickets: 822744 [External link]
New news sources
Berria by Alayn Gortazar
Sol Haber by Onur Gungor
Telam by Darko Miletic
Richmond Times-Dispatch by jde
Improved news sources
Metro Nieuws NL
Der Tagesspiegel
diffstat:
misc/calibre/Makefile | 9 +++++----
misc/calibre/PLIST | 28 +++++++++++++++++++++++++---
misc/calibre/distinfo | 8 ++++----
3 files changed, 34 insertions(+), 11 deletions(-)
diffs (211 lines):
diff -r 90d220f55d57 -r 060e508d3bea misc/calibre/Makefile
--- a/misc/calibre/Makefile Sun May 06 08:30:15 2012 +0000
+++ b/misc/calibre/Makefile Sun May 06 08:34:14 2012 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.37 2012/04/27 12:31:54 obache Exp $
+# $NetBSD: Makefile,v 1.38 2012/05/06 08:34:14 gls Exp $
#
-DISTNAME= calibre-0.8.48
-PKGREVISION= 1
+DISTNAME= calibre-0.8.50
CATEGORIES= misc
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=calibre/}
EXTRACT_SUFX= .tar.xz
@@ -21,7 +20,7 @@
DEPENDS+= ${PYPKGPREFIX}-dateutil>=1.4.1:../../time/py-dateutil
DEPENDS+= ${PYPKGPREFIX}-beautifulsoup>=3.0.5:../../www/py-beautifulsoup
DEPENDS+= ${PYPKGPREFIX}-mechanize>=0.1.11nb1:../../www/py-mechanize
-DEPENDS+= ${PYPKGPREFIX}-cssutils>=0.9.7:../../textproc/py-cssutils
+DEPENDS+= ${PYPKGPREFIX}-cssutils>=0.9.9:../../textproc/py-cssutils
# Let's depend on the ones we have in pkgsrc instead of the bundled ones.
DEPENDS+= ${PYPKGPREFIX}-Pdf-[0-9]*:../../print/py-Pdf
DEPENDS+= ${PYPKGPREFIX}-cherrypy-[0-9]*:../../www/py-cherrypy
@@ -74,6 +73,7 @@
FIX_PYTHON_PATHS+= src/calibre/ebooks/djvu/*.py
FIX_PYTHON_PATHS+= src/calibre/ebooks/epub/fix/*.py
FIX_PYTHON_PATHS+= src/calibre/ebooks/epub/*.py
+FIX_PYTHON_PATHS+= src/calibre/ebooks/fb2/__init__.py
FIX_PYTHON_PATHS+= src/calibre/ebooks/html/*.py
FIX_PYTHON_PATHS+= src/calibre/ebooks/iterator/*.py
FIX_PYTHON_PATHS+= src/calibre/ebooks/lit/*.py
@@ -95,6 +95,7 @@
FIX_PYTHON_PATHS+= src/calibre/ebooks/oeb/display/*.py
FIX_PYTHON_PATHS+= src/calibre/ebooks/oeb/display/test-cfi/*.py
FIX_PYTHON_PATHS+= src/calibre/ebooks/oeb/transforms/*.py
+FIX_PYTHON_PATHS+= src/calibre/ebooks/pdb/haodoo/__init__.py
FIX_PYTHON_PATHS+= src/calibre/ebooks/pdf/__init__.py
FIX_PYTHON_PATHS+= src/calibre/ebooks/pdf/reflow.py
FIX_PYTHON_PATHS+= src/calibre/ebooks/readability/*.py
diff -r 90d220f55d57 -r 060e508d3bea misc/calibre/PLIST
--- a/misc/calibre/PLIST Sun May 06 08:30:15 2012 +0000
+++ b/misc/calibre/PLIST Sun May 06 08:34:14 2012 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.12 2012/04/22 19:33:01 gls Exp $
+@comment $NetBSD: PLIST,v 1.13 2012/05/06 08:34:14 gls Exp $
bin/calibre
bin/calibre-complete
bin/calibre-customize
@@ -324,6 +324,7 @@
lib/calibre/calibre/ebooks/mobi/reader/mobi6.py
lib/calibre/calibre/ebooks/mobi/reader/mobi8.py
lib/calibre/calibre/ebooks/mobi/reader/ncx.py
+lib/calibre/calibre/ebooks/mobi/tweak.py
lib/calibre/calibre/ebooks/mobi/utils.py
lib/calibre/calibre/ebooks/mobi/writer2/__init__.py
lib/calibre/calibre/ebooks/mobi/writer2/indexer.py
@@ -331,8 +332,15 @@
lib/calibre/calibre/ebooks/mobi/writer2/resources.py
lib/calibre/calibre/ebooks/mobi/writer2/serializer.py
lib/calibre/calibre/ebooks/mobi/writer8/__init__.py
+lib/calibre/calibre/ebooks/mobi/writer8/cleanup.py
+lib/calibre/calibre/ebooks/mobi/writer8/exth.py
+lib/calibre/calibre/ebooks/mobi/writer8/header.py
+lib/calibre/calibre/ebooks/mobi/writer8/index.py
lib/calibre/calibre/ebooks/mobi/writer8/main.py
+lib/calibre/calibre/ebooks/mobi/writer8/mobi.py
lib/calibre/calibre/ebooks/mobi/writer8/skeleton.py
+lib/calibre/calibre/ebooks/mobi/writer8/tbs.py
+lib/calibre/calibre/ebooks/mobi/writer8/toc.py
lib/calibre/calibre/ebooks/odt/__init__.py
lib/calibre/calibre/ebooks/odt/input.py
lib/calibre/calibre/ebooks/oeb/__init__.py
@@ -474,6 +482,7 @@
lib/calibre/calibre/ebooks/textile/__init__.py
lib/calibre/calibre/ebooks/textile/functions.py
lib/calibre/calibre/ebooks/textile/unsmarten.py
+lib/calibre/calibre/ebooks/tweak.py
lib/calibre/calibre/ebooks/txt/__init__.py
lib/calibre/calibre/ebooks/txt/markdownml.py
lib/calibre/calibre/ebooks/txt/newlines.py
@@ -542,6 +551,8 @@
lib/calibre/calibre/gui2/comments_editor.py
lib/calibre/calibre/gui2/complete.py
lib/calibre/calibre/gui2/convert/__init__.py
+lib/calibre/calibre/gui2/convert/azw3_output.py
+lib/calibre/calibre/gui2/convert/azw3_output_ui.py
lib/calibre/calibre/gui2/convert/bulk.py
lib/calibre/calibre/gui2/convert/comic_input.py
lib/calibre/calibre/gui2/convert/comic_input_ui.py
@@ -675,8 +686,6 @@
lib/calibre/calibre/gui2/dialogs/template_dialog_ui.py
lib/calibre/calibre/gui2/dialogs/template_line_editor.py
lib/calibre/calibre/gui2/dialogs/test_email_ui.py
-lib/calibre/calibre/gui2/dialogs/tweak_epub.py
-lib/calibre/calibre/gui2/dialogs/tweak_epub_ui.py
lib/calibre/calibre/gui2/dialogs/user_profiles.py
lib/calibre/calibre/gui2/dialogs/user_profiles_ui.py
lib/calibre/calibre/gui2/dnd.py
@@ -755,6 +764,7 @@
lib/calibre/calibre/gui2/preferences/toolbar_ui.py
lib/calibre/calibre/gui2/preferences/tweaks.py
lib/calibre/calibre/gui2/preferences/tweaks_ui.py
+lib/calibre/calibre/gui2/proceed.py
lib/calibre/calibre/gui2/progress_indicator/__init__.py
lib/calibre/calibre/gui2/search_box.py
lib/calibre/calibre/gui2/search_restriction_mixin.py
@@ -800,6 +810,7 @@
lib/calibre/calibre/gui2/store/stores/baen_webscription_plugin.py
lib/calibre/calibre/gui2/store/stores/beam_ebooks_de_plugin.py
lib/calibre/calibre/gui2/store/stores/bewrite_plugin.py
+lib/calibre/calibre/gui2/store/stores/biblio_plugin.py
lib/calibre/calibre/gui2/store/stores/bn_plugin.py
lib/calibre/calibre/gui2/store/stores/bookoteka_plugin.py
lib/calibre/calibre/gui2/store/stores/chitanka_plugin.py
@@ -1410,6 +1421,7 @@
share/calibre/recipes/apod.recipe
share/calibre/recipes/apple_daily.recipe
share/calibre/recipes/aprospect.recipe
+share/calibre/recipes/ara_info.recipe
share/calibre/recipes/arabian_business.recipe
share/calibre/recipes/arbetaren.recipe
share/calibre/recipes/arcamax.recipe
@@ -1454,6 +1466,7 @@
share/calibre/recipes/beppe_grillo.recipe
share/calibre/recipes/berliner_zeitung.recipe
share/calibre/recipes/berlingske_dk.recipe
+share/calibre/recipes/berria.recipe
share/calibre/recipes/beta.recipe
share/calibre/recipes/beta_en.recipe
share/calibre/recipes/biamag.recipe
@@ -1617,6 +1630,7 @@
share/calibre/recipes/developpez.recipe
share/calibre/recipes/dhnet_be.recipe
share/calibre/recipes/di.recipe
+share/calibre/recipes/diagonal.recipe
share/calibre/recipes/diagonales.recipe
share/calibre/recipes/diario_cordoba.recipe
share/calibre/recipes/diario_ibiza.recipe
@@ -1676,6 +1690,7 @@
share/calibre/recipes/el_mercurio_chile.recipe
share/calibre/recipes/el_mostrador.recipe
share/calibre/recipes/el_mundo_co.recipe
+share/calibre/recipes/el_mundo_today.recipe
share/calibre/recipes/el_observador.recipe
share/calibre/recipes/el_pais.recipe
share/calibre/recipes/el_pais_babelia.recipe
@@ -2085,6 +2100,7 @@
share/calibre/recipes/mmc_rtv.recipe
share/calibre/recipes/modoros.recipe
share/calibre/recipes/moldovaazi.recipe
+share/calibre/recipes/monbiot.recipe
share/calibre/recipes/mondedurable.recipe
share/calibre/recipes/monden.recipe
share/calibre/recipes/money_pl.recipe
@@ -2151,6 +2167,7 @@
share/calibre/recipes/nme.recipe
share/calibre/recipes/noaa.recipe
share/calibre/recipes/nol.recipe
+share/calibre/recipes/non_leggerlo.recipe
share/calibre/recipes/nortecastilla.recipe
share/calibre/recipes/noticias_r7.recipe
share/calibre/recipes/noticias_unb.recipe
@@ -2309,6 +2326,7 @@
share/calibre/recipes/ria_ru.recipe
share/calibre/recipes/rian_eng.recipe
share/calibre/recipes/rian_spa.recipe
+share/calibre/recipes/richmond_times_dispatch.recipe
share/calibre/recipes/rionegro.recipe
share/calibre/recipes/rmf24_ESKN.recipe
share/calibre/recipes/rmf24_fakty.recipe
@@ -2378,6 +2396,7 @@
share/calibre/recipes/smith.recipe
share/calibre/recipes/snopes.recipe
share/calibre/recipes/socialdiva.recipe
+share/calibre/recipes/sol_haber.recipe
share/calibre/recipes/soldiers.recipe
share/calibre/recipes/southernstar.recipe
share/calibre/recipes/spektrum.recipe
@@ -2429,6 +2448,7 @@
share/calibre/recipes/technology_review_de.recipe
share/calibre/recipes/techtarget.recipe
share/calibre/recipes/tedneward.recipe
+share/calibre/recipes/telam.recipe
share/calibre/recipes/telegraph_in.recipe
share/calibre/recipes/telegraph_uk.recipe
share/calibre/recipes/telepolis.recipe
@@ -2525,6 +2545,8 @@
share/calibre/recipes/veintitres.recipe
share/calibre/recipes/version2.recipe
share/calibre/recipes/vic_times.recipe
+share/calibre/recipes/vice_magazine.recipe
+share/calibre/recipes/vignette.recipe
share/calibre/recipes/vijesti.recipe
share/calibre/recipes/villagevoice.recipe
share/calibre/recipes/vio_mundo.recipe
diff -r 90d220f55d57 -r 060e508d3bea misc/calibre/distinfo
--- a/misc/calibre/distinfo Sun May 06 08:30:15 2012 +0000
+++ b/misc/calibre/distinfo Sun May 06 08:34:14 2012 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.11 2012/04/22 19:33:01 gls Exp $
+$NetBSD: distinfo,v 1.12 2012/05/06 08:34:14 gls Exp $
-SHA1 (calibre-0.8.48.tar.xz) = 9d70769ad0fe2352e7b57a497c93358a5c92f21b
-RMD160 (calibre-0.8.48.tar.xz) = a028dd20429316ce903a730d809e5aaa85e1c92c
-Size (calibre-0.8.48.tar.xz) = 24487952 bytes
+SHA1 (calibre-0.8.50.tar.xz) = 3c9522d03af625f11189e5248b680dd3fe302b9b
+RMD160 (calibre-0.8.50.tar.xz) = 9fa78b6316ab86120be39f990ed6edbcd7c50c7d
+Size (calibre-0.8.50.tar.xz) = 24580260 bytes
SHA1 (patch-src_calibre_constants.py) = d86abb152ea2abb280e98830f608d90ee53b552d
SHA1 (patch-src_calibre_devices_scanner.py) = 0ee6a7038c2be361563e4717ee87c6f7844e5e3f
SHA1 (patch-src_calibre_ebooks_pdf_images.cpp) = 950f0302f3c387fb9b4ee41cd96d7c5103b7ad45
Home |
Main Index |
Thread Index |
Old Index