# -*- 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$

PortSystem          1.0
PortGroup           texlive 1.0

name                texlive-math-extra
version             23089
revision            0

categories          tex
maintainers         dports
license             Copyleft Permissive
description         TeX Live: Advanced math typesetting
long_description    Extra math

checksums           texlive-math-extra-23089-run.tar.xz \
                    rmd160  db99185fa0052e19fa273135374fc6e6bab86c81 \
                    sha256  bc7c60e4c554c674c3dd19e0596ba86aa5bdd12efbd8b715258e00f4ddc235e7 \
                    texlive-math-extra-23089-doc.tar.xz \
                    rmd160  b0f5d499da766d5b24abb51a2bea69e7caf272fe \
                    sha256  682b6987ec4898110d2ad87c9b435dcbe45e39618466d43480b9b3ee59c1b345 \
                    texlive-math-extra-23089-src.tar.xz \
                    rmd160  337a6786d48e6bf1c2cc6eb3fdc8ea2611404efb \
                    sha256  88d2576d85a600ee27295fbdf23a331d23f00b1acc804645ef53d285848dff71

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

texlive.formats      \
    {1 amstex pdftex - {-translate-file=cp227.tcx *amstex.ini}}

texlive.maps      \
    {MixedMap stmaryrd.map} \
    {MixedMap yhmath.map}

texlive.binaries    amstex

pre-activate {
    # binomexp moved from texlive-latex-extra to texlive-math-extra in TL2010
    if {![catch {set vers [lindex [registry_active texlive-latex-extra] 0]}]
        && [vercmp [lindex $vers 1] 19538] < 0} {
        set deactivate_proc registry_deactivate_composite
        if {[info commands registry_deactivate_composite] == {}} {
            set deactivate_proc registry_deactivate
        }
        $deactivate_proc texlive-latex-extra "" [list ports_nodepcheck 1]
    }
}

texlive.texmfport