Wed Jun 10 09:00:41 2015 UTC ()
Update to 2.30.0:

- version: 2.30.0
  date: 2015-06-05

  new features:
    - title: "An option to auto-convert a book on adding even if
    it is already in the output format (Preferences->Adding Books)."

    - title: "E-book viewer: If there are entries in the Table of
    Contents that are long enough to be truncated, display the full
    text in a popup menu when the mouse hovers over the item."

    - title: "News download: Add support for turning off SSL
    certificate verification in individual recipes"

    - title: "Kobo driver: Support for upcoming firmware version
    3.16"

  bug fixes:
    - title: "DOCX Output: Fix aspect ratio of images being distorted
    when the input document specifies image width but not height
    or vice-versa."

    - title: "DOCX Output: Fix extra page breaks being inserted in
    some situations."

    - title: "LIT Input: Fix smarten punctuation not working for
    text (as opposed to HTML) based LIT files."

    - title: "EPUB metadata: Fix extraction of cover image from
    EPUB 3 files that do not use EPUB 2 backward compatible markup
    and that have incorrect cover page markup as well."

    - title: "Book details panel: On windows use only \\ as a path
    separator when copying file paths"

    - title: "Edit Book: Fix Saved searches panel not working well
    with very long search/replace expressions"

    - title: "OS X: Fix changing preferences causing 'Email to
    selected recipients...' appearing multiple times in the
    Connect/Share menu."

- version: 2.29.0
  date: 2015-05-29

  new features:
    - title: "Allow opening the full Tag Editor dialog directly
    from the book list by holding down the Shift key while starting
    an edit of a tag-like field. For example, click on the tags
    field for a book and press Shift-F2"

    - title: "Tag Browser: Allow undoing the deletion of items in
    the Manage categories window"

    - title: "calibredb add: Allow setting arbitrary identifiers,
    not just ISBN."

    - title: "Add a 'Retry' button to the news download failed
    error message."

  bug fixes:
    - title: "DOCX Output: Detect the common idiom of placing
    centered images as inline images inside a containing centered
    block and render the resulting image as a floating centered
    image in the DOCX file."

    - title: "DOCX Output: Fix incorrect handling of bold/italic
    in paragraphs where the majority of text is either bold or
    italic instead of normal"

    - title: "Table of Contents editor: Fix save/load of settings
    in the XPath wizard not working across restarts"

    - title: "Get Books: Update the Kobo Store plugin for website
    changes"

  improved recipes:
    - Popular Science
    - General Knowledge Today
    - Scientific American
    - Wired Magazine


(wiz)
diff -r1.105 -r1.106 pkgsrc/misc/calibre/Makefile
diff -r1.38 -r1.39 pkgsrc/misc/calibre/PLIST
diff -r1.40 -r1.41 pkgsrc/misc/calibre/distinfo

cvs diff -r1.105 -r1.106 pkgsrc/misc/calibre/Makefile (expand / switch to unified diff)

--- pkgsrc/misc/calibre/Makefile 2015/05/28 07:04:04 1.105
+++ pkgsrc/misc/calibre/Makefile 2015/06/10 09:00:40 1.106
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.105 2015/05/28 07:04:04 wiz Exp $ 1# $NetBSD: Makefile,v 1.106 2015/06/10 09:00:40 wiz Exp $
2 2
3DISTNAME= calibre-2.28.0 3DISTNAME= calibre-2.30.0
4CATEGORIES= misc 4CATEGORIES= misc
5MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=calibre/} 5MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=calibre/}
6EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
7DISTFILES= ${DISTNAME}${EXTRACT_SUFX} 7DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.calibre-ebook.com/ 10HOMEPAGE= http://www.calibre-ebook.com/
11COMMENT= E-book library management application 11COMMENT= E-book library management application
12LICENSE= gnu-gpl-v3 12LICENSE= gnu-gpl-v3
13 13
14#DEPENDS+= help2man>=1.36.4:../../converters/help2man 14#DEPENDS+= help2man>=1.36.4:../../converters/help2man
15#DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3 15#DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
16DEPENDS+= xdg-utils>=1.0.2:../../misc/xdg-utils 16DEPENDS+= xdg-utils>=1.0.2:../../misc/xdg-utils

cvs diff -r1.38 -r1.39 pkgsrc/misc/calibre/PLIST (expand / switch to unified diff)

--- pkgsrc/misc/calibre/PLIST 2015/05/28 07:04:04 1.38
+++ pkgsrc/misc/calibre/PLIST 2015/06/10 09:00:40 1.39
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.38 2015/05/28 07:04:04 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.39 2015/06/10 09:00:40 wiz Exp $
2bin/calibre 2bin/calibre
3bin/calibre-complete 3bin/calibre-complete
4bin/calibre-customize 4bin/calibre-customize
5bin/calibre-debug 5bin/calibre-debug
6bin/calibre-parallel 6bin/calibre-parallel
7bin/calibre-server 7bin/calibre-server
8bin/calibre-smtp 8bin/calibre-smtp
9bin/calibredb 9bin/calibredb
10bin/ebook-convert 10bin/ebook-convert
11bin/ebook-device 11bin/ebook-device
12bin/ebook-edit 12bin/ebook-edit
13bin/ebook-meta 13bin/ebook-meta
14bin/ebook-polish 14bin/ebook-polish
@@ -1141,62 +1141,84 @@ lib/calibre/calibre/library/server/main. @@ -1141,62 +1141,84 @@ lib/calibre/calibre/library/server/main.
1141lib/calibre/calibre/library/server/mobile.py 1141lib/calibre/calibre/library/server/mobile.py
1142lib/calibre/calibre/library/server/opds.py 1142lib/calibre/calibre/library/server/opds.py
1143lib/calibre/calibre/library/server/utils.py 1143lib/calibre/calibre/library/server/utils.py
1144lib/calibre/calibre/library/server/xml.py 1144lib/calibre/calibre/library/server/xml.py
1145lib/calibre/calibre/library/sqlite.py 1145lib/calibre/calibre/library/sqlite.py
1146lib/calibre/calibre/library/test.py 1146lib/calibre/calibre/library/test.py
1147lib/calibre/calibre/libunzip.py 1147lib/calibre/calibre/libunzip.py
1148lib/calibre/calibre/libwand.py 1148lib/calibre/calibre/libwand.py
1149lib/calibre/calibre/linux.py 1149lib/calibre/calibre/linux.py
1150lib/calibre/calibre/plugins/_patiencediff_c.so 1150lib/calibre/calibre/plugins/_patiencediff_c.so
1151lib/calibre/calibre/plugins/_regex.so 1151lib/calibre/calibre/plugins/_regex.so
1152lib/calibre/calibre/plugins/bzzdec.so 1152lib/calibre/calibre/plugins/bzzdec.so
1153lib/calibre/calibre/plugins/cPalmdoc.so 1153lib/calibre/calibre/plugins/cPalmdoc.so
 1154lib/calibre/calibre/plugins/certgen.so
1154lib/calibre/calibre/plugins/chm_extra.so 1155lib/calibre/calibre/plugins/chm_extra.so
1155lib/calibre/calibre/plugins/chmlib.so 1156lib/calibre/calibre/plugins/chmlib.so
1156lib/calibre/calibre/plugins/freetype.so 1157lib/calibre/calibre/plugins/freetype.so
1157lib/calibre/calibre/plugins/html.so 1158lib/calibre/calibre/plugins/html.so
1158lib/calibre/calibre/plugins/hunspell.so 1159lib/calibre/calibre/plugins/hunspell.so
1159lib/calibre/calibre/plugins/icu.so 1160lib/calibre/calibre/plugins/icu.so
1160lib/calibre/calibre/plugins/libheadless.so 1161lib/calibre/calibre/plugins/libheadless.so
1161lib/calibre/calibre/plugins/lzx.so 1162lib/calibre/calibre/plugins/lzx.so
1162lib/calibre/calibre/plugins/magick.so 1163lib/calibre/calibre/plugins/magick.so
1163lib/calibre/calibre/plugins/matcher.so 1164lib/calibre/calibre/plugins/matcher.so
1164lib/calibre/calibre/plugins/msdes.so 1165lib/calibre/calibre/plugins/msdes.so
1165lib/calibre/calibre/plugins/pictureflow.so 1166lib/calibre/calibre/plugins/pictureflow.so
1166lib/calibre/calibre/plugins/podofo.so 1167lib/calibre/calibre/plugins/podofo.so
1167lib/calibre/calibre/plugins/progress_indicator.so 1168lib/calibre/calibre/plugins/progress_indicator.so
1168lib/calibre/calibre/plugins/qt_hack.so 1169lib/calibre/calibre/plugins/qt_hack.so
1169lib/calibre/calibre/plugins/speedup.so 1170lib/calibre/calibre/plugins/speedup.so
1170lib/calibre/calibre/plugins/sqlite_custom.so 1171lib/calibre/calibre/plugins/sqlite_custom.so
1171lib/calibre/calibre/plugins/tokenizer.so 1172lib/calibre/calibre/plugins/tokenizer.so
1172lib/calibre/calibre/plugins/unrar.so 1173lib/calibre/calibre/plugins/unrar.so
1173lib/calibre/calibre/plugins/woff.so 1174lib/calibre/calibre/plugins/woff.so
1174lib/calibre/calibre/ptempfile.py 1175lib/calibre/calibre/ptempfile.py
1175lib/calibre/calibre/rpdb.py 1176lib/calibre/calibre/rpdb.py
1176lib/calibre/calibre/spell/__init__.py 1177lib/calibre/calibre/spell/__init__.py
1177lib/calibre/calibre/spell/break_iterator.py 1178lib/calibre/calibre/spell/break_iterator.py
1178lib/calibre/calibre/spell/dictionary.py 1179lib/calibre/calibre/spell/dictionary.py
1179lib/calibre/calibre/spell/import_from.py 1180lib/calibre/calibre/spell/import_from.py
 1181lib/calibre/calibre/srv/__init__.py
 1182lib/calibre/calibre/srv/bonjour.py
 1183lib/calibre/calibre/srv/errors.py
 1184lib/calibre/calibre/srv/handler.py
 1185lib/calibre/calibre/srv/http_request.py
 1186lib/calibre/calibre/srv/http_response.py
 1187lib/calibre/calibre/srv/loop.py
 1188lib/calibre/calibre/srv/opts.py
 1189lib/calibre/calibre/srv/pool.py
 1190lib/calibre/calibre/srv/pre_activated.py
 1191lib/calibre/calibre/srv/routes.py
 1192lib/calibre/calibre/srv/sendfile.py
 1193lib/calibre/calibre/srv/standalone.py
 1194lib/calibre/calibre/srv/tests/__init__.py
 1195lib/calibre/calibre/srv/tests/base.py
 1196lib/calibre/calibre/srv/tests/http.py
 1197lib/calibre/calibre/srv/tests/loop.py
 1198lib/calibre/calibre/srv/tests/main.py
 1199lib/calibre/calibre/srv/tests/routes.py
 1200lib/calibre/calibre/srv/utils.py
1180lib/calibre/calibre/startup.py 1201lib/calibre/calibre/startup.py
1181lib/calibre/calibre/test_build.py 1202lib/calibre/calibre/test_build.py
1182lib/calibre/calibre/translations/__init__.py 1203lib/calibre/calibre/translations/__init__.py
1183lib/calibre/calibre/translations/dynamic.py 1204lib/calibre/calibre/translations/dynamic.py
1184lib/calibre/calibre/translations/msgfmt.py 1205lib/calibre/calibre/translations/msgfmt.py
1185lib/calibre/calibre/utils/Zeroconf.py 1206lib/calibre/calibre/utils/Zeroconf.py
1186lib/calibre/calibre/utils/__init__.py 1207lib/calibre/calibre/utils/__init__.py
1187lib/calibre/calibre/utils/apsw_shell.py 1208lib/calibre/calibre/utils/apsw_shell.py
1188lib/calibre/calibre/utils/bibtex.py 1209lib/calibre/calibre/utils/bibtex.py
1189lib/calibre/calibre/utils/browser.py 1210lib/calibre/calibre/utils/browser.py
 1211lib/calibre/calibre/utils/certgen.py
1190lib/calibre/calibre/utils/chm/__init__.py 1212lib/calibre/calibre/utils/chm/__init__.py
1191lib/calibre/calibre/utils/chm/chm.py 1213lib/calibre/calibre/utils/chm/chm.py
1192lib/calibre/calibre/utils/chm/chmlib.py 1214lib/calibre/calibre/utils/chm/chmlib.py
1193lib/calibre/calibre/utils/cleantext.py 1215lib/calibre/calibre/utils/cleantext.py
1194lib/calibre/calibre/utils/complete.py 1216lib/calibre/calibre/utils/complete.py
1195lib/calibre/calibre/utils/config.py 1217lib/calibre/calibre/utils/config.py
1196lib/calibre/calibre/utils/config_base.py 1218lib/calibre/calibre/utils/config_base.py
1197lib/calibre/calibre/utils/date.py 1219lib/calibre/calibre/utils/date.py
1198lib/calibre/calibre/utils/dbus_service.py 1220lib/calibre/calibre/utils/dbus_service.py
1199lib/calibre/calibre/utils/file_associations.py 1221lib/calibre/calibre/utils/file_associations.py
1200lib/calibre/calibre/utils/filenames.py 1222lib/calibre/calibre/utils/filenames.py
1201lib/calibre/calibre/utils/fonts/__init__.py 1223lib/calibre/calibre/utils/fonts/__init__.py
1202lib/calibre/calibre/utils/fonts/free_type.py 1224lib/calibre/calibre/utils/fonts/free_type.py
@@ -2596,27 +2618,26 @@ share/calibre/recipes/mainichi.recipe @@ -2596,27 +2618,26 @@ share/calibre/recipes/mainichi.recipe
2596share/calibre/recipes/mainichi_en.recipe 2618share/calibre/recipes/mainichi_en.recipe
2597share/calibre/recipes/mainichi_science_news.recipe 2619share/calibre/recipes/mainichi_science_news.recipe
2598share/calibre/recipes/malaya_business_insight.recipe 2620share/calibre/recipes/malaya_business_insight.recipe
2599share/calibre/recipes/malaysian_mirror.recipe 2621share/calibre/recipes/malaysian_mirror.recipe
2600share/calibre/recipes/manila_standard_today.recipe 2622share/calibre/recipes/manila_standard_today.recipe
2601share/calibre/recipes/marca.recipe 2623share/calibre/recipes/marca.recipe
2602share/calibre/recipes/marctv.recipe 2624share/calibre/recipes/marctv.recipe
2603share/calibre/recipes/marine_corps_times.recipe 2625share/calibre/recipes/marine_corps_times.recipe
2604share/calibre/recipes/marketing_magazine.recipe 2626share/calibre/recipes/marketing_magazine.recipe
2605share/calibre/recipes/marketing_sensoriale.recipe 2627share/calibre/recipes/marketing_sensoriale.recipe
2606share/calibre/recipes/mateusz_czytania.recipe 2628share/calibre/recipes/mateusz_czytania.recipe
2607share/calibre/recipes/matichon.recipe 2629share/calibre/recipes/matichon.recipe
2608share/calibre/recipes/max_planck.recipe 2630share/calibre/recipes/max_planck.recipe
2609share/calibre/recipes/maximum_pc.recipe 
2610share/calibre/recipes/mayra.recipe 2631share/calibre/recipes/mayra.recipe
2611share/calibre/recipes/mdj.recipe 2632share/calibre/recipes/mdj.recipe
2612share/calibre/recipes/media2.recipe 2633share/calibre/recipes/media2.recipe
2613share/calibre/recipes/mediafax.recipe 2634share/calibre/recipes/mediafax.recipe
2614share/calibre/recipes/mediaindonesia.recipe 2635share/calibre/recipes/mediaindonesia.recipe
2615share/calibre/recipes/mediapart.recipe 2636share/calibre/recipes/mediapart.recipe
2616share/calibre/recipes/medscape.recipe 2637share/calibre/recipes/medscape.recipe
2617share/calibre/recipes/melbourne_herald_sun.recipe 2638share/calibre/recipes/melbourne_herald_sun.recipe
2618share/calibre/recipes/men24_gr.recipe 2639share/calibre/recipes/men24_gr.recipe
2619share/calibre/recipes/mens_health.recipe 2640share/calibre/recipes/mens_health.recipe
2620share/calibre/recipes/merco_press.recipe 2641share/calibre/recipes/merco_press.recipe
2621share/calibre/recipes/mesec.recipe 2642share/calibre/recipes/mesec.recipe
2622share/calibre/recipes/metro_montreal.recipe 2643share/calibre/recipes/metro_montreal.recipe
@@ -3510,14 +3531,13 @@ share/calibre/viewer/mathjax/jax/output/ @@ -3510,14 +3531,13 @@ share/calibre/viewer/mathjax/jax/output/
3510share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Typewriter/Regular/CombDiacritMarks.js 3531share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Typewriter/Regular/CombDiacritMarks.js
3511share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Typewriter/Regular/Main.js 3532share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Typewriter/Regular/Main.js
3512share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Typewriter/Regular/Other.js 3533share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Typewriter/Regular/Other.js
3513share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/fontdata-extra.js 3534share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/fontdata-extra.js
3514share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/fontdata.js 3535share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/fontdata.js
3515share/calibre/viewer/mathjax/jax/output/SVG/jax.js 3536share/calibre/viewer/mathjax/jax/output/SVG/jax.js
3516share/calibre/viewer/referencing.js 3537share/calibre/viewer/referencing.js
3517share/doc/calibre/COPYRIGHT 3538share/doc/calibre/COPYRIGHT
3518share/doc/calibre/Changelog.old.yaml 3539share/doc/calibre/Changelog.old.yaml
3519share/doc/calibre/Changelog.yaml 3540share/doc/calibre/Changelog.yaml
3520share/doc/calibre/INSTALL 3541share/doc/calibre/INSTALL
3521share/doc/calibre/LICENSE.rtf 3542share/doc/calibre/LICENSE.rtf
3522share/doc/calibre/README.md 3543share/doc/calibre/README.md
3523@pkgdir lib/calibre/calibre/plugins/.libs 

cvs diff -r1.40 -r1.41 pkgsrc/misc/calibre/distinfo (expand / switch to unified diff)

--- pkgsrc/misc/calibre/distinfo 2015/05/28 07:04:04 1.40
+++ pkgsrc/misc/calibre/distinfo 2015/06/10 09:00:40 1.41
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.40 2015/05/28 07:04:04 wiz Exp $ 1$NetBSD: distinfo,v 1.41 2015/06/10 09:00:40 wiz Exp $
2 2
3SHA1 (calibre-2.28.0.tar.xz) = 9fbe5a34a586184cb19ae6769213146ee5ef97ac 3SHA1 (calibre-2.30.0.tar.xz) = 0b95fe511ad77d541d6115cbb39cbce28021e699
4RMD160 (calibre-2.28.0.tar.xz) = 0b8e13024f87e240b5ca93cbe2ea6170c9d9bea3 4RMD160 (calibre-2.30.0.tar.xz) = 6a3e84fde6e5bf1b9036425c67b26ec0d440f00e
5Size (calibre-2.28.0.tar.xz) = 36965956 bytes 5Size (calibre-2.30.0.tar.xz) = 36851416 bytes
6SHA1 (patch-setup_build__environment.py) = b620c36fee9a4c403af0fecced8ea8189dc8e25c 6SHA1 (patch-setup_build__environment.py) = b620c36fee9a4c403af0fecced8ea8189dc8e25c
7SHA1 (patch-setup_extensions.py) = dcf89bab3a9ff7012af6e009bf68779302d2a556 7SHA1 (patch-setup_extensions.py) = dcf89bab3a9ff7012af6e009bf68779302d2a556