Ticket #44145: pythia.diff

File pythia.diff, 1.7 KB (added by cjones051073 (Chris Jones), 10 years ago)
  • science/pythia/Portfile

     
     1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
    12# $Id$
    23
    34PortSystem          1.0
    45
    56name                pythia
    6 version             8.180
     7version             8.185
    78set my_version      [strsed ${version} g/\\.//]
    89categories          science
    910platforms           darwin
     
    2425distname            ${name}${my_version}
    2526extract.suffix      .tgz
    2627
    27 checksums           rmd160  9b887a39da0e4d6c00d75f96e15f536589cdc4ab \
    28                     sha256  7c3ce6efbdc588035e333a6dbbde56755066a237caadf9df00f22248c2033df0
     28checksums           rmd160  9189d5ade9328206ea5a7d872871d1f590258e2e \
     29                    sha256  6dfb623346bb5313d9fe527ce95c3daf26f5d6a595bea84b898d28edd8bd28f7
    2930
    3031universal_variant   no
    3132
     
    3233depends_lib         port:zlib \
    3334                    port:boost
    3435
    35 configure.pre_args
    36 configure.args      --enable-shared \
    37                     --with-boost=${prefix} \
    38                     --with-zlib=${prefix}/lib
     36configure.args-append   --enable-shared \
     37                        --with-boost=${prefix} \
     38                        --with-zlib=${prefix}/lib
    3939
    40 build.args          CC=${configure.cc} \
    41                     CXX=${configure.cxx}
     40pre-configure {
     41    if { ${configure.cxx_stdlib} eq "libc++" } {
     42        build.args CC=${configure.cc} CXX=${configure.cxx}" -stdlib=libc++"
     43    } else {
     44        build.args CC=${configure.cc} CXX=${configure.cxx}
     45    }
     46}
    4247
    4348post-build {
    4449    foreach dylib {libpythia8.dylib liblhapdfdummy.dylib} {