[MacPorts] #47856: "port upgrade --enforce-variants py27-openssl +doc" fails in patch phase
MacPorts
noreply at macports.org
Wed May 27 05:08:05 PDT 2015
#47856: "port upgrade --enforce-variants py27-openssl +doc" fails in patch phase
---------------------------+--------------------------------
Reporter: zanderpower@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.3
Keywords: | Port:
---------------------------+--------------------------------
Apparently, the layout of the `wrksourcepath' has changed since the
portfile was last revised. Everything seems to work if, in the py-openssl
Portfile I comment out the lines
{{{
post-patch {
# Ensure that the correct binaries are used.
# Some are not actually invoked because only the html
documentation is created.
foreach bin {bibtex dvips latex latex2html lynx makeindex
pdflatex perl python} {
reinplace "s| = \"${bin}\"| = \"${prefix}/bin/${bin}\"|"
${worksrcpath}/doc/tools/mkhowto
}
# Ensure that the correct python is used.
reinplace "s|${prefix}/bin/python|${python.bin}|"
${worksrcpath}/doc/tools/mkhowto
reinplace "s| python | ${python.bin} |"
${worksrcpath}/doc/Makefile
}
}}}
then change
{{{
post-destroot {
file copy ${worksrcpath}/doc/html
${destroot}${prefix}/share/doc/${subport}
}}}
to
{{{
post-destroot {
file copy ${worksrcpath}/doc/_build/html
${destroot}${prefix}/share/doc/${subport}
}}}
--
Ticket URL: <https://trac.macports.org/ticket/47856>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list