Update of /cvsroot/fink/dists/10.3/unstable/main/finkinfo/languages
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5652
Added Files:
g95.info odcctools.info
Log Message:
/dev/null deletion workaround, separate source package for cctools update.
--- NEW FILE: odcctools.info ---
Package: odcctools
Version: 528
Revision: 20041018
Maintainer: Jeffrey Whitaker <[EMAIL PROTECTED]>
Source: http://www.opendarwin.org/downloads/odcctools-%r.tar.bz2
Source-MD5: a358b3c4c335e2dc3c0d6a751a2f5311
SourceDirectory: %N-%r
CompileScript: ./configure --prefix=%p/lib/odcctools; make
InstallScript: make install DESTDIR=%d
Description: Darwin cctools build system/code base to support gcc4
DescDetail: <<
Darwin cctools has several components, including the assembler as(1),
the static linker ld(1), various tools for manipulating and
analyzing Mach-O and fat files, and support libraries.
<<
DocFiles: APPLE_LICENSE RelNotes/*
License: OSI-Approved
Homepage: http://www.opendarwin.org/projects/odcctools/
--- NEW FILE: g95.info ---
Package: g95
Version: 0.50
Revision: 20050207
Source:
http://mirrors.rcn.net/pub/sourceware/gcc/snapshots/4.0-20050130/gcc-core-4.0-20050130.tar.bz2
Source2: ftp://ftp.cdc.noaa.gov/Public/jsw/g95/g95-%v-20050206.tgz
Source-MD5: 0505cc96da2c36c5b2ecb66fcf385236
Source2-MD5: 9fbc747300c55097633852fb7af22deb
NoSourceDirectory: True
Depends: odcctools (>= 528-20041018)
BuildDepends: gmp (>= 4.1.3-11)
PatchScript: <<
#!/bin/sh
cd g95-%v
tar -xvzf libf95.a-%v.tar.gz
cd ..
cd gcc-4.0-20050130
# make sure odcctools libtool being used.
perl -pi -e 's,/usr/bin/libtool,%p/lib/odcctools/bin/libtool,;'
gcc/config/darwin.h
<<
CompileScript: <<
#!/bin/sh
cd gcc-4.0-20050130
mkdir g95
cd g95
../configure --prefix=%p --with-gmp=%p --enable-languages=c
--with-as=%p/lib/odcctools/bin/as --with-ld=%p/lib/odcctools/bin/ld
--disable-checking
make
# re-create /dev/null, in case it was nuked in previous step.
mount_devfs devfs /dev
cd ../../g95-%v
./configure --prefix=%p --with-gmp-dir=%p --with-gcc-dir=%b/gcc-4.0-20050130
make
cd libf95.a-%v
./configure %c
make
<<
InstallScript: <<
#!/bin/sh
darwinver=`uname -r`
gccverfull=`grep version_string %b/gcc-4.0-20050130/gcc/version.c | sed -e
's/.*"\([^"]*\)".*/\1/'`
gccver=`echo ${gccverfull} | sed -e 's/\([^ ]*\) .*/\1/'`
cd g95-%v
mv Makefile Makefile.orig
sed
"s|%p/lib/gcc-lib/%m-apple-darwin${darwinver}/${gccver}|%i/lib/gcc-lib/%m-apple-darwin${darwinver}/${gccver}|g"
< Makefile.orig > Makefile
make install prefix=%i
cd libf95.a-%v
mv Makefile Makefile.orig
sed
"s|%p/lib/gcc-lib/%m-apple-darwin${darwinver}/${gccver}|%i/lib/gcc-lib/%m-apple-darwin${darwinver}/${gccver}|g"
< Makefile.orig > Makefile
make install prefix=%i
ranlib %i/lib/gcc-lib/%m-apple-darwin${darwinver}/${gccver}/libgcc.a
ranlib %i/lib/gcc-lib/%m-apple-darwin${darwinver}/${gccver}/libf95.a
ln -s %p/bin/%m-apple-darwin${darwinver}-g95 %i/bin/g95
/bin/rm -f %i/INSTALL
<<
License: GPL
DocFiles: g95-%v/COPYING
Description: Another GNU Fortran 95 compiler
DescDetail: <<
The goal of the g95 project is to create a free, open source
Fortran 95 compiler and runtime libraries.
The 'gfortran' package is the official Fortran 95 compiler for the gcc
project, and will be included in gcc 4.0. gfortran originated from
the g95 codebase. At this time, g95 is a more fully-functional compiler
than gfortran.
<<
DescPort: <<
The gcc-4.0 20050130 snapshot is needed to build the backend.
Requires that a compatible cctools be installed (provided by
the odcctools package).
<<
Homepage: http://g95.org
Maintainer: Jeffrey Whitaker <[EMAIL PROTECTED]>
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits