Ticket #25114: sdk_cleanup.diff
File sdk_cleanup.diff, 1.5 KB (added by jmroot (Joshua Root), 14 years ago) |
---|
-
Portfile
53 53 post-patch { 54 54 # Ensure that the correct compiler is used 55 55 reinplace "s|cc:|${configure.cc}:|" ${worksrcpath}/Configure 56 # use SDK if necessary 57 if {[info exists configure.sdkroot]} { 58 if {${configure.sdkroot} != ""} { 59 reinplace "s|\\(-arch \[_a-zA-Z0-9\]*\\)|\\1 -isysroot ${configure.sdkroot}|" ${worksrcpath}/Configure 60 } 61 } elseif {[variant_isset universal] && ${os.arch} == "powerpc" && ${os.major} == "8"} { 62 reinplace "s|\\(-arch \[_a-zA-Z0-9\]*\\)|\\1 -isysroot ${developer_dir}/SDKs/MacOSX10.4u.sdk|" ${worksrcpath}/Configure 63 } 56 64 } 57 65 58 66 array set merger_configure_args { … … 65 73 if { [variant_isset universal] } { 66 74 configure.cmd ./Configure 67 75 68 post-patch {69 # For universal builds on ppc tiger, add sysroot70 if {${os.arch} == "powerpc" && ${os.major} == "8"} {71 reinplace "s|\\(-arch \[_a-zA-Z0-9\]*\\)|\\1 -isysroot ${developer_dir}/SDKs/MacOSX10.4u.sdk|" ${worksrcpath}/Configure72 }73 }74 75 76 set merger_arch_compiler "no" 76 77 77 78 configure.universal_args-delete --disable-dependency-tracking … … 91 92 ppc64 "" 92 93 x86_64 "" 93 94 } 94 } elseif {[info exists build_arch] && [info existsmerger_configure_args($build_arch)]} {95 } elseif {[info exists merger_configure_args($build_arch)]} { 95 96 configure.cmd ./Configure 96 97 configure.args-append $merger_configure_args($build_arch) 97 98 }