New Ticket     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #18733: i386-mingw32-binutils.diff

File i386-mingw32-binutils.diff, 1.5 KB (added by blb@…, 3 years ago)

i386-mingw32-binutils Portfile diff

  • Portfile

     
    22PortSystem              1.0 
    33 
    44name                    i386-mingw32-binutils 
    5 version                 2.16.91-20060119-1 
     5version                 2.19.1 
    66maintainers             landonf@macports.org 
    77description             Mingw32 Binutils for i386-mingw32 cross development 
    88long_description        Mingw32 development toolchain ("binutils") \ 
     
    1717 
    1818platforms               darwin 
    1919master_sites            sourceforge:mingw 
    20 distname                binutils-${version}-src 
     20distname                binutils-${version}-mingw32-src 
    2121worksrcdir              binutils-${version} 
    22 checksums               md5 42e3a665111121075480244cafc27ce7 
     22checksums               md5     ad3f2b5fdcd599a772ad75fec2c384d8 \ 
     23                        sha1    7e930435c47991c4070b1c74b010350e4669011f \ 
     24                        rmd160  98916f371f647864997bb00084a5e7a0fd46d982 
    2325 
    2426# Build in a different directory, as advised in the README file. 
    2527pre-configure           { system "cd ${workpath} && mkdir -p build"} 
     
    2729configure.cmd           ${worksrcpath}/configure 
    2830configure.args          --infodir='${prefix}/share/info' --target=${crossgcc-target} \ 
    2931                                        --program-prefix=${crossgcc-target}- --mandir='${prefix}/share/man' 
     32# Append CPPFLAGS to CFLAGS and CXXFLAGS as CPPFLAGS seems to be ignored 
     33configure.cflags-append ${configure.cppflags} 
     34configure.cxxflags-append       ${configure.cppflags} 
    3035build.dir               ${workpath}/build 
    3136 
    3237# We don't want the etc module. 
     
    3439        system "rm -rf ${worksrcpath}/etc" 
    3540} 
    3641 
    37 patchfiles                      patch-configure.diff 
    3842post-patch { 
    3943        namespace eval crossgcc {} 
    4044