Ticket #52133: demeter.diff

File demeter.diff, 4.6 KB (added by joefowler (Joe Fowler), 8 years ago)

This patch replaces the earlier one.

  • Portfile

    old new  
    55PortGroup           perl5 1.0
    66PortGroup           github 1.0
    77
    8 set perl-version    5.22
     8set perl-version    5.24
    99perl5.branches      ${perl-version}
    1010
    11 github.setup        bruceravel demeter 0.9.24
     11github.setup        bruceravel demeter 0.9.25
    1212
    1313conflicts           demeter-devel
    1414
     
    2323
    2424homepage            http://bruceravel.github.io/demeter/
    2525
    26 checksums           rmd160  d8742b7b6c3c281ce3861e0ac0170b0201bf68c7 \
    27                     sha256  a8ee4de5974f293ba7a52ae418934e88cd4345dcea6f36005b41ec1fb36e5f02
     26checksums           rmd160  be2d1eeec4e698d8630cf910a141640503ec5777 \
     27                    sha256  54801aa04d8e8f83ea3ecf52024eb75d34410c29c0188c8be8917f09bcd6efd2
    2828
    2929depends_build-append \
     30                    port:p${perl-version}-capture_tiny \
     31                    port:p${perl-version}-file-copy-recursive \
    3032                    port:p${perl-version}-file-touch \
    3133                    port:p${perl-version}-file-slurper \
    32                     port:p${perl-version}-image-size \
    33                     port:p${perl-version}-pod-projectdocs \
    34                     port:p${perl-version}-ppi \
    35                     port:p${perl-version}-ppi-html \
    36                     port:p${perl-version}-syntax-highlight-perl \
    37                     port:p${perl-version}-template-toolkit
     34                    port:p${perl-version}-pod-projectdocs
    3835
    3936depends_lib-append  port:ifeffit \
    4037                    port:p${perl-version}-archive-zip \
     
    6158                    port:p${perl-version}-math-spline \
    6259                    port:p${perl-version}-moose \
    6360                    port:p${perl-version}-moosex-aliases \
    64                     port:p${perl-version}-moosex-singleton \
    65                     port:p${perl-version}-moosex-strictconstructor \
    6661                    port:p${perl-version}-moosex-types \
    6762                    port:p${perl-version}-moosex-types-laxnum \
    6863                    port:p${perl-version}-pdl \
    6964                    port:p${perl-version}-pdl-stats \
    7065                    port:p${perl-version}-pod-pom \
    71                     port:p${perl-version}-ppi \
    7266                    port:p${perl-version}-regexp-assemble \
    7367                    port:p${perl-version}-regexp-common \
    7468                    port:p${perl-version}-soap-lite \
     
    7872                    port:p${perl-version}-term-sk \
    7973                    port:p${perl-version}-term-twiddle \
    8074                    port:p${perl-version}-text-template \
     75                    port:p${perl-version}-text-unidecode \
    8176                    port:p${perl-version}-tree-simple \
    8277                    port:p${perl-version}-want \
    8378                    port:p${perl-version}-wx \
     
    8580                    port:p${perl-version}-yaml-tiny \
    8681                    port:perl${perl-version}
    8782
    88 patchfiles          patch-DocBuilder-Artemis.pm.diff \
    89                     patch-DocBuilder-Athena.pm.diff
    90 
    91 post-patch {
    92     reinplace "s|@@PERL-VERSION@@|${perl-version}|g" ${worksrcpath}/DocBuilder/Artemis.pm
    93     reinplace "s|@@PERL-VERSION@@|${perl-version}|g" ${worksrcpath}/DocBuilder/Athena.pm
    94 
    95     # File::Find can't handle recursive links - t@ -> .
    96     file delete ${worksrcpath}/t/t
    97 }
    98 
    9983configure.cmd       ${prefix}/bin/perl${perl-version} Build.PL
    10084configure.args      --destdir ${destroot}
    10185
     
    10690    # Put the main executables (perl scripts) into the PATH
    10791    ln -s ${prefix}/libexec/perl${perl-version}/sitebin/dartemis    ${destroot}${prefix}/bin/artemis
    10892    ln -s ${prefix}/libexec/perl${perl-version}/sitebin/dathena     ${destroot}${prefix}/bin/athena
    109     ln -s ${prefix}/libexec/perl${perl-version}/sitebin/atoms-gui   ${destroot}${prefix}/bin/atoms
    11093    ln -s ${prefix}/libexec/perl${perl-version}/sitebin/datoms      ${destroot}${prefix}/bin/datoms
    11194    ln -s ${prefix}/libexec/perl${perl-version}/sitebin/dhephaestus ${destroot}${prefix}/bin/hephaestus
    11295}
     
    11598
    11699# At the moment, demeter-devel will use the most recent full release
    117100subport demeter-devel {
    118     github.setup        bruceravel demeter 0.9.24
     101    github.setup        bruceravel demeter 0.9.25
    119102    epoch               2
    120103
    121104    conflicts           demeter
    122105
    123 checksums           rmd160  d8742b7b6c3c281ce3861e0ac0170b0201bf68c7 \
    124                     sha256  a8ee4de5974f293ba7a52ae418934e88cd4345dcea6f36005b41ec1fb36e5f02
     106checksums           rmd160  be2d1eeec4e698d8630cf910a141640503ec5777 \
     107                    sha256  54801aa04d8e8f83ea3ecf52024eb75d34410c29c0188c8be8917f09bcd6efd2
    125108
    126109#    depends_lib-append  port:p${perl-version}-encoding-fixlatin-xs
    127110}