Ticket #34570: patch-Portfile.diff

File patch-Portfile.diff, 2.5 KB (added by BjarneDMat, 12 years ago)

patch for perl5 meta-port including perl5.16

  • lang/perl5/Portfile

    old new  
    44PortSystem      1.0
    55
    66name            perl5
    7 version         5.12.3
    8 revision        1
     7version         5.12.4
     8revision        2
    99categories      lang
    1010license         BSD
    1111platforms       darwin freebsd linux
     
    2121use_configure       no
    2222build {}
    2323
     24set branch  ""
     25
    2426if {[variant_isset perl5_8]} {
    2527    set branch 5.8
    2628} elseif {[variant_isset perl5_10]} {
    2729    set branch 5.10
    2830} elseif {[variant_isset perl5_14]} {
    2931    set branch 5.14
     32} elseif {[variant_isset perl5_16]} {
     33    set branch 5.16
    3034} else {
    3135    set branch 5.12
    3236    default_variants +perl5_12
     
    7781    }
    7882}
    7983
    80 variant perl5_8 conflicts perl5_10 perl5_12 perl5_14 description { use perl 5.8 instead of perl 5.10, perl 5.12, or perl 5.14} {
    81     depends_lib-append  port:perl5.8
     84variant perl5_8 \
     85    conflicts perl5_10 perl5_12 perl5_14 perl5_16 \
     86    description { use perl 5.8 instead of perl 5.10, perl 5.12, perl 5.14, or perl 5.16} {
     87        depends_lib-append  port:perl5.8
    8288}
    8389
    84 variant perl5_10 conflicts perl5_8 perl5_12 perl5_14 description { use perl 5.10 instead of perl 5.8, perl 5.12, perl 5.14} {
    85     depends_lib-append  port:perl5.10
     90variant perl5_10 \
     91    conflicts perl5_8 perl5_12 perl5_14 perl5_16 \
     92    description { use perl 5.10 instead of perl 5.8, perl 5.12, perl 5.14, or perl 5.16} {
     93        depends_lib-append  port:perl5.10
    8694}
    8795
    88 variant perl5_12 conflicts perl5_8 perl5_10 perl5_14 description { use perl 5.12 instead of perl 5.8, perl 5.10, or perl 5.14} {
    89     depends_lib-append  port:perl5.12
     96variant perl5_12 \
     97    conflicts perl5_8 perl5_10 perl5_14 perl5_16 \
     98    description { use perl 5.12 instead of perl 5.8, perl 5.10, perl 5.14, or perl 5.16} {
     99        depends_lib-append  port:perl5.12
    90100}
    91101
    92 variant perl5_14 conflicts perl5_8 perl5_10 perl5_12 description { use perl 5.14 instead of perl 5.8, perl 5.10, or perl 5.12} {
    93     depends_lib-append  port:perl5.14
     102variant perl5_14 \
     103    conflicts perl5_8 perl5_10 perl5_12 perl5_16 \
     104    description { use perl 5.14 instead of perl 5.8, perl 5.10, perl 5.12, or perl 5.16} {
     105        depends_lib-append  port:perl5.14
    94106}
    95107
     108variant perl5_16 \
     109    conflicts perl5_8 perl5_10 perl5_12 perl5_14 \
     110    description { use perl 5.16 instead of perl 5.8, perl 5.10, perl 5.12, or perl 5.14} {
     111        depends_lib-append  port:perl5.16
     112}
    96113livecheck.type     none