diff options
author | Jason Stubbs <jstubbs@gentoo.org> | 2005-08-28 08:37:44 +0000 |
---|---|---|
committer | Jason Stubbs <jstubbs@gentoo.org> | 2005-08-28 08:37:44 +0000 |
commit | d9fc4acc572c6647a4f27b838d35d27d805d190e (patch) | |
tree | 262a8de35d8c7567312757da5f1f66efdc8cece5 /man/fortran.eclass.5 | |
download | portage-d9fc4acc572c6647a4f27b838d35d27d805d190e.tar.gz portage-d9fc4acc572c6647a4f27b838d35d27d805d190e.tar.bz2 portage-d9fc4acc572c6647a4f27b838d35d27d805d190e.zip |
Migration (without history) of the current stable line to subversion.
svn path=/main/branches/2.0/; revision=1941
Diffstat (limited to 'man/fortran.eclass.5')
-rw-r--r-- | man/fortran.eclass.5 | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/man/fortran.eclass.5 b/man/fortran.eclass.5 new file mode 100644 index 000000000..c0dc53905 --- /dev/null +++ b/man/fortran.eclass.5 @@ -0,0 +1,53 @@ +.TH FORTRAN.ECLASS 5 "Nov 2004" "Portage 2.0.51" "portage" +.SH NAME +fortran.eclass \- functions for fortran packages +.SH DESCRIPTION +The \fBfortran\fR eclass provides an interface to ease the integration of the +various fortran compilers available. +.SH VARIABLES +\fBNOTE\fR: since the \fBfortran\fR eclass does not check to see if the +following variables are set prior to inheritance, you must ensure that if you +need to define any of them, that you do so after inheritance occurs. +.TP +.B FORTRAN +Defines a list of fortran compilers that can be used for the build. Defaults +to 'f77'. +.TP +.B f77_CONF +Defines configure option that enables the use of the f77 compiler. Defaults +to '--with-f77'. +.TP +.B f2c_CONF +Defines configure option that enables the use of the f2c compiler. Defaults +to '--with-f2c'. +.SH FUNCTIONS +.TP +.B fortran_conf +Displays the necessary configure options for the currently selected fortran +compiler. +.TP +.B need_fortran \fI[ profile1 ] < profile2 >\fR +Checks to see if at least one of the specified profiles is installed. Currently +supported profiles include \fBf77\fR, \fBf2c\fR, and \fBifc\fR. +.TP +.B patch_fortran +Applies any patches located in \fB${FILESDIR}\fR named "\fB${P}\fR-COMPILER*", +where COMPILER is the fortran compiler currently selected for use. +.TP +.B fortran_pkg_setup +Default pkg_setup which calls \fBneed_fortran\fR to ensure that a suitable +fortran compiler is installed. +.TP +.B fortran_src_unpack +Default src_unpack which besides unpacking the distfile(s), calls +\fBpatch_fortran\fR to apply any compiler-specific patches. +.SH REPORTING BUGS +Please report bugs via http://bugs.gentoo.org/ +.SH SEE ALSO +.BR ebuild (5) +.SH FILES +.BR /usr/portage/eclass/fortran.eclass +.SH AUTHORS +Aaron Walker <ka0ttic@gentoo.org> +.SH CVS HEADER +$Header: /var/cvsroot/gentoo-src/portage/man/fortran.eclass.5,v 1.1.2.2 2005/01/15 00:19:36 vapier Exp $ |