New Ticket     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #15161: depends.diff

File depends.diff, 2.9 KB (added by jmr@…, 4 years ago)

patch against base

  • src/port1.0/portutil.tcl

     
    11871187                     
    11881188                        # Determine deptypes to look for based on target 
    11891189                        switch $target { 
    1190                             configure   { set deptypes "depends_lib depends_build" } 
     1190                            patch       { set deptypes "depends_build" } 
    11911191                             
     1192                            configure   - 
    11921193                            build       { set deptypes "depends_lib depends_build" } 
    11931194                         
    11941195                            test        - 
    11951196                            destroot    - 
    11961197                            install     - 
    11971198                            archive     - 
     1199                            dmg         - 
    11981200                            pkg         - 
    11991201                            mpkg        - 
    12001202                            rpm         - 
    12011203                            srpm        - 
    12021204                            dpkg        - 
     1205                            mdmg        - 
    12031206                            activate    - 
    12041207                            ""          { set deptypes "depends_lib depends_build depends_run" } 
    12051208                        } 
  • src/macports1.0/macports.tcl

     
    12161216    # Before we build the port, we must build its dependencies. 
    12171217    # XXX: need a more general way of comparing against targets 
    12181218    set dlist {} 
    1219     if {$target == "configure" || $target == "build" 
     1219    if {$target == "extract" || $target == "patch" 
     1220        || $target == "configure" || $target == "build" 
    12201221        || $target == "test" 
    12211222        || $target == "destroot" || $target == "install" 
    12221223        || $target == "archive" 
     1224        || $target == "dmg" || $target == "mdmg" 
    12231225        || $target == "pkg" || $target == "mpkg" 
    1224         || $target == "rpm" || $target == "dpkg" } { 
     1226        || $target == "rpm" || $target == "dpkg"  
     1227        || $target == "srpm" } { 
    12251228 
    12261229        if {[mportdepends $mport $target] != 0} { 
    12271230            return 1 
     
    16601663         
    16611664    # Determine deptypes to look for based on target 
    16621665    switch $target { 
    1663         configure   { set deptypes "depends_lib" } 
     1666        extract     - 
     1667        patch       { set deptypes "depends_build" } 
    16641668         
     1669        configure   - 
    16651670        build       { set deptypes "depends_lib depends_build" } 
    16661671         
    16671672        test        - 
    16681673        destroot    - 
    16691674        install     - 
    16701675        archive     - 
     1676        dmg         - 
    16711677        pkg         - 
     1678        mdmg        - 
    16721679        mpkg        - 
    16731680        rpm         - 
     1681        srpm        - 
    16741682        dpkg        - 
    16751683        ""          { set deptypes "depends_lib depends_build depends_run" } 
    16761684    }