Port details on branch 2022Q2 |
- calibre Ebook management application
- 5.40.0_2 deskutils
=0 5.40.0_2Version of this port present on the latest quarterly branch. - Maintainer: madpilot@FreeBSD.org
 - Port Added: 2022-04-24 08:22:51
- Last Update: 2022-05-02 18:41:57
- Commit Hash: 5c672b7
- Also Listed In: python
- License: GPLv3
- WWW:
- https://calibre-ebook.com/
- Description:
- Calibre is meant to be a complete e-library solution and thus includes
library management, format conversion, news feeds to ebook conversion,
as well as e-book reader sync features and an integrated e-book viewer.
WWW: https://calibre-ebook.com/
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- calibre>0:deskutils/calibre
- To install the port:
- cd /usr/ports/deskutils/calibre/ && make install clean
- To add the package, run one of these commands:
- pkg install deskutils/calibre
- pkg install calibre
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: calibre
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1648800889
SHA256 (calibre-5.40.0.tar.xz) = e0ec0e2352926f165f4b9cbe67666ea2bd181f7cb702e98487391168a099d794
SIZE (calibre-5.40.0.tar.xz) = 38395684
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py38-sqlite3>=0 : databases/py-sqlite3@py38
- py38-dateutil>=0 : devel/py-dateutil@py38
- py38-lxml>=0 : devel/py-lxml@py38
- py38-css-parser>=1.0.4 : www/py-css-parser@py38
- py38-apsw>=0 : databases/py-apsw@py38
- py38-msgpack>=0.3 : devel/py-msgpack@py38
- py38-regex>=0 : textproc/py-regex@py38
- py38-html5-parser>=0.4.3 : www/py-html5-parser@py38
- py38-pillow>=7.0.0 : graphics/py-pillow@py38
- py38-zeroconf>0 : net/py-zeroconf
- update-desktop-database : devel/desktop-file-utils
- pkgconf>=1.3.0_1 : devel/pkgconf
- py38-qt5-pyqt>=5.15.6 : devel/py-qt5-pyqt@py38
- py38-qt5-sip>=12.9.1 : devel/py-qt5-sip@py38
- py38-qtbuilder>=1.12.2 : devel/py-qtbuilder@py38
- py38-sip>=6.5.1 : devel/py-sip@py38
- py38-qt5-webengine>=5.15.5 : www/py-qt5-webengine@py38
- python3.8 : lang/python38
- update-mime-database : misc/shared-mime-info
- xorgproto>=0 : x11/xorgproto
- xrender.pc : x11/libXrender
- xext.pc : x11/libXext
- x11.pc : x11/libX11
- qt5-buildtools>=5.15.2 : devel/qt5-buildtools
- qt5-qmake>=5.15.2 : devel/qt5-qmake
- Runtime dependencies:
-
- xdg-open : devel/xdg-utils
- py38-css-parser>=1.0.4 : www/py-css-parser@py38
- py38-dnspython>=0 : dns/py-dnspython@py38
- py38-dateutil>=0 : devel/py-dateutil@py38
- py38-beautifulsoup>=0 : www/py-beautifulsoup@py38
- py38-lxml>=0 : devel/py-lxml@py38
- py38-mechanize>=0 : www/py-mechanize@py38
- py38-sqlite3>=0 : databases/py-sqlite3@py38
- py38-dbus>=0 : devel/py-dbus@py38
- py38-netifaces>=0 : net/py-netifaces@py38
- py38-cssselect>=0 : www/py-cssselect@py38
- py38-apsw>=0 : databases/py-apsw@py38
- py38-msgpack>=0.3 : devel/py-msgpack@py38
- py38-regex>=0 : textproc/py-regex@py38
- py38-markdown>=0 : textproc/py-markdown@py38
- py38-chardet>=0 : textproc/py-chardet@py38
- py38-cchardet>=0 : textproc/py-cchardet@py38
- py38-html5-parser>=0.4.3 : www/py-html5-parser@py38
- py38-feedparser>=6.0.8 : textproc/py-feedparser@py38
- py38-jeepney>=0.6 : devel/py-jeepney@py38
- py38-pillow>=7.0.0 : graphics/py-pillow@py38
- pdftohtml : graphics/poppler-utils
- py38-zeroconf>0 : net/py-zeroconf
- update-desktop-database : devel/desktop-file-utils
- py38-qt5-pyqt>=5.15.6 : devel/py-qt5-pyqt@py38
- py38-qt5-sip>=12.9.1 : devel/py-qt5-sip@py38
- py38-qtbuilder>=1.12.2 : devel/py-qtbuilder@py38
- py38-sip>=6.5.1 : devel/py-sip@py38
- py38-qt5-webengine>=5.15.5 : www/py-qt5-webengine@py38
- python3.8 : lang/python38
- update-mime-database : misc/shared-mime-info
- xrender.pc : x11/libXrender
- xext.pc : x11/libXext
- x11.pc : x11/libX11
- Library dependencies:
-
- libfontconfig.so : x11-fonts/fontconfig
- libpoppler-qt5.so : graphics/poppler-qt5
- libwmflite.so : graphics/libwmf
- libchm.so : misc/chmlib
- libicudata.so : devel/icu
- libpodofo.so : graphics/podofo
- libmtp.so : multimedia/libmtp
- libfreetype.so : print/freetype2
- libhunspell-1.7.so : textproc/hunspell
- libhyphen.so : textproc/hyphen
- libstemmer.so : textproc/snowballstemmer
- libintl.so : devel/gettext-runtime
- libEGL.so : graphics/libglvnd
- libGL.so : graphics/libglvnd
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libQt5Core.so : devel/qt5-core
- libQt5DBus.so : devel/qt5-dbus
- libQt5Gui.so : x11-toolkits/qt5-gui
- libQt5Widgets.so : x11-toolkits/qt5-widgets
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- deskutils_calibre
- USES:
- desktop-file-utils gettext-runtime gl gnome localbase:ldflags pkgconfig pyqt:5 python:3.8+ qt:5 shared-mime-info shebangfix ssl tar:xz xorg
- pkg-message:
- For install:
- To talk to USB and MTP devices the user needs to be able to access
the device node in /dev.
to be aware of USB devices attached to the machine, the user needs
to be a member of the operator group:
# pw groupmod operator -m yourusername
Then, add the following to /etc/devfs.rules, or create this file
if it does not exist yet:
[system=10]
add path 'usb/*' mode 0660 group operator
To load these new rules, add the following to /etc/rc.conf:
devfs_system_ruleset="system"
Then, restart devfs
# service devfs restart
---
If you are using an Android device as your e-book reader, please note
that the stock Google Books app uses a storage format that is not
supported by calibre. The calibre FAQ recommends that either of the
free apps Aldiko or WordPlayer are used instead.
---
A basic startup script for calibre-server has been installed.
It can be customized and configured using the flags described in the
headers of the startup script.
The command line options are documented here:
https://manual.calibre-ebook.com/generated/en/calibre-server.html
- Master Sites:
|