Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 40336 - pyfort-8.3.ebuild (New Package)
Summary: pyfort-8.3.ebuild (New Package)
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL: http://pyfortran.sourceforge.net/
Whiteboard: sunrise suggested
Keywords: EBUILD
: 53931 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-02-03 18:51 UTC by Castelão
Modified: 2018-06-07 18:25 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
pyfort-8.3.ebuild (new ebuild) (pyfort-8.3.ebuild,988 bytes, text/plain)
2004-02-03 19:56 UTC, Castelão
Details
pyfort-8.4.ebuild (Upgrade) (pyfort-8.4.ebuild,1.05 KB, text/plain)
2004-05-09 08:56 UTC, Castelão
Details
pyfort-8.5.3.ebuild (pyfort-8.5.3.ebuild,957 bytes, text/plain)
2006-04-08 18:53 UTC, Tim Cera
Details
patch_pyfort-8.5.3.diff (patch_pyfort-8.5.3.diff,702 bytes, patch)
2006-04-08 18:57 UTC, Tim Cera
Details | Diff
License, suggest /usr/portage/licenses/LLNL (Lawrence Livermore National Lab) (Legal.htm,1.85 KB, text/plain)
2006-04-08 19:01 UTC, Tim Cera
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Castelão 2004-02-03 18:51:26 UTC
I suggest app-sci/pyfort

From official manual:

Pyfort extends Python with Fortran routines

Pyfort is a tool for connecting Fortran routines (and "Fortran-like" C) to Python (www.python.org) and its Numerical Python array extension (numpy.sf.net). 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.

Fortran was changed significantly by the introduction of the Fortran 90 standard. We will use the phrase "modern Fortran" to indicate versions of Fortran from Fortran 90 onwards.

Pyfort's input uses a syntax that is a subset of the modern Fortran syntax for declaring routines and their arguments.

The current release does not yet support modern Fortran's "explicit-interface" routines. However, the tool was designed with this in mind for a future release.

Pyfort can in most cases also build and install the extension you create.


Reproducible: Always
Steps to Reproduce:
Comment 1 Castelão 2004-02-03 19:56:07 UTC
Created attachment 24916 [details]
pyfort-8.3.ebuild (new ebuild)
Comment 2 Lukasz Strzygowski (RETIRED) gentoo-dev 2004-04-25 09:23:18 UTC
please add: RESTRICT="nomirror" and replace "dev-lang/python" with "virtual/python".
Comment 3 Castelão 2004-05-09 08:56:47 UTC
Created attachment 31056 [details]
pyfort-8.4.ebuild (Upgrade)

Update (rename) and some minor changes.
Comment 4 Lukasz Strzygowski (RETIRED) gentoo-dev 2004-06-16 10:37:55 UTC
*** Bug 53931 has been marked as a duplicate of this bug. ***
Comment 5 Tim Cera 2006-04-08 18:53:45 UTC
Created attachment 84248 [details]
pyfort-8.5.3.ebuild

* version bump
* removed dependency on csh (via patch)
* removed MIRROR="restrict"
* changed LICENSE (upload file)
Comment 6 Tim Cera 2006-04-08 18:56:13 UTC
(In reply to comment #5)
> * removed MIRROR="restrict"

Sorry, that should have been...
* removed RESTRICT="nomirror"
Comment 7 Tim Cera 2006-04-08 18:57:01 UTC
Created attachment 84249 [details, diff]
patch_pyfort-8.5.3.diff
Comment 8 Tim Cera 2006-04-08 19:01:39 UTC
Created attachment 84250 [details]
License, suggest /usr/portage/licenses/LLNL (Lawrence Livermore National Lab)
Comment 9 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2008-12-29 18:53:28 UTC
(this is an automated message based on filtering criteria that matched this bug)

Hello, The Gentoo Team would like to firstly thank you for your ebuild
submission. We also apologize for not being able to accomendate you on a timely
manor. There are simply too many new packages.

Allow me to use this opportunity to introduce you to Gentoo Sunrise. The sunrise
overlay[1] is a overlay for Gentoo which we allow trusted users to commit to and
all users can have ebuilds reviewed by Gentoo devs for entry into the overlay.
So, the sunrise team is suggesting that you look into this and submit your
ebuild to the overlay where even *you* can commit to. =)

Because this is a mass message, we are also asking you to be patient with us. We
anticipate a large number of requests in a short time. 

Thanks,
On behalf of the Gentoo Sunrise Team,
Jeremy.

[1]: http://www.gentoo.org/proj/en/sunrise/
[2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq