Ticket #45733: pure-Portfile.diff

File pure-Portfile.diff, 1.8 KB (added by agraef (Albert Graef), 10 years ago)

Portfile changes

  • Portfile

     
    55PortGroup               bitbucket 1.0
    66
    77# Keep the versions of pure and pure-docs in sync.
    8 bitbucket.setup         purelang pure-lang 0.63 pure-
     8bitbucket.setup         purelang pure-lang 0.64 pure-
    99name                    pure
    1010categories              lang
    1111platforms               darwin
     
    3232bitbucket.tarball_from  downloads
    3333distname                ${name}-${version}
    3434
    35 checksums               rmd160  6f2d3e0da2ee58d09e9c628d7297610445c6f8a9 \
    36                         sha256  33acb2d560b21813f5e856973b493d9cfafba82bd6f539425ce07aa22f84ee29
     35checksums               rmd160  fa5d57b94fad999ada281edaf30db4212a0a28ae \
     36                        sha256  efd55229342aec9d79e8fa4732a30f140e1773064f3869abde053e01468f7b07
    3737
    3838set llvm_version        3.4
    3939set llvm_prefix         ${prefix}/libexec/llvm-${llvm_version}
     
    6363    # Prevent build failure when old llvm port is installed
    6464    configure.cppflags          -I${llvm_prefix}/include ${configure.cppflags}
    6565    configure.ldflags           -L${llvm_prefix}/lib ${configure.ldflags}
     66
     67    # Last-minute fixes to the ATS inlining support
     68    patchfiles-append           pure-0.64-ats-hotfixes.diff
    6669   
    6770    platform macosx {
    6871        depends_run-replace     port:w3m port:openbrowser
     
    8689            ${docdir}
    8790        copy ${destroot.dir}/examples ${destroot}${prefix}/share/examples/${name}
    8891    }
     92
     93    variant pcre description {Enable Perl regular expression support} {
     94        depends_lib-append      port:pcre
     95        configure.args-append   --with-pcre
     96    }
    8997   
    9098    test.run                    yes
    9199    test.target                 check