diff options
Diffstat (limited to 'deskutils/calibre')
-rw-r--r-- | deskutils/calibre/Makefile | 21 | ||||
-rw-r--r-- | deskutils/calibre/distinfo | 4 | ||||
-rw-r--r-- | deskutils/calibre/files/calibre.in | 2 | ||||
-rw-r--r-- | deskutils/calibre/files/patch-calibre_browse.html | 20 | ||||
-rw-r--r-- | deskutils/calibre/files/patch-calibre_content.py | 10 | ||||
-rw-r--r-- | deskutils/calibre/files/patch-calibre_index.html | 11 | ||||
-rw-r--r-- | deskutils/calibre/pkg-plist | 11 |
7 files changed, 68 insertions, 11 deletions
diff --git a/deskutils/calibre/Makefile b/deskutils/calibre/Makefile index 71ff797fe1bb..e61e56609049 100644 --- a/deskutils/calibre/Makefile +++ b/deskutils/calibre/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= calibre -PORTVERSION= 1.44.0 +PORTVERSION= 1.45.0 CATEGORIES= deskutils python MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}/ @@ -67,22 +67,27 @@ MAKE_ENV+= FC_INC_DIR="${LOCALBASE}/include/fontconfig" \ PODOFO_LIB_DIR="${LOCALBASE}/lib" \ PODOFO_INC_DIR="${LOCALBASE}/include/podofo" \ WITH_USB=yes \ + CALIBRE_CONFIG_DIRECTORY=${WRKDIR}/calibre-config \ XDG_DATA_DIRS=${STAGEDIR}${PREFIX}/share \ - XDG_CONFIG_HOME=${STAGEDIR}/.config + XDG_CONFIG_HOME=${WRKDIR}/xdg-config + +post-patch: + @${FIND} ${WRKSRC}/resources/content_server -name "*.orig" -delete do-build: + @${MKDIR} ${WRKDIR}/calibre-config ${WRKDIR}/xdg-config @(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} \ ${PYSETUP} build) do-install: - ${MKDIR} ${STAGEDIR}/.config -.for dir in bash-completion desktop-directories gnome/apps mime/packages icons/hicolor/128x128/apps zsh/site-functions +.for dir in bash-completion desktop-directories gnome/apps mime/packages \ + icons/hicolor/128x128/apps zsh/site-functions ${MKDIR} ${STAGEDIR}${PREFIX}/share/${dir} .endfor ${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PYTHON_VERSION}/site-packages - @(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} \ - ${PYSETUP} ${INSTALL} --prefix ${PREFIX} --staging-root ${STAGEDIR}${PREFIX}) - @${RM} ${STAGEDIR}${PREFIX}/bin/calibre-uninstall - @${RM} -r ${STAGEDIR}/.config + (cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} \ + ${PYSETUP} install --prefix ${PREFIX} \ + --staging-root ${STAGEDIR}${PREFIX}) + ${RM} ${STAGEDIR}${PREFIX}/bin/calibre-uninstall .include <bsd.port.mk> diff --git a/deskutils/calibre/distinfo b/deskutils/calibre/distinfo index e6b917514b36..ce63f87a872b 100644 --- a/deskutils/calibre/distinfo +++ b/deskutils/calibre/distinfo @@ -1,2 +1,2 @@ -SHA256 (calibre-1.44.0.tar.xz) = b2a49485ece16454169dfdd9da7481fabf0ae644b8e53f3fd114de4ceecf6992 -SIZE (calibre-1.44.0.tar.xz) = 36438768 +SHA256 (calibre-1.45.0.tar.xz) = 40d4fbe7da0f1af1e8cf767cd6e247ad3f448b207bccaf0a3c10c42de7fd2e3d +SIZE (calibre-1.45.0.tar.xz) = 36470032 diff --git a/deskutils/calibre/files/calibre.in b/deskutils/calibre/files/calibre.in index 0a0b63a550d9..e9463fe9bace 100644 --- a/deskutils/calibre/files/calibre.in +++ b/deskutils/calibre/files/calibre.in @@ -59,7 +59,7 @@ calibre_start() command_args="${command_args} --password=${calibre_password}" fi if [ ! -z "${calibre_url_prefix}" ]; then - command_args="${command_args} --url-prefx=${calibre_url_prefix}" + command_args="${command_args} --url-prefix=${calibre_url_prefix}" fi calibre_home=${calibre_home:-$(getent passwd ${calibre_user} | awk -F: '{print $6}')} diff --git a/deskutils/calibre/files/patch-calibre_browse.html b/deskutils/calibre/files/patch-calibre_browse.html new file mode 100644 index 000000000000..103a45d8eaee --- /dev/null +++ b/deskutils/calibre/files/patch-calibre_browse.html @@ -0,0 +1,20 @@ +--- resources/content_server/browse/browse.html.orig 2014-07-18 13:16:04.000000000 -0500 ++++ resources/content_server/browse/browse.html 2014-07-18 13:17:42.000000000 -0500 +@@ -6,7 +6,7 @@ + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> + <title>..:: calibre {library} ::.. {title}</title> + <meta http-equiv="X-UA-Compatible" content="IE=100" /> +- <link rel="icon" type="image/x-icon" href="http://calibre-ebook.com/favicon.ico" /> ++ <link rel="icon" type="image/x-icon" href="{prefix}/static/favicon.ico" /> + + <link rel="stylesheet" type="text/css" href="{prefix}/static/browse/browse.css" /> + <link type="text/css" href="{prefix}/static/jquery_ui/css/humanity-custom/jquery-ui-1.8.5.custom.css" rel="stylesheet" /> +@@ -62,8 +62,6 @@ + <input type="image" + src="{prefix}/static/button-donate.png" + name="submit"></input> +- <img alt="" src="https://www.paypal.com/en_US/i/scr/pixel.gif" +- width="1" height="1"></img> + </div> + </form> + <div id="calibre-home-link" title="Go to the calibre website"></div> diff --git a/deskutils/calibre/files/patch-calibre_content.py b/deskutils/calibre/files/patch-calibre_content.py new file mode 100644 index 000000000000..aa3718a87f78 --- /dev/null +++ b/deskutils/calibre/files/patch-calibre_content.py @@ -0,0 +1,10 @@ +--- src/calibre/library/server/content.py.orig 2014-07-18 13:13:33.000000000 -0500 ++++ src/calibre/library/server/content.py 2014-07-18 13:14:11.000000000 -0500 +@@ -111,6 +111,7 @@ + 'png' : 'image/png', + 'gif' : 'image/gif', + 'html' : 'text/html', ++ 'ico' : 'image/x-icon', + }[fname.rpartition('.')[-1].lower()] + except KeyError: + raise cherrypy.HTTPError(404, '%r not a valid resource type'%name) diff --git a/deskutils/calibre/files/patch-calibre_index.html b/deskutils/calibre/files/patch-calibre_index.html new file mode 100644 index 000000000000..017aefd122d0 --- /dev/null +++ b/deskutils/calibre/files/patch-calibre_index.html @@ -0,0 +1,11 @@ +--- resources/content_server/index.html.orig 2014-07-18 13:18:05.000000000 -0500 ++++ resources/content_server/index.html 2014-07-18 13:18:28.000000000 -0500 +@@ -8,7 +8,7 @@ + <script type="text/javascript" src="{prefix}/static/date.js" charset="utf-8"></script> + <script type="text/javascript" src="{prefix}/static/jquery.js" charset="utf-8"></script> + <script type="text/javascript" src="{prefix}/static/gui.js" charset="utf-8"></script> +- <link rel="icon" href="http://calibre-ebook.com/favicon.ico" type="image/x-icon" /> ++ <link rel="icon" href="{prefix}/static/favicon.ico" type="image/x-icon" /> + </head> + <body> + <div id="banner"> diff --git a/deskutils/calibre/pkg-plist b/deskutils/calibre/pkg-plist index 1fae1942afc3..d943aa4cf429 100644 --- a/deskutils/calibre/pkg-plist +++ b/deskutils/calibre/pkg-plist @@ -372,6 +372,7 @@ lib/calibre/calibre/ebooks/metadata/xmp.py lib/calibre/calibre/ebooks/metadata/zip.py lib/calibre/calibre/ebooks/mobi/__init__.py lib/calibre/calibre/ebooks/mobi/debug/__init__.py +lib/calibre/calibre/ebooks/mobi/debug/containers.py lib/calibre/calibre/ebooks/mobi/debug/headers.py lib/calibre/calibre/ebooks/mobi/debug/index.py lib/calibre/calibre/ebooks/mobi/debug/main.py @@ -381,6 +382,7 @@ lib/calibre/calibre/ebooks/mobi/huffcdic.py lib/calibre/calibre/ebooks/mobi/langcodes.py lib/calibre/calibre/ebooks/mobi/mobiml.py lib/calibre/calibre/ebooks/mobi/reader/__init__.py +lib/calibre/calibre/ebooks/mobi/reader/containers.py lib/calibre/calibre/ebooks/mobi/reader/headers.py lib/calibre/calibre/ebooks/mobi/reader/index.py lib/calibre/calibre/ebooks/mobi/reader/markup.py @@ -1009,6 +1011,7 @@ lib/calibre/calibre/gui2/tweak_book/diff/main.py lib/calibre/calibre/gui2/tweak_book/diff/view.py lib/calibre/calibre/gui2/tweak_book/editor/__init__.py lib/calibre/calibre/gui2/tweak_book/editor/canvas.py +lib/calibre/calibre/gui2/tweak_book/editor/help.py lib/calibre/calibre/gui2/tweak_book/editor/image.py lib/calibre/calibre/gui2/tweak_book/editor/insert_resource.py lib/calibre/calibre/gui2/tweak_book/editor/smart/__init__.py @@ -1531,6 +1534,12 @@ share/applications/calibre-lrfviewer.desktop %%DATADIR%%/dictionaries/es-ES/es-ES.dic %%DATADIR%%/dictionaries/es-ES/locales %%DATADIR%%/ebook-convert-complete.pickle +%%DATADIR%%/editor-help/css.json +%%DATADIR%%/editor-help/html.json +%%DATADIR%%/editor-help/mathml.json +%%DATADIR%%/editor-help/opf2.json +%%DATADIR%%/editor-help/opf3.json +%%DATADIR%%/editor-help/svg.json %%DATADIR%%/fonts/calibreSymbols.otf %%DATADIR%%/fonts/liberation/LiberationMono-Bold.ttf %%DATADIR%%/fonts/liberation/LiberationMono-BoldItalic.ttf @@ -2010,6 +2019,7 @@ share/mime/application/x-sony-bbeb.xml share/mime/application/x-topaz-ebook.xml share/mime/packages/calibre-mimetypes.xml share/mime/text/lrs.xml +share/zsh/site-functions/_calibre @dirrmtry share/mime/text @dirrmtry share/mime/packages @dirrmtry share/mime/application @@ -2088,6 +2098,7 @@ share/mime/text/lrs.xml @dirrm %%DATADIR%%/images @dirrm %%DATADIR%%/fonts/liberation @dirrm %%DATADIR%%/fonts +@dirrm %%DATADIR%%/editor-help @dirrm %%DATADIR%%/dictionaries/es-ES @dirrm %%DATADIR%%/dictionaries/en-US @dirrm %%DATADIR%%/dictionaries/en-GB |