Ticket #49230: Portfile-whizard.diff

File Portfile-whizard.diff, 1.9 KB (added by dstrubbe (David Strubbe), 9 years ago)
  • Portfile

     
    22# $Id$
    33
    44PortSystem          1.0
     5PortGroup           compilers 1.0
    56
    67name                whizard
    7 version             2.2.6
     8version             2.2.7
    89revision            1
    910categories          science
    1011platforms           darwin
     
    3031homepage            http://whizard.hepforge.org/
    3132master_sites        http://www.hepforge.org/archive/whizard/
    3233
    33 checksums           rmd160  e6e7eeae70ceddefd1834d7a8099b1c63eaaeab4 \
    34                     sha256  5f9bcedcdcf091be8c65bb2a0d6fc47bb8e32d97b8a23aed2d33c0fd1015d275
     34checksums           rmd160  e7cb8c707966e5ace789834f8e778319a690f36c \
     35                    sha256  2e8a9949ba0f923643b77e803e2c9cc467fb36310bd91ca3e8587aab2c876cf7
    3536
    3637depends_build       port:ocaml
    3738
     
    3940
    4041use_parallel_build  yes
    4142
     43# if clang is used with gfortran, fails to link -lgomp
     44compilers.choose    cc cxx fc f77
     45compilers.setup     require_fortran -clang -llvm -g95 -gfortran
     46
    4247test.run            yes
    4348test.target         check
    4449
    45 variant gcc47 conflicts gcc48 gcc49 gcc5 description {Use GCC 4.7} {
    46     configure.compiler          macports-gcc-4.7
    47 }
    48 
    49 variant gcc48 conflicts gcc47 gcc49 gcc5 description {Use GCC 4.8} {
    50     configure.compiler          macports-gcc-4.8
    51 }
    52 
    53 variant gcc49 conflicts gcc47 gcc48 gcc5 description {Use GCC 4.9} {
    54     configure.compiler          macports-gcc-4.9
    55 }
    56 
    57 variant gcc5 conflicts gcc47 gcc48 gcc49 description {Use GCC 5} {
    58     configure.compiler          macports-gcc-5
    59 }
    60 
    61 if {![variant_isset gcc47] && ![variant_isset gcc48] && ![variant_isset gcc5]} {
    62     default_variants            +gcc49
    63 }
    64 
    6550livecheck.type      regex
    6651livecheck.url       [lindex ${master_sites} 0]
    6752livecheck.regex     ${name}-(\[0-9.\]+)${extract.suffix}