| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.36 2017/09/25 22:26:51 joerg Exp $ | | 1 | # $NetBSD: Makefile,v 1.37 2017/09/25 22:30:43 joerg Exp $ |
2 | | | 2 | |
3 | DISTNAME= calibre-1.48.0 | | 3 | DISTNAME= calibre-1.48.0 |
4 | PKGREVISION= 31 | | 4 | PKGREVISION= 31 |
5 | CATEGORIES= misc | | 5 | CATEGORIES= misc |
6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=calibre/} | | 6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=calibre/} |
7 | EXTRACT_SUFX= .tar.xz | | 7 | EXTRACT_SUFX= .tar.xz |
8 | DISTFILES= ${DISTNAME}${EXTRACT_SUFX} | | 8 | DISTFILES= ${DISTNAME}${EXTRACT_SUFX} |
9 | | | 9 | |
10 | MAINTAINER= pkgsrc-users@NetBSD.org | | 10 | MAINTAINER= pkgsrc-users@NetBSD.org |
11 | HOMEPAGE= http://www.calibre-ebook.com/ | | 11 | HOMEPAGE= http://www.calibre-ebook.com/ |
12 | COMMENT= E-book library management application | | 12 | COMMENT= E-book library management application |
13 | LICENSE= gnu-gpl-v3 | | 13 | LICENSE= gnu-gpl-v3 |
14 | | | 14 | |
| @@ -84,27 +84,27 @@ REPLACE_PYTHON+= recipes/trouw.recipe | | | @@ -84,27 +84,27 @@ REPLACE_PYTHON+= recipes/trouw.recipe |
84 | REPLACE_PYTHON+= src/calibre/ebooks/markdown/extensions/*.py | | 84 | REPLACE_PYTHON+= src/calibre/ebooks/markdown/extensions/*.py |
85 | REPLACE_PYTHON+= src/calibre/ebooks/metadata/odt.py | | 85 | REPLACE_PYTHON+= src/calibre/ebooks/metadata/odt.py |
86 | REPLACE_PYTHON+= src/calibre/utils/*.py | | 86 | REPLACE_PYTHON+= src/calibre/utils/*.py |
87 | REPLACE_PYTHON+= src/odf/*.py | | 87 | REPLACE_PYTHON+= src/odf/*.py |
88 | | | 88 | |
89 | MAKE_ENV+= FC_INC_DIR=${BUILDLINK_PREFIX.fontconfig}/include/fontconfig | | 89 | MAKE_ENV+= FC_INC_DIR=${BUILDLINK_PREFIX.fontconfig}/include/fontconfig |
90 | MAKE_ENV+= FC_LIB_DIR=${BUILDLINK_PREFIX.fontconfig}/lib | | 90 | MAKE_ENV+= FC_LIB_DIR=${BUILDLINK_PREFIX.fontconfig}/lib |
91 | MAKE_ENV+= PODOFO_INC_DIR=${BUILDLINK_PREFIX.podofo}/include/podofo | | 91 | MAKE_ENV+= PODOFO_INC_DIR=${BUILDLINK_PREFIX.podofo}/include/podofo |
92 | MAKE_ENV+= PODOFO_LIB_DIR=${BUILDLINK_PREFIX.podofo}/lib | | 92 | MAKE_ENV+= PODOFO_LIB_DIR=${BUILDLINK_PREFIX.podofo}/lib |
93 | #MAKE_ENV+= WITH_USB=no | | 93 | #MAKE_ENV+= WITH_USB=no |
94 | | | 94 | |
95 | # Let's depend on the ones we have in pkgsrc instead of the bundled ones. | | 95 | # Let's depend on the ones we have in pkgsrc instead of the bundled ones. |
96 | pre-configure: | | 96 | pre-configure: |
97 | cd ${WRKSRC} && rm -rf src/cherrypy src/html5lib src/chardet | | 97 | cd ${WRKSRC} && rm -rf src/cherrypy src/html5lib src/chardet src/six.py |
98 | | | 98 | |
99 | # Turn off x bits on non-executable files. | | 99 | # Turn off x bits on non-executable files. |
100 | post-extract: | | 100 | post-extract: |
101 | find ${WRKSRC}/src/calibre/devices ${WRKSRC}/src/calibre/ebooks ${WRKSRC}/src/calibre/web -name '*.py' -exec chmod a-x \{} \; | | 101 | find ${WRKSRC}/src/calibre/devices ${WRKSRC}/src/calibre/ebooks ${WRKSRC}/src/calibre/web -name '*.py' -exec chmod a-x \{} \; |
102 | find ${WRKSRC}/resources/images/mimetypes -name '*.png' -exec chmod a-x \{} \; | | 102 | find ${WRKSRC}/resources/images/mimetypes -name '*.png' -exec chmod a-x \{} \; |
103 | chmod a-x ${WRKSRC}/src/calibre/utils/Zeroconf.py | | 103 | chmod a-x ${WRKSRC}/src/calibre/utils/Zeroconf.py |
104 | chmod a-x ${WRKSRC}/src/calibre/utils/smtplib.py | | 104 | chmod a-x ${WRKSRC}/src/calibre/utils/smtplib.py |
105 | | | 105 | |
106 | # Get access to (some of) the Qt4 private header files (for qt_hack). | | 106 | # Get access to (some of) the Qt4 private header files (for qt_hack). |
107 | post-wrapper: | | 107 | post-wrapper: |
108 | cd ${WRKDIR}/.buildlink/qt4/include/QtGui && \ | | 108 | cd ${WRKDIR}/.buildlink/qt4/include/QtGui && \ |
109 | ln -s ../../../../${QTNAME}/include/QtGui/private . | | 109 | ln -s ../../../../${QTNAME}/include/QtGui/private . |
110 | cd ${WRKDIR}/.buildlink/qt4/include/QtCore && \ | | 110 | cd ${WRKDIR}/.buildlink/qt4/include/QtCore && \ |