New Ticket     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #15334: Portfile.patch

File Portfile.patch, 1.6 KB (added by andrew@…, 4 years ago)

Portfile patch

  • Portfile

    old new  
    44 
    55name                    boost 
    66version                 1.35.0 
    7 revision                0 
     7revision                1 
    88categories              devel 
    99maintainers             sanchom@gmail.com 
    1010description             Collection of portable C++ source libraries 
     
    1919platforms               darwin 
    2020 
    2121patchfiles              patch-tools-build-v2-tools-darwin.jam \ 
    22                         patch-boost-serialization-utility.hpp 
     22                        patch-boost-serialization-utility.hpp \ 
     23                        patch-build-type-Jamroot 
    2324 
    2425depends_build           bin:bjam:boost-jam 
    2526 
     
    103104        depends_lib-append      lib:libpython${pyversion}:python[strsed ${pyversion} {g/[.]//}] 
    104105 
    105106        configure.args-delete   --without-libraries=python 
     107        configure.args-append   --with-python=python${pyversion} 
    106108} 
    107109 
    108110variant python25 conflicts python24 { 
     
    110112        depends_lib-append      lib:libpython${pyversion}:python[strsed ${pyversion} {g/[.]//}] 
    111113 
    112114        configure.args-delete   --without-libraries=python 
     115        configure.args-append   --with-python=python${pyversion} 
    113116} 
     117 
    114118variant icu { 
    115119        depends_lib-append      port:icu 
    116120 
     
    118122        configure.args-append   --with-icu=${prefix} 
    119123} 
    120124 
     125variant graphml { 
     126        depends_lib-append      port:expat 
     127 
     128        configure.env-append    EXPAT_INCLUDE=${prefix}/include EXPAT_LIBPATH=${prefix}/lib 
     129        build.env-append            EXPAT_INCLUDE=${prefix}/include EXPAT_LIBPATH=${prefix}/lib 
     130} 
     131 
     132variant openmpi { 
     133        depends_lib-append      port:openmpi 
     134 
     135    post-configure { 
     136        set config [open user-config.jam a] 
     137        puts ${config} "using mpi : ${prefix}/bin/openmpicxx ;" 
     138        close ${config} 
     139    } 
     140} 
     141 
    121142variant docs { 
    122143    post-destroot { 
    123144        # Install HTML documentation