Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/10.4-EOL/sci
In directory vz-cvs-3.sog:/tmp/cvs-serv9482
Modified Files:
atlas.info
Log Message:
sync w/ 10.!4, use gcc46-compiler, bumped from gcc44
validated on powerpc-darwin8
Index: atlas.info
===================================================================
RCS file:
/cvsroot/fink/dists/10.4/unstable/main/finkinfo/10.4-EOL/sci/atlas.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- atlas.info 11 Jul 2011 04:05:47 -0000 1.1
+++ atlas.info 10 Sep 2011 00:11:03 -0000 1.2
@@ -1,6 +1,7 @@
Package: atlas
Version: 3.9.11
-Revision: 1
+Revision: 12
+# Distribution: 10.6
Description: Portably optimal linear algebra software
DescDetail: <<
The current version provides a complete BLAS and LAPACK API.
@@ -39,7 +40,7 @@
License: BSD
# since we're experimenting with building a dylib :
BuildDependsOnly: true
-BuildDepends: gcc44
+BuildDepends: gcc46-compiler
PatchScript: <<
#!/bin/sh -ev
sed -i.bak -e '/PowerBook/,/RackMac/s,"c,"k,g'
CONFIG/src/backend/archinfo_freebsd.c
@@ -68,7 +69,8 @@
mkdir -p ../bld/lib
ar cr ../bld/lib/libf77blas.a BLAS/SRC/scabs1.o; ar cr
../bld/lib/libptf77blas.a BLAS/SRC/scabs1.o
cd ..
- ln -s %p/bin/gcc-4 gcc
+ ln -s %p/bin/gcc-fsf-4.6 gcc
+ ln -s %p/bin/gfortran-fsf-4.6 gfortran
export PATH=`pwd`:$PATH
cd bld
if [ %m = 'x86_64' ]
@@ -91,7 +93,10 @@
# We link 'manually', with ld, to avoid having unnecessary libs like lgcc_s
among the load commands.
# This way the libs can be safely used in linking with any compiler: they
will not bring themselves
# the wrong lgcc_s in the search list.
- ld="ld -dynamic -dylib -single_module -dead_strip -x -all_load -L.
-L%p/lib/gcc4.4/lib -ldylib1.o -dylib_install_name"
+ if [ %m = 'i386' ]
+ then ld="ld -arch i386 -dynamic -dylib -single_module -dead_strip -x
-all_load -L. -L%p/lib/gcc4.6/lib -ldylib1.o -dylib_install_name"
+ else ld="ld -dynamic -dylib -single_module -dead_strip -x -all_load -L.
-L%p/lib/gcc4.6/lib -ldylib1.o -dylib_install_name"
+ fi
$ld %p/lib/libatlas.dylib libatlas.a -o libatlas.dylib -lSystem
$ld %p/lib/libcblas.dylib libcblas.a -o libcblas.dylib -latlas -lSystem
$ld %p/lib/libf77blas.dylib libf77blas.a -o libf77blas.dylib -lgfortran
-latlas -lSystem
@@ -147,7 +152,7 @@
<<
Splitoff: <<
Package: %N-shlibs
- Depends: gcc44-shlibs
+ Depends: gcc46-shlibs
Files: lib/*.dylib
InstallScript: mkdir -p %i/share/doc; ln -s %N %i/share/doc/%n
Shlibs: <<
------------------------------------------------------------------------------
Malware Security Report: Protecting Your Business, Customers, and the
Bottom Line. Protect your business and customers by understanding the
threat from malware and how it can impact your online business.
http://www.accelacomm.com/jaw/sfnl/114/51427462/
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs