Ticket #33006: Portfile.2.diff

File Portfile.2.diff, 1.7 KB (added by kjell.konis@…, 13 years ago)
  • Portfile

    old new  
    3939
    4040depends_build               port:pkgconfig
    4141
    42 depends_lib                 port:llvm-gcc42 \
    43                             port:readline \
     42depends_lib                 port:readline \
    4443                            port:icu \
    4544                            port:libiconv
    4645
     
    5453
    5554configure.env-append        r_arch=${build_arch}
    5655
    57 configure.compiler          macports-llvm-gcc-4.2
    58 configure.ldflags-append    -L${prefix}/lib/llvm-gcc42 -lgfortran
    59 
    6056configure.pre_args          --prefix=${frameworks_dir}
    6157
    6258configure.args              --enable-R-framework \
     
    9187    configure.optflags-append -g
    9288}
    9389
     90variant gcc46 description {build with gcc46} {
     91    depends_lib-append      port:gcc46
     92    configure.compiler      macports-gcc-4.6
     93    configure.objc          /usr/bin/clang
     94    configure.env-append    "OBJCXX=${configure.objc}"
     95}
     96
     97variant llvm-gcc42 conflicts gcc46 description {build with llvm-gcc42} {
     98    depends_lib-append          port:llvm-gcc42
     99    configure.compiler          macports-llvm-gcc-4.2
     100    configure.ldflags-append    -L${prefix}/lib/llvm-gcc42 -lgfortran
     101}
     102
    94103variant recommended description {Install recommended R packages} {
    95104    configure.args-delete   --without-recommended-packages
    96105    configure.args-append   --with-recommended-packages
     
    126135
    127136default_variants +cairo +recommended +tcltk +x11
    128137
     138if {![variant_isset gcc46] && ![variant_isset llvm-gcc42]} {
     139    default_variants-append +llvm-gcc42
     140}
     141
    129142destroot.destdir prefix=${destroot}${frameworks_dir}
    130143
    131144post-destroot {