Ticket #38744: maxima-printable_doc-fix.patch

File maxima-printable_doc-fix.patch, 666 bytes (added by Ionic (Mihai Moldovan), 10 years ago)

Let bsdsed handle the provided file gracefully by setting LC_ALL=C in the build env. We can drop this, as soon as texinfo upstream removes recode support, which is currently the reason for bsdsed chocking. Also rework the dependencies. texinfo, texlive-latex and texlive-basic are enough, no need to pull in the full texlive suite. texinfo has even been missing completely.

  • math/maxima/Portfile

    old new  
    6767test.target check
    6868
    6969variant printable_doc description {Build printable documentation} {
    70     depends_build-append    port:texlive
     70    depends_build-append    port:texinfo port:texlive-basic port:texlive-latex
    7171    build.target            all pdf
    7272
     73    # Disable this once texinfo upstream removes recode support.
     74    build.env-append        LC_ALL=C
     75
    7376    pre-destroot {
    7477        xinstall -d -m 755 ${destroot}${prefix}/share/${name}/${version}/doc/pdf
    7578        xinstall -m 644 ${worksrcpath}/doc/info/maxima.pdf \