Ignore:
Timestamp:
Jan 5, 2016, 12:12:54 AM (4 years ago)
Author:
mojca@…
Message:

cloc: switch to perl5.22 (#48365), patches for compatibility with 5.22

Location:
trunk/dports/textproc/cloc
Files:
2 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/textproc/cloc/Portfile

    r141795 r144221  
    33
    44PortSystem          1.0
     5PortGroup           perl5 1.0
    56
    67name                cloc
    78version             1.64
    8 set perl_version    5.16
     9perl5.branches      5.22
     10revision            1
    911categories          textproc devel
    1012license             GPL-2 Artistic-1
     
    2426                    sha256  309701142f54ee5b244307dec2d07848b71af9b9fee01437d3f7440193f975f0
    2527
    26 depends_run-append  port:perl${perl_version} \
    27                     port:p${perl_version}-algorithm-diff \
    28                     port:p${perl_version}-regexp-common \
    29                     port:p${perl_version}-digest-md5
     28depends_run-append  port:perl${perl5.major} \
     29                    port:p${perl5.major}-algorithm-diff \
     30                    port:p${perl5.major}-regexp-common \
     31                    port:p${perl5.major}-digest-md5
    3032
    31 use_configure       no
    32 
    33 patch {
     33patchfiles          patch-cloc.diff
     34post-patch {
    3435    reinplace -W ${worksrcpath} \
    35         "s|^#!/usr/bin/env perl|#!${prefix}/bin/perl${perl_version}|" \
     36        "s|^#!/usr/bin/env perl|#!${perl5.bin}|" \
    3637         cloc sqlite_formatter
    3738}
    3839
    39 build {}
     40use_configure       no
     41build               {}
    4042
    4143destroot.args-append prefix=${prefix}
    4244
    43 post-destroot {
    44     reinplace -W ${destroot}${prefix}/bin \
    45         "s|#!/usr/bin/env perl|#! ${prefix}/bin/perl${perl_version}|" \
    46         cloc
    47 }
    48 
    4945livecheck.regex     ${name}-(\\d+(?:\\.\\d+)*)\.pl
Note: See TracChangeset for help on using the changeset viewer.