Ticket #3695: Portfile.diff

File Portfile.diff, 1.2 KB (added by yves@…, 19 years ago)

Portfile patch for puredarwin

  • Portfile

    old new  
    5050build.target-append             libpython.${version}.dylib
    5151
    5252variant puredarwin {
     53        configure.args-delete   --enable-framework
    5354        configure.args-append   --disable-toolbox-glue \
    5455                                --disable-framework
     56        destroot.target         install
    5557}
    5658
    5759variant no-tk {
     
    6163}
    6264
    6365post-destroot {
     66    if {[variant_isset puredarwin]} {
     67        set py_destroot_libs ${destroot}${prefix}/lib
     68    } else {
     69        set py_destroot_libs ${destroot}/Library/Frameworks/Python.framework/Libraries
    6470        system "cd ${destroot}/Library/Frameworks/Python.framework/ && \
    6571                ln -s Versions/Current/lib Libraries"
    66         system "cd ${destroot}/Library/Frameworks/Python.framework/Libraries && \
    67                 ln -s libpython.2.4.1.dylib libpython.2.4.dylib && \
    68                 ln -s libpython.2.4.1.dylib libpython.2.dylib && \
    69                 ln -s libpython.2.4.1.dylib libpython.dylib"
     72    }
     73    system "cd ${py_destroot_libs} && \
     74        ln -s libpython.2.4.1.dylib libpython.2.4.dylib && \
     75        ln -s libpython.2.4.1.dylib libpython.2.dylib && \
     76        ln -s libpython.2.4.1.dylib libpython.dylib"
    7077}