# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
# $Id: Portfile 107915 2013-07-09 06:13:19Z dports@macports.org $

PortSystem          1.0
PortGroup           texlive 1.0

name                texlive-htmlxml
version             30842
revision            0

categories          tex
maintainers         dports
license             Copyleft Permissive
description         TeX Live: HTML/SGML/XML support
long_description    Packages to convert LaTeX to XML/HTML, and typset XML/SGML

checksums           texlive-htmlxml-30842-run.tar.xz \
                    rmd160  e71e694bdd245ea26c8c3285471b291165d3c2b8 \
                    sha256  473fd2dae02a76cfd1602217c5741285e3c95c49669bd60105a7731f5faa2a8c \
                    texlive-htmlxml-30842-doc.tar.xz \
                    rmd160  a3b0f0b6c5b4ddeb6f5b6275059b97602cb4daf0 \
                    sha256  d54b92e0a781c11207f51858ac592ba2fe72b40a4325d0da1255f91e14a344ad \
                    texlive-htmlxml-30842-src.tar.xz \
                    rmd160  cec2dc3c3ba55d43b38eb773dadf61ca502c51af \
                    sha256  5502a64748c673e1a53e1d68f2169b2849b58f93b17b301ffe78c8b39f10c38a

depends_lib         port:texlive-basic port:texlive-fonts-recommended port:texlive-latex

texlive.formats      \
    {1 jadetex pdftex language.dat {*jadetex.ini}} \
    {1 pdfjadetex pdftex language.dat {*pdfjadetex.ini}} \
    {1 xmltex pdftex language.dat {*xmltex.ini}} \
    {1 pdfxmltex pdftex language.dat {*pdfxmltex.ini}}

texlive.binaries    ht htcontext htlatex htmex httex httexi htxelatex htxetex jadetex mk4ht pdfjadetex pdfxmltex t4ht tex4ht xmltex

depends_lib-append  port:texlive-latex-recommended \
                    port:texlive-generic-recommended

 
post-patch {
    reinplace "s|%%~/texmf-dist|${texlive_texmfdist}|g" ${worksrcpath}/runfiles/texmf-dist/tex4ht/base/unix/tex4ht.env

    # See #30270
    reinplace -locale C "s|\\Needs\{\"xhtex|\\Needs\{\"mk4ht xhtex|g" ${worksrcpath}/runfiles/texmf-dist/tex/generic/tex4ht/html4.4ht
}

texlive.texmfport
