Ticket #52133: demeter.diff
File demeter.diff, 4.6 KB (added by joefowler (Joe Fowler), 8 years ago) |
---|
-
Portfile
old new 5 5 PortGroup perl5 1.0 6 6 PortGroup github 1.0 7 7 8 set perl-version 5.2 28 set perl-version 5.24 9 9 perl5.branches ${perl-version} 10 10 11 github.setup bruceravel demeter 0.9.2 411 github.setup bruceravel demeter 0.9.25 12 12 13 13 conflicts demeter-devel 14 14 … … 23 23 24 24 homepage http://bruceravel.github.io/demeter/ 25 25 26 checksums rmd160 d8742b7b6c3c281ce3861e0ac0170b0201bf68c7 \27 sha256 a8ee4de5974f293ba7a52ae418934e88cd4345dcea6f36005b41ec1fb36e5f0226 checksums rmd160 be2d1eeec4e698d8630cf910a141640503ec5777 \ 27 sha256 54801aa04d8e8f83ea3ecf52024eb75d34410c29c0188c8be8917f09bcd6efd2 28 28 29 29 depends_build-append \ 30 port:p${perl-version}-capture_tiny \ 31 port:p${perl-version}-file-copy-recursive \ 30 32 port:p${perl-version}-file-touch \ 31 33 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 38 35 39 36 depends_lib-append port:ifeffit \ 40 37 port:p${perl-version}-archive-zip \ … … 61 58 port:p${perl-version}-math-spline \ 62 59 port:p${perl-version}-moose \ 63 60 port:p${perl-version}-moosex-aliases \ 64 port:p${perl-version}-moosex-singleton \65 port:p${perl-version}-moosex-strictconstructor \66 61 port:p${perl-version}-moosex-types \ 67 62 port:p${perl-version}-moosex-types-laxnum \ 68 63 port:p${perl-version}-pdl \ 69 64 port:p${perl-version}-pdl-stats \ 70 65 port:p${perl-version}-pod-pom \ 71 port:p${perl-version}-ppi \72 66 port:p${perl-version}-regexp-assemble \ 73 67 port:p${perl-version}-regexp-common \ 74 68 port:p${perl-version}-soap-lite \ … … 78 72 port:p${perl-version}-term-sk \ 79 73 port:p${perl-version}-term-twiddle \ 80 74 port:p${perl-version}-text-template \ 75 port:p${perl-version}-text-unidecode \ 81 76 port:p${perl-version}-tree-simple \ 82 77 port:p${perl-version}-want \ 83 78 port:p${perl-version}-wx \ … … 85 80 port:p${perl-version}-yaml-tiny \ 86 81 port:perl${perl-version} 87 82 88 patchfiles patch-DocBuilder-Artemis.pm.diff \89 patch-DocBuilder-Athena.pm.diff90 91 post-patch {92 reinplace "s|@@PERL-VERSION@@|${perl-version}|g" ${worksrcpath}/DocBuilder/Artemis.pm93 reinplace "s|@@PERL-VERSION@@|${perl-version}|g" ${worksrcpath}/DocBuilder/Athena.pm94 95 # File::Find can't handle recursive links - t@ -> .96 file delete ${worksrcpath}/t/t97 }98 99 83 configure.cmd ${prefix}/bin/perl${perl-version} Build.PL 100 84 configure.args --destdir ${destroot} 101 85 … … 106 90 # Put the main executables (perl scripts) into the PATH 107 91 ln -s ${prefix}/libexec/perl${perl-version}/sitebin/dartemis ${destroot}${prefix}/bin/artemis 108 92 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/atoms110 93 ln -s ${prefix}/libexec/perl${perl-version}/sitebin/datoms ${destroot}${prefix}/bin/datoms 111 94 ln -s ${prefix}/libexec/perl${perl-version}/sitebin/dhephaestus ${destroot}${prefix}/bin/hephaestus 112 95 } … … 115 98 116 99 # At the moment, demeter-devel will use the most recent full release 117 100 subport demeter-devel { 118 github.setup bruceravel demeter 0.9.2 4101 github.setup bruceravel demeter 0.9.25 119 102 epoch 2 120 103 121 104 conflicts demeter 122 105 123 checksums rmd160 d8742b7b6c3c281ce3861e0ac0170b0201bf68c7 \124 sha256 a8ee4de5974f293ba7a52ae418934e88cd4345dcea6f36005b41ec1fb36e5f02106 checksums rmd160 be2d1eeec4e698d8630cf910a141640503ec5777 \ 107 sha256 54801aa04d8e8f83ea3ecf52024eb75d34410c29c0188c8be8917f09bcd6efd2 125 108 126 109 # depends_lib-append port:p${perl-version}-encoding-fixlatin-xs 127 110 }