[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / misc / calibre

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /pkgsrc/misc/calibre/Makefile between version 1.258 and 1.259

version 1.258, 2022/01/04 20:54:18 version 1.259, 2022/01/09 15:43:51
Line 1 
Line 1 
 # $NetBSD$  # $NetBSD$
   
 DISTNAME=       calibre-3.40.1  DISTNAME=       calibre-4.11.0
 PKGREVISION=    32  
 CATEGORIES=     misc  CATEGORIES=     misc
 #MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=calibre/}  
 MASTER_SITES=   http://download.calibre-ebook.com/${PKGVERSION_NOREV}/  MASTER_SITES=   http://download.calibre-ebook.com/${PKGVERSION_NOREV}/
 EXTRACT_SUFX=   .tar.xz  EXTRACT_SUFX=   .tar.xz
 DISTFILES=      ${DISTNAME}${EXTRACT_SUFX}  DISTFILES=      ${DISTNAME}${EXTRACT_SUFX}
Line 14  COMMENT= E-book library management appli
Line 12  COMMENT= E-book library management appli
 LICENSE=        gnu-gpl-v3  LICENSE=        gnu-gpl-v3
   
 DEPENDS+=       ${PYPKGPREFIX}-apsw>=3.7.17:../../databases/py-apsw  DEPENDS+=       ${PYPKGPREFIX}-apsw>=3.7.17:../../databases/py-apsw
 DEPENDS+=       ${PYPKGPREFIX}-beautifulsoup4-[0-9]*:../../www/py-beautifulsoup4  DEPENDS+=       ${PYPKGPREFIX}-beautifulsoup-[0-9]*:../../www/py-beautifulsoup
 DEPENDS+=       ${PYPKGPREFIX}-chardet-[0-9]*:../../converters/py-chardet  DEPENDS+=       ${PYPKGPREFIX}-chardet-[0-9]*:../../converters/py-chardet
 DEPENDS+=       ${PYPKGPREFIX}-cryptodome-[0-9]*:../../security/py-cryptodome  DEPENDS+=       ${PYPKGPREFIX}-cryptodome-[0-9]*:../../security/py-cryptodome
 DEPENDS+=       ${PYPKGPREFIX}-css-parser-[0-9]*:../../textproc/py-css-parser  DEPENDS+=       ${PYPKGPREFIX}-css-parser-[0-9]*:../../textproc/py-css-parser
Line 30  DEPENDS+= ${PYPKGPREFIX}-netifaces>=0.8:
Line 28  DEPENDS+= ${PYPKGPREFIX}-netifaces>=0.8:
 DEPENDS+=       ${PYPKGPREFIX}-Pillow>=2.7.0:../../graphics/py-Pillow6  DEPENDS+=       ${PYPKGPREFIX}-Pillow>=2.7.0:../../graphics/py-Pillow6
 DEPENDS+=       ${PYPKGPREFIX}-psutil>=0.6.1:../../sysutils/py-psutil  DEPENDS+=       ${PYPKGPREFIX}-psutil>=0.6.1:../../sysutils/py-psutil
 DEPENDS+=       ${PYPKGPREFIX}-pygments-[0-9]*:../../textproc/py-pygments25  DEPENDS+=       ${PYPKGPREFIX}-pygments-[0-9]*:../../textproc/py-pygments25
   DEPENDS+=       ${PYPKGPREFIX}-qt5-webengine-[0-9]*:../../x11/py-qt5-webengine
 DEPENDS+=       ${PYPKGPREFIX}-regex-[0-9]*:../../textproc/py-regex  DEPENDS+=       ${PYPKGPREFIX}-regex-[0-9]*:../../textproc/py-regex
 DEPENDS+=       ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six  DEPENDS+=       ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
 DEPENDS+=       ${PYPKGPREFIX}-soupsieve-[0-9]*:../../www/py-soupsieve  DEPENDS+=       ${PYPKGPREFIX}-soupsieve-[0-9]*:../../www/py-soupsieve
Line 37  DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:
Line 36  DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:
 # for installation  # for installation
 BUILD_DEPENDS+= xdg-utils>=1.0.2:../../misc/xdg-utils  BUILD_DEPENDS+= xdg-utils>=1.0.2:../../misc/xdg-utils
   
 PYTHON_VERSIONED_DEPENDENCIES+= markdown  
   
 EXTRACT_USING=  bsdtar  EXTRACT_USING=  bsdtar
   
 PYTHON_VERSIONS_ACCEPTED=       27 # as of 3.16.0  PYTHON_VERSIONS_ACCEPTED=       27 # as of 3.16.0
   PYTHON_VERSIONED_DEPENDENCIES+= markdown
   
 USE_LANGUAGES=                  c99 c++  USE_LANGUAGES=                  c99 c++
 USE_LIBTOOL=                    yes  USE_LIBTOOL=                    yes
Line 70  SUBST_FILES.prefix= setup/build_environm
Line 68  SUBST_FILES.prefix= setup/build_environm
   
 # This one is for /usr/bin/env python (or even /usr/bin/env Python or /usr/bin/python2)  # This one is for /usr/bin/env python (or even /usr/bin/env Python or /usr/bin/python2)
 SUBST_CLASSES+=         path  SUBST_CLASSES+=         path
 SUBST_SED.path=         -e "s,\#! */usr/bin/env *[Pp]ython[0-9.]*,\#!${PYTHONBIN},"  SUBST_SED.path+=        -e "s,\#! */usr/bin/env *python2,\#!${PYTHONBIN},"
   SUBST_SED.path+=        -e "s,\#! */usr/bin/env *python[0-9.]*,\#!${PYTHONBIN},"
 SUBST_MESSAGE.path=     Fixing path to python.  SUBST_MESSAGE.path=     Fixing path to python.
 SUBST_STAGE.path=       pre-configure  SUBST_STAGE.path=       pre-configure
 SUBST_FILES.path=       ${FIX_PYTHON_FILES}  SUBST_FILES.path=       ${FIX_PYTHON_FILES}
Line 86  REPLACE_PYTHON+= src/calibre/ebooks/meta
Line 85  REPLACE_PYTHON+= src/calibre/ebooks/meta
 REPLACE_PYTHON+=        src/calibre/utils/*.py  REPLACE_PYTHON+=        src/calibre/utils/*.py
 REPLACE_PYTHON+=        src/odf/*.py  REPLACE_PYTHON+=        src/odf/*.py
   
 MAKE_ENV+=              FC_INC_DIR=${BUILDLINK_PREFIX.fontconfig}/include/fontconfig  
 MAKE_ENV+=              FC_LIB_DIR=${BUILDLINK_PREFIX.fontconfig}/lib  
 MAKE_ENV+=              PODOFO_INC_DIR=${BUILDLINK_PREFIX.podofo}/include/podofo  MAKE_ENV+=              PODOFO_INC_DIR=${BUILDLINK_PREFIX.podofo}/include/podofo
 MAKE_ENV+=              PODOFO_LIB_DIR=${BUILDLINK_PREFIX.podofo}/lib  MAKE_ENV+=              PODOFO_LIB_DIR=${BUILDLINK_PREFIX.podofo}/lib
 MAKE_ENV+=              SIP_BIN=${BUILDLINK_PREFIX.py-sip}/bin/sip${PYVERSSUFFIX}  MAKE_ENV+=              SIP_BIN=${BUILDLINK_PREFIX.py-sip}/bin/sip${PYVERSSUFFIX}
Line 107  post-install:
Line 104  post-install:
         cd ${WRKSRC} && pax -wr -pma Changelog* README.md \          cd ${WRKSRC} && pax -wr -pma Changelog* README.md \
             COPYRIGHT INSTALL.rst LICENSE.* \              COPYRIGHT INSTALL.rst LICENSE.* \
             ${DESTDIR}${PREFIX}/share/doc/calibre              ${DESTDIR}${PREFIX}/share/doc/calibre
         ${RM} ${DESTDIR}${PREFIX}/bin/calibre-uninstall  
   do-test:
           cd ${WRKSRC} && ${PYTHONBIN} ./setup.py test
   
 .include "../../lang/python/application.mk"  .include "../../lang/python/application.mk"
 .include "../../archivers//bzip2/buildlink3.mk"  .include "../../archivers//bzip2/buildlink3.mk"
Line 119  BUILDLINK_API_DEPENDS.libmtp+= libmtp>=1
Line 118  BUILDLINK_API_DEPENDS.libmtp+= libmtp>=1
 .include "../../devel/zlib/buildlink3.mk"  .include "../../devel/zlib/buildlink3.mk"
 BUILDLINK_API_DEPENDS.libusb+=  libusb>=0.1.12  BUILDLINK_API_DEPENDS.libusb+=  libusb>=0.1.12
 .include "../../mk/libusb.buildlink3.mk"  .include "../../mk/libusb.buildlink3.mk"
 .include "../../fonts/fontconfig/buildlink3.mk"  
 .include "../../graphics/libwebp/buildlink3.mk"  .include "../../graphics/libwebp/buildlink3.mk"
 .include "../../graphics/libwmf/buildlink3.mk"  .include "../../graphics/libwmf/buildlink3.mk"
 .include "../../mk/jpeg.buildlink3.mk"  .include "../../mk/jpeg.buildlink3.mk"
Line 129  _PYSETUPTOOLSINSTALLARGS= # empty
Line 127  _PYSETUPTOOLSINSTALLARGS= # empty
 # Get rid of --root=${DESTDIR}, use our own version from above instead.  # Get rid of --root=${DESTDIR}, use our own version from above instead.
 # because the setup.py is not the standard one and behaves differently.  # because the setup.py is not the standard one and behaves differently.
 _PYSETUPINSTALLARGS=    ${PYSETUPINSTALLARGS} ${PYSETUPOPTARGS} ${_PYSETUPTOOLSINSTALLARGS}  _PYSETUPINSTALLARGS=    ${PYSETUPINSTALLARGS} ${PYSETUPOPTARGS} ${_PYSETUPTOOLSINSTALLARGS}
   BUILDLINK_API_DEPENDS.podofo+=  podofo>=0.8.2
 .include "../../print/podofo/buildlink3.mk"  .include "../../print/podofo/buildlink3.mk"
 BUILDLINK_API_DEPENDS.poppler+= poppler>=0.20.2  BUILDLINK_API_DEPENDS.poppler+= poppler>=0.20.2
 .include "../../print/poppler-includes/buildlink3.mk"  .include "../../print/poppler-includes/buildlink3.mk"
Line 138  BUILDLINK_API_DEPENDS.poppler+= poppler>
Line 137  BUILDLINK_API_DEPENDS.poppler+= poppler>
 .include "../../sysutils/hal/buildlink3.mk"  .include "../../sysutils/hal/buildlink3.mk"
 BUILDLINK_API_DEPENDS.py-dbus+= ${PYPKGPREFIX}-dbus>=0.82.2  BUILDLINK_API_DEPENDS.py-dbus+= ${PYPKGPREFIX}-dbus>=0.82.2
 .include "../../sysutils/py-dbus/buildlink3.mk"  .include "../../sysutils/py-dbus/buildlink3.mk"
   .include "../../textproc/hunspell/buildlink3.mk"
   .include "../../textproc/hyphen/buildlink3.mk"
 .include "../../textproc/icu/buildlink3.mk"  .include "../../textproc/icu/buildlink3.mk"
 .include "../../databases/shared-mime-info/mimedb.mk"  .include "../../databases/shared-mime-info/mimedb.mk"
 .include "../../x11/py-sip/buildlink3.mk"  .include "../../x11/py-sip/buildlink3.mk"

Legend:
Removed from v.1.258  
changed lines
  Added in v.1.259

CVSweb <webmaster@jp.NetBSD.org>