summaryrefslogtreecommitdiff
path: root/math/py-numeric/Makefile
diff options
context:
space:
mode:
authorThomas Gellekum <tg@FreeBSD.org>1997-04-28 09:22:59 +0000
committerThomas Gellekum <tg@FreeBSD.org>1997-04-28 09:22:59 +0000
commit4036a78b4f98b595a002be5d84e2f7393e79c79f (patch)
tree6ce2098abdbd5ea26f138c32cb0db50dd461f69e /math/py-numeric/Makefile
parentInstall the README file to ${PREFIX}/share/doc/nhpf. (diff)
Import of the NumPy port. The Numeric extensions to Python contain
multi-dimensional arrays and interfaces to the lapack-, fftpack- and ranlib-libraries from netlib.
Notes
Notes: svn path=/head/; revision=6349
Diffstat (limited to 'math/py-numeric/Makefile')
-rw-r--r--math/py-numeric/Makefile40
1 files changed, 40 insertions, 0 deletions
diff --git a/math/py-numeric/Makefile b/math/py-numeric/Makefile
new file mode 100644
index 000000000000..77f74a7e7a54
--- /dev/null
+++ b/math/py-numeric/Makefile
@@ -0,0 +1,40 @@
+# New ports collection makefile for: numpy
+# Version required: 1.0b3
+# Date created: 20 April 1997
+# Whom: Thomas Gellekum <tg@FreeBSD.ORG>
+#
+# $Id$
+#
+
+DISTNAME= NumPy
+PKGNAME= numpy-1.0b3
+CATEGORIES= math
+MASTER_SITES= http://www.sls.lcs.mit.edu/~jjh/numpy/
+DISTFILES= NumPy-1.0b3.tar.gz NumPyLib-1.0b2.tar.gz
+
+MAINTAINER= tg@FreeBSD.ORG
+
+BUILD_DEPENDS= python:${PORTSDIR}/lang/python
+LIB_DEPENDS= lapack\\.2\\.:${PORTSDIR}/math/lapack \
+ ranlib\\.1\\.:${PORTSDIR}/math/libranlib
+
+ALL_TARGET= sharedmods
+MAKE_FLAGS+= 'OPT=${CFLAGS}'
+
+PYTHONDIR= ${PREFIX}/share/python1.4
+NUMPYDIR= ${PYTHONDIR}/${DISTNAME}
+DOCDIR= ${PREFIX}/share/doc/${DISTNAME}
+
+do-configure:
+ @cd ${WRKSRC}; ${MAKE} -f Makefile.pre.in Makefile
+
+do-install:
+ @${MKDIR} ${NUMPYDIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/*.so ${NUMPYDIR}
+ ${INSTALL_DATA} ${WRKSRC}/${DISTNAME}/*.py ${NUMPYDIR}
+ @PYTHONPATH=${PYTHONDIR}:${NUMPYDIR} \
+ ${PREFIX}/bin/python ${PYTHONDIR}/compileall.py ${NUMPYDIR}
+ @${MKDIR} ${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/html/*.html ${DOCDIR}
+
+.include <bsd.port.mk>