- Make it PREFIX-clean by using relative TEXMFDIR in plist

This commit is contained in:
Rong-En Fan 2009-01-03 08:07:39 +00:00
parent 5a2d31678d
commit 538ea84bcb
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=225171
4 changed files with 2366 additions and 2354 deletions

View File

@ -30,12 +30,11 @@ MAN1= bg5conv.1 cef5conv.1 cefconv.1 cefsconv.1 extconv.1 \
hbf2gf.1 sjisconv.1
SUB_FILES= pkg-deinstall pkg-install pkg-message
SUB_LIST= TEXMFMAIN=${LOCALBASE}/share/texmf
SUB_LIST= TEXMFDIR=${TEXMFDIR_REL}
PLIST_SUB= TEXMFDIR=${TEXMFDIR_REL}
INSTALL_DIR= ${INSTALL} -d -m 0755 -o root -g wheel
CJKDIR= ${PREFIX}/share/texmf/tex/latex/CJK
CJKMAPDIR= ${PREFIX}/share/texmf/fonts/map/dvips/CJK
WRKFONTDIR= ${WRKDIR}/fonts
# Options: WITH_*/WITHOUT_*
@ -117,7 +116,7 @@ post-install:
# Install package ccmap
.if !defined(WITHOUT_CCMAP)
@${ECHO_CMD} "Installing ccmap..."
${LOCALBASE}/bin/mktexlsr
${MKTEXLSR}
cd ${WRKDIR}/ccmap && ${SH} make.sh && ${COPYTREE_SHARE} \* ${CJKDIR}/ccmap
.endif
@ -144,4 +143,5 @@ post-install:
${CAT} ${PKGMESSAGE}
.include "../../print/latex-cjk/Makefile.common"
.include <bsd.port.post.mk>

View File

@ -0,0 +1,12 @@
TEXMFDIR= ${LOCALBASE}/share/texmf
TEXMFDIR_REL= ${TEXMFDIR:S/${LOCALBASE}\///}
CJKDIR= ${PREFIX}/${TEXMFDIR_REL}/tex/latex/CJK
CJKDIR_REL= ${CJKDIR:S/${PREFIX}\///}
CJKMAPDIR= ${PREFIX}/${TEXMFDIR_REL}/fonts/map/dvips/CJK
MKTEXLSR= ${LOCALBASE}/bin/mktexlsr
PLIST_SUB+= TEXMFDIR=${TEXMFDIR_REL} \
CJKDIR=${CJKDIR_REL}

View File

@ -3,11 +3,11 @@ CJK is now installed. You may use bg5latex or gbklatex to write in
BIG5 or GB encoding.
If you want to install other TTF fonts, you have to manually modify:
%%TEXMFMAIN%%/ttf2pk/ttfonts.map, for PK/Type 3 fonts;
%%TEXMFMAIN%%/tex/latex/CJK/Bg5/c00kai.fd and
%%TEXMFMAIN%%/tex/latex/CJK/GB/c10kai.fd for Kai family fonts;
%%TEXMFMAIN%%/tex/latex/CJK/Bg5/c00song.fd and
%%TEXMFMAIN%%/tex/latex/CJK/GB/c10song.fd for Sung family fonts.
%%TEXMFDIR%%/ttf2pk/ttfonts.map, for PK/Type 3 fonts;
%%TEXMFDIR%%/tex/latex/CJK/Bg5/c00kai.fd and
%%TEXMFDIR%%/tex/latex/CJK/GB/c10kai.fd for Kai family fonts;
%%TEXMFDIR%%/tex/latex/CJK/Bg5/c00song.fd and
%%TEXMFDIR%%/tex/latex/CJK/GB/c10song.fd for Sung family fonts.
Then use ttf2tfm to generate corresponding tfm files.

File diff suppressed because it is too large Load Diff