1 # Created by: Thomas Gellekum <tg@FreeBSD.org>
7 CATEGORIES= math python
8 MASTER_SITES= http://numpy.scipy.org/:doc \
9 SF/numpy/Old%20Numeric/${PORTVERSION}:source
10 PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
11 DISTFILES= Numeric-${PORTVERSION}${EXTRACT_SUFX}:source \
13 EXTRACT_ONLY= Numeric-${PORTVERSION}${EXTRACT_SUFX}
15 MAINTAINER= ports@FreeBSD.org
16 COMMENT= The Numeric Extension to Python
19 USE_PYTHON= distutils autoplist
21 WRKSRC= ${WRKDIR}/Numeric-${PORTVERSION}
23 DOCSDIR= ${PREFIX}/share/doc/py-numeric
24 EXAMPLESDIR= ${PREFIX}/share/examples/py-numeric
28 OPTIONS_DEFINE= DOCS EXAMPLES
30 .include <bsd.port.pre.mk>
33 @${CP} ${DISTDIR}/numpy.pdf ${WRKDIR}
35 # Force the setup.py file to use a specific version of Python,
36 # since more than one may be installed, and we want to use
37 # the correct one, because if one has setuptools and another
38 # doesn't, that could mess with how pkg-plist is constructed.
41 -e "s|/usr/bin/env python|/usr/bin/env python${PYTHON_VER}|" \
42 -e 's,distutils\.command\.install ,setuptools\.command\.install ,' \
46 @${INSTALL} -d ${STAGEDIR}${EXAMPLESDIR}
47 ${INSTALL_DATA} ${WRKSRC}/Demo/*.py ${STAGEDIR}${EXAMPLESDIR}
48 @${INSTALL} -d ${STAGEDIR}${EXAMPLESDIR}/NumTut
49 ${INSTALL_DATA} ${WRKSRC}/Demo/NumTut/* ${STAGEDIR}${EXAMPLESDIR}/NumTut
50 @${INSTALL} -d ${STAGEDIR}${DOCSDIR}
51 ${INSTALL_DATA} ${WRKDIR}/numpy.pdf ${STAGEDIR}${DOCSDIR}
53 .include <bsd.port.post.mk>