[49117] trunk/dports/print/freetype/Portfile

Ryan Schmidt ryandesign at macports.org
Mon Apr 6 00:57:52 PDT 2009


On Apr 4, 2009, at 00:23, mcalhoun at macports.org wrote:

> Revision: 49117
>           http://trac.macports.org/changeset/49117
> Author:   mcalhoun at macports.org
> Date:     2009-04-03 22:23:29 -0700 (Fri, 03 Apr 2009)
> Log Message:
> -----------
> freetype: Use muniversal PortGroup for universal builds
> so that header file ftconfig.h has correct values.
> Fixes #19101 (maintainer timeout).

Sorry I didn't have time to evaluate your proposal before. Thanks for  
taking care of it.

[snip]

> +if { ${os.arch}=="i386" } {
> +    if { ${os.major}>=10 } {
> +        set merger_configure_env(ppc) CC_BUILD=${configure.cc}
> +    }
> +    set merger_configure_env(ppc64)   CC_BUILD=${configure.cc}
> +} else {
> +    set merger_configure_env(i386)    CC_BUILD=${configure.cc}
> +    set merger_configure_env(x86_64)  CC_BUILD=${configure.cc}
> +}


I don't understand what these lines are for. Could you explain? Why  
is this environment variable only required on these specific OS/arch  
combinations, and/or why are they detrimental on the other OS/arch  
combinations?




More information about the macports-dev mailing list