Update of /cvsroot/fink/dists/10.3/unstable/main/finkinfo/languages
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6072
Modified Files:
g95.info
Log Message:
new upstream version, should be Tiger-compatible.
Index: g95.info
===================================================================
RCS file: /cvsroot/fink/dists/10.3/unstable/main/finkinfo/languages/g95.info,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -d -r1.20 -r1.21
--- g95.info 28 Mar 2005 16:34:38 -0000 1.20
+++ g95.info 8 Apr 2005 00:57:10 -0000 1.21
@@ -1,14 +1,14 @@
Package: g95
Version: 0.50
-Revision: 20050325
+Revision: 20050405
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-%r.tgz
Source-MD5: 0505cc96da2c36c5b2ecb66fcf385236
-Source2-MD5: 520b59ed84221ea0583a5cc8e5d8288d
+Source2-MD5: ae06c75d2c81b74e5283d463d691fd2f
NoSourceDirectory: True
NoSetCPPFLAGS: True
NoSetLDFLAGS: True
-Depends: odcctools (>= 528-20041018)
+Depends: cctools (>= 576-1) | odcctools (>= 528-20041018)
BuildDepends: gmp (>= 4.1.3-11)
BuildConflicts: autogen-dev
PatchScript: <<
@@ -19,20 +19,21 @@
cd gcc-4.0-20050130
patch -p0 < %a/%n.patch
# make sure odcctools libtool being used.
- perl -pi -e 's,/usr/bin/libtool,%p/lib/odcctools/bin/libtool,;'
gcc/config/darwin.h
+ if test ! -f /usr/lib/libSystemStubs.a ; then perl -pi -e
's,/usr/bin/libtool,%p/lib/odcctools/bin/libtool,;' gcc/config/darwin.h ; fi
<<
CompileScript: <<
#!/bin/sh
+ darwinvers=`uname -r|cut -f1 -d.`
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 --with-included-gettext
+ ../configure --prefix=%p --with-gmp=%p --enable-languages=c `if test ! -f
/usr/lib/libSystemStubs.a ; then echo -n "--with-as=%p/lib/odcctools/bin/as
--with-ld=%p/lib/odcctools/bin/ld" ; fi` --disable-checking
--with-included-gettext
make
cd ../../g95-%v
- ./configure --prefix=%p --with-gmp-dir=%p --with-gcc-dir=%b/gcc-4.0-20050130
--build=%m-apple-darwin
+ ./configure --prefix=%p --with-gmp-dir=%p --with-gcc-dir=%b/gcc-4.0-20050130
--host=%m-apple-darwin${darwinvers}
make
cd libf95.a-%v
- ./configure %c --build=%m-apple-darwin
+ ./configure %c --host=%m-apple-darwin${darwinvers}
make
<<
InstallScript: <<
@@ -41,16 +42,19 @@
gccver=`echo ${gccverfull} | sed -e 's/\([^ ]*\) .*/\1/'`
cd g95-%v
mv Makefile Makefile.orig
- sed
"s|%p/lib/gcc-lib/%m-apple-darwin/${gccver}|%i/lib/gcc-lib/%m-apple-darwin/${gccver}|g"
< Makefile.orig > Makefile
+ darwinvers=`uname -r|cut -f1 -d.`
+ sed
"s|%p/lib/gcc-lib/%m-apple-darwin${darwinvers}/${gccver}|%i/lib/gcc-lib/%m-apple-darwin${darwinvers}/${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/${gccver}|%i/lib/gcc-lib/%m-apple-darwin/${gccver}|g"
< Makefile.orig > Makefile
+ sed
"s|%p/lib/gcc-lib/%m-apple-darwin${darwinvers}/${gccver}|%i/lib/gcc-lib/%m-apple-darwin${darwinvers}/${gccver}|g"
< Makefile.orig > Makefile
make install prefix=%i
- ranlib %i/lib/gcc-lib/%m-apple-darwin/${gccver}/libgcc.a
- ranlib %i/lib/gcc-lib/%m-apple-darwin/${gccver}/libf95.a
- ln -s %p/bin/%m-apple-darwin-g95 %i/bin/g95
+ ranlib %i/lib/gcc-lib/%m-apple-darwin${darwinvers}/${gccver}/libgcc.a
+ ranlib %i/lib/gcc-lib/%m-apple-darwin${darwinvers}/${gccver}/libf95.a
+ ln -s %p/bin/%m-apple-darwin${darwinvers}-g95 %i/bin/g95
/bin/rm -f %i/INSTALL
+ mkdir -p %i/share/doc/%n
+ mv %i/G95Manual.pdf %i/share/doc/%n
<<
License: GPL
DocFiles: g95-%v/COPYING
-------------------------------------------------------
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