diff options
author | wiz <wiz> | 2009-11-18 17:41:20 +0000 |
---|---|---|
committer | wiz <wiz> | 2009-11-18 17:41:20 +0000 |
commit | fd389eb532858a6ae0f255b923b9b4d896938aee (patch) | |
tree | 27db104685801762de46163167ce3afa64b0edd9 /misc/calibre/Makefile | |
parent | 961f4fb36c77b75fb311c016005db4758b37b2cd (diff) | |
download | pkgsrc-fd389eb532858a6ae0f255b923b9b4d896938aee.tar.gz |
Update to 0.6.24. Lots and lots of changes since the 0.4 version we
had in pkgsrc.
On NetBSD, readers are still not recognized automatically due to a lack of
methods for finding new devices and their mount points.
Diffstat (limited to 'misc/calibre/Makefile')
-rw-r--r-- | misc/calibre/Makefile | 51 |
1 files changed, 38 insertions, 13 deletions
diff --git a/misc/calibre/Makefile b/misc/calibre/Makefile index 97927dc120b..2f148ba9117 100644 --- a/misc/calibre/Makefile +++ b/misc/calibre/Makefile @@ -1,29 +1,37 @@ -# $NetBSD: Makefile,v 1.3 2009/09/22 01:08:03 wiz Exp $ +# $NetBSD: Makefile,v 1.4 2009/11/18 17:41:20 wiz Exp $ # -DISTNAME= calibre-0.4.128 -PKGREVISION= 1 +DISTNAME= calibre-0.6.24 CATEGORIES= misc MASTER_SITES= http://calibre.kovidgoyal.net/downloads/ MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://calibre.kovidgoyal.net/ COMMENT= E-book library management application +LICENSE= gnu-gpl-v3 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+= poppler-utils-[0-9]*:../../print/poppler-utils +DEPENDS+= ${PYPKGPREFIX}-dns>=1.6.0:../../net/py-dns +DEPENDS+= ${PYPKGPREFIX}-lxml>=2.1.5:../../textproc/py-lxml +DEPENDS+= ${PYPKGPREFIX}-dateutil>=1.4.1:../../time/py-dateutil 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 +DEPENDS+= ${PYPKGPREFIX}-mechanize>=0.1.11:../../www/py-mechanize #PKG_DESTDIR_SUPPORT= user-destdir USE_LANGUAGES= c c++ -PYTHON_VERSIONS_ACCEPTED= 26 25 +USE_TOOLS+= pkg-config +PYTHON_VERSIONS_ACCEPTED= 26 PYDISTUTILSPKG= yes +PYSETUPOPTARGS= # empty +PYSETUPINSTALLARGS= --prefix=${PREFIX} +WRKSRC= ${WRKDIR}/calibre +INSTALLATION_DIRS= share/applications +INSTALLATION_DIRS= share/icons REPLACE_PYTHON= src/calibre/ebooks/metadata/odt.py REPLACE_PYTHON+= src/odf/element.py @@ -34,29 +42,46 @@ REPLACE_PYTHON+= src/odf/odf2xhtml.py REPLACE_PYTHON+= src/odf/odfmanifest.py REPLACE_PYTHON+= src/odf/thumbnail.py REPLACE_PYTHON+= src/odf/userfield.py +REPLACE_PYTHON+= resources/recipes/fokkeensukke.recipe +REPLACE_PYTHON+= resources/recipes/trouw.recipe 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_FILES.prefix= setup/build_environment.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 +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_LIB_DIR=${BUILDLINK_PREFIX.podofo}/lib +#MAKE_ENV+= XDG_UTILS_DEBUG_LEVEL=100 BUILDLINK_API_DEPENDS.libusb+= libusb>=0.1.12 .include "../../devel/libusb/buildlink3.mk" +.include "../../fonts/fontconfig/buildlink3.mk" +BUILDLINK_API_DEPENDS.ImageMagick+= ImageMagick>=6.3.5 +.include "../../graphics/ImageMagick/buildlink3.mk" +BUILDLINK_API_DEPENDS.pyimaging+= ${PYPKGPREFIX}-imaging>=1.1.6 .include "../../graphics/py-imaging/buildlink3.mk" +BUILDLINK_API_DEPENDS.libwmf+= libwmf>=0.2.8 +.include "../../graphics/libwmf/buildlink3.mk" .include "../../lang/python/application.mk" .include "../../lang/python/egg.mk" +_PYSETUPTOOLSINSTALLARGS= # empty +#.include "../../lang/python/extension.mk" +.include "../../print/podofo/buildlink3.mk" +.include "../../print/poppler-includes/buildlink3.mk" +.include "../../print/poppler/buildlink3.mk" +BUILDLINK_API_DEPENDS.poppler-qt4+= poppler-qt4>=0.10.6 +.include "../../print/poppler-qt4/buildlink3.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" +BUILDLINK_API_DEPENDS.py-qt4+= ${PYPKGPREFIX}-qt4>=4.5.1 .include "../../x11/py-qt4/buildlink3.mk" +BUILDLINK_API_DEPENDS.qt4-tools+= qt4-tools>=4.5.1 .include "../../x11/qt4-tools/buildlink3.mk" .include "../../mk/bsd.pkg.mk" |