# $Id: Portfile 56184 2009-08-25 06:11:10Z ryandesign@macports.org $

PortSystem      1.0

name            tex-mh
version         0
categories      tex print
maintainers     nomaintainer
description     The mh bundle
long_description \
                mh is a TeX package collection by Morten Hoegholm. \
                It contains Michael J. Downes' breqn, flexisym, mathstyle, \
                and mhsetup, mathtools, empheq, empheq07.
platforms       darwin
homepage        http://www.ctan.org/get/macros/latex/contrib/mh
master_sites    http://www.ctan.org/get/macros/latex/contrib
distname        mh
use_zip         yes
checksums       md5 b04ca2eb6f4429467cadae4cd52144e6 \
                sha1 ea55b996bbfd10d75b8d3e17484046a74344504d \
                rmd160 1d6bb18d7a25c537c86ae94981b10449cc97c8bd

depends_lib     bin:mktexlsr:texlive

pre-configure {
    if {[file exists ${prefix}/share/texmf-local/tex/latex/breqn/breqn.sty]} {
        return -code error "Before installing ${name}, please uninstall (or deactivate) breqn."
    }
}

use_configure   no

build {
    system "cd ${worksrcpath} && find . -name \"*.dtx\" | xargs -L1 tex"
}

destroot {
    xinstall -m 755 -d ${destroot}${prefix}/share/texmf-local/tex/latex/mh
    xinstall -m 755 -d ${destroot}${prefix}/share/texmf-local/doc/latex/mh
    xinstall -m 755 -d ${destroot}${prefix}/share/texmf-local/source/latex/mh

    foreach {f} {*.sty *.sym} {
        eval xinstall -m 644 [glob ${worksrcpath}/${f}] ${destroot}${prefix}/share/texmf-local/tex/latex/mh
    }
    foreach {f} {*.pdf breqn-technotes.tex eqlayouts.tex README} {
        eval xinstall -m 644 [glob ${worksrcpath}/${f}] ${destroot}${prefix}/share/texmf-local/doc/latex/mh
    }
    foreach {f} {*.dtx} {
        eval xinstall -m 644 [glob ${worksrcpath}/${f}] ${destroot}${prefix}/share/texmf-local/source/latex/mh
    }
}

post-activate {
    system "mktexlsr"
}
