pkgsrc-wip/py-ipython/Makefile

80 lines
2 KiB
Makefile

# $NetBSD: Makefile,v 1.14 2010/01/18 09:38:29 thomasklausner Exp $
#
DISTNAME= ipython-0.10
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 1
CATEGORIES= devel python
MASTER_SITES= http://ipython.scipy.org/dist/
MAINTAINER= tonnerre@NetBSD.org
HOMEPAGE= http://ipython.scipy.org/
COMMENT= Interactive, enhanced Python shell
LICENSE= modified-bsd
PKG_DESTDIR_SUPPORT= user-destdir
USE_LANGUAGES= # none
PY_PATCHPLIST= yes
PYDISTUTILSPKG= yes
SUBST_CLASSES+= prefix
SUBST_STAGE.prefix= pre-configure
SUBST_SED.prefix+= -e 's,share/man/man1,man/man1,g'
SUBST_FILES.prefix+= setupbase.py
SUBST_MESSAGE.prefix= Fixing header search prefix.
INSTALLATION_DIRS+= man
# Devel dependecy section
.include "../../devel/py-ctypes/buildlink3.mk"
.include "../../devel/py-pexpect/buildlink3.mk"
DEPENDS+= ${PYPKGPREFIX}-gobject>=2.18.0:../../devel/py-gobject
DEPENDS+= ${PYPKGPREFIX}-readline>=0:../../devel/py-readline
#DEPENDS+= pydb>=1.26:../../wip/pydb
DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../wip/py-nose
# Graphics dependecy section
DEPENDS+= ${PYPKGPREFIX}-gnuplot>=1.7:../../graphics/py-gnuplot
.include "../../graphics/py-matplotlib/buildlink3.mk"
# Math dependecy section
.include "../../math/py-Numeric/buildlink3.mk"
.include "../../math/py-numarray/buildlink3.mk"
.include "../../math/py-numpy/buildlink3.mk"
# Network dependency section
DEPENDS+= ${PYPKGPREFIX}-twisted-[0-9]*:../../net/py-twisted
DEPENDS+= ${PYPKGPREFIX}-foolscap>=0.4.1:../../wip/py-foolscap
# Security dependcey section
DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=0.7:../../security/py-OpenSSL
# Textproc dependency section
DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
# X11 dependecy section
.include "../../x11/py-Tk/buildlink3.mk"
.include "../../x11/py-gtk2/buildlink3.mk"
.include "../../x11/py-qt4/buildlink3.mk"
.include "../../x11/py-wxWidgets/buildlink3.mk"
# www dependecy section
DEPENDS+= zope3-[0-9]*:../../www/zope3
PYTHON_VERSIONS_ACCEPTED= 26 25 24
PLIST_SRC+= PLIST
PLIST_SRC+= ${PKGDIR}/PLIST.doc
.include "../../lang/python/extension.mk"
.include "../../mk/bsd.pkg.mk"