IUSE="" DESCRIPTION="Converts (La)TeX to (X)HTML and XML" HOMEPAGE="http://www.cse.ohio-state.edu/~gurari/TeX4ht/" SRC_URI="http://www.cse.ohio-state.edu/~gurari/TeX4ht/${P}.zip" LICENSE="LPPL" KEYWORDS="~alpha ~x86 ~ppc ~alpha ~sparc ~amd64" SLOT="0" DEPEND="virtual/tetex app-arch/unzip" RDEPEND="virtual/tetex virtual/ghostscript media-gfx/imagemagick app-arch/zip" src_unpack() { unpack ${P}.zip > /dev/null } src_compile() { cd ${WORKDIR}/temp/ einfo "Compiling postprocessor sources..." gcc -o tex4ht tex4ht.c -DENVFILE='"/usr/share/texmf/tex4ht/base/tex4ht.env"' -DHAVE_DIRENT_H \ -DKPATHSEA -lkpathsea || einfo "Compiling tex4ht failed" gcc -o t4ht t4ht.c -DENVFILE='"/usr/share/texmf/tex4ht/base/tex4ht.env"' \ -DKPATHSEA -lkpathsea || einfo "Compiling t4ht failed" } src_install () { # install the binaries exeinto /usr/bin doexe ${WORKDIR}/temp/tex4ht ${WORKDIR}/temp/t4ht doexe ${WORKDIR}/bin/unix/* # install the .4ht scripts insinto /usr/share/texmf/tex/generic/tex4ht doins ${WORKDIR}/texmf/tex/generic/tex4ht/* # install the special htf fonts dodir /usr/share/texmf/tex4ht cp -a ${WORKDIR}/texmf/tex4ht/ht-fonts ${D}/usr/share/texmf/tex4ht # install the env file insinto /usr/share/texmf/tex4ht/base newins ${FILESDIR}/tex4ht.env-20040211 tex4ht.env } pkg_postinst () { einfo "Running mktexlsr to rebuild file databases..." mktexlsr } pkg_postrm () { einfo "Running mktexlsr to rebuild file databases..." mktexlsr }