add py-fortran 8.1
Creating extensions to the Python language with Fortran routines
This commit is contained in:
parent
722cdcf100
commit
c7c57e1eed
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=63510
@ -599,6 +599,7 @@
|
||||
SUBDIR += py-coro
|
||||
SUBDIR += py-cxx
|
||||
SUBDIR += py-fileutils
|
||||
SUBDIR += py-fortran
|
||||
SUBDIR += py-freebsd
|
||||
SUBDIR += py-game
|
||||
SUBDIR += py-grouch
|
||||
|
25
devel/py-fortran/Makefile
Normal file
25
devel/py-fortran/Makefile
Normal file
@ -0,0 +1,25 @@
|
||||
# ex:ts=8
|
||||
# Ports collection makefile for: py-fortran
|
||||
# Date created: Jul 24, 2002
|
||||
# Whom: ijliao
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= fortran
|
||||
PORTVERSION= 8.1
|
||||
CATEGORIES= devel python
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
||||
MASTER_SITE_SUBDIR= pyfortran
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
DISTNAME= pyfort-${PORTVERSION}
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
|
||||
RUN_DEPENDS= ${PYNUMERIC}
|
||||
|
||||
USE_PYTHON= yes
|
||||
USE_PYDISTUTILS= yes
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME:S/p/P/}
|
||||
|
||||
.include <bsd.port.mk>
|
1
devel/py-fortran/distinfo
Normal file
1
devel/py-fortran/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (pyfort-8.1.tar.gz) = 25b8a7765153af56e22f044bb88fc815
|
11
devel/py-fortran/files/patch-configuration.py
Normal file
11
devel/py-fortran/files/patch-configuration.py
Normal file
@ -0,0 +1,11 @@
|
||||
--- configuration.py.orig Thu Jul 25 01:28:57 2002
|
||||
+++ configuration.py Thu Jul 25 01:30:22 2002
|
||||
@@ -19,6 +19,8 @@
|
||||
default_compiler = 'sgi'
|
||||
elif sys.platform[0:6] == 'darwin':
|
||||
default_compiler = 'fort77'
|
||||
+elif sys.platform[0:7] == 'freebsd':
|
||||
+ default_compiler = 'f77'
|
||||
|
||||
# B. Set the suffix used for project directories
|
||||
# This is added to the project name to produce the container directory
|
20
devel/py-fortran/files/patch-fortran_compiler.py
Normal file
20
devel/py-fortran/files/patch-fortran_compiler.py
Normal file
@ -0,0 +1,20 @@
|
||||
--- fortran_compiler.py.orig Sat Jul 20 20:40:23 2002
|
||||
+++ fortran_compiler.py Thu Jul 25 11:43:52 2002
|
||||
@@ -574,6 +574,7 @@
|
||||
'pgf77',
|
||||
'pgf90',
|
||||
'g77',
|
||||
+ 'f77',
|
||||
'g77alpha',
|
||||
'sgi',
|
||||
'vf',
|
||||
@@ -654,6 +655,9 @@
|
||||
|
||||
elif compiler_id == 'g77':
|
||||
return G77Compiler()
|
||||
+
|
||||
+ elif compiler_id == 'f77':
|
||||
+ return F77Compiler()
|
||||
|
||||
elif compiler_id == 'g77alpha':
|
||||
return G77Compiler(typedict = alpha_typedict)
|
1
devel/py-fortran/pkg-comment
Normal file
1
devel/py-fortran/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
Creating extensions to the Python language with Fortran routines
|
7
devel/py-fortran/pkg-descr
Normal file
7
devel/py-fortran/pkg-descr
Normal file
@ -0,0 +1,7 @@
|
||||
Pyfort is a tool for connecting Fortran routines (and "Fortran-like" C) to
|
||||
Python and its Numerical Python array extension. Pyfort translates an module
|
||||
file that describes the routines you wish to access from Python into a C
|
||||
language source file defining a Python module. Pyfort will also build and
|
||||
install this extension into Python.
|
||||
|
||||
WWW: http://pyfortran.sourceforge.net/
|
38
devel/py-fortran/pkg-plist
Normal file
38
devel/py-fortran/pkg-plist
Normal file
@ -0,0 +1,38 @@
|
||||
bin/pyfort
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/__init__.py
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/__init__.pyc
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/__init__.pyo
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/base.py
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/base.pyc
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/base.pyo
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/configuration.py
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/configuration.pyc
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/configuration.pyo
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/driver.py
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/driver.pyc
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/driver.pyo
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/fortran_compiler.py
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/fortran_compiler.pyc
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/fortran_compiler.pyo
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/generator.py
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/generator.pyc
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/generator.pyo
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/grammar.py
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/grammar.pyc
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/grammar.pyo
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/gui.py
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/gui.pyc
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/gui.pyo
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/project.py
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/project.pyc
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/project.pyo
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/semantics.py
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/semantics.pyc
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/semantics.pyo
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/spark.py
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/spark.pyc
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/spark.pyo
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/version.py
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/version.pyc
|
||||
lib/%%PYTHON_VERSION%%/site-packages/Pyfort/version.pyo
|
||||
@dirrm lib/%%PYTHON_VERSION%%/site-packages/Pyfort
|
Loading…
Reference in New Issue
Block a user