New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Changeset 79451


Ignore:
Timestamp:
06/13/11 14:39:53 (4 years ago)
Author:
ricci@…
Message:

add perl5.14, but don't make it the default perl5 yet
first part of resolving #29812 (second part will be flipping perl5.14 to be the default)

Location:
trunk/dports/lang
Files:
3 edited
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/dports/lang/perl5.14/Portfile

    r79068 r79451  
    33PortSystem      1.0 
    44 
    5 name            perl5.12 
    6 version         5.12.3 
     5name            perl5.14 
     6version         5.14.0 
    77revision        1 
    88set branch      [join [lrange [split ${version} .] 0 1] .] 
     
    1010platforms       darwin freebsd linux 
    1111maintainers     ricci openmaintainer 
    12 description     Perl 5.12.x - Practical Extraction and Report Language 
     12description     Perl 5.14.x - Practical Extraction and Report Language 
    1313 
    1414long_description \ 
     
    2323master_sites    http://www.cpan.org/src/5.0/ 
    2424 
    25 checksums           md5     72f3f7e1c700e79bbf9d9279ca5b42d9 \ 
    26                     sha1    86d77c6cbc7a60068dc14c88ffd0729324d1174f \ 
    27                     rmd160  e3c5825aa800e2304dd815858880372500a4f9a0 
     25checksums           md5     e7457deea78330c5f8eebb2fd2a45479 \ 
     26                    sha1    da5e991f9d4a6728eccfc190c5ddbed3c02a94fe \ 
     27                    rmd160  15aeb6c272d01ba0bbf938c9b198f03bd787b5e7 
    2828 
    2929patchfiles      patch-Configure.diff patch-handy.h.stdbool.diff 
     
    7676    set platsuffix "-2level" 
    7777} 
    78 if { [variant_isset threads] } { 
    79     configure.args-append "-D inc_version_list=\"5.12.2/${os.platform}-thread-multi${platsuffix} 5.12.2 5.12.1/${os.platform}-thread-multi${platsuffix} 5.12.1 5.12.0/${os.platform}-thread-multi${platsuffix} 5.12.0\"" 
    80 } else { 
    81     configure.args-append "-D inc_version_list=\"5.12.2/${os.platform}-multi${platsuffix} 5.12.2 5.12.1/${os.platform}-multi${platsuffix} 5.12.1 5.12.0/${os.platform}-multi${platsuffix} 5.12.0\"" 
    82 } 
    8378 
    8479if {[variant_isset universal]} { 
     
    129124livecheck.type  regex 
    130125livecheck.url   http://www.cpan.org/src 
    131 livecheck.regex {perl-(5\.12\.\d)\.} 
     126livecheck.regex {perl-(5\.14\.\d)\.} 
  • trunk/dports/lang/perl5.14/files/patch-Configure.diff

    r62844 r79451  
    1 --- Configure.orig      2009-08-18 12:03:53.000000000 -0700 
    2 +++ Configure   2009-11-10 21:13:09.000000000 -0800 
    3 @@ -103,7 +103,7 @@ 
     1--- Configure.orig      2011-05-07 20:10:08.000000000 -0700 
     2+++ Configure   2011-06-13 12:50:01.000000000 -0700 
     3@@ -106,7 +106,7 @@ 
    44 fi 
    55  
     
    1010 paths="$paths /usr/5bin /etc /usr/gnu/bin /usr/new /usr/new/bin /usr/nbin" 
    1111 paths="$paths /opt/gnu/bin /opt/new /opt/new/bin /opt/nbin" 
    12 @@ -1303,12 +1303,12 @@ 
     12@@ -1311,7 +1311,7 @@ 
     13 archname='' 
     14 : Possible local include directories to search. 
     15 : Set locincpth to "" in a hint file to defeat local include searches. 
     16-locincpth="/usr/local/include /opt/local/include /usr/gnu/include" 
     17+locincpth="/opt/local/include /usr/gnu/include" 
     18 locincpth="$locincpth /opt/gnu/include /usr/GNU/include /opt/GNU/include" 
     19 : 
     20 : no include file wanted by default 
     21@@ -1330,12 +1330,12 @@ 
    1322 : change the next line if compiling for Xenix/286 on Xenix/386 
    1423 xlibpth='/usr/lib/386 /lib/386' 
     
    2534 test -f /shlib/libc.so     && glibpth="/shlib $glibpth" 
    2635 test -d /usr/lib64         && glibpth="$glibpth /lib64 /usr/lib64 /usr/local/lib64" 
    27 @@ -1329,7 +1329,7 @@ 
    28   
    29  : Possible local include directories to search. 
    30  : Set locincpth to "" in a hint file to defeat local include searches. 
    31 -locincpth="/usr/local/include /opt/local/include /usr/gnu/include" 
    32 +locincpth="/opt/local/include /usr/gnu/include" 
    33  locincpth="$locincpth /opt/gnu/include /usr/GNU/include /opt/GNU/include" 
    34  : 
    35  : no include file wanted by default 
  • trunk/dports/lang/perl5/Portfile

    r76726 r79451  
    2525} elseif {[variant_isset perl5_10]} { 
    2626    set branch 5.10 
     27} elseif {[variant_isset perl5_14]} { 
     28    set branch 5.14 
    2729} else { 
    2830    set branch 5.12 
     
    7577} 
    7678 
    77 variant perl5_8 conflicts perl5_10 perl5_12 description { use perl 5.8 instead of perl 5.10 or perl 5.12} { 
     79variant 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} { 
    7880    depends_lib-append  port:perl5.8 
    7981} 
    8082 
    81 variant perl5_10 conflicts perl5_12 perl5_8 description { use perl 5.10 instead of perl 5.8 or perl 5.12} { 
     83variant 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} { 
    8284    depends_lib-append  port:perl5.10 
    8385} 
    8486 
    85 variant perl5_12 conflicts perl5_10 perl5_8 description { use perl 5.12 instead of perl 5.8 or perl 5.10 } { 
     87variant 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} { 
    8688    depends_lib-append  port:perl5.12 
    8789} 
    8890 
     91variant 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} { 
     92    depends_lib-append  port:perl5.14 
     93} 
     94 
    8995livecheck.type     none 
Note: See TracChangeset for help on using the changeset viewer.