4 DISTNAME= calibre-0.4.128
6 MASTER_SITES= http://calibre.kovidgoyal.net/downloads/
8 MAINTAINER= pkgsrc-users@NetBSD.org
9 HOMEPAGE= http://calibre.kovidgoyal.net/
10 COMMENT= E-book library management application
12 DEPENDS+= help2man>=1.36.4:../../converters/help2man
13 DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
14 DEPENDS+= ImageMagick>=6.3.5:../../graphics/ImageMagick
15 DEPENDS+= xdg-utils>=1.0.2:../../misc/xdg-utils
16 DEPENDS+= ${PYPKGPREFIX}-lxml>=2.0.5:../../textproc/py-lxml
17 DEPENDS+= ${PYPKGPREFIX}-ClientForm-[0-9]*:../../www/py-ClientForm
18 DEPENDS+= ${PYPKGPREFIX}-beautifulsoup>=3.0.5:../../www/py-beautifulsoup
19 DEPENDS+= ${PYPKGPREFIX}-mechanize>=0.1.8:../../www/py-mechanize
22 PYTHON_VERSIONS_ACCEPTED= 25
25 REPLACE_PYTHON= src/calibre/ebooks/metadata/odt.py
26 REPLACE_PYTHON+= src/odf/element.py
27 REPLACE_PYTHON+= src/odf/elementtypes.py
28 REPLACE_PYTHON+= src/odf/load.py
29 REPLACE_PYTHON+= src/odf/manifest.py
30 REPLACE_PYTHON+= src/odf/odf2xhtml.py
31 REPLACE_PYTHON+= src/odf/odfmanifest.py
32 REPLACE_PYTHON+= src/odf/thumbnail.py
33 REPLACE_PYTHON+= src/odf/userfield.py
35 SUBST_CLASSES+= prefix
36 SUBST_SED.prefix= -e "s,^QMAKE =.*,QMAKE = '${PREFIX}/qt4/bin/qmake',"
37 SUBST_MESSAGE.prefix= Fixing path to QMAKE
38 SUBST_STAGE.prefix= post-patch
39 SUBST_FILES.prefix= pyqtdistutils.py
41 SUBST_CLASSES+= install
42 SUBST_SED.install= -e "s,/usr/share/man,${PREFIX}/${PKGMANDIR},"
43 SUBST_MESSAGE.install= Fixing installation paths
44 SUBST_STAGE.install= post-patch
45 SUBST_FILES.install= src/calibre/linux.py
47 BUILDLINK_API_DEPENDS.libusb+= libusb>=0.1.12
48 .include "../../devel/libusb/buildlink3.mk"
49 .include "../../graphics/py-imaging/buildlink3.mk"
50 .include "../../lang/python/application.mk"
51 .include "../../lang/python/egg.mk"
52 .include "../../sysutils/hal/buildlink3.mk"
53 BUILDLINK_API_DEPENDS.py-dbus+= ${PYPKGPREFIX}-dbus>=0.82.2
54 .include "../../sysutils/py-dbus/buildlink3.mk"
55 .include "../../textproc/py-elementtree/buildlink3.mk"
56 .include "../../x11/py-sip/buildlink3.mk"
57 .include "../../x11/py-qt4/buildlink3.mk"
58 .include "../../x11/qt4-tools/buildlink3.mk"
59 .include "../../mk/bsd.pkg.mk"