diff options
author | minskim <minskim@pkgsrc.org> | 2012-10-14 21:21:34 +0000 |
---|---|---|
committer | minskim <minskim@pkgsrc.org> | 2012-10-14 21:21:34 +0000 |
commit | 695f86143cf9e324946d54609b712f59239d7699 (patch) | |
tree | b4226690c0b92099dc251bff416b6a5f1408fc3d /print | |
parent | 031f7c2779ab5801e733bf7ffab0650936992fbf (diff) | |
download | pkgsrc-695f86143cf9e324946d54609b712f59239d7699.tar.gz |
Let tex-kpathsea install fmtutil.cnf.
This allows TeX formats to be generated without relying on
texlive-tetex.
Diffstat (limited to 'print')
-rw-r--r-- | print/tex-kpathsea/Makefile | 19 | ||||
-rw-r--r-- | print/tex-kpathsea/PLIST | 4 | ||||
-rw-r--r-- | print/tex-kpathsea/distinfo | 3 | ||||
-rw-r--r-- | print/tex-kpathsea/patches/patch-texmf_web2c_fmtutil.cnf | 99 |
4 files changed, 112 insertions, 13 deletions
diff --git a/print/tex-kpathsea/Makefile b/print/tex-kpathsea/Makefile index 3246f533fe0..e2674fb5aca 100644 --- a/print/tex-kpathsea/Makefile +++ b/print/tex-kpathsea/Makefile @@ -1,7 +1,8 @@ -# $NetBSD: Makefile,v 1.12 2012/10/13 22:50:06 minskim Exp $ +# $NetBSD: Makefile,v 1.13 2012/10/14 21:21:34 minskim Exp $ DISTNAME= kpathsea PKGNAME= tex-${DISTNAME}-2012 +PKGREVISION= 1 TEXLIVE_REV= 27341 MAINTAINER= minskim@NetBSD.org @@ -9,22 +10,20 @@ COMMENT= Translation tables for TeX LICENSE= gnu-lgpl-v2.1 CONFLICTS+= tex-bin-kpathsea-[0-9]* -CONFLICTS+= texlive-tetex<=2011nb1 -DEPENDS+= tex-tetex>=3.0.27774:../../print/tex-tetex +CONFLICTS+= texlive-tetex<=2011nb2 SUPERSEDES= tex-bin-kpathsea<=2008.12897 -INSTALLATION_DIRS+= bin +PKG_SYSCONFSUBDIR= texmf + +MAKE_DIRS+= ${PKG_SYSCONFDIR}/web2c +CONF_FILES+= ${PREFIX}/share/texmf/web2c/fmtutil.cnf \ + ${PKG_SYSCONFDIR}/web2c/fmtutil.cnf TEX_TEXMF_DIRS+= ${PREFIX}/share/texmf -TEXLIVE_IGNORE_PATTERNS= texmf/web2c/fmtutil.cnf \ - texmf/web2c/mktex.opt \ +TEXLIVE_IGNORE_PATTERNS= texmf/web2c/mktex.opt \ texmf/web2c/mktex[a-z]* \ texmf/web2c/texmf.cnf .include "../../print/texlive/package.mk" - -post-install: - ${LN} -sf fmtutil ${DESTDIR}${PREFIX}/bin/mktexfmt - .include "../../mk/bsd.pkg.mk" diff --git a/print/tex-kpathsea/PLIST b/print/tex-kpathsea/PLIST index b5b568a34ba..c0ea1507457 100644 --- a/print/tex-kpathsea/PLIST +++ b/print/tex-kpathsea/PLIST @@ -1,5 +1,4 @@ -@comment $NetBSD: PLIST,v 1.3 2012/10/13 22:50:06 minskim Exp $ -bin/mktexfmt +@comment $NetBSD: PLIST,v 1.4 2012/10/14 21:21:34 minskim Exp $ share/texmf/web2c/amiga-pl.tcx share/texmf/web2c/cp1250cs.tcx share/texmf/web2c/cp1250pl.tcx @@ -9,6 +8,7 @@ share/texmf/web2c/cp852-cs.tcx share/texmf/web2c/cp852-pl.tcx share/texmf/web2c/cp8bit.tcx share/texmf/web2c/empty.tcx +share/texmf/web2c/fmtutil.cnf share/texmf/web2c/il1-t1.tcx share/texmf/web2c/il2-cs.tcx share/texmf/web2c/il2-pl.tcx diff --git a/print/tex-kpathsea/distinfo b/print/tex-kpathsea/distinfo index 2edaf5f5156..47472b18b1f 100644 --- a/print/tex-kpathsea/distinfo +++ b/print/tex-kpathsea/distinfo @@ -1,5 +1,6 @@ -$NetBSD: distinfo,v 1.11 2012/10/13 22:50:06 minskim Exp $ +$NetBSD: distinfo,v 1.12 2012/10/14 21:21:34 minskim Exp $ SHA1 (tex-kpathsea-27341/kpathsea.tar.xz) = 0a254e7a5c6031fd7fbcd1d6fd22a38f53022797 RMD160 (tex-kpathsea-27341/kpathsea.tar.xz) = bab58280ce1310b3e0539ae00a5723c2742f1467 Size (tex-kpathsea-27341/kpathsea.tar.xz) = 30060 bytes +SHA1 (patch-texmf_web2c_fmtutil.cnf) = 827f22ea3b31f40509915c05dcb59c8db8c15b77 diff --git a/print/tex-kpathsea/patches/patch-texmf_web2c_fmtutil.cnf b/print/tex-kpathsea/patches/patch-texmf_web2c_fmtutil.cnf new file mode 100644 index 00000000000..9dfe1b2eebe --- /dev/null +++ b/print/tex-kpathsea/patches/patch-texmf_web2c_fmtutil.cnf @@ -0,0 +1,99 @@ +$NetBSD: patch-texmf_web2c_fmtutil.cnf,v 1.1 2012/10/14 21:21:34 minskim Exp $ + +--- texmf/web2c/fmtutil.cnf.orig 2012-05-14 02:46:14.000000000 +0000 ++++ texmf/web2c/fmtutil.cnf +@@ -33,94 +33,3 @@ + # + # 4) usual comments start with "# ", whereas disabled configurations + # start with "#! " in this file. +- +-# +-# from aleph: +-aleph aleph - *aleph.ini +-lamed aleph language.dat *lambda.ini +-# +-# from amstex: +-amstex pdftex - -translate-file=cp227.tcx *amstex.ini +-# +-# from context: +-cont-en pdftex cont-usr.tex -8bit *cont-en.ini +-cont-en xetex cont-usr.tex -8bit *cont-en.ini +-#! cont-de pdftex cont-usr.tex -8bit *cont-de.ini +-#! cont-fr pdftex cont-usr.tex -8bit *cont-fr.ini +-#! cont-it pdftex cont-usr.tex -8bit *cont-it.ini +-#! cont-nl pdftex cont-usr.tex -8bit *cont-nl.ini +-#! cont-ro pdftex cont-usr.tex -8bit *cont-ro.ini +-# +-# from cslatex: +-cslatex pdftex - -etex -translate-file=cp227.tcx cslatex.ini +-pdfcslatex pdftex - -etex -translate-file=cp227.tcx cslatex.ini +-# +-# from csplain: +-csplain pdftex - -etex -translate-file=cp227.tcx csplain.ini +-pdfcsplain pdftex - -etex -translate-file=cp227.tcx csplain.ini +-# +-# from eplain: +-eplain pdftex language.dat -translate-file=cp227.tcx *eplain.ini +-# +-# from jadetex: +-jadetex pdftex language.dat *jadetex.ini +-pdfjadetex pdftex language.dat *pdfjadetex.ini +-# +-# from latex-bin: +-latex pdftex language.dat -translate-file=cp227.tcx *latex.ini +-pdflatex pdftex language.dat -translate-file=cp227.tcx *pdflatex.ini +-dvilualatex luatex language.dat,language.dat.lua dvilualatex.ini +-lualatex luatex language.dat,language.dat.lua lualatex.ini +-# +-# from luatex: +-luatex luatex language.def,language.dat.lua luatex.ini +-dviluatex luatex language.def,language.dat.lua dviluatex.ini +-# +-# from metafont: +-mf mf-nowin - -translate-file=cp227.tcx mf.ini +-# +-# from mex: +-mex pdftex mexconf.tex -translate-file=cp227.tcx *mex.ini +-pdfmex pdftex mexconf.tex -translate-file=cp227.tcx *pdfmex.ini +-utf8mex pdftex mexconf.tex -enc *utf8mex.ini +-# +-# from mltex: +-mllatex pdftex language.dat -translate-file=cp227.tcx -mltex mllatex.ini +-mltex pdftex - -translate-file=cp227.tcx -mltex mltex.ini +-# +-# from mptopdf: +-mptopdf pdftex - -translate-file=cp227.tcx mptopdf.tex +-# +-# from pdftex: +-pdftex pdftex language.def -translate-file=cp227.tcx *pdfetex.ini +-etex pdftex language.def -translate-file=cp227.tcx *etex.ini +-pdfetex pdftex language.def -translate-file=cp227.tcx *pdfetex.ini +-# +-# from ptex: +-ptex ptex - ptex.ini +-eptex eptex language.def *eptex.ini +-platex eptex language.dat *platex.ini +-# +-# from t2: +-#! cyramstex pdftex language.dat -translate-file=cp227.tcx *cyramstx.ini +-#! cyrtex pdftex language.dat -translate-file=cp227.tcx *cyrtex.ini +-#! cyrtexinfo pdftex language.dat -translate-file=cp227.tcx *cyrtxinf.ini +-# +-# from tex: +-tex tex - tex.ini +-# +-# from texsis: +-texsis pdftex - -translate-file=cp227.tcx texsis.ini +-# +-# from uptex: +-uptex uptex - uptex.ini +-euptex euptex language.def *euptex.ini +-uplatex euptex language.dat *uplatex.ini +-# +-# from xetex: +-xetex xetex language.def -etex xetex.ini +-xelatex xetex language.dat -etex xelatex.ini +-# +-# from xmltex: +-xmltex pdftex language.dat *xmltex.ini +-pdfxmltex pdftex language.dat *pdfxmltex.ini |