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

Reply via email to