Changeset 32265 for trunk/dports/gnustep


Ignore:
Timestamp:
Dec 23, 2007, 12:30:16 PM (11 years ago)
Author:
ryandesign@…
Message:

gnustep-base: use ffi by default now instead of ffcall because ffcall doesn't seem to work properly as of Mac OS X 10.4; see #13693

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/gnustep/gnustep-base/Portfile

    r32264 r32265  
    2222checksums           md5 10a24a5568c5505c4b7480f170733d4d
    2323
    24 depends_lib         port:ffcall \
    25                     port:gnustep-make \
     24depends_lib         port:gnustep-make \
    2625                    port:libxslt \
    2726                    port:openssl
     
    6261    "rm -f ${my_pid}"
    6362
    64 variant with_ffi {
     63
     64if { ![variant_isset ffcall] } {
     65    default_variants +ffi
     66}
     67
     68variant ffi description conflicts ffcall {Build with ffi (default)} {
     69    depends_lib-append port:libffi
    6570    configure.args-append \
    66             --enable-libffi \
    67             --with-ffi-include=${prefix}/include/gcc42 \
     71        --enable-libffi \
     72        --with-ffi-include=${prefix}/include/gcc42 \
    6873        --with-ffi-library=${prefix}/lib/gcc42
     74}
     75
     76variant ffcall conflicts ffi description {Build with ffcall} {
     77    depends_lib-append port:ffcall
     78    configure.args-append \
     79        --enable-ffcall
    6980}
    7081
Note: See TracChangeset for help on using the changeset viewer.