Fri Nov 27 13:52:50 2015 UTC ()
Update calibre to 2.45.0:

New Features

    Cover browser: Allow customizing the text that appears under the covers with a template in Preferences->Look & Feel->Cover browser
    When sending books without a cover to the device, generate a cover with book metadata instead of using the blank book icon
    Preferenes->Add your own columns: Show more information about existing columns

Bug Fixes

    PDF Output: Handle input documents with fonts that do not have either postscript or full name information.
    DOCX Input: Handle numbering styles that use non-decimal number formats and custom templates.
    Allow restoring of corrupted library to work even if the metadata.db file is missing from the library folder
    Bulk metadata dialog: Fix renaming a custom series via search and replace causing the series index to be reset to 1.
    Bulk metadata dialog: Fix search and replace not working for text like custom columns if the column contains only a single value.
    Content server: Fix next and previous links not working in the mobile view when using a search query that includes url unsafe characters.
    Update Amazon metadata download plugin to handle amazon.com website change that was preventing any metadata from being downloaded
    Edit Book: Fix error when trying to add words to user dictionary for a book with a language that has no dictionary available.
    Tag browser: Fix various bugs in how grouped search terms are displayed. Also fix counts and average rating for items in user categories
    When using copy to library also create missing composite columns in the destination library.


(wiz)
diff -r1.122 -r1.123 pkgsrc/misc/calibre/Makefile
diff -r1.49 -r1.50 pkgsrc/misc/calibre/PLIST
diff -r1.54 -r1.55 pkgsrc/misc/calibre/distinfo

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

--- pkgsrc/misc/calibre/Makefile 2015/11/23 11:03:40 1.122
+++ pkgsrc/misc/calibre/Makefile 2015/11/27 13:52:50 1.123
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.122 2015/11/23 11:03:40 wiz Exp $ 1# $NetBSD: Makefile,v 1.123 2015/11/27 13:52:50 wiz Exp $
2 2
3DISTNAME= calibre-2.44.1 3DISTNAME= calibre-2.45.0
4CATEGORIES= misc 4CATEGORIES= misc
5#MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=calibre/} 5#MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=calibre/}
6MASTER_SITES= http://download.calibre-ebook.com/${PKGVERSION_NOREV}/ 6MASTER_SITES= http://download.calibre-ebook.com/${PKGVERSION_NOREV}/
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8DISTFILES= ${DISTNAME}${EXTRACT_SUFX} 8DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://www.calibre-ebook.com/ 11HOMEPAGE= http://www.calibre-ebook.com/
12COMMENT= E-book library management application 12COMMENT= E-book library management application
13LICENSE= gnu-gpl-v3 13LICENSE= gnu-gpl-v3
14 14
15#DEPENDS+= help2man>=1.36.4:../../converters/help2man 15#DEPENDS+= help2man>=1.36.4:../../converters/help2man
16DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3 16DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3

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

--- pkgsrc/misc/calibre/PLIST 2015/11/23 11:03:40 1.49
+++ pkgsrc/misc/calibre/PLIST 2015/11/27 13:52:50 1.50
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.49 2015/11/23 11:03:40 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.50 2015/11/27 13:52:50 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
@@ -1235,26 +1235,27 @@ lib/calibre/calibre/utils/apsw_shell.py @@ -1235,26 +1235,27 @@ lib/calibre/calibre/utils/apsw_shell.py
1235lib/calibre/calibre/utils/bibtex.py 1235lib/calibre/calibre/utils/bibtex.py
1236lib/calibre/calibre/utils/browser.py 1236lib/calibre/calibre/utils/browser.py
1237lib/calibre/calibre/utils/certgen.py 1237lib/calibre/calibre/utils/certgen.py
1238lib/calibre/calibre/utils/chm/__init__.py 1238lib/calibre/calibre/utils/chm/__init__.py
1239lib/calibre/calibre/utils/chm/chm.py 1239lib/calibre/calibre/utils/chm/chm.py
1240lib/calibre/calibre/utils/chm/chmlib.py 1240lib/calibre/calibre/utils/chm/chmlib.py
1241lib/calibre/calibre/utils/cleantext.py 1241lib/calibre/calibre/utils/cleantext.py
1242lib/calibre/calibre/utils/complete.py 1242lib/calibre/calibre/utils/complete.py
1243lib/calibre/calibre/utils/config.py 1243lib/calibre/calibre/utils/config.py
1244lib/calibre/calibre/utils/config_base.py 1244lib/calibre/calibre/utils/config_base.py
1245lib/calibre/calibre/utils/date.py 1245lib/calibre/calibre/utils/date.py
1246lib/calibre/calibre/utils/dbus_service.py 1246lib/calibre/calibre/utils/dbus_service.py
1247lib/calibre/calibre/utils/file_associations.py 1247lib/calibre/calibre/utils/file_associations.py
 1248lib/calibre/calibre/utils/file_type_icons.py
1248lib/calibre/calibre/utils/filenames.py 1249lib/calibre/calibre/utils/filenames.py
1249lib/calibre/calibre/utils/fonts/__init__.py 1250lib/calibre/calibre/utils/fonts/__init__.py
1250lib/calibre/calibre/utils/fonts/free_type.py 1251lib/calibre/calibre/utils/fonts/free_type.py
1251lib/calibre/calibre/utils/fonts/metadata.py 1252lib/calibre/calibre/utils/fonts/metadata.py
1252lib/calibre/calibre/utils/fonts/scanner.py 1253lib/calibre/calibre/utils/fonts/scanner.py
1253lib/calibre/calibre/utils/fonts/sfnt/__init__.py 1254lib/calibre/calibre/utils/fonts/sfnt/__init__.py
1254lib/calibre/calibre/utils/fonts/sfnt/cff/__init__.py 1255lib/calibre/calibre/utils/fonts/sfnt/cff/__init__.py
1255lib/calibre/calibre/utils/fonts/sfnt/cff/constants.py 1256lib/calibre/calibre/utils/fonts/sfnt/cff/constants.py
1256lib/calibre/calibre/utils/fonts/sfnt/cff/dict_data.py 1257lib/calibre/calibre/utils/fonts/sfnt/cff/dict_data.py
1257lib/calibre/calibre/utils/fonts/sfnt/cff/table.py 1258lib/calibre/calibre/utils/fonts/sfnt/cff/table.py
1258lib/calibre/calibre/utils/fonts/sfnt/cff/writer.py 1259lib/calibre/calibre/utils/fonts/sfnt/cff/writer.py
1259lib/calibre/calibre/utils/fonts/sfnt/cmap.py 1260lib/calibre/calibre/utils/fonts/sfnt/cmap.py
1260lib/calibre/calibre/utils/fonts/sfnt/common.py 1261lib/calibre/calibre/utils/fonts/sfnt/common.py
@@ -2073,27 +2074,26 @@ share/calibre/recipes/dani.recipe @@ -2073,27 +2074,26 @@ share/calibre/recipes/dani.recipe
2073share/calibre/recipes/dark_horizons.recipe 2074share/calibre/recipes/dark_horizons.recipe
2074share/calibre/recipes/dark_reading.recipe 2075share/calibre/recipes/dark_reading.recipe
2075share/calibre/recipes/darknet.recipe 2076share/calibre/recipes/darknet.recipe
2076share/calibre/recipes/datasport.recipe 2077share/calibre/recipes/datasport.recipe
2077share/calibre/recipes/daum_net.recipe 2078share/calibre/recipes/daum_net.recipe
2078share/calibre/recipes/dawn.recipe 2079share/calibre/recipes/dawn.recipe
2079share/calibre/recipes/daytona_beach.recipe 2080share/calibre/recipes/daytona_beach.recipe
2080share/calibre/recipes/dbb.recipe 2081share/calibre/recipes/dbb.recipe
2081share/calibre/recipes/de_standaard.recipe 2082share/calibre/recipes/de_standaard.recipe
2082share/calibre/recipes/deadspin.recipe 2083share/calibre/recipes/deadspin.recipe
2083share/calibre/recipes/deccan_herald.recipe 2084share/calibre/recipes/deccan_herald.recipe
2084share/calibre/recipes/defensenews.recipe 2085share/calibre/recipes/defensenews.recipe
2085share/calibre/recipes/degentenaar.recipe 2086share/calibre/recipes/degentenaar.recipe
2086share/calibre/recipes/deia.recipe 
2087share/calibre/recipes/delco_times.recipe 2087share/calibre/recipes/delco_times.recipe
2088share/calibre/recipes/demagog.cz.recipe 2088share/calibre/recipes/demagog.cz.recipe
2089share/calibre/recipes/democracy_journal.recipe 2089share/calibre/recipes/democracy_journal.recipe
2090share/calibre/recipes/democracy_now.recipe 2090share/calibre/recipes/democracy_now.recipe
2091share/calibre/recipes/demorgen_be.recipe 2091share/calibre/recipes/demorgen_be.recipe
2092share/calibre/recipes/den_of_geek.recipe 2092share/calibre/recipes/den_of_geek.recipe
2093share/calibre/recipes/denik.cz.recipe 2093share/calibre/recipes/denik.cz.recipe
2094share/calibre/recipes/denik_referendum.recipe 2094share/calibre/recipes/denik_referendum.recipe
2095share/calibre/recipes/denver_post.recipe 2095share/calibre/recipes/denver_post.recipe
2096share/calibre/recipes/der_spiegel.recipe 2096share/calibre/recipes/der_spiegel.recipe
2097share/calibre/recipes/der_standard.recipe 2097share/calibre/recipes/der_standard.recipe
2098share/calibre/recipes/deredactie.recipe 2098share/calibre/recipes/deredactie.recipe
2099share/calibre/recipes/derin_dusunce.recipe 2099share/calibre/recipes/derin_dusunce.recipe
@@ -2990,28 +2990,26 @@ share/calibre/recipes/readers_digest.rec @@ -2990,28 +2990,26 @@ share/calibre/recipes/readers_digest.rec
2990share/calibre/recipes/readitlater.recipe 2990share/calibre/recipes/readitlater.recipe
2991share/calibre/recipes/real_clear.recipe 2991share/calibre/recipes/real_clear.recipe
2992share/calibre/recipes/real_world_economics_review.recipe 2992share/calibre/recipes/real_world_economics_review.recipe
2993share/calibre/recipes/realitatea.recipe 2993share/calibre/recipes/realitatea.recipe
2994share/calibre/recipes/rebelion.recipe 2994share/calibre/recipes/rebelion.recipe
2995share/calibre/recipes/red_aragon.recipe 2995share/calibre/recipes/red_aragon.recipe
2996share/calibre/recipes/red_voltaire.recipe 2996share/calibre/recipes/red_voltaire.recipe
2997share/calibre/recipes/regina_leader_post.recipe 2997share/calibre/recipes/regina_leader_post.recipe
2998share/calibre/recipes/replicavedetelor.recipe 2998share/calibre/recipes/replicavedetelor.recipe
2999share/calibre/recipes/reptantes.recipe 2999share/calibre/recipes/reptantes.recipe
3000share/calibre/recipes/republica.recipe 3000share/calibre/recipes/republica.recipe
3001share/calibre/recipes/republika.recipe 3001share/calibre/recipes/republika.recipe
3002share/calibre/recipes/res_publica.recipe 3002share/calibre/recipes/res_publica.recipe
3003share/calibre/recipes/respekt_magazine.recipe 
3004share/calibre/recipes/respekt_web.recipe 
3005share/calibre/recipes/resurgence.recipe 3003share/calibre/recipes/resurgence.recipe
3006share/calibre/recipes/reuters.recipe 3004share/calibre/recipes/reuters.recipe
3007share/calibre/recipes/reuters_ja.recipe 3005share/calibre/recipes/reuters_ja.recipe
3008share/calibre/recipes/revista_bla.recipe 3006share/calibre/recipes/revista_bla.recipe
3009share/calibre/recipes/revista_cromos.recipe 3007share/calibre/recipes/revista_cromos.recipe
3010share/calibre/recipes/revista_muy.recipe 3008share/calibre/recipes/revista_muy.recipe
3011share/calibre/recipes/revista_piaui.recipe 3009share/calibre/recipes/revista_piaui.recipe
3012share/calibre/recipes/revista_semana.recipe 3010share/calibre/recipes/revista_semana.recipe
3013share/calibre/recipes/revista_summa.recipe 3011share/calibre/recipes/revista_summa.recipe
3014share/calibre/recipes/rga.recipe 3012share/calibre/recipes/rga.recipe
3015share/calibre/recipes/rheinische_post.recipe 3013share/calibre/recipes/rheinische_post.recipe
3016share/calibre/recipes/ria_ru.recipe 3014share/calibre/recipes/ria_ru.recipe
3017share/calibre/recipes/rian_eng.recipe 3015share/calibre/recipes/rian_eng.recipe

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

--- pkgsrc/misc/calibre/distinfo 2015/11/23 11:03:40 1.54
+++ pkgsrc/misc/calibre/distinfo 2015/11/27 13:52:50 1.55
@@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
1$NetBSD: distinfo,v 1.54 2015/11/23 11:03:40 wiz Exp $ 1$NetBSD: distinfo,v 1.55 2015/11/27 13:52:50 wiz Exp $
2 2
3SHA1 (calibre-2.44.1.tar.xz) = 109bca2c1b09004a82b0d2f820241c7cef4659c3 3SHA1 (calibre-2.45.0.tar.xz) = 0d8bbc49488a8aecb48afd9f6f9f298b6f46c212
4RMD160 (calibre-2.44.1.tar.xz) = 038dfd4c4d54045e073556e211be0f91f3fa9a0b 4RMD160 (calibre-2.45.0.tar.xz) = b2181a6bc2b5b08e8ced5f438dee8087001dce27
5SHA512 (calibre-2.44.1.tar.xz) = 4e1a41214b04d08b12bffe492f190a8adbc96c7c8a28d0a3bc2804cc6d24d2c1eb11e857024c0e5587f81859a5206f8d7f78308535deefbd21d29115d67042e2 5SHA512 (calibre-2.45.0.tar.xz) = afd76aeed20cf09b9623a79e4e054bc9d02992225f4299bafd5facad228257ddde352f78c481e45a13719ffaddcd5200c8865b2974a7281b36c13ed015a82800
6Size (calibre-2.44.1.tar.xz) = 38642600 bytes 6Size (calibre-2.45.0.tar.xz) = 38686284 bytes
7SHA1 (patch-setup_build__environment.py) = b620c36fee9a4c403af0fecced8ea8189dc8e25c 7SHA1 (patch-setup_build__environment.py) = b620c36fee9a4c403af0fecced8ea8189dc8e25c
8SHA1 (patch-setup_extensions.py) = dcf89bab3a9ff7012af6e009bf68779302d2a556 8SHA1 (patch-setup_extensions.py) = dcf89bab3a9ff7012af6e009bf68779302d2a556
9SHA1 (patch-src_calibre_linux.py) = 16c3122a612ec9996f774c5c2c9d40a475723662 9SHA1 (patch-src_calibre_linux.py) = 16c3122a612ec9996f774c5c2c9d40a475723662