Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 31661 Details for
Bug 51406
HLaTeX
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
/usr/portage/dev-tex/hlatex-cvs/hlatex-cvs-0.0.ebuild
hlatex-cvs-0.0.ebuild (text/plain), 4.10 KB, created by
Hwang Joonhyung
on 2004-05-18 10:27:13 UTC
(
hide
)
Description:
/usr/portage/dev-tex/hlatex-cvs/hlatex-cvs-0.0.ebuild
Filename:
MIME Type:
Creator:
Hwang Joonhyung
Created:
2004-05-18 10:27:13 UTC
Size:
4.10 KB
patch
obsolete
># Installing HLaTeX ># ># 1. Get HLaTeX from CVS ># ># # cd /usr/local/share/ ># # cvs -z3 -d :pserver:anonymous@cvs.ktug.or.kr:/home/cvsroot login ># (press enter for password) ># # cvs -z3 -d :pserver:anonymous@cvs.ktug.or.kr:/home/cvsroot co hlatex-texmf ># ># 2. Register HLateX path in TEXMF ># ># ${TEXMF}/web2c/texmf.cnf ># % A place for local additions to a "standard" texmf tree. For example: ># +++ HLATEXTEXMF = /usr/local/share/hlatex-texmf ># ># % Now, list all the texmf trees. If you have multiple trees you can ># % use shell brace notation, like this: ># % TEXMF = {$HOMETEXMF,!!$TEXMFLOCAL,!!$TEXMFMAIN} ># % The braces are necessary. If you set VARTEXMF, you also have to ># % - list $VARTEXMF in the TEXMF definition; ># % - make sure that $VARTEXMF precedes $TEXMFMAIN in the TEXMF definition. ># % TEXMF = $TEXMFMAIN ># --- TEXMF = {$HOMETEXMF,!!$TEXMFLOCAL,!!$TEXMFMAIN} ># +++ TEXMF = {$HOMETEXMF,!!$HLATEXTEXMF,!!$TEXMFLOCAL,!!$TEXMFMAIN} ># ># 3. mktexlr or texhash ># ># # texhash ># ># 4. Change settings for HLaTeX UHC Type1 fonts ># ># ${TEXMF}/dvips/config/config.ps ># +++ p +uhc-down.map ># ># ${TEXMF}/pdftex/config/pdftex.cfg ># +++ map +uhc-pdftex.map ># ># ${TEXMF}/dvipdfm/config/config ># +++ f uhc-dvipdfm.map > >inherit latex-package cvs > >DESCRIPTION="HLaTeX is a LaTeX package to use Hangul with LaTeX." >HOMEPAGE="http://ftp.ktug.or.kr/mirrors/HLaTeX/hlatex.html" >SRC_URI="" >LICENSE="GPL-1 GPL-2" > >SLOT="0" >KEYWORDS="~x86" >DEPEND="virtual/tetex" >IUSE="" > >ECVS_USER="anonymous" >ECVS_SERVER="cvs.ktug.or.kr:/home/cvsroot" >ECVS_MODULE="hlatex-texmf" > >add_line() { > > FILE=$1 > STRING=$2 > > if [ -z "`grep "^${STRING}$" ${FILE}`" ] > then > echo "${STRING}" >> ${FILE} > fi > >} > >del_line() { > > FILE=$1 > STRING=$2 > > cp ${FILE} ${FILE}.temp > CMD=`echo "/^${STRING}$/d"` > sed -e "${CMD}" ${FILE}.temp > ${FILE} > rm ${FILE}.temp > >} > >src_install() { > > SHARE="/usr/local/share" > > cd ${WORKDIR} > dodir ${SHARE} > cp -a ${ECVS_MODULE} ${D}${SHARE} > >} > >pkg_postinst() { > > FILE="${TEXMF}/web2c/texmf.cnf" > > POS="% A place for local additions to a \"standard\" texmf tree. For example:" > STR="HLATEXTEXMF = \/usr\/local\/share\/hlatex-texmf" > if [ -z "`grep "^${STR}$" ${FILE}`" ] > then > if [ -n "`grep "^${POS}$" ${FILE}`" ] > then > cp ${FILE} ${FILE}.temp > CMD=`echo "s/^${POS}$/${POS}\n${STR}/" | sed -e 's/"/\\\"/g'` > sed -e "${CMD}" ${FILE}.temp > ${FILE} > rm ${FILE}.temp > else > cp ${FILE} ${FILE}.temp > echo "${STR}" > ${FILE} > cat ${FILE}.temp >> ${FILE} > rm ${FILE}.temp > fi > fi > > if [ -n "`grep '^TEXMF ' ${FILE}`" -a -z "`grep '^TEXMF ' ${FILE} | grep '$HLATEXTEXMF'`" ] > then > if [ -n "`grep '^TEXMF ' ${FILE} | grep '$HOMETEXMF'`" ] > then > cp ${FILE} ${FILE}.temp > FROM=`grep '^TEXMF ' ${FILE} | grep '$HOMETEXMF'` > TO=`echo $FROM | sed -e 's/$HOMETEXMF/$HOMETEXMF,!!$HLATEXTEXMF/'` > sed -e "s/^$FROM$/$TO/" ${FILE}.temp > ${FILE} > rm ${FILE}.temp > else > cp ${FILE} ${FILE}.temp > FROM=`grep '^TEXMF ' ${FILE}` > TO=`echo $FROM | sed -e 's/{/{!!\$HLATEXTEXMF,/'` > sed -e "s/^$FROM$/$TO/" ${FILE}.temp > ${FILE} > rm ${FILE}.temp > fi > fi > > texhash > > add_line "${TEXMF}/dvips/config/config.ps" "p +uhc-down.map" > add_line "${TEXMF}/pdftex/config/pdftex.cfg" "map +uhc-pdftex.map" > add_line "${TEXMF}/dvipdfm/config/config" "f uhc-dvipdfm.map" > >} > >pkg_postrm() { > > FILE="${TEXMF}/web2c/texmf.cnf" > > cp ${FILE} ${FILE}.temp > sed -e '/^HLATEXTEXMF = \/usr\/local\/share\/hlatex-texmf$/d' ${FILE}.temp > ${FILE} > rm ${FILE}.temp > > cp ${FILE} ${FILE}.temp > sed -e 's/,!!$HLATEXTEXMF//g' ${FILE}.temp > ${FILE} > cp ${FILE} ${FILE}.temp > sed -e 's/,$HLATEXTEXMF//g' ${FILE}.temp > ${FILE} > > cp ${FILE} ${FILE}.temp > sed -e 's/!!$HLATEXTEXMF,//g' ${FILE}.temp > ${FILE} > cp ${FILE} ${FILE}.temp > sed -e 's/$HLATEXTEXMF,//g' ${FILE}.temp > ${FILE} > > cp ${FILE} ${FILE}.temp > sed -e 's/!!$HLATEXTEXMF//g' ${FILE}.temp > ${FILE} > cp ${FILE} ${FILE}.temp > sed -e 's/$HLATEXTEXMF//g' ${FILE}.temp > ${FILE} > rm ${FILE}.temp > > texhash > > 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" > >} >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 51406
:
31660
|
31661
|
37906