New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Changeset 81037


Ignore:
Timestamp:
07/23/11 20:53:31 (4 years ago)
Author:
takeshi@…
Message:

octave: removed Carbon. enabled acelerate with 64-bit

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/math/octave/Portfile

    r78753 r81037  
    66name                octave 
    77version             3.2.4 
    8 revision            4 
     8revision            5 
    99conflicts           octave-devel 
    1010categories          math science 
     
    6363                    --with-ccolamd \ 
    6464                    --with-cholmod \ 
    65                     --with-cxsparse 
     65                    --with-cxsparse \ 
     66                    --without-framework-carbon 
    6667 
    6768configure.perl      ${prefix}/bin/perl 
     
    8485} 
    8586variant accelerate conflicts atlas description {use BLAS from Accelerate.framework} { 
    86     configure.fflags-append -ff2c 
    8787    if {![variant_isset g95]} { 
    88         configure.args-append   --with-blas="-framework Accelerate" 
     88        configure.fflags-append -ff2c 
     89    } 
     90    if {[variant_isset g95] || ([string match *64* $build_arch] && ${os.major} >= 10)} { 
     91        depends_lib-append      port:dotwrp 
     92        configure.args-append   --with-blas="-ldotwrp -framework Accelerate" 
    8993    } 
    9094    configure.args-append   --with-lapack="-framework Accelerate" 
    91      
    92     if {[string match *64* $build_arch] && ${os.major} == 10} { 
    93         # see http://www.macresearch.org/lapackblas-fortran-106#comment-17217 
    94         pre-fetch { 
    95             return -code error "Accelerate.framework cannot be used by 64-bit FORTRAN code on Snow Leopard." 
    96         } 
    97     } 
    9895} 
    9996if {[variant_isset g95]} { 
     
    125122variant g95 description {build with g95} requires accelerate conflicts atlas gcc43 gcc44 gcc45 { 
    126123    depends_build-append    port:g95 
    127     depends_lib-append  port:dotwrp 
    128124    configure.f77       "${prefix}/bin/g95" 
    129     configure.args-append   --with-blas="-ldotwrp -framework Accelerate" 
    130125} 
    131126 
Note: See TracChangeset for help on using the changeset viewer.