summaryrefslogtreecommitdiff
path: root/lang/f2py
diff options
context:
space:
mode:
authorYing-Chieh Liao <ijliao@FreeBSD.org>2002-06-12 18:28:14 +0000
committerYing-Chieh Liao <ijliao@FreeBSD.org>2002-06-12 18:28:14 +0000
commit0c1db124939da8d0015ca3264c7f93577fb6c421 (patch)
treeff211a978cd7a4b5033ac494798b6af29e0ef946 /lang/f2py
parentfix patch problem (diff)
add f2py 2.13.175.1250
Fortran to Python Interface Generator
Notes
Notes: svn path=/head/; revision=61167
Diffstat (limited to 'lang/f2py')
-rw-r--r--lang/f2py/Makefile22
-rw-r--r--lang/f2py/distinfo1
-rw-r--r--lang/f2py/pkg-comment1
-rw-r--r--lang/f2py/pkg-descr9
-rw-r--r--lang/f2py/pkg-plist129
5 files changed, 162 insertions, 0 deletions
diff --git a/lang/f2py/Makefile b/lang/f2py/Makefile
new file mode 100644
index 000000000000..f7e0b355183b
--- /dev/null
+++ b/lang/f2py/Makefile
@@ -0,0 +1,22 @@
+# ex:ts=8
+# Ports collection makefile for: f2py
+# Date created: Jun 12, 2002
+# Whom: ijliao
+#
+# $FreeBSD$
+#
+
+PORTNAME= f2py
+PORTVERSION= 2.13.175.1250
+CATEGORIES= lang python
+MASTER_SITES= http://cens.ioc.ee/projects/f2py2e/2.x/
+DISTNAME= ${PORTNAME:U}-2.13.175-1250
+
+MAINTAINER= ports@FreeBSD.org
+
+RUN_DEPENDS= ${PYTHON_SITELIBDIR}/Numeric/Numeric.py:${PORTSDIR}/math/py-numeric
+
+USE_PYTHON= yes
+USE_PYDISTUTILS= yes
+
+.include <bsd.port.mk>
diff --git a/lang/f2py/distinfo b/lang/f2py/distinfo
new file mode 100644
index 000000000000..ac4d6cc303ab
--- /dev/null
+++ b/lang/f2py/distinfo
@@ -0,0 +1 @@
+MD5 (F2PY-2.13.175-1250.tar.gz) = b12b2f76f8e486f043fc79eeb77cee3c
diff --git a/lang/f2py/pkg-comment b/lang/f2py/pkg-comment
new file mode 100644
index 000000000000..87222d797e3a
--- /dev/null
+++ b/lang/f2py/pkg-comment
@@ -0,0 +1 @@
+Fortran to Python Interface Generator
diff --git a/lang/f2py/pkg-descr b/lang/f2py/pkg-descr
new file mode 100644
index 000000000000..dce653c9fd91
--- /dev/null
+++ b/lang/f2py/pkg-descr
@@ -0,0 +1,9 @@
+Writing Python C/API wrappers for Fortran routines can be a very tedious task,
+especially if a Fortran routine takes more than 20 arguments but only few of
+them are relevant for the problems that they solve. So, I have developed a
+tool that generates the C/API modules containing wrapper functions of Fortran
+routines. I call this tool as F2PY - Fortran to Python Interface Generator.
+It is completely written in Python language and can be called from the command
+line as f2py.
+
+WWW: http://cens.ioc.ee/projects/f2py2e/
diff --git a/lang/f2py/pkg-plist b/lang/f2py/pkg-plist
new file mode 100644
index 000000000000..e3eb0abb89b2
--- /dev/null
+++ b/lang/f2py/pkg-plist
@@ -0,0 +1,129 @@
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/__cvs_version__.py
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/__cvs_version__.pyc
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/__cvs_version__.pyo
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/__init__.py
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/__init__.pyc
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/__init__.pyo
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/__version__.py
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/__version__.pyc
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/__version__.pyo
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/auxfuncs.py
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/auxfuncs.pyc
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/auxfuncs.pyo
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/buildmakefile.py
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/buildmakefile.pyc
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/buildmakefile.pyo
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/buildsetup.py
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/buildsetup.pyc
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/buildsetup.pyo
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/capi_maps.py
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/capi_maps.pyc
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/capi_maps.pyo
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/cb_rules.py
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/cb_rules.pyc
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/cb_rules.pyo
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/cfuncs.py
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/cfuncs.pyc
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/cfuncs.pyo
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/common_rules.py
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/common_rules.pyc
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/common_rules.pyo
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/crackfortran.py
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/crackfortran.pyc
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/crackfortran.pyo
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/f2py2e.py
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/f2py2e.pyc
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/f2py2e.pyo
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/f90mod_rules.py
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/f90mod_rules.pyc
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/f90mod_rules.pyo
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/func2subr.py
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/func2subr.pyc
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/func2subr.pyo
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/rules.py
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/rules.pyc
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/rules.pyo
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/use_rules.py
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/use_rules.pyc
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/use_rules.pyo
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/src/fortranobject.c
+lib/%%PYTHON_VERSION%%/site-packages/f2py2e/src/fortranobject.h
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/__init__.py
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/__init__.pyc
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/__init__.pyo
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/atlas_info.py
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/atlas_info.pyc
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/atlas_info.pyo
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/__init__.py
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/__init__.pyc
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/__init__.pyo
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/build.py
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/build.pyc
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/build.pyo
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/build_clib.py
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/build_clib.pyc
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/build_clib.pyo
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/build_ext.py
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/build_ext.pyc
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/build_ext.pyo
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/build_flib.py
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/build_flib.pyc
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/build_flib.pyo
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/build_py.py
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/build_py.pyc
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/build_py.pyo
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/cpuinfo.py
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/cpuinfo.pyc
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/cpuinfo.pyo
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/install.py
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/install.pyc
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/install.pyo
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/install_data.py
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/install_data.pyc
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/install_data.pyo
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/install_headers.py
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/install_headers.pyc
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/install_headers.pyo
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/run_f2py.py
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/run_f2py.pyc
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/run_f2py.pyo
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/sdist.py
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/sdist.pyc
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command/sdist.pyo
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/core.py
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/core.pyc
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/core.pyo
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/dist.py
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/dist.pyc
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/dist.pyo
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/extension.py
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/extension.pyc
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/extension.pyo
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/fftw_info.py
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/fftw_info.pyc
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/fftw_info.pyo
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/line_endings.py
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/line_endings.pyc
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/line_endings.pyo
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/mingw32_support.py
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/mingw32_support.pyc
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/mingw32_support.pyo
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/misc_util.py
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/misc_util.pyc
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/misc_util.pyo
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/setup.py
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/setup.pyc
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/setup.pyo
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/setup_scipy_distutils.py
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/setup_scipy_distutils.pyc
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/setup_scipy_distutils.pyo
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/system_info.py
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/system_info.pyc
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/system_info.pyo
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/x11_info.py
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/x11_info.pyc
+lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/x11_info.pyo
+@dirrm lib/%%PYTHON_VERSION%%/site-packages/f2py2e/src
+@dirrm lib/%%PYTHON_VERSION%%/site-packages/f2py2e
+@dirrm lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils/command
+@dirrm lib/%%PYTHON_VERSION%%/site-packages/scipy_distutils