# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-tex/hlatex/hlatex-0.991.ebuild,v 1.10 2008/02/04 20:42:56 grobian Exp $ inherit latex-package DESCRIPTION="HLaTeX is a LaTeX package to use Hangul with LaTeX." HOMEPAGE="http://ftp.ktug.or.kr/mirrors/HLaTeX/hlatex.html" #SRC_URI="ftp://ftp.dante.de/tex-archive/languages/korean/HLaTeX.tar.gz ftp://ftp.dante.de/tex-archive/fonts/korean/HLaTeX.tar.gz" SRC_URI="mirror://gentoo/${P}.tar.gz mirror://gentoo/${P}-gentoo.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="x86 ppc alpha ~amd64" IUSE="" add_line() { FILE=$1 STRING=$2 if [ ! -e "${FILE}" ] then return fi if [ -z "`grep "^${STRING}$" ${FILE}`" ] then echo "${STRING}" >> ${FILE} fi } del_line() { FILE=$1 STRING=$2 if [ ! -e "${FILE}" ] then return fi cp ${FILE} ${FILE}.temp CMD=`echo "/^${STRING}$/d"` sed -e "${CMD}" ${FILE}.temp > ${FILE} rm ${FILE}.temp } src_install() { dodir ${TEXMF}/dvipdfm/uhc cp -pPR uhc-dvipdfm.map ${D}${TEXMF}/dvipdfm/uhc dodir ${TEXMF}/pdftex/uhc cp -pPR uhc-pdftex.map ${D}${TEXMF}/pdftex/uhc cd ${S}/HLaTeX dodir ${TEXMF}/tex/latex/hlatex cp -pPR hfont.tex hangul.sty hfont.sty josa.tab hfont.cfg \ uhc/latex/* moonttf/*.fd moonttf/moonttf.sty \ ${D}${TEXMF}/tex/latex/hlatex dodir ${TEXMF}/omega/latex/hlatex cp -pPR uhc/lambda/*.tex uhc/lambda/*.fd ${D}${TEXMF}/omega/latex/hlatex dodir ${TEXMF}/omega/otp/hlatex cp -pPR uhc/lambda/ksx1001.otp ${D}${TEXMF}/omega/otp/hlatex dodir ${TEXMF}/omega/ocp/hlatex cp -pPR uhc/lambda/ksx1001.ocp ${D}${TEXMF}/omega/ocp/hlatex dodir ${TEXMF}/bibtex/bst/misc cp -pPR contrib/halpha.bst ${D}${TEXMF}/bibtex/bst/misc dodir ${TEXMF}/makeindex cp -pPR contrib/hind.ist contrib/hglo.ist ${D}${TEXMF}/makeindex dodir ${TEXMF}/dvips/config cp -pPR uhc/config/uhc-down.map ${D}${TEXMF}/dvips/config dodoc changelog.ks hlatex-en.html hlatex-ko.html hlatex.html \ hlguide.bib hlguide.tex news.099 readme.eng \ docinto doc dodoc doc/* cd ${S}/Fonts for i in * do gunzip -c $i | tar xvf - rm $i done dodir ${TEXMF}/fonts cp -pPR * ${D}${TEXMF}/fonts } pkg_postinst() { add_line "${TEXMF}/pdftex/config/pdftex.cfg" "map +uhc-pdftex.map" add_line "${TEXMF}/dvips/config/config.ps" "p +uhc-down.map" add_line "${TEXMF}/dvipdfm/config/config" "f uhc-dvipdfm.map" texhash } pkg_postrm() { del_line "${TEXMF}/dvips/config/config.ps" "p +uhc-down.map" del_line "${TEXMF}/pdftex/config/pdftex.cfg" "map +uhc-pdftex.map" del_line "${TEXMF}/dvipdfm/config/config" "f uhc-dvipdfm.map" texhash }