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

PortSystem          1.0
PortGroup           texlive 1.0

name                texlive-math-science
version             74462
revision            0

categories          tex
maintainers         {dports @drkp}
license             Copyleft Permissive
description         TeX Live: Mathematics, natural sciences, computer science packages
long_description    Mathematics, natural sciences, computer science packages

checksums           texlive-math-science-74462-run.tar.xz \
                    rmd160  a69577222d2bba6e95bf0fc491288ec6ace41443 \
                    sha256  a3e14379d1e73efd543d9cf02b727d822c3aeaba617f7fd5f591e9b9925b7881 \
                    size    3839616 \
                    texlive-math-science-74462-doc.tar.xz \
                    rmd160  d6ad97a3e7dd1c3ef9f379ba6f546aab432ea4cc \
                    sha256  d8a8880f934039d48581831e451f7bf5c8efa17b548d08aa64df9b60fd4795b7 \
                    size    97026060 \
                    texlive-math-science-74462-src.tar.xz \
                    rmd160  b36efae263eb412f0e7fee2366bc51acc52a07b4 \
                    sha256  12d04156f4ffb58ef989a367cd79726e6503dbb419ca5a81334086fead112f00 \
                    size    2019136

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

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

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

texlive.binaries    amstex axohelp eolang ulqda

pre-activate {
    # Handle conflicts for TL2025 upgrade
    if { ![catch {set vers [lindex [registry_active texlive-latex-extra] 0]}]
         && ([vercmp [lindex $vers 1] 74512] < 0) } {
        registry_deactivate_composite texlive-latex-extra "" [list ports_nodepcheck 1]
    }
}


texlive.texmfport
 
