- Update ptex-texmf-2.3 to ptex-texmf-2.4.

- Update pkg-message.
- Use SUB_FILES/SUB_LIST and add some style changes.
- Bump PORTREVISION.
This commit is contained in:
Hiroki Sato 2006-01-20 20:39:03 +00:00
parent 41b134b0f8
commit b42235c089
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=154009
4 changed files with 77 additions and 73 deletions

View File

@ -6,6 +6,7 @@
PORTNAME= ptex-tetex
PORTVERSION= 3.1.9
PORTREVISION= 1
CATEGORIES= japanese print
MASTER_SITES= ${MASTER_SITE_TEX_CTAN} \
ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/tetex/:1 \
@ -49,7 +50,9 @@ PLIST_SUB= MKTEXLSR=${MKTEXLSR} \
TEXMFVARDIR=${TEXMFVARDIR} \
TEXMFDIR=${TEXMFDIR} \
UPDMAP_SYS_PTEX=${UPDMAP_SYS_PTEX} \
SETENV=${SETENV}
MAPDIR=${MAPDIR} \
VFDIR=${VFDIR} \
TFMDIR=${TFMDIR}
CONFLICTS= ja-ptex-base-[0-9]*
.if !make(do-patch)
WRKSRC= ${WRKDIR}/${TETEX_SRC}/texk/web2c/ptex-${VER_PTEX}
@ -62,7 +65,7 @@ WRKSRC_PTEX= ${WRKDIR}/ptex-src-${VER_PTEX}
TETEX_SRC= tetex-src-3.0
VER_PTEX= ${PORTVERSION}
VER_PTEXTEXMF= 2.3
VER_PTEXTEXMF= 2.4
KANJICODE?= euc
TEXMFDIR?= share/texmf
TEXMFDISTDIR?= share/texmf-dist
@ -78,7 +81,9 @@ FONTSMAPDIR= ${TEXMFDIR}/fonts/map/ptex
FONTSMAPVARDIR= ${TEXMFVARDIR}/fonts/map/ptex
UPDMAP_SYS_PTEX=${PREFIX}/bin/updmap-sys-ptex
UPDMAP_SUB= PREFIX=${PREFIX} \
SUB_FILES= updmap-ptex updmap-sys-ptex
SUB_LIST= PREFIX=${PREFIX} \
TEXMFDIR=${TEXMFDIR} \
DVIPSDIR=${DVIPSDIR} \
TEXMFVARDIR=${TEXMFVARDIR} \
@ -88,60 +93,9 @@ UPDMAP_SUB= PREFIX=${PREFIX} \
INSTDIRS= doc fonts jbibtex ptex
DOC_FILES= COPYRIGHT COPYRIGHT.jis Changes.txt README.txt
MAPDIR= ${PREFIX}/${TEXMFDIR}/dvips/ptex
MAPFILES= morisawa/morisawa.map jis/jis.map
VFDIR= ${PREFIX}/${TEXMFDIR}/fonts/vf/ptex
VFFILES= jis/vf/jis.vf jis/vf/jisg.vf \
jis/vf/jis-v.vf jis/vf/jisg-v.vf \
jis/vf/jisgn-v.vf jis/vf/jisgn.vf \
jis/vf/jisn-v.vf jis/vf/jisn.vf \
morisawa/vf/FutoGoB101-Bold-H.vf \
morisawa/vf/FutoGoB101-Bold-J.vf \
morisawa/vf/FutoGoB101-Bold-V.vf \
morisawa/vf/FutoMinA101-Bold-H.vf \
morisawa/vf/FutoMinA101-Bold-J.vf \
morisawa/vf/FutoMinA101-Bold-V.vf \
morisawa/vf/GothicBBB-Medium-H.vf \
morisawa/vf/GothicBBB-Medium-J.vf \
morisawa/vf/GothicBBB-Medium-V.vf \
morisawa/vf/Jun101-Light-H.vf \
morisawa/vf/Jun101-Light-J.vf \
morisawa/vf/Jun101-Light-V.vf \
morisawa/vf/Ryumin-Light-H.vf \
morisawa/vf/Ryumin-Light-J.vf \
morisawa/vf/Ryumin-Light-V.vf
TFMDIR= ${PREFIX}/${TEXMFDIR}/fonts/tfm/ptex
TFMFILES= jis/tfm/ptex/jis.tfm jis/tfm/ptex/jisg.tfm \
jis/tfm/ptex/jis-v.tfm jis/tfm/ptex/jisg-v.tfm \
jis/tfm/ptex/jisgn-v.tfm jis/tfm/ptex/jisgn.tfm \
jis/tfm/ptex/jisn-v.tfm jis/tfm/ptex/jisn.tfm \
morisawa/tfm/dvips/futogo-b-v.tfm \
morisawa/tfm/dvips/futogo-b.tfm \
morisawa/tfm/dvips/futomin-b-v.tfm \
morisawa/tfm/dvips/futomin-b.tfm \
morisawa/tfm/dvips/gtbbb-m-v.tfm \
morisawa/tfm/dvips/gtbbb-m.tfm \
morisawa/tfm/dvips/jun101-l-v.tfm \
morisawa/tfm/dvips/jun101-l.tfm \
morisawa/tfm/dvips/ryumin-l-v.tfm \
morisawa/tfm/dvips/ryumin-l.tfm \
morisawa/tfm/ptex/FutoGoB101-Bold-H.tfm \
morisawa/tfm/ptex/FutoMinA101-Bold-H.tfm \
morisawa/tfm/ptex/GothicBBB-Medium-H.tfm \
morisawa/tfm/ptex/Jun101-Light-H.tfm \
morisawa/tfm/ptex/Ryumin-Light-H.tfm \
morisawa/tfm/ptex/FutoGoB101-Bold-J.tfm \
morisawa/tfm/ptex/FutoMinA101-Bold-J.tfm \
morisawa/tfm/ptex/GothicBBB-Medium-J.tfm \
morisawa/tfm/ptex/Jun101-Light-J.tfm \
morisawa/tfm/ptex/Ryumin-Light-J.tfm \
morisawa/tfm/ptex/FutoGoB101-Bold-V.tfm \
morisawa/tfm/ptex/FutoMinA101-Bold-V.tfm \
morisawa/tfm/ptex/GothicBBB-Medium-V.tfm \
morisawa/tfm/ptex/Jun101-Light-V.tfm \
morisawa/tfm/ptex/Ryumin-Light-V.tfm
MAPDIR= ${TEXMFDIR}/dvips/ptex
VFDIR= ${TEXMFDIR}/fonts/vf/ptex
TFMDIR= ${TEXMFDIR}/fonts/tfm/ptex
post-extract:
${MV} ${WRKSRC_PTEX} ${WRKSRC}
@ -172,22 +126,13 @@ pre-configure:
--without-etex && \
${SETENV} ${MAKE_ENV} ${MAKE} ${ALL_TARGET}
pre-install:
${SED} ${UPDMAP_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \
${FILESDIR}/updmap-ptex.in > ${WRKDIR}/updmap-ptex
${SED} ${UPDMAP_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \
${FILESDIR}/updmap-sys-ptex.in > ${WRKDIR}/updmap-sys-ptex
post-install:
cd ${WRKDIR}/texmf-tmp && \
${TAR} cf - ${INSTDIRS} | \
(cd ${PREFIX}/${TEXMFDIR} && ${TAR} xf -)
cd ${WRKDIR} && \
${INSTALL_DATA} ${DOC_FILES} ${PREFIX}/${TEXMFDIR}/doc/ptex
.for D in MAP VF TFM
${MKDIR} ${${D}DIR}
cd ${WRKDIR} && ${INSTALL_DATA} ${${D}FILES} ${${D}DIR}
.endfor
${AWK} '/@comment INSTALL_DATA/{printf "${MKDIR} ${PREFIX}/%s && ${INSTALL_DATA} ${WRKDIR}/%s ${PREFIX}/%s\n",$$4,$$3,$$4}' < ${TMPPLIST} | ${SH}
${MKDIR} ${PREFIX}/${TEXMFCONFIGDIR}/texconfig
${INSTALL_DATA} ${FILESDIR}/tcfmgr.map \
${PREFIX}/${TEXMFCONFIGDIR}/texconfig
@ -204,7 +149,7 @@ post-install:
${INSTALL_SCRIPT} ${WRKDIR}/updmap-ptex ${PREFIX}/bin/updmap-ptex
${INSTALL_SCRIPT} ${WRKDIR}/updmap-sys-ptex ${PREFIX}/bin/updmap-sys-ptex
${MKTEXLSR}
${SETENV} PATH=$${PATH}:${LOCALBASE}/bin ${SH} ${UPDMAP_SYS_PTEX}
${SH} ${UPDMAP_SYS_PTEX}
@${CAT} ${PKGMESSAGE}
.include <bsd.port.mk>

View File

@ -1,9 +1,9 @@
MD5 (teTeX/ptex-src-3.1.9.tar.gz) = e847e5461ff4ea93bdd2291eed19482f
SHA256 (teTeX/ptex-src-3.1.9.tar.gz) = ff119b012bfc134a4dfad6aead2cd3bb7a79491caef94ebfc2098b9c7e5d72a0
SIZE (teTeX/ptex-src-3.1.9.tar.gz) = 131943
MD5 (teTeX/ptex-texmf-2.3.tar.gz) = e47a49328a369781d94c40355047ffc6
SHA256 (teTeX/ptex-texmf-2.3.tar.gz) = b4ab3c8abd5a4b935d0a5b2738fd691012c01567190b8551f3b0ec0dbc04de34
SIZE (teTeX/ptex-texmf-2.3.tar.gz) = 1866282
MD5 (teTeX/ptex-texmf-2.4.tar.gz) = 1350dfb1780f5ea8e122bdbc5eaf3c0b
SHA256 (teTeX/ptex-texmf-2.4.tar.gz) = 650271c8575e18597c23b1a3616c97914aea3fb8e05338234d9038a425767a2b
SIZE (teTeX/ptex-texmf-2.4.tar.gz) = 1866715
MD5 (teTeX/tetex-src-3.0.tar.gz) = 944a4641e79e61043fdaf8f38ecbb4b3
SHA256 (teTeX/tetex-src-3.0.tar.gz) = 9c0f7eaeb5ba6dc6f66433404d264941bf95cded2fa798b1f7a9dd580c21649b
SIZE (teTeX/tetex-src-3.0.tar.gz) = 12749314

View File

@ -1,7 +1,7 @@
This is pTeX, TeX system with Japanese support. This package installs
Japanese specific executables and other files.
This system depends on teTeX 2.99.13.20050204, which contains TeX, LaTeX2e, and
This system depends on teTeX 3.0, which contains TeX, LaTeX2e, and
various other TeX related programs.
WWW: http://www.ascii.co.jp/pb/ptex/

View File

@ -333,7 +333,7 @@ bin/updmap-sys-ptex
@exec /bin/mkdir -p %D/%%TEXMFVARDIR%%/fonts/map/ptex/dvips/updmap
@exec /bin/mkdir -p %D/%%TEXMFVARDIR%%/fonts/map/ptex/dvipdfm/updmap
@exec /bin/mkdir -p %D/%%TEXMFVARDIR%%/fonts/map/ptex/pdftex/updmap
@exec %%SETENV%% PATH=${PATH}:%D/bin %%UPDMAP_SYS_PTEX%%
@exec %%UPDMAP_SYS_PTEX%%
@unexec rm -f %D/%%TEXMFVARDIR%%/fonts/map/ptex/dvips/updmap/download35.map
@unexec rm -f %D/%%TEXMFVARDIR%%/fonts/map/ptex/dvips/updmap/builtin35.map
@unexec rm -f %D/%%TEXMFVARDIR%%/fonts/map/ptex/dvips/updmap/psfonts_t1.map
@ -362,3 +362,62 @@ bin/updmap-sys-ptex
@dirrm %%TEXMFVARDIR%%/fonts/map/ptex
@exec %%MKTEXLSR%%
@unexec %%MKTEXLSR%%
@comment the following entries will not be used for packaging
@comment INSTALL_DATA jis/jis.map %%MAPDIR%%
@comment INSTALL_DATA morisawa/morisawa.map %%MAPDIR%%
@comment INSTALL_DATA jis/vf/jis.vf %%VFDIR%%
@comment INSTALL_DATA jis/vf/jisg.vf %%VFDIR%%
@comment INSTALL_DATA jis/vf/jis-v.vf %%VFDIR%%
@comment INSTALL_DATA jis/vf/jisg-v.vf %%VFDIR%%
@comment INSTALL_DATA jis/vf/jisgn-v.vf %%VFDIR%%
@comment INSTALL_DATA jis/vf/jisgn.vf %%VFDIR%%
@comment INSTALL_DATA jis/vf/jisn-v.vf %%VFDIR%%
@comment INSTALL_DATA jis/vf/jisn.vf %%VFDIR%%
@comment INSTALL_DATA morisawa/vf/FutoGoB101-Bold-H.vf %%VFDIR%%
@comment INSTALL_DATA morisawa/vf/FutoGoB101-Bold-J.vf %%VFDIR%%
@comment INSTALL_DATA morisawa/vf/FutoGoB101-Bold-V.vf %%VFDIR%%
@comment INSTALL_DATA morisawa/vf/FutoMinA101-Bold-H.vf %%VFDIR%%
@comment INSTALL_DATA morisawa/vf/FutoMinA101-Bold-J.vf %%VFDIR%%
@comment INSTALL_DATA morisawa/vf/FutoMinA101-Bold-V.vf %%VFDIR%%
@comment INSTALL_DATA morisawa/vf/GothicBBB-Medium-H.vf %%VFDIR%%
@comment INSTALL_DATA morisawa/vf/GothicBBB-Medium-J.vf %%VFDIR%%
@comment INSTALL_DATA morisawa/vf/GothicBBB-Medium-V.vf %%VFDIR%%
@comment INSTALL_DATA morisawa/vf/Jun101-Light-H.vf %%VFDIR%%
@comment INSTALL_DATA morisawa/vf/Jun101-Light-J.vf %%VFDIR%%
@comment INSTALL_DATA morisawa/vf/Jun101-Light-V.vf %%VFDIR%%
@comment INSTALL_DATA morisawa/vf/Ryumin-Light-H.vf %%VFDIR%%
@comment INSTALL_DATA morisawa/vf/Ryumin-Light-J.vf %%VFDIR%%
@comment INSTALL_DATA morisawa/vf/Ryumin-Light-V.vf %%VFDIR%%
@comment INSTALL_DATA jis/tfm/ptex/jis.tfm %%TFMDIR%%
@comment INSTALL_DATA jis/tfm/ptex/jisg.tfm %%TFMDIR%%
@comment INSTALL_DATA jis/tfm/ptex/jis-v.tfm %%TFMDIR%%
@comment INSTALL_DATA jis/tfm/ptex/jisg-v.tfm %%TFMDIR%%
@comment INSTALL_DATA jis/tfm/ptex/jisgn-v.tfm %%TFMDIR%%
@comment INSTALL_DATA jis/tfm/ptex/jisgn.tfm %%TFMDIR%%
@comment INSTALL_DATA jis/tfm/ptex/jisn-v.tfm %%TFMDIR%%
@comment INSTALL_DATA jis/tfm/ptex/jisn.tfm %%TFMDIR%%
@comment INSTALL_DATA morisawa/tfm/dvips/futogo-b-v.tfm %%TFMDIR%%
@comment INSTALL_DATA morisawa/tfm/dvips/futogo-b.tfm %%TFMDIR%%
@comment INSTALL_DATA morisawa/tfm/dvips/futomin-b-v.tfm %%TFMDIR%%
@comment INSTALL_DATA morisawa/tfm/dvips/futomin-b.tfm %%TFMDIR%%
@comment INSTALL_DATA morisawa/tfm/dvips/gtbbb-m-v.tfm %%TFMDIR%%
@comment INSTALL_DATA morisawa/tfm/dvips/gtbbb-m.tfm %%TFMDIR%%
@comment INSTALL_DATA morisawa/tfm/dvips/jun101-l-v.tfm %%TFMDIR%%
@comment INSTALL_DATA morisawa/tfm/dvips/jun101-l.tfm %%TFMDIR%%
@comment INSTALL_DATA morisawa/tfm/dvips/ryumin-l-v.tfm %%TFMDIR%%
@comment INSTALL_DATA morisawa/tfm/dvips/ryumin-l.tfm %%TFMDIR%%
@comment INSTALL_DATA morisawa/tfm/ptex/FutoGoB101-Bold-H.tfm %%TFMDIR%%
@comment INSTALL_DATA morisawa/tfm/ptex/FutoMinA101-Bold-H.tfm %%TFMDIR%%
@comment INSTALL_DATA morisawa/tfm/ptex/GothicBBB-Medium-H.tfm %%TFMDIR%%
@comment INSTALL_DATA morisawa/tfm/ptex/Jun101-Light-H.tfm %%TFMDIR%%
@comment INSTALL_DATA morisawa/tfm/ptex/Ryumin-Light-H.tfm %%TFMDIR%%
@comment INSTALL_DATA morisawa/tfm/ptex/FutoGoB101-Bold-J.tfm %%TFMDIR%%
@comment INSTALL_DATA morisawa/tfm/ptex/FutoMinA101-Bold-J.tfm %%TFMDIR%%
@comment INSTALL_DATA morisawa/tfm/ptex/GothicBBB-Medium-J.tfm %%TFMDIR%%
@comment INSTALL_DATA morisawa/tfm/ptex/Jun101-Light-J.tfm %%TFMDIR%%
@comment INSTALL_DATA morisawa/tfm/ptex/Ryumin-Light-J.tfm %%TFMDIR%%
@comment INSTALL_DATA morisawa/tfm/ptex/FutoGoB101-Bold-V.tfm %%TFMDIR%%
@comment INSTALL_DATA morisawa/tfm/ptex/FutoMinA101-Bold-V.tfm %%TFMDIR%%
@comment INSTALL_DATA morisawa/tfm/ptex/GothicBBB-Medium-V.tfm %%TFMDIR%%
@comment INSTALL_DATA morisawa/tfm/ptex/Jun101-Light-V.tfm %%TFMDIR%%
@comment INSTALL_DATA morisawa/tfm/ptex/Ryumin-Light-V.tfm %%TFMDIR%%