Ticket #16349: Portfile-universalarchs.diff

File Portfile-universalarchs.diff, 1.4 KB (added by jewart@…, 15 years ago)

Diff against Portfile from SVN HEAD to support universal_archs

  • Portfile

     
    3030patchfiles              patch-Makefile.pre.in.diff \
    3131                        patch-Lib-cgi.py.diff \
    3232                        patch-Lib-distutils-dist.py.diff \
     33                        patch-universal_archs.diff \
    3334                        patch-setup.py.diff
    3435
    3536depends_lib             port:gettext port:zlib port:openssl port:tk \
     
    165166        configure.args-append       --disable-toolbox-glue --disable-framework
    166167        configure.cppflags-append   -D_DARWIN_C_SOURCE
    167168        patchfiles-append           patch-configure-badcflags.diff \
    168                                     patch-configure-arch_only.diff
     169                                    patch-configure-arch_only.diff 
    169170}
    170171
    171172platform puredarwin {
     
    194195}
    195196
    196197variant universal {
     198   
    197199   if {[info exists universal_sysroot]} {
    198200      configure.args-append   --enable-universalsdk=${universal_sysroot}
    199201   } else {
     
    203205         configure.args-append   --enable-universalsdk=/Developer/SDKs/MacOSX${macosx_version}.sdk
    204206      }
    205207   }
     208
     209   if {[info exists universal_archs]} {
     210        configure.args-append   --enable-universalarchs=${universal_archs}
     211   } else {
     212        configure.args-append   --enable-universalarchs="i386 ppc"
     213   }
    206214}
    207215
    208216livecheck.check         regex