| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.226 2019/10/19 12:46:06 nia Exp $ | | 1 | # $NetBSD: Makefile,v 1.227 2019/11/04 09:07:37 wiz Exp $ |
2 | | | 2 | |
3 | DISTNAME= calibre-3.40.1 | | 3 | DISTNAME= calibre-3.40.1 |
4 | PKGREVISION= 7 | | 4 | PKGREVISION= 7 |
5 | CATEGORIES= misc | | 5 | CATEGORIES= misc |
6 | #MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=calibre/} | | 6 | #MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=calibre/} |
7 | MASTER_SITES= http://download.calibre-ebook.com/${PKGVERSION_NOREV}/ | | 7 | MASTER_SITES= http://download.calibre-ebook.com/${PKGVERSION_NOREV}/ |
8 | EXTRACT_SUFX= .tar.xz | | 8 | EXTRACT_SUFX= .tar.xz |
9 | DISTFILES= ${DISTNAME}${EXTRACT_SUFX} | | 9 | DISTFILES= ${DISTNAME}${EXTRACT_SUFX} |
10 | | | 10 | |
11 | MAINTAINER= pkgsrc-users@NetBSD.org | | 11 | MAINTAINER= pkgsrc-users@NetBSD.org |
12 | HOMEPAGE= http://www.calibre-ebook.com/ | | 12 | HOMEPAGE= http://www.calibre-ebook.com/ |
13 | COMMENT= E-book library management application | | 13 | COMMENT= E-book library management application |
14 | LICENSE= gnu-gpl-v3 | | 14 | LICENSE= gnu-gpl-v3 |
| @@ -80,26 +80,27 @@ REPLACE_BASH+= resources/calibre-portab | | | @@ -80,26 +80,27 @@ REPLACE_BASH+= resources/calibre-portab |
80 | REPLACE_PYTHON+= recipes/animal_politico.recipe | | 80 | REPLACE_PYTHON+= recipes/animal_politico.recipe |
81 | REPLACE_PYTHON+= recipes/respekt_magazine.recipe | | 81 | REPLACE_PYTHON+= recipes/respekt_magazine.recipe |
82 | REPLACE_PYTHON+= recipes/kompiutierra.recipe | | 82 | REPLACE_PYTHON+= recipes/kompiutierra.recipe |
83 | REPLACE_PYTHON+= recipes/trouw.recipe | | 83 | REPLACE_PYTHON+= recipes/trouw.recipe |
84 | REPLACE_PYTHON+= src/calibre/ebooks/metadata/odt.py | | 84 | REPLACE_PYTHON+= src/calibre/ebooks/metadata/odt.py |
85 | REPLACE_PYTHON+= src/calibre/utils/*.py | | 85 | REPLACE_PYTHON+= src/calibre/utils/*.py |
86 | REPLACE_PYTHON+= src/odf/*.py | | 86 | REPLACE_PYTHON+= src/odf/*.py |
87 | | | 87 | |
88 | MAKE_ENV+= FC_INC_DIR=${BUILDLINK_PREFIX.fontconfig}/include/fontconfig | | 88 | MAKE_ENV+= FC_INC_DIR=${BUILDLINK_PREFIX.fontconfig}/include/fontconfig |
89 | MAKE_ENV+= FC_LIB_DIR=${BUILDLINK_PREFIX.fontconfig}/lib | | 89 | MAKE_ENV+= FC_LIB_DIR=${BUILDLINK_PREFIX.fontconfig}/lib |
90 | MAKE_ENV+= PODOFO_INC_DIR=${BUILDLINK_PREFIX.podofo}/include/podofo | | 90 | MAKE_ENV+= PODOFO_INC_DIR=${BUILDLINK_PREFIX.podofo}/include/podofo |
91 | MAKE_ENV+= PODOFO_LIB_DIR=${BUILDLINK_PREFIX.podofo}/lib | | 91 | MAKE_ENV+= PODOFO_LIB_DIR=${BUILDLINK_PREFIX.podofo}/lib |
92 | MAKE_ENV+= SIP_BIN=${BUILDLINK_PREFIX.py-sip}/bin/sip${PYVERSSUFFIX} | | 92 | MAKE_ENV+= SIP_BIN=${BUILDLINK_PREFIX.py-sip}/bin/sip${PYVERSSUFFIX} |
| | | 93 | MAKE_ENV+= SIP_DIR=${BUILDLINK_PREFIX.py-sip}/share/sip${PYVERSSUFFIX} |
93 | MAKE_ENV+= LFLAGS=${LDFLAGS:Q} | | 94 | MAKE_ENV+= LFLAGS=${LDFLAGS:Q} |
94 | | | 95 | |
95 | # Turn off x bits on non-executable files. | | 96 | # Turn off x bits on non-executable files. |
96 | post-extract: | | 97 | post-extract: |
97 | find ${WRKSRC}/src/calibre/devices ${WRKSRC}/src/calibre/ebooks ${WRKSRC}/src/calibre/web -name '*.py' -exec chmod a-x \{} \; | | 98 | find ${WRKSRC}/src/calibre/devices ${WRKSRC}/src/calibre/ebooks ${WRKSRC}/src/calibre/web -name '*.py' -exec chmod a-x \{} \; |
98 | find ${WRKSRC}/resources/images/mimetypes -name '*.png' -exec chmod a-x \{} \; | | 99 | find ${WRKSRC}/resources/images/mimetypes -name '*.png' -exec chmod a-x \{} \; |
99 | chmod a-x ${WRKSRC}/src/calibre/utils/Zeroconf.py | | 100 | chmod a-x ${WRKSRC}/src/calibre/utils/Zeroconf.py |
100 | chmod a-x ${WRKSRC}/src/calibre/utils/smtplib.py | | 101 | chmod a-x ${WRKSRC}/src/calibre/utils/smtplib.py |
101 | | | 102 | |
102 | post-install: | | 103 | post-install: |
103 | cd ${WRKSRC}/recipes && pax -wr -pma *.recipe \ | | 104 | cd ${WRKSRC}/recipes && pax -wr -pma *.recipe \ |
104 | ${DESTDIR}${PREFIX}/share/calibre/recipes | | 105 | ${DESTDIR}${PREFIX}/share/calibre/recipes |
105 | cd ${WRKSRC} && pax -wr -pma Changelog* README.md \ | | 106 | cd ${WRKSRC} && pax -wr -pma Changelog* README.md \ |