Alex, I have committed the atlas-3.10.1-1 packaging into the 10.7 tree (and will do so for 10.6 once the ppc darwin9 build is complete). I've tested this with octave-3.6.4 using the following changes that I just checked into 10.7...
Index: arpack-ng.info =================================================================== RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/sci/arpack-ng.info,v retrieving revision 1.23 diff -r1.23 arpack-ng.info 4,5c4,5 < Revision: 1 < Type: -lapack (-atlas -ref .), -mpi (boolean), gcc(4.7) --- > Revision: 2 > Type: -lapack (-atlas -ref .), -mpi (boolean), gcc(4.8) 37c37 < (%type_raw[-lapack] = -atlas) atlas (>=3.9.11-13), --- > (%type_raw[-lapack] = -atlas) atlas (>=3.10.1-1), 97c97 < Needs a gfortran; we're going with gcc47. --- > Needs a gfortran; we're going with gcc48. 114c114 < (%type_raw[-lapack] = -atlas ) atlas-shlibs (>=3.9.11-13), --- > (%type_raw[-lapack] = -atlas ) atlas-shlibs (>=3.10.1-1), 125c125 < << \ No newline at end of file --- > << Index: qrupdate.info =================================================================== RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/sci/qrupdate.info,v retrieving revision 1.14 diff -r1.14 qrupdate.info 4,5c4,5 < Revision: 4 < Type: -lapack (. -atlas -ref), gcc (4.7), --- > Revision: 5 > Type: -lapack (. -atlas -ref), gcc (4.8), 29c29 < (%type_raw[-lapack] = -atlas) atlas, --- > (%type_raw[-lapack] = -atlas) atlas (>= 3.10.1-1), 88c88 < (%type_raw[-lapack] = -atlas) atlas-shlibs, --- > (%type_raw[-lapack] = -atlas) atlas-shlibs (>= 3.10.1-1), Index: octave-3.6.4.info =================================================================== RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/sci/octave-3.6.4.info,v retrieving revision 1.3 diff -r1.3 octave-3.6.4.info 3c3 < Type: -blas (. -atlas -ref), oct(3.6.4), gcc (4.7), -x11 (boolean), lapack (3.4.2) --- > Type: -blas (. -atlas -ref), oct(3.6.4), gcc (4.8), -x11 (boolean), lapack > (3.4.2) 5c5 < Revision: 1 --- > Revision: 2 30c30 < (%type_raw[-blas] = .) arpack-ng (>=3.0.1-2) | (%type_raw[-blas] = .) arpack-ng-mpi, --- > (%type_raw[-blas] = .) arpack-ng (>=3.1.2-2) | > (%type_raw[-blas] = .) arpack-ng-mpi, 32,33c32,33 < (%type_raw[-blas] = -atlas) atlas (>= 3.9.76-1), < (%type_raw[-blas] = -atlas) arpack-ng-atlas (>=3.1.1-3) | (%type_raw[-blas] = -atlas) arpack-ng-mpi-atlas (>=3.1.1-3), --- > (%type_raw[-blas] = -atlas) atlas (>= 3.10.1-1), > (%type_raw[-blas] = -atlas) arpack-ng-atlas (>=3.1.2-2) | > (%type_raw[-blas] = -atlas) arpack-ng-mpi-atlas (>=3.1.2-2), 36c36 < (%type_raw[-blas] = -ref) arpack-ng-ref (>=3.0.1-2) | (%type_raw[-blas] = -ref) arpack-ng-mpi-ref, --- > (%type_raw[-blas] = -ref) arpack-ng-ref (>=3.1.2-2) | > (%type_raw[-blas] = -ref) arpack-ng-mpi-ref, 319,321c319,321 < (%type_raw[-blas] = -atlas) atlas-shlibs (>= 3.9.11-13), < (%type_raw[-blas] = -atlas) qrupdate-atlas-shlibs (>= 1.1.2-3), < (%type_raw[-blas] = .) qrupdate-shlibs (>= 1.1.1-5), --- > (%type_raw[-blas] = -atlas) atlas-shlibs (>= 3.10.1-1), > (%type_raw[-blas] = -atlas) qrupdate-atlas-shlibs (>= > 1.1.2-4), > (%type_raw[-blas] = .) qrupdate-shlibs (>= 1.1.2-4), 560c560 < (%type_raw[-blas] = .) arpack-ng-shlibs (>= 3.0.1-2) | (%type_raw[-blas] = .) arpack-ng-mpi-shlibs, --- > (%type_raw[-blas] = .) arpack-ng-shlibs (>= 3.1.2-2) | > (%type_raw[-blas] = .) arpack-ng-mpi-shlibs, 562,566c562,566 < (%type_raw[-blas] = -ref) arpack-ng-ref-shlibs (>= 3.1.1-3) | (%type_raw[-blas] = -ref) arpack-ng-mpi-ref-shlibs (>= 3.1.1-3), < (%type_raw[-blas] = -ref) qrupdate-ref-shlibs (>= 1.1.2-3), < (%type_raw[-blas] = -atlas) atlas-shlibs (>= 3.9.11-13), < (%type_raw[-blas] = -atlas) arpack-ng-atlas-shlibs (>= 3.1.1-3) | (%type_raw[-blas] = -atlas) arpack-ng-mpi-atlas-shlibs (>= 3.1.1-3), < (%type_raw[-blas] = -atlas) qrupdate-atlas-shlibs (>= 1.1.2-3) --- > (%type_raw[-blas] = -ref) arpack-ng-ref-shlibs (>= > 3.1.2-2) | (%type_raw[-blas] = -ref) arpack-ng-mpi-ref-shlibs (>= 3.1.2-2), > (%type_raw[-blas] = -ref) qrupdate-ref-shlibs (>= 1.1.2-4), > (%type_raw[-blas] = -atlas) atlas-shlibs (>= 3.10.1-1), > (%type_raw[-blas] = -atlas) arpack-ng-atlas-shlibs (>= 3.1.2-2) | > (%type_raw[-blas] = -atlas) arpack-ng-mpi-atlas-shlibs (>= 3.1.2-2), > (%type_raw[-blas] = -atlas) qrupdate-atlas-shlibs (>= 1.1.2-4) 769c769 < Includes an additional mkoctfile which uses Fink's gcc47 compilers instead --- > Includes an additional mkoctfile which uses Fink's gcc48 compilers instead 782c782 < add "liboctave-gcc47-dev" and "liboctave-gcc47" Provides, to make sure that --- > add "liboctave-gcc48-dev" and "liboctave-gcc48" Provides, to make sure that The approach I have taken is that any package that uses atlas should get a revision bump, switched from gcc47-compiler to gcc48-compiler and have the atlas dependencies updated to (>= 3.10.1-1) as well as any associated dependencies that need to be updated to reflect their concomitant switch from gcc47-compiler to gcc48-compiler. Jack ------------------------------------------------------------------------------ Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel