Update of /cvsroot/fink/dists/10.2/unstable/main/finkinfo/languages
In directory sc8-pr-cvs1:/tmp/cvs-serv10645

Added Files:
        g77-3.3-20030714.info 
Log Message:
Now depends on "as" package to fix breakage from Apple's updated assembler.


--- NEW FILE: g77-3.3-20030714.info ---
Package: g77
Version: 3.3
Revision: 20030714
Source: http://mirrors.rcn.net/pub/sourceware/gcc/snapshots/%v-%r/gcc-%v-%r.tar.bz2
Source-MD5: c81cca04c8d6cda8f62eae590fd89400
NoSourceDirectory: True
NoSetCPPFLAGS: True
NoSetLDFLAGS: True
ConfigureParams: --enable-languages=f77 --infodir='${prefix}/share/info' 
--with-as=%p/bin/od_as
#Depends: dejagnu, as
Depends: as
CompileScript: <<
 #!/bin/sh
 mkdir darwin 
 cd darwin
 ../gcc-%v-%r/configure %c
 make bootstrap-lean
#cd gcc; make check-g77
<<
InstallScript: <<
 #!/bin/sh
 cd darwin
 make install prefix=%i
 cd %i/bin
 /bin/rm -f gcc gccbug cpp gcov powerpc-apple*
 ln -s %p/bin/g77 f77
 darwinvers=`/usr/bin/uname -v | cut -f1 -d":" | awk '{print $4}'`
 gccvers=`%i/bin/g77 -dumpversion | head -1 | cut -f4 -d" "`
 ln -s %p/lib/gcc-lib/powerpc-apple-darwin${darwinvers}/${gccvers}/include/g2c.h 
%i/include/g2c.h
 /bin/rm -rf %i/share/locale %i/man
 /bin/rm -f %i/lib/charset.alias
 /bin/rm -f %i/share/info/gcc* %i/share/info/cpp*
 /bin/mv -f %i/lib/libiberty.a %i/lib/libiberty-g77.a
<<
License: GPL
DocFiles: gcc-%v-%r/gcc/f/ChangeLog gcc-%v-%r/gcc/f/README gcc-%v-%r/COPYING 
gcc-%v-%r/COPYING.LIB
Description: GNU Fortran compiler
DescDetail: <<
 g77 consists of several components:       

 1) The g77 command itself.
 2) The libg2c run-time library.  This library contains the 
    machine code needed to support capabilities of the Fortran
    language that are not directly provided by the machine code 
    generated by the g77 compilation phase.       
 3) The compiler itself, internally named f771.       
    f771 does not generate machine code directly -- 
    it generates assembly code, leaving the conversion to 
    actual machine code to an assembler, usually named as.

 g77 supports some fortran90 features, like automatic arrays,
 free source form, and DO WHILE.
<<
DescPort: <<
 Installs g77 from the FSF gcc distribution.

 This version does not install in /usr. It contains it's own cc1 and
 libgcc.a installed in %p.

 libiberty.a moved to libiberty-g77.a to avoid conflict with ddd.

 Depends on "as" package, since the assembler provided by Apple in
 the Dec2002 Developer Tools Update breaks g77.
<<
DescUsage: <<
 If you get unresolved symbol '_saveFP', add -lcc_dynamic when linking.

 Does not support -framework argument, to link frameworks (like vecLib)
 use Apple's cc for linking.

 No man page, use "info g77".
<<
Homepage: http://gcc.gnu.org/onlinedocs/g77/
Maintainer: Jeffrey Whitaker <[EMAIL PROTECTED]>




-------------------------------------------------------
This SF.Net email sponsored by: Parasoft
Error proof Web apps, automate testing & more.
Download & eval WebKing and get a free book.
www.parasoft.com/bulletproofapps1
_______________________________________________
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to