diff options
author | Ying-Chieh Liao <ijliao@FreeBSD.org> | 2002-06-12 18:28:14 +0000 |
---|---|---|
committer | Ying-Chieh Liao <ijliao@FreeBSD.org> | 2002-06-12 18:28:14 +0000 |
commit | 0c1db124939da8d0015ca3264c7f93577fb6c421 (patch) | |
tree | ff211a978cd7a4b5033ac494798b6af29e0ef946 /lang/f2py | |
parent | fix 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/Makefile | 22 | ||||
-rw-r--r-- | lang/f2py/distinfo | 1 | ||||
-rw-r--r-- | lang/f2py/pkg-comment | 1 | ||||
-rw-r--r-- | lang/f2py/pkg-descr | 9 | ||||
-rw-r--r-- | lang/f2py/pkg-plist | 129 |
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 |