Sat Aug 2 08:57:01 2014 UTC ()
Update to 1.47:

- version: 1.47.0
  date: 2014-08-01

  new features:
    - title: "Cover Grid: Allow user defined emblems (icons) to be
  displayed next to covers"
      type: major
      description: "Now you can have your own custom icons displayed
      next to covers in the cover grid, based on simple rules you
      create. For example, you can display a heart icon next to
      books with a rating of more than four stars or a tick mark
      next to books you read and so on. To create these rules go
      to Preferences->Cover Grid and click the Emblems tab on the
      left."

    - title: "E-book Viewer: Use wiktionary.org and wordnik.com as
    dictionary providers instead of dict.org"
      description: "When looking up words, the word definition is
      now opened in a separate browser window.  The language of
      the dictionary to lookup is automatically selected based on
      the language of the current book. To lookup a word in the
      viewer simply select the word with your mouse and right click,
      then choose 'Lookup in dictionary'"

    - title: "Edit Book: Allow customizing the templates used when
    creating new, blank HTML/CSS files via Preferences->Editor
    settings."

    - title: "Comic Input: When sorting the pages inside a comic,
    recognize numbers, so that page2 sorts before page10"

    - title: "Conversion: When inserting a metadata jacket, format
    the series number using roman numerals. This behavior can be
    disabled by using a custom jacket template, as described here:
    http://manual.calibre-ebook.com/customize.html#overriding-icons-templates-et-cetera"

  bug fixes:
    - title: "Edit Book: Fix incorrect results when running replace
    all on marked text and more than one replacement is made."

    - title: "Edit Book: Live CSS: Improve detection of which tag
    the cursor is inside when there are multiple tags on the same
    line."

    - title: "Edit Book: Clear the Check Book panel when opening
    a new book"

    - title: "Edit Book: Allow the import files into book action
    to be added to the toolbar"

    - title: "Edit Book: Fix subsetting of fonts not working if
    the text contains non-BMP unicode characters."

    - title: "News download: Fix HTML parser used in the news
    download subsystem not preserving whitespace inside <pre> tags"

    - title: "Conversion: Do not strip underscores from classnames."

    - title: "Edit Book: Fix cursor positioning not working when
    creating a new file from a template"

    - title: "Fix a rare error that could happen when using series
    columns inside a custom column template"

    - title: "E-book viewer: Handle quoted URLs inside @font-face
    rules"

  improved recipes:
    - New Yorker


(wiz)
diff -r1.83 -r1.84 pkgsrc/misc/calibre/Makefile
diff -r1.26 -r1.27 pkgsrc/misc/calibre/PLIST
diff -r1.27 -r1.28 pkgsrc/misc/calibre/distinfo

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

--- pkgsrc/misc/calibre/Makefile 2014/07/25 14:04:17 1.83
+++ pkgsrc/misc/calibre/Makefile 2014/08/02 08:57:01 1.84
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.83 2014/07/25 14:04:17 wiz Exp $ 1# $NetBSD: Makefile,v 1.84 2014/08/02 08:57:01 wiz Exp $
2 2
3DISTNAME= calibre-1.46.0 3DISTNAME= calibre-1.47.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
14DEPENDS+= help2man>=1.36.4:../../converters/help2man 14DEPENDS+= help2man>=1.36.4:../../converters/help2man
15DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3 15DEPENDS+= ${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.26 -r1.27 pkgsrc/misc/calibre/PLIST (expand / switch to unified diff)

--- pkgsrc/misc/calibre/PLIST 2014/07/25 14:04:17 1.26
+++ pkgsrc/misc/calibre/PLIST 2014/08/02 08:57:01 1.27
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.26 2014/07/25 14:04:17 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.27 2014/08/02 08:57:01 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
@@ -1038,27 +1038,26 @@ lib/calibre/calibre/gui2/tweak_book/sear @@ -1038,27 +1038,26 @@ lib/calibre/calibre/gui2/tweak_book/sear
1038lib/calibre/calibre/gui2/tweak_book/spell.py 1038lib/calibre/calibre/gui2/tweak_book/spell.py
1039lib/calibre/calibre/gui2/tweak_book/templates.py 1039lib/calibre/calibre/gui2/tweak_book/templates.py
1040lib/calibre/calibre/gui2/tweak_book/toc.py 1040lib/calibre/calibre/gui2/tweak_book/toc.py
1041lib/calibre/calibre/gui2/tweak_book/ui.py 1041lib/calibre/calibre/gui2/tweak_book/ui.py
1042lib/calibre/calibre/gui2/tweak_book/undo.py 1042lib/calibre/calibre/gui2/tweak_book/undo.py
1043lib/calibre/calibre/gui2/tweak_book/widgets.py 1043lib/calibre/calibre/gui2/tweak_book/widgets.py
1044lib/calibre/calibre/gui2/ui.py 1044lib/calibre/calibre/gui2/ui.py
1045lib/calibre/calibre/gui2/update.py 1045lib/calibre/calibre/gui2/update.py
1046lib/calibre/calibre/gui2/viewer/__init__.py 1046lib/calibre/calibre/gui2/viewer/__init__.py
1047lib/calibre/calibre/gui2/viewer/bookmarkmanager.py 1047lib/calibre/calibre/gui2/viewer/bookmarkmanager.py
1048lib/calibre/calibre/gui2/viewer/bookmarkmanager_ui.py 1048lib/calibre/calibre/gui2/viewer/bookmarkmanager_ui.py
1049lib/calibre/calibre/gui2/viewer/config.py 1049lib/calibre/calibre/gui2/viewer/config.py
1050lib/calibre/calibre/gui2/viewer/config_ui.py 1050lib/calibre/calibre/gui2/viewer/config_ui.py
1051lib/calibre/calibre/gui2/viewer/dictionary.py 
1052lib/calibre/calibre/gui2/viewer/documentview.py 1051lib/calibre/calibre/gui2/viewer/documentview.py
1053lib/calibre/calibre/gui2/viewer/flip.py 1052lib/calibre/calibre/gui2/viewer/flip.py
1054lib/calibre/calibre/gui2/viewer/gestures.py 1053lib/calibre/calibre/gui2/viewer/gestures.py
1055lib/calibre/calibre/gui2/viewer/image_popup.py 1054lib/calibre/calibre/gui2/viewer/image_popup.py
1056lib/calibre/calibre/gui2/viewer/inspector.py 1055lib/calibre/calibre/gui2/viewer/inspector.py
1057lib/calibre/calibre/gui2/viewer/javascript.py 1056lib/calibre/calibre/gui2/viewer/javascript.py
1058lib/calibre/calibre/gui2/viewer/keys.py 1057lib/calibre/calibre/gui2/viewer/keys.py
1059lib/calibre/calibre/gui2/viewer/main.py 1058lib/calibre/calibre/gui2/viewer/main.py
1060lib/calibre/calibre/gui2/viewer/main_ui.py 1059lib/calibre/calibre/gui2/viewer/main_ui.py
1061lib/calibre/calibre/gui2/viewer/position.py 1060lib/calibre/calibre/gui2/viewer/position.py
1062lib/calibre/calibre/gui2/viewer/printing.py 1061lib/calibre/calibre/gui2/viewer/printing.py
1063lib/calibre/calibre/gui2/viewer/table_popup.py 1062lib/calibre/calibre/gui2/viewer/table_popup.py
1064lib/calibre/calibre/gui2/viewer/toc.py 1063lib/calibre/calibre/gui2/viewer/toc.py
@@ -1148,27 +1147,26 @@ lib/calibre/calibre/translations/msgfmt. @@ -1148,27 +1147,26 @@ lib/calibre/calibre/translations/msgfmt.
1148lib/calibre/calibre/utils/Zeroconf.py 1147lib/calibre/calibre/utils/Zeroconf.py
1149lib/calibre/calibre/utils/__init__.py 1148lib/calibre/calibre/utils/__init__.py
1150lib/calibre/calibre/utils/apsw_shell.py 1149lib/calibre/calibre/utils/apsw_shell.py
1151lib/calibre/calibre/utils/bibtex.py 1150lib/calibre/calibre/utils/bibtex.py
1152lib/calibre/calibre/utils/browser.py 1151lib/calibre/calibre/utils/browser.py
1153lib/calibre/calibre/utils/chm/__init__.py 1152lib/calibre/calibre/utils/chm/__init__.py
1154lib/calibre/calibre/utils/chm/chm.py 1153lib/calibre/calibre/utils/chm/chm.py
1155lib/calibre/calibre/utils/chm/chmlib.py 1154lib/calibre/calibre/utils/chm/chmlib.py
1156lib/calibre/calibre/utils/cleantext.py 1155lib/calibre/calibre/utils/cleantext.py
1157lib/calibre/calibre/utils/complete.py 1156lib/calibre/calibre/utils/complete.py
1158lib/calibre/calibre/utils/config.py 1157lib/calibre/calibre/utils/config.py
1159lib/calibre/calibre/utils/config_base.py 1158lib/calibre/calibre/utils/config_base.py
1160lib/calibre/calibre/utils/date.py 1159lib/calibre/calibre/utils/date.py
1161lib/calibre/calibre/utils/dictclient.py 
1162lib/calibre/calibre/utils/file_associations.py 1160lib/calibre/calibre/utils/file_associations.py
1163lib/calibre/calibre/utils/filenames.py 1161lib/calibre/calibre/utils/filenames.py
1164lib/calibre/calibre/utils/fonts/__init__.py 1162lib/calibre/calibre/utils/fonts/__init__.py
1165lib/calibre/calibre/utils/fonts/free_type.py 1163lib/calibre/calibre/utils/fonts/free_type.py
1166lib/calibre/calibre/utils/fonts/metadata.py 1164lib/calibre/calibre/utils/fonts/metadata.py
1167lib/calibre/calibre/utils/fonts/scanner.py 1165lib/calibre/calibre/utils/fonts/scanner.py
1168lib/calibre/calibre/utils/fonts/sfnt/__init__.py 1166lib/calibre/calibre/utils/fonts/sfnt/__init__.py
1169lib/calibre/calibre/utils/fonts/sfnt/cff/__init__.py 1167lib/calibre/calibre/utils/fonts/sfnt/cff/__init__.py
1170lib/calibre/calibre/utils/fonts/sfnt/cff/constants.py 1168lib/calibre/calibre/utils/fonts/sfnt/cff/constants.py
1171lib/calibre/calibre/utils/fonts/sfnt/cff/dict_data.py 1169lib/calibre/calibre/utils/fonts/sfnt/cff/dict_data.py
1172lib/calibre/calibre/utils/fonts/sfnt/cff/table.py 1170lib/calibre/calibre/utils/fonts/sfnt/cff/table.py
1173lib/calibre/calibre/utils/fonts/sfnt/cff/writer.py 1171lib/calibre/calibre/utils/fonts/sfnt/cff/writer.py
1174lib/calibre/calibre/utils/fonts/sfnt/cmap.py 1172lib/calibre/calibre/utils/fonts/sfnt/cmap.py
@@ -1467,26 +1465,27 @@ share/calibre/images/devices/folder.png @@ -1467,26 +1465,27 @@ share/calibre/images/devices/folder.png
1467share/calibre/images/devices/ipad.png 1465share/calibre/images/devices/ipad.png
1468share/calibre/images/devices/italica.png 1466share/calibre/images/devices/italica.png
1469share/calibre/images/devices/itunes.png 1467share/calibre/images/devices/itunes.png
1470share/calibre/images/devices/kindle.jpg 1468share/calibre/images/devices/kindle.jpg
1471share/calibre/images/devices/nook.jpg 1469share/calibre/images/devices/nook.jpg
1472share/calibre/images/devices/tablet.png 1470share/calibre/images/devices/tablet.png
1473share/calibre/images/dialog_error.png 1471share/calibre/images/dialog_error.png
1474share/calibre/images/dialog_information.png 1472share/calibre/images/dialog_information.png
1475share/calibre/images/dialog_question.png 1473share/calibre/images/dialog_question.png
1476share/calibre/images/dialog_warning.png 1474share/calibre/images/dialog_warning.png
1477share/calibre/images/dictionary.png 1475share/calibre/images/dictionary.png
1478share/calibre/images/diff.png 1476share/calibre/images/diff.png
1479share/calibre/images/document-encrypt.png 1477share/calibre/images/document-encrypt.png
 1478share/calibre/images/document-import.png
1480share/calibre/images/document-new.png 1479share/calibre/images/document-new.png
1481share/calibre/images/document_open.png 1480share/calibre/images/document_open.png
1482share/calibre/images/donate.png 1481share/calibre/images/donate.png
1483share/calibre/images/dot_green.png 1482share/calibre/images/dot_green.png
1484share/calibre/images/dot_red.png 1483share/calibre/images/dot_red.png
1485share/calibre/images/drawer.png 1484share/calibre/images/drawer.png
1486share/calibre/images/drm-locked.png 1485share/calibre/images/drm-locked.png
1487share/calibre/images/drm-unlocked.png 1486share/calibre/images/drm-unlocked.png
1488share/calibre/images/edit-clear.png 1487share/calibre/images/edit-clear.png
1489share/calibre/images/edit-copy.png 1488share/calibre/images/edit-copy.png
1490share/calibre/images/edit-cut.png 1489share/calibre/images/edit-cut.png
1491share/calibre/images/edit-paste.png 1490share/calibre/images/edit-paste.png
1492share/calibre/images/edit-redo.png 1491share/calibre/images/edit-redo.png

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

--- pkgsrc/misc/calibre/distinfo 2014/07/25 14:04:17 1.27
+++ pkgsrc/misc/calibre/distinfo 2014/08/02 08:57:01 1.28
@@ -1,10 +1,10 @@ @@ -1,10 +1,10 @@
1$NetBSD: distinfo,v 1.27 2014/07/25 14:04:17 wiz Exp $ 1$NetBSD: distinfo,v 1.28 2014/08/02 08:57:01 wiz Exp $
2 2
3SHA1 (calibre-1.46.0.tar.xz) = 6abb1153b6ae17bb1f41cf0d6f3e401861cc7d10 3SHA1 (calibre-1.47.0.tar.xz) = d38c3289a8a2af3bc184f7466d60e3368824fd3e
4RMD160 (calibre-1.46.0.tar.xz) = db1135396a9e5ba21ba451559bcbbc7f5345251b 4RMD160 (calibre-1.47.0.tar.xz) = 5dcec0e9f590bc444a3349d5d84a3d1a77ea40d9
5Size (calibre-1.46.0.tar.xz) = 36580156 bytes 5Size (calibre-1.47.0.tar.xz) = 36581960 bytes
6SHA1 (qt-everywhere-opensource-src-4.8.5.tar.gz) = 745f9ebf091696c0d5403ce691dc28c039d77b9e 6SHA1 (qt-everywhere-opensource-src-4.8.5.tar.gz) = 745f9ebf091696c0d5403ce691dc28c039d77b9e
7RMD160 (qt-everywhere-opensource-src-4.8.5.tar.gz) = 1e7bb099d5d1cda0b663cebe207c846c8d04750d 7RMD160 (qt-everywhere-opensource-src-4.8.5.tar.gz) = 1e7bb099d5d1cda0b663cebe207c846c8d04750d
8Size (qt-everywhere-opensource-src-4.8.5.tar.gz) = 241491467 bytes 8Size (qt-everywhere-opensource-src-4.8.5.tar.gz) = 241491467 bytes
9SHA1 (patch-setup_extensions.py) = 285ab1aff5b0d5f7c0a016f68e705d312a120d65 9SHA1 (patch-setup_extensions.py) = 285ab1aff5b0d5f7c0a016f68e705d312a120d65
10SHA1 (patch-src_calibre_linux.py) = 5abce220798f9a32ffda45080227a8bc937de838 10SHA1 (patch-src_calibre_linux.py) = 5abce220798f9a32ffda45080227a8bc937de838