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
[email protected]
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel