pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/misc/calibre Initial import of calibre-0.4.128:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/74fc2446b9d4
branches:  trunk
changeset: 553232:74fc2446b9d4
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sat Jan 17 22:18:25 2009 +0000

description:
Initial import of calibre-0.4.128:

calibre is a ebook library management application. Its features are
divided into the following categories:

* Library Management
* Format conversion (all major ebook formats can be converted from)
* Syncing to ebook reader devices
* Fetching news from the web and converting it into ebook form
* Viewing many different ebook formats
* Giving you access to your book collection over the internet using
  just a browser

diffstat:

 misc/calibre/DESCR            |    10 +
 misc/calibre/Makefile         |    59 +
 misc/calibre/PLIST            |  2025 +++++++++++++++++++++++++++++++++++++++++
 misc/calibre/distinfo         |     6 +
 misc/calibre/patches/patch-aa |    42 +
 5 files changed, 2142 insertions(+), 0 deletions(-)

diffs (truncated from 2162 to 300 lines):

diff -r 0d950169b08e -r 74fc2446b9d4 misc/calibre/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/calibre/DESCR        Sat Jan 17 22:18:25 2009 +0000
@@ -0,0 +1,10 @@
+calibre is a ebook library management application. Its features are
+divided into the following categories:
+
+* Library Management
+* Format conversion (all major ebook formats can be converted from)
+* Syncing to ebook reader devices
+* Fetching news from the web and converting it into ebook form
+* Viewing many different ebook formats
+* Giving you access to your book collection over the internet using
+  just a browser
diff -r 0d950169b08e -r 74fc2446b9d4 misc/calibre/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/calibre/Makefile     Sat Jan 17 22:18:25 2009 +0000
@@ -0,0 +1,59 @@
+# $NetBSD: Makefile,v 1.1.1.1 2009/01/17 22:18:25 wiz Exp $
+#
+
+DISTNAME=      calibre-0.4.128
+CATEGORIES=    misc
+MASTER_SITES=  http://calibre.kovidgoyal.net/downloads/
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://calibre.kovidgoyal.net/
+COMMENT=       E-book library management application
+
+DEPENDS+=      help2man>=1.36.4:../../converters/help2man
+DEPENDS+=      ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
+DEPENDS+=      ImageMagick>=6.3.5:../../graphics/ImageMagick
+DEPENDS+=      xdg-utils>=1.0.2:../../misc/xdg-utils
+DEPENDS+=      ${PYPKGPREFIX}-lxml>=2.0.5:../../textproc/py-lxml
+DEPENDS+=      ${PYPKGPREFIX}-ClientForm-[0-9]*:../../www/py-ClientForm
+DEPENDS+=      ${PYPKGPREFIX}-beautifulsoup>=3.0.5:../../www/py-beautifulsoup
+DEPENDS+=      ${PYPKGPREFIX}-mechanize>=0.1.8:../../www/py-mechanize
+
+USE_LANGUAGES= c c++
+PYTHON_VERSIONS_ACCEPTED=      25
+PYDISTUTILSPKG=        yes
+
+REPLACE_PYTHON=                src/calibre/ebooks/metadata/odt.py
+REPLACE_PYTHON+=       src/odf/element.py
+REPLACE_PYTHON+=       src/odf/elementtypes.py
+REPLACE_PYTHON+=       src/odf/load.py
+REPLACE_PYTHON+=       src/odf/manifest.py
+REPLACE_PYTHON+=       src/odf/odf2xhtml.py
+REPLACE_PYTHON+=       src/odf/odfmanifest.py
+REPLACE_PYTHON+=       src/odf/thumbnail.py
+REPLACE_PYTHON+=       src/odf/userfield.py
+
+SUBST_CLASSES+=                prefix
+SUBST_SED.prefix=      -e "s,^QMAKE =.*,QMAKE = '${PREFIX}/qt4/bin/qmake',"
+SUBST_MESSAGE.prefix=  Fixing path to QMAKE
+SUBST_STAGE.prefix=    post-patch
+SUBST_FILES.prefix=    pyqtdistutils.py
+
+SUBST_CLASSES+=                install
+SUBST_SED.install=     -e "s,/usr/share/man,${PREFIX}/${PKGMANDIR},"
+SUBST_MESSAGE.install= Fixing installation paths
+SUBST_STAGE.install=   post-patch
+SUBST_FILES.install=   src/calibre/linux.py
+
+BUILDLINK_API_DEPENDS.libusb+= libusb>=0.1.12
+.include "../../devel/libusb/buildlink3.mk"
+.include "../../graphics/py-imaging/buildlink3.mk"
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../sysutils/hal/buildlink3.mk"
+BUILDLINK_API_DEPENDS.py-dbus+=        ${PYPKGPREFIX}-dbus>=0.82.2
+.include "../../sysutils/py-dbus/buildlink3.mk"
+.include "../../textproc/py-elementtree/buildlink3.mk"
+.include "../../x11/py-sip/buildlink3.mk"
+.include "../../x11/py-qt4/buildlink3.mk"
+.include "../../x11/qt4-tools/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 0d950169b08e -r 74fc2446b9d4 misc/calibre/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/calibre/PLIST        Sat Jan 17 22:18:25 2009 +0000
@@ -0,0 +1,2025 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2009/01/17 22:18:26 wiz Exp $
+bin/any2epub
+bin/any2lit
+bin/any2lrf
+bin/calibre
+bin/calibre-customize
+bin/calibre-debug
+bin/calibre-fontconfig
+bin/calibre-parallel
+bin/calibre-server
+bin/calibre_postinstall
+bin/calibredb
+bin/comic2epub
+bin/comic2lrf
+bin/comic2pdf
+bin/ebook-viewer
+bin/epub-meta
+bin/epub2lrf
+bin/fb2-meta
+bin/fb22lrf
+bin/feeds2disk
+bin/feeds2epub
+bin/feeds2lrf
+bin/html2epub
+bin/html2lrf
+bin/html2oeb
+bin/imp-meta
+bin/isbndb
+bin/librarything
+bin/lit-meta
+bin/lit2lrf
+bin/lit2oeb
+bin/lrf-meta
+bin/lrf2html
+bin/lrf2lrs
+bin/lrfviewer
+bin/lrs2lrf
+bin/markdown-calibre
+bin/mobi2lrf
+bin/mobi2oeb
+bin/odt-meta
+bin/odt2oeb
+bin/oeb2lit
+bin/opf-meta
+bin/pdf-meta
+bin/pdf2lrf
+bin/pdfreflow
+bin/pdftrim
+bin/prs500
+bin/rb-meta
+bin/rtf-meta
+bin/rtf2lrf
+bin/txt2lrf
+bin/web2disk
+bin/web2lrf
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/calibre/__init__.py
+${PYSITELIB}/calibre/__init__.pyc
+${PYSITELIB}/calibre/__init__.pyo
+${PYSITELIB}/calibre/constants.py
+${PYSITELIB}/calibre/constants.pyc
+${PYSITELIB}/calibre/constants.pyo
+${PYSITELIB}/calibre/customize/__init__.py
+${PYSITELIB}/calibre/customize/__init__.pyc
+${PYSITELIB}/calibre/customize/__init__.pyo
+${PYSITELIB}/calibre/customize/builtins.py
+${PYSITELIB}/calibre/customize/builtins.pyc
+${PYSITELIB}/calibre/customize/builtins.pyo
+${PYSITELIB}/calibre/customize/ui.py
+${PYSITELIB}/calibre/customize/ui.pyc
+${PYSITELIB}/calibre/customize/ui.pyo
+${PYSITELIB}/calibre/debug.py
+${PYSITELIB}/calibre/debug.pyc
+${PYSITELIB}/calibre/debug.pyo
+${PYSITELIB}/calibre/devices/__init__.py
+${PYSITELIB}/calibre/devices/__init__.pyc
+${PYSITELIB}/calibre/devices/__init__.pyo
+${PYSITELIB}/calibre/devices/cybookg3/__init__.py
+${PYSITELIB}/calibre/devices/cybookg3/__init__.pyc
+${PYSITELIB}/calibre/devices/cybookg3/__init__.pyo
+${PYSITELIB}/calibre/devices/cybookg3/driver.py
+${PYSITELIB}/calibre/devices/cybookg3/driver.pyc
+${PYSITELIB}/calibre/devices/cybookg3/driver.pyo
+${PYSITELIB}/calibre/devices/errors.py
+${PYSITELIB}/calibre/devices/errors.pyc
+${PYSITELIB}/calibre/devices/errors.pyo
+${PYSITELIB}/calibre/devices/interface.py
+${PYSITELIB}/calibre/devices/interface.pyc
+${PYSITELIB}/calibre/devices/interface.pyo
+${PYSITELIB}/calibre/devices/kindle/__init__.py
+${PYSITELIB}/calibre/devices/kindle/__init__.pyc
+${PYSITELIB}/calibre/devices/kindle/__init__.pyo
+${PYSITELIB}/calibre/devices/kindle/driver.py
+${PYSITELIB}/calibre/devices/kindle/driver.pyc
+${PYSITELIB}/calibre/devices/kindle/driver.pyo
+${PYSITELIB}/calibre/devices/libusb.py
+${PYSITELIB}/calibre/devices/libusb.pyc
+${PYSITELIB}/calibre/devices/libusb.pyo
+${PYSITELIB}/calibre/devices/manager.py
+${PYSITELIB}/calibre/devices/manager.pyc
+${PYSITELIB}/calibre/devices/manager.pyo
+${PYSITELIB}/calibre/devices/mime.py
+${PYSITELIB}/calibre/devices/mime.pyc
+${PYSITELIB}/calibre/devices/mime.pyo
+${PYSITELIB}/calibre/devices/prs500/__init__.py
+${PYSITELIB}/calibre/devices/prs500/__init__.pyc
+${PYSITELIB}/calibre/devices/prs500/__init__.pyo
+${PYSITELIB}/calibre/devices/prs500/books.py
+${PYSITELIB}/calibre/devices/prs500/books.pyc
+${PYSITELIB}/calibre/devices/prs500/books.pyo
+${PYSITELIB}/calibre/devices/prs500/cli/__init__.py
+${PYSITELIB}/calibre/devices/prs500/cli/__init__.pyc
+${PYSITELIB}/calibre/devices/prs500/cli/__init__.pyo
+${PYSITELIB}/calibre/devices/prs500/cli/main.py
+${PYSITELIB}/calibre/devices/prs500/cli/main.pyc
+${PYSITELIB}/calibre/devices/prs500/cli/main.pyo
+${PYSITELIB}/calibre/devices/prs500/driver.py
+${PYSITELIB}/calibre/devices/prs500/driver.pyc
+${PYSITELIB}/calibre/devices/prs500/driver.pyo
+${PYSITELIB}/calibre/devices/prs500/prstypes.py
+${PYSITELIB}/calibre/devices/prs500/prstypes.pyc
+${PYSITELIB}/calibre/devices/prs500/prstypes.pyo
+${PYSITELIB}/calibre/devices/prs505/__init__.py
+${PYSITELIB}/calibre/devices/prs505/__init__.pyc
+${PYSITELIB}/calibre/devices/prs505/__init__.pyo
+${PYSITELIB}/calibre/devices/prs505/books.py
+${PYSITELIB}/calibre/devices/prs505/books.pyc
+${PYSITELIB}/calibre/devices/prs505/books.pyo
+${PYSITELIB}/calibre/devices/prs505/driver.py
+${PYSITELIB}/calibre/devices/prs505/driver.pyc
+${PYSITELIB}/calibre/devices/prs505/driver.pyo
+${PYSITELIB}/calibre/devices/prs700/__init__.py
+${PYSITELIB}/calibre/devices/prs700/__init__.pyc
+${PYSITELIB}/calibre/devices/prs700/__init__.pyo
+${PYSITELIB}/calibre/devices/prs700/driver.py
+${PYSITELIB}/calibre/devices/prs700/driver.pyc
+${PYSITELIB}/calibre/devices/prs700/driver.pyo
+${PYSITELIB}/calibre/devices/scanner.py
+${PYSITELIB}/calibre/devices/scanner.pyc
+${PYSITELIB}/calibre/devices/scanner.pyo
+${PYSITELIB}/calibre/devices/usbms/__init__.py
+${PYSITELIB}/calibre/devices/usbms/__init__.pyc
+${PYSITELIB}/calibre/devices/usbms/__init__.pyo
+${PYSITELIB}/calibre/devices/usbms/books.py
+${PYSITELIB}/calibre/devices/usbms/books.pyc
+${PYSITELIB}/calibre/devices/usbms/books.pyo
+${PYSITELIB}/calibre/devices/usbms/device.py
+${PYSITELIB}/calibre/devices/usbms/device.pyc
+${PYSITELIB}/calibre/devices/usbms/device.pyo
+${PYSITELIB}/calibre/devices/usbms/driver.py
+${PYSITELIB}/calibre/devices/usbms/driver.pyc
+${PYSITELIB}/calibre/devices/usbms/driver.pyo
+${PYSITELIB}/calibre/ebooks/BeautifulSoup.py
+${PYSITELIB}/calibre/ebooks/BeautifulSoup.pyc
+${PYSITELIB}/calibre/ebooks/BeautifulSoup.pyo
+${PYSITELIB}/calibre/ebooks/__init__.py
+${PYSITELIB}/calibre/ebooks/__init__.pyc
+${PYSITELIB}/calibre/ebooks/__init__.pyo
+${PYSITELIB}/calibre/ebooks/chardet/__init__.py
+${PYSITELIB}/calibre/ebooks/chardet/__init__.pyc
+${PYSITELIB}/calibre/ebooks/chardet/__init__.pyo
+${PYSITELIB}/calibre/ebooks/chardet/big5freq.py
+${PYSITELIB}/calibre/ebooks/chardet/big5freq.pyc
+${PYSITELIB}/calibre/ebooks/chardet/big5freq.pyo
+${PYSITELIB}/calibre/ebooks/chardet/big5prober.py
+${PYSITELIB}/calibre/ebooks/chardet/big5prober.pyc
+${PYSITELIB}/calibre/ebooks/chardet/big5prober.pyo
+${PYSITELIB}/calibre/ebooks/chardet/chardistribution.py
+${PYSITELIB}/calibre/ebooks/chardet/chardistribution.pyc
+${PYSITELIB}/calibre/ebooks/chardet/chardistribution.pyo
+${PYSITELIB}/calibre/ebooks/chardet/charsetgroupprober.py
+${PYSITELIB}/calibre/ebooks/chardet/charsetgroupprober.pyc
+${PYSITELIB}/calibre/ebooks/chardet/charsetgroupprober.pyo
+${PYSITELIB}/calibre/ebooks/chardet/charsetprober.py
+${PYSITELIB}/calibre/ebooks/chardet/charsetprober.pyc
+${PYSITELIB}/calibre/ebooks/chardet/charsetprober.pyo
+${PYSITELIB}/calibre/ebooks/chardet/codingstatemachine.py
+${PYSITELIB}/calibre/ebooks/chardet/codingstatemachine.pyc
+${PYSITELIB}/calibre/ebooks/chardet/codingstatemachine.pyo
+${PYSITELIB}/calibre/ebooks/chardet/constants.py
+${PYSITELIB}/calibre/ebooks/chardet/constants.pyc
+${PYSITELIB}/calibre/ebooks/chardet/constants.pyo
+${PYSITELIB}/calibre/ebooks/chardet/escprober.py
+${PYSITELIB}/calibre/ebooks/chardet/escprober.pyc
+${PYSITELIB}/calibre/ebooks/chardet/escprober.pyo
+${PYSITELIB}/calibre/ebooks/chardet/escsm.py
+${PYSITELIB}/calibre/ebooks/chardet/escsm.pyc
+${PYSITELIB}/calibre/ebooks/chardet/escsm.pyo
+${PYSITELIB}/calibre/ebooks/chardet/eucjpprober.py
+${PYSITELIB}/calibre/ebooks/chardet/eucjpprober.pyc
+${PYSITELIB}/calibre/ebooks/chardet/eucjpprober.pyo
+${PYSITELIB}/calibre/ebooks/chardet/euckrfreq.py
+${PYSITELIB}/calibre/ebooks/chardet/euckrfreq.pyc
+${PYSITELIB}/calibre/ebooks/chardet/euckrfreq.pyo
+${PYSITELIB}/calibre/ebooks/chardet/euckrprober.py
+${PYSITELIB}/calibre/ebooks/chardet/euckrprober.pyc
+${PYSITELIB}/calibre/ebooks/chardet/euckrprober.pyo
+${PYSITELIB}/calibre/ebooks/chardet/euctwfreq.py
+${PYSITELIB}/calibre/ebooks/chardet/euctwfreq.pyc
+${PYSITELIB}/calibre/ebooks/chardet/euctwfreq.pyo
+${PYSITELIB}/calibre/ebooks/chardet/euctwprober.py
+${PYSITELIB}/calibre/ebooks/chardet/euctwprober.pyc
+${PYSITELIB}/calibre/ebooks/chardet/euctwprober.pyo
+${PYSITELIB}/calibre/ebooks/chardet/gb2312freq.py
+${PYSITELIB}/calibre/ebooks/chardet/gb2312freq.pyc
+${PYSITELIB}/calibre/ebooks/chardet/gb2312freq.pyo
+${PYSITELIB}/calibre/ebooks/chardet/gb2312prober.py
+${PYSITELIB}/calibre/ebooks/chardet/gb2312prober.pyc
+${PYSITELIB}/calibre/ebooks/chardet/gb2312prober.pyo
+${PYSITELIB}/calibre/ebooks/chardet/hebrewprober.py
+${PYSITELIB}/calibre/ebooks/chardet/hebrewprober.pyc
+${PYSITELIB}/calibre/ebooks/chardet/hebrewprober.pyo
+${PYSITELIB}/calibre/ebooks/chardet/jisfreq.py
+${PYSITELIB}/calibre/ebooks/chardet/jisfreq.pyc



Home | Main Index | Thread Index | Old Index